This is a stacktrace of the game after Strannik connected to my server:
0x00007f4c270f47c4 in __lll_lock_wait () from /lib/x86_64-linux-gnu/libpthread.so.0
#0 0x00007f4c270f47c4 in __lll_lock_wait () from /lib/x86_64-linux-gnu/libpthread.so.0
#1 0x00007f4c270ef5cf in _L_lock_1005 () from /lib/x86_64-linux-gnu/libpthread.so.0
#2 0x00007f4c270ef42b in pthread_mutex_lock () from /lib/x86_64-linux-gnu/libpthread.so.0
#3 0x00007f4c2735648e in SDL_mutexP () from /usr/lib/libSDL-1.2.so.0
#4 0x000000000089539c in Shared::Platform::Mutex::p (this=0x2a9e930) at /home/softcoder/Code/megaglest/trunk/source/shared_lib/sources/platform/sdl/thread.cpp:117
#5 0x0000000000764c00 in Lock (this=<value optimized out>, mapSlotSignalledList=<value optimized out>, errorMsgList=..., eventList=<value optimized out>) at /home/softcoder/Code/megaglest/trunk/source/glest_game/../shared_lib/include/platform/sdl/thread.h:124
#6 MutexSafeWrapper (this=<value optimized out>, mapSlotSignalledList=<value optimized out>, errorMsgList=..., eventList=<value optimized out>) at /home/softcoder/Code/megaglest/trunk/source/glest_game/../shared_lib/include/platform/sdl/thread.h:97
#7 Glest::Game::ServerInterface::checkForCompletedClients (this=<value optimized out>, mapSlotSignalledList=<value optimized out>, errorMsgList=..., eventList=<value optimized out>) at /home/softcoder/Code/megaglest/trunk/source/glest_game/network/server_interface.cpp:629
#8 0x000000000076cecd in Glest::Game::ServerInterface::update (this=0x2a9e640) at /home/softcoder/Code/megaglest/trunk/source/glest_game/network/server_interface.cpp:860
#9 0x0000000000650136 in Glest::Game::Program::loopWorker (this=0x2444b50) at /home/softcoder/Code/megaglest/trunk/source/glest_game/main/program.cpp:316
#10 0x000000000064b525 in Glest::Game::glestMain (argc=<value optimized out>, argv=<value optimized out>) at /home/softcoder/Code/megaglest/trunk/source/glest_game/main/main.cpp:2622
#11 0x000000000064c53e in Glest::Game::glestMainWrapper (argc=1, argv=0x7fff39438c78) at /home/softcoder/Code/megaglest/trunk/source/glest_game/main/main.cpp:2704
#12 0x00007f4c23fcbeff in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
#13 0x0000000000572a39 in _start () at ../sysdeps/x86_64/elf/start.S:113
When Strannik joined the server, mMy screen froze and did not recover within 5 minutes. I then killed the process (signal 9).