Looks like fakir ran into this one again.
Here's the end of its standard output:
*TESTING*: START Waiting for lagging client playerIndex = 1 [KINGOFGLEST] clientLagCount = 12.000000 [0.000000]
*TESTING*: START Waiting for lagging client playerIndex = 0 [nig] clientLagCount = 12.000000 [0.000000]
*TESTING*: FINISHED Waiting for lagging client playerIndex = 0 [nig]
*TESTING*: START Waiting for lagging client playerIndex = 0 [nig] clientLagCount = 14.000000 [0.000000]
Switching masterserver admin to slot#0...
In [/home/softcoder/Code/megaglest/trunk/source/glest_game/main/main.cpp::handleSIGSEGV Line: 5563] Error detected: signal 11:
Error saved to logfile [/opt/megaglest//.megaglest/error.log]
*ERROR* In [/home/softcoder/Code/megaglest/trunk/source/glest_game/main/main.cpp::handleRuntimeError Line: 628] [In [/home/softcoder/Code/megaglest/trunk/source/glest_game/main/main.cpp::handleSIGSEGV Line: 5563] Error detected: signal 11:
] gameInitialized = 1, program = 0x9c8f290
*ERROR* In [/home/softcoder/Code/megaglest/trunk/source/glest_game/main/main.cpp::handleRuntimeError Line: 647] [In [/home/softcoder/Code/megaglest/trunk/source/glest_game/main/main.cpp::handleSIGSEGV Line: 5563] Error detected: signal 11:
Stack Trace:
./megaglest:Glest::Game::ExceptionHandler::handleRuntimeError(char const*, bool)address [0x83abb5d] line: 637
./megaglest:Glest::Game::handleSIGSEGV(int)address [0x83ac361] line: 5568
[0xb77a3400]address [0xb77a3400] line: 0
[0xa73beb8]address [0xa73beb8] line: 0
./megaglest:Glest::Game::ConnectionSlot::updateSlot(Glest::Game::ConnectionSlotEvent*)address [0x85f1d2d] line: 578
./megaglest:Glest::Game::ConnectionSlotThread::execute()address [0x85f21d1] line: 309
./megaglest:Shared::Platform::Thread::beginExecution(void*)address [0x888b080] line: 256
/usr/lib/i386-linux-gnu/libSDL-1.2.so.0:()address [0xb7710355] line: 0
]
Message:
In [/home/softcoder/Code/megaglest/trunk/source/glest_game/main/main.cpp::handleSIGSEGV Line: 5563] Error detected: signal 11:
Stack Trace:
./megaglest:Glest::Game::ExceptionHandler::handleRuntimeError(char const*, bool)address [0x83abb5d] line: 637
./megaglest:Glest::Game::handleSIGSEGV(int)address [0x83ac361] line: 5568
[0xb77a3400]address [0xb77a3400] line: 0
[0xa73beb8]address [0xa73beb8] line: 0
./megaglest:Glest::Game::ConnectionSlot::updateSlot(Glest::Game::ConnectionSlotEvent*)address [0x85f1d2d] line: 578
./megaglest:Glest::Game::ConnectionSlotThread::execute()address [0x85f21d1] line: 309
./megaglest:Shared::Platform::Thread::beginExecution(void*)address [0x888b080] line: 256
/usr/lib/i386-linux-gnu/libSDL-1.2.so.0:()address [0xb7710355] line: 0
*TESTING*: FINISHED Waiting for lagging client playerIndex = 0 [nig]
In [/home/softcoder/Code/megaglest/trunk/source/glest_game/main/main.cpp::handleSIGSEGV Line: 5563] Error detected: signal 11:
=====================================
** Already in error handler aborting, msg [In [/home/softcoder/Code/megaglest/trunk/source/glest_game/main/main.cpp::handleSIGSEGV Line: 5563] Error detected: signal 11:
]
Aborted (core dumped)
ERROR: Server has quit unexpectedly.
And here's the GDB output:
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/i386-linux-gnu/tls/i686/nosegneg/libthread_db.so.1".
Core was generated by `./megaglest --ini-path=./ --data-path=./ --headless-server-mode=vps,exit'.
Program terminated with signal 6, Aborted.
#0 0xb77a3424 in __kernel_vsyscall ()
#0 0xb77a3424 in __kernel_vsyscall ()
#1 0xb6daeaff in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
#2 0xb6db2083 in __GI_abort () at abort.c:90
#3 0x083ab8b4 in Glest::Game::ExceptionHandler::handleRuntimeError (msg=0xb2c395bc "In [/home/softcoder/Code/megaglest/trunk/source/glest_game/main/main.cpp::handleSIGSEGV Line: 5563] Error detected: signal 11:\n", getStackTraceString=true) at /home/softcoder/Code/megaglest/trunk/source/glest_game/main/main.cpp:620
#4 0x083ac361 in Glest::Game::handleSIGSEGV (sig=11) at /home/softcoder/Code/megaglest/trunk/source/glest_game/main/main.cpp:5567
#5 <signal handler called>
#6 0x2f726564 in ?? ()
#7 0x085e20e7 in Glest::Game::ConnectionSlot::validateConnection (this=0x9cfc780) at /home/softcoder/Code/megaglest/trunk/source/glest_game/network/connection_slot.cpp:1535
#8 0x085e859e in Glest::Game::ConnectionSlot::update (this=0x9cfc780, checkForNewClients=false, lockedSlotIndex=-1) at /home/softcoder/Code/megaglest/trunk/source/glest_game/network/connection_slot.cpp:1502
#9 0x085f1d2d in Glest::Game::ConnectionSlot::updateSlot (this=0x9cfc780, event=0xb2cfc1e0) at /home/softcoder/Code/megaglest/trunk/source/glest_game/network/connection_slot.cpp:576
#10 0x085f21d1 in slotUpdateTask (event=<optimized out>, this=0x9d0be08) at /home/softcoder/Code/megaglest/trunk/source/glest_game/network/connection_slot.cpp:175
#11 Glest::Game::ConnectionSlotThread::execute (this=0x9d0be08) at /home/softcoder/Code/megaglest/trunk/source/glest_game/network/connection_slot.cpp:309
#12 0x0888b080 in Shared::Platform::Thread::beginExecution (data=0x9d0be08) at /home/softcoder/Code/megaglest/trunk/source/shared_lib/sources/platform/sdl/thread.cpp:256
#13 0xb7710355 in ?? () from /usr/lib/i386-linux-gnu/libSDL-1.2.so.0
#14 0xb7754d6b in ?? () from /usr/lib/i386-linux-gnu/libSDL-1.2.so.0
#15 0xb76ebd78 in start_thread (arg=0xb2cfcb40) at pthread_create.c:311
#16 0xb6e7201e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131
A DMP file was created, too: 7a6007b3-9caa-5217-51c92832-645b489d.dmp