trunk hangs in gStatList::add
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Armagetron Advanced |
New
|
Undecided
|
Unassigned |
Bug Description
Last line of log:
[0] X committed suicide and lost 1 points.
strace shows the process looping infinitely on:
_llseek(8, 184467440737095
fd 8 is:
lrwx------ 1 X armagetronad 64 2011-03-05 10:41 8 -> /home/X/
Full backtrace:
#0 0xb7f18792 in ?? () from /lib/ld-linux.so.2
#1 0xb7b7554a in lseek64 () from /lib/tls/
#2 0xb7cb9f12 in std::__
from /usr/lib/
#3 0xb7c61054 in std::basic_
from /usr/lib/
#4 0xb7c62e2a in std::basic_
from /usr/lib/
#5 0xb7c69acc in std::istream::seekg () from /usr/lib/
#6 0x0823b9df in tStatFile:
#7 0x0823c198 in tStatFile::write ()
#8 0x080dc4cd in gStatList::add ()
#9 0x0806967b in gCycle::KillAt ()
#10 0x0806add4 in gCycle:
#11 0x08078cc1 in gCycleMovement:
#12 0x0806c1b2 in gCycle::Timestep ()
#13 0x0810cbc9 in eGameObject:
#14 0x0810cd95 in eGameObject:
#15 0x0810ce47 in eGameObject:
#16 0x08080719 in sg_EnterGameCore ()
#17 0x08081a04 in sg_EnterGame ()
#18 0x080826f3 in own_game ()
#19 0x08094e64 in sg_HostGame ()
#20 0x080591d5 in main ()
Quite frankly, this boggles my mind, looking at the code.
Brian, this is your server. May I post a core dump (may contain all information in the server's active state), including your username, directories, etc...