It seems that the problem is related to a missing file
"/var/games/crossfire/accounts".
Here is the output of strace when running crossfire-server
munmap(0xb785a000, 4096) = 0
open("/var/games/crossfire/accounts", O_RDONLY) = -1 ENOENT (No such file or
directory)
time(NULL) = 1319286235
stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2652, ...}) = 0
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV +++
Segmentation fault
Just touching the file solves the problem. I think that the creation of
that file should be included in the installation process.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/879881
Title:
crossfire-server segfault on startup
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/crossfire/+bug/879881/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs