Ubuntu 11.10, x86_64
OpenGL vendor string: Tungsten Graphics, Inc
OpenGL renderer string: Mesa DRI Intel(R) Sandybridge Mobile
OpenGL version string: 3.0 Mesa 8.0-devel
OpenGL shading language version string: 1.30
mesa drivers from git (xorg-edgers ppa)
MegaGlest r[3077] from trunk, compiled with build_mg.sh
Launched with mk/linux/megaglest --ini-path=mk/linux/ --data-path=mk/linux/
Repeat these actions to reproduce the problem:
New game -> Internet -> Create host -> Play game
It'll crash during loading screen. Stacktrace:
>>> test path=mk/linux/techs/megapack
>>> path=mk/linux/techs/megapack
[New Thread 0x7fffd5ffc700 (LWP 24390)]
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffd47f8700 (LWP 24380)]
0x0000000003368b80 in ?? ()
(gdb) bt
#0 0x0000000003368b80 in ?? ()
#1 0x00000000008833ff in ~SimpleTaskThread (this=0x1083b50,
__in_chrg=<optimized out>)
at /home/artem/SVN/megaglest/source/shared_lib/sources/platform/common/simple_threads.cpp:310
#2 Shared::PlatformCommon::SimpleTaskThread::~SimpleTaskThread (
this=0x1083b50, __in_chrg=<optimized out>)
at /home/artem/SVN/megaglest/source/shared_lib/sources/platform/common/simple_threads.cpp:311
#3 0x0000000000884fab in Shared::PlatformCommon::SimpleTaskThread::execute (
this=0x1083b50)
at /home/artem/SVN/megaglest/source/shared_lib/sources/platform/common/simple_threads.cpp:401
#4 0x00000000008c9ecf in Shared::Platform::Thread::beginExecution (
data=<optimized out>)
at /home/artem/SVN/megaglest/source/shared_lib/sources/platform/sdl/thread.cpp:79
#5 0x00007ffff7b54705 in ?? () from /usr/lib/libSDL-1.2.so.0
#6 0x00007ffff7b983e9 in ?? () from /usr/lib/libSDL-1.2.so.0
#7 0x00007ffff792fefc in start_thread (arg=0x7fffd47f8700)
at pthread_create.c:304
#8 0x00007ffff435889d in clone ()
at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
---Type <return> to continue, or q <return> to quit---
#9 0x0000000000000000 in ?? ()
(gdb)
Does this still occur using svn head? I cannot reproduce this.