Closed wzdev-ci closed 11 years ago
Berg uploaded file warzone2100.gdmp-PXz5Op
(22.5 KiB)
don't know if its related but its another random crash
Berg commented
terminate called after throwing an instance of 'std::bad_alloc'
what(): std::bad_alloc
**'**DWARF-2 expression error: DW_OP_reg operations must be used either alone or in conjuction with DW_OP_piece.
Saved dump file to '/tmp/warzone2100.gdmp-PXz5Op'
If you create a bugreport regarding this crash, please include this file.
Aborted
Berg commented
another crash
Program: ./src/warzone2100(warzone2100)
Command line: "./src/warzone2100"
Version: Version SDL-3.1_beta7 (modified locally) - Built Mar 19 2012
Distributor: UNKNOWN
Compiled on: Mar 19 2012 10:05:47
Compiled by: GCC 4.4.3
Compiled mode: Release build
Executed on: Thu Mar 29 18:13:03 2012
Operating system: Linux
Node name: dennis-desktop
Release: 2.6.32-40-generic
Version: #87-Ubuntu SMP Mon Mar 5 20:26:31 UTC 2012
Machine: i686
Pointers: 32bit
Compiled against PhysicsFS version: 2.0.0
Running with PhysicsFS version: 2.0.0
Misc Data:
[18:13:03]mod: ultimatescavs-1-0.gmod.wz
[18:13:03]mod: ultimatescavs-1-0.gmod.wz
[18:13:03]mod: ultimatescavs-1-0.gmod.wz
[18:13:03]Video Mode 1280 x 720 (window)
[18:13:03]OpenGL Vendor: NVIDIA Corporation
[18:13:03]OpenGL Renderer: GeForce 8800 GTS/PCI/SSE2
[18:13:03]OpenGL Version: 3.2.0 NVIDIA 195.36.24
[18:13:03]GLEW Version: 1.5.2
[18:13:03]OpenGL GLSL Version : 1.50 NVIDIA via Cg compiler
[18:13:03]OpenAL Device Name: PulseAudio Software
[18:13:03]OpenAL Vendor: OpenAL Community
[18:13:03]OpenAL Version: 1.1 ALSOFT 1.12.854
[18:13:03]OpenAL Renderer: OpenAL Soft
[18:13:03]OpenAL Extensions: AL_EXTX_buffer_sub_data AL_EXT_DOUBLE AL_EXT_EXPONENT_DISTANCE AL_EXT_FLOAT32 AL_EXT_IMA4 AL_EXT_LINEAR_DISTANCE AL_EXT_MCFORMATS AL_EXT_MULAW AL_EXT_MULAW_MCFORMATS AL_EXT_OFFSET AL_EXTX_sample_buffer_object AL_EXT_source_distance_model AL_LOKI_quadriphonic
[18:13:03]Using Backend: SDL
[18:13:03]Using language: System locale
[18:13:23]mod: ultimatescavs-1-0.gmod.wz
[18:13:23]mod: ultimatescavs-1-0.gmod.wz
[18:13:27]Current Level/map is MagicTheG_01-T1
[18:13:39]User has used cheat code: deity
Dump caused by signal: SIGABRT: Process abort signal
Log message: info |06:21:45: [actionInAttackRange:210] unknown attack range order
Log message: info |06:21:45: [actionInAttackRange:210] Assert in Warzone: action.cpp:210 (!"unknown attackrange order"), last script event: '13 (CALL_NEWDROID)'
Log message: info |06:21:47: [actionInAttackRange:210] unknown attack range order
Log message: info |06:21:47: [actionInAttackRange:210] Assert in Warzone: action.cpp:210 (!"unknown attackrange order"), last script event: 'N/A'
GLIBC raw backtrace:
./src/warzone2100[0x8372649]
[0x160410]
[0x160422]
/lib/tls/i686/cmov/libc.so.6(gsignal+0x51)[0x3421651]
/lib/tls/i686/cmov/libc.so.6(abort+0x182)[0x3424a82]
/usr/lib/libstdc++.so.6(_ZN9__gnu_cxx27__verbose_terminate_handlerEv+0x14f)[0x6c4652f]
/usr/lib/libstdc++.so.6(+0xbd465)[0x6c44465]
/usr/lib/libstdc++.so.6(+0xbd4a2)[0x6c444a2]
/usr/lib/libstdc++.so.6(+0xbd5e1)[0x6c445e1]
/usr/lib/libstdc++.so.6(_Znwj+0x7f)[0x6c44c5f]
/usr/lib/libstdc++.so.6(_Znaj+0x1d)[0x6c44d3d]
/usr/lib/libQtScript.so.4(+0x1270c7)[0x10410c7]
/usr/lib/libQtScript.so.4(+0x12aef7)[0x1044ef7]
/usr/lib/libQtScript.so.4(+0x129120)[0x1043120]
/usr/lib/libQtScript.so.4(+0x1c3da2)[0x10ddda2]
/usr/lib/libQtScript.so.4(_ZN12QScriptValue11setPropertyERK7QStringRKS_RK6QFlagsINS_12PropertyFlagEE+0xa8)[0x10de1f8]
./src/warzone2100(_Z7convObjP11BASE_OBJECTP13QScriptEngine+0x3b6)[0x8249e5a]
./src/warzone2100(_Z9convDroidP5DROIDP13QScriptEngine+0x33)[0x82494fa]
./src/warzone2100[0x825385e]
/usr/lib/libQtScript.so.4(+0x1cbdeb)[0x10e5deb]
GDB extended backtrace:
GNU gdb (GDB) 7.1-ubuntu
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "i486-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /home/dennis/warzone2100-3.1_beta7/src/warzone2100...done.
Attaching to program: /home/dennis/warzone2100-3.1_beta7/src/warzone2100, process 3206
Reading symbols from /lib/libz.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib/libz.so.1
Reading symbols from /usr/lib/libSDL-1.2.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libSDL-1.2.so.0
Reading symbols from /usr/lib/libphysfs.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libphysfs.so.1
Reading symbols from /lib/libpng12.so.0...(no debugging symbols found)...done.
Loaded symbols for /lib/libpng12.so.0
Reading symbols from /usr/lib/libvorbisfile.so.3...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libvorbisfile.so.3
Reading symbols from /usr/lib/libvorbis.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libvorbis.so.0
Reading symbols from /usr/lib/libogg.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libogg.so.0
Reading symbols from /lib/tls/i686/cmov/libm.so.6...(no debugging symbols found)...done.
Loaded symbols for /lib/tls/i686/cmov/libm.so.6
Reading symbols from /usr/lib/libtheora.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libtheora.so.0
Reading symbols from /usr/lib/libopenal.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libopenal.so.1
Reading symbols from /usr/lib/libfribidi.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libfribidi.so.0
Reading symbols from /usr/lib/libfreetype.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libfreetype.so.6
Reading symbols from /usr/lib/libfontconfig.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libfontconfig.so.1
Reading symbols from /lib/tls/i686/cmov/libpthread.so.0...(no debugging symbols found)...done.
[Thread debugging using libthread_db enabled]
[New Thread 0xadaa5b70 (LWP 3221)]
[New Thread 0xaf5aeb70 (LWP 3220)]
[New Thread 0xb1125b70 (LWP 3216)]
[New Thread 0xb5928b70 (LWP 3215)]
[New Thread 0xb6cecb70 (LWP 3214)]
[New Thread 0xb75f4b70 (LWP 3213)]
Loaded symbols for /lib/tls/i686/cmov/libpthread.so.0
Reading symbols from /usr/lib/nvidia-current/libGL.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/nvidia-current/libGL.so.1
Reading symbols from /usr/lib/libGLU.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libGLU.so.1
Reading symbols from /usr/lib/libGLEW.so.1.5...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libGLEW.so.1.5
Reading symbols from /usr/lib/libQtNetwork.so.4...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libQtNetwork.so.4
Reading symbols from /usr/lib/libQtScript.so.4...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libQtScript.so.4
Reading symbols from /usr/lib/libQtCore.so.4...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libQtCore.so.4
Reading symbols from /usr/lib/libX11.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libX11.so.6
Reading symbols from /usr/lib/libXrandr.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libXrandr.so.2
Reading symbols from /usr/lib/libstdc++.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libstdc++.so.6
Reading symbols from /lib/libgcc_s.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib/libgcc_s.so.1
Reading symbols from /lib/tls/i686/cmov/libc.so.6...(no debugging symbols found)...done.
Loaded symbols for /lib/tls/i686/cmov/libc.so.6
Reading symbols from /lib/tls/i686/cmov/libdl.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib/tls/i686/cmov/libdl.so.2
Reading symbols from /usr/lib/libpulse-simple.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libpulse-simple.so.0
Reading symbols from /usr/lib/libpulse.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libpulse.so.0
Reading symbols from /usr/lib/libdirectfb-1.2.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libdirectfb-1.2.so.0
Reading symbols from /usr/lib/libfusion-1.2.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libfusion-1.2.so.0
Reading symbols from /usr/lib/libdirect-1.2.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libdirect-1.2.so.0
Reading symbols from /lib/ld-linux.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib/ld-linux.so.2
Reading symbols from /lib/tls/i686/cmov/librt.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib/tls/i686/cmov/librt.so.1
Reading symbols from /lib/libexpat.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib/libexpat.so.1
Reading symbols from /usr/lib/nvidia-current/libGLcore.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/nvidia-current/libGLcore.so.1
Reading symbols from /usr/lib/nvidia-current/tls/libnvidia-tls.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/nvidia-current/tls/libnvidia-tls.so.1
Reading symbols from /usr/lib/libXext.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libXext.so.6
Reading symbols from /usr/lib/libXmu.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libXmu.so.6
Reading symbols from /usr/lib/libXi.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libXi.so.6
Reading symbols from /usr/lib/libgthread-2.0.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libgthread-2.0.so.0
Reading symbols from /lib/libglib-2.0.so.0...(no debugging symbols found)...done.
Loaded symbols for /lib/libglib-2.0.so.0
Reading symbols from /usr/lib/libxcb.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libxcb.so.1
Reading symbols from /usr/lib/libXrender.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libXrender.so.1
Reading symbols from /usr/lib/libpulsecommon-0.9.21.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libpulsecommon-0.9.21.so
Reading symbols from /usr/lib/libICE.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libICE.so.6
Reading symbols from /usr/lib/libSM.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libSM.so.6
Reading symbols from /usr/lib/libXtst.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libXtst.so.6
Reading symbols from /usr/lib/libXt.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libXt.so.6
Reading symbols from /lib/libpcre.so.3...(no debugging symbols found)...done.
Loaded symbols for /lib/libpcre.so.3
Reading symbols from /usr/lib/libXau.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libXau.so.6
Reading symbols from /usr/lib/libXdmcp.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libXdmcp.so.6
Reading symbols from /lib/libwrap.so.0...(no debugging symbols found)...done.
Loaded symbols for /lib/libwrap.so.0
Reading symbols from /usr/lib/libsndfile.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libsndfile.so.1
Reading symbols from /lib/libdbus-1.so.3...(no debugging symbols found)...done.
Loaded symbols for /lib/libdbus-1.so.3
Reading symbols from /lib/libuuid.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib/libuuid.so.1
Reading symbols from /lib/tls/i686/cmov/libnsl.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib/tls/i686/cmov/libnsl.so.1
Reading symbols from /usr/lib/libFLAC.so.8...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libFLAC.so.8
Reading symbols from /usr/lib/libvorbisenc.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libvorbisenc.so.2
Reading symbols from /usr/lib/gconv/UTF-16.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/gconv/UTF-16.so
Reading symbols from /usr/lib/libXcursor.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libXcursor.so.1
Reading symbols from /usr/lib/libXfixes.so.3...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libXfixes.so.3
0x00160422 in __kernel_vsyscall ()
(gdb) => 0x160422 <__kernel_vsyscall+2>: ret
(gdb) #6 0x03421651 in raise () from /lib/tls/i686/cmov/libc.so.6
(gdb) Dump of assembler code for function raise:
0x03421600 <+0>: push %ebp
0x03421601 <+1>: mov %esp,%ebp
0x03421603 <+3>: sub $0x8,%esp
0x03421606 <+6>: mov %ebx,(%esp)
0x03421609 <+9>: mov %edi,0x4(%esp)
0x0342160d <+13>: call 0x340da0f
0x03421612 <+18>: add $0x12a9e2,%ebx
0x03421618 <+24>: mov %gs:0x6c,%edi
0x0342161f <+31>: mov %gs:0x68,%ecx
0x03421626 <+38>: test %ecx,%ecx
0x03421628 <+40>: jne 0x3421668 <raise+104>
0x0342162a <+42>: mov $0xe0,%eax
0x0342162f <+47>: call *%gs:0x10
0x03421636 <+54>: mov %eax,%ecx
0x03421638 <+56>: mov %eax,%gs:0x68
0x0342163e <+62>: mov %eax,%edi
0x03421640 <+64>: mov 0x8(%ebp),%edx
0x03421643 <+67>: xchg %ebx,%edi
0x03421645 <+69>: mov $0x10e,%eax
0x0342164a <+74>: call *%gs:0x10
=> 0x03421651 <+81>: xchg %edi,%ebx
0x03421653 <+83>: cmp $0xfffff000,%eax
0x03421658 <+88>: ja 0x3421678 <raise+120>
0x0342165a <+90>: mov (%esp),%ebx
0x0342165d <+93>: mov 0x4(%esp),%edi
0x03421661 <+97>: mov %ebp,%esp
0x03421663 <+99>: pop %ebp
0x03421664 <+100>: ret
0x03421665 <+101>: lea 0x0(%esi),%esi
0x03421668 <+104>: test %edi,%edi
0x0342166a <+106>: jg 0x3421640 <raise+64>
0x0342166c <+108>: test $0x7fffffff,%edi
0x03421672 <+114>: jne 0x3421688 <raise+136>
0x03421674 <+116>: mov %ecx,%edi
0x03421676 <+118>: jmp 0x3421640 <raise+64>
0x03421678 <+120>: mov -0x30(%ebx),%edx
0x0342167e <+126>: neg %eax
0x03421680 <+128>: mov %eax,%gs:(%edx)
0x03421683 <+131>: or $0xffffffff,%eax
0x03421686 <+134>: jmp 0x342165a <raise+90>
0x03421688 <+136>: neg %edi
0x0342168a <+138>: jmp 0x3421640 <raise+64>
End of assembler dump.
(gdb)
Thread 7 (Thread 0xb75f4b70 (LWP 3213)):
#0 0x00160422 in __kernel_vsyscall ()
No symbol table info available.
#1 0x003b6245 in sem_wait@@GLIBC_2.1 ()
from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#2 0x00ee4348 in SDL_SemWait () from /usr/lib/libSDL-1.2.so.0
No symbol table info available.
#3 0x0838bd15 in wzSemaphoreWait (semaphore=0x97928f8) at main_sdl.cpp:397
No locals.
#4 0x0833e924 in socketThreadFunction () at netsocket.cpp:461
maxfd = -2147483648
fds # {fds_bits {0 <repeats 32 times>]
tv # {tv_sec 0, tv_usec = 49999}
ret = -1
__FUNCTION__ = "socketThreadFunction"
#5 0x00e999ce in ?? () from /usr/lib/libSDL-1.2.so.0
No symbol table info available.
#6 0x00ee425d in ?? () from /usr/lib/libSDL-1.2.so.0
No symbol table info available.
#7 0x003af96e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#8 0x034c498e in clone () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
Thread 6 (Thread 0xb6cecb70 (LWP 3214)):
#0 0x00160422 in __kernel_vsyscall ()
No symbol table info available.
#1 0x003b7736 in nanosleep () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#2 0x00ee6b87 in SDL_Delay () from /usr/lib/libSDL-1.2.so.0
No symbol table info available.
#3 0x00ee6bd4 in ?? () from /usr/lib/libSDL-1.2.so.0
No symbol table info available.
#4 0x00e999ce in ?? () from /usr/lib/libSDL-1.2.so.0
No symbol table info available.
#5 0x00ee425d in ?? () from /usr/lib/libSDL-1.2.so.0
No symbol table info available.
#6 0x003af96e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#7 0x034c498e in clone () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
Thread 5 (Thread 0xb5928b70 (LWP 3215)):
#0 0x00160422 in __kernel_vsyscall ()
No symbol table info available.
#1 0x034b6ac6 in poll () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#2 0x0026d502 in ?? () from /usr/lib/libpulse.so.0
No symbol table info available.
#3 0x00259a59 in pa_mainloop_poll () from /usr/lib/libpulse.so.0
No symbol table info available.
#4 0x0025ba13 in pa_mainloop_iterate () from /usr/lib/libpulse.so.0
No symbol table info available.
#5 0x0025bae4 in pa_mainloop_run () from /usr/lib/libpulse.so.0
No symbol table info available.
#6 0x0026d2a3 in ?? () from /usr/lib/libpulse.so.0
No symbol table info available.
#7 0x00394e02 in ?? () from /usr/lib/libpulsecommon-0.9.21.so
No symbol table info available.
#8 0x003af96e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#9 0x034c498e in clone () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
Thread 4 (Thread 0xb1125b70 (LWP 3216)):
#0 0x00160422 in __kernel_vsyscall ()
No symbol table info available.
#1 0x003b6245 in sem_wait@@GLIBC_2.1 ()
from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#2 0x00ee4348 in SDL_SemWait () from /usr/lib/libSDL-1.2.so.0
No symbol table info available.
#3 0x0838bd15 in wzSemaphoreWait (semaphore=0x9b00bb0) at main_sdl.cpp:397
No locals.
#4 0x08169241 in fpathThreadFunc () at fpath.cpp:85
job # {propulsion PROPULSION_TYPE_LEGGED, droidType = DROID_CYBORG,
destX # 14720, destY 4992, origX # 15726, origY 5375,
dstStructure # {map {x # 32767, y 32767}, size # {x -65535,
y # -65535], droidID 161401, moveType = FMT_ATTACK,
owner # 1, blockingMap 0xbf6926d8, acceptNearest = true,
deleted = false}
result # {droidID 161401, sMove # {Status MOVEINACTIVE,
pathIndex # 0, numPoints 9, asPath # 0xbf3f0708, destination {
x # 14720, y 4992}, src # {x 0, y # 0}, target {x = 0,
y # 0}, speed 0, moveDir # 0, bumpDir 0, bumpTime = 0,
lastBump # 0, pauseTime 0, bumpX # 0, bumpY 0,
shuffleStart # 0, iVertSpeed 0, iAttackRuns = {0, 0, 0],
retval # FPR_OK, originalDest {x # 14720, y 4992]
__FUNCTION__ = "fpathThreadFunc"
#5 0x00e999ce in ?? () from /usr/lib/libSDL-1.2.so.0
No symbol table info available.
#6 0x00ee425d in ?? () from /usr/lib/libSDL-1.2.so.0
No symbol table info available.
#7 0x003af96e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#8 0x034c498e in clone () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
Thread 3 (Thread 0xaf5aeb70 (LWP 3220)):
#0 0x00160422 in __kernel_vsyscall ()
No symbol table info available.
#1 0x003b4015 in pthread_cond_wait@@GLIBC_2.3.2 ()
from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#2 0x010a0c97 in ?? () from /usr/lib/libQtScript.so.4
No symbol table info available.
#3 0x010a0ce1 in ?? () from /usr/lib/libQtScript.so.4
No symbol table info available.
#4 0x003af96e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#5 0x034c498e in clone () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
Thread 2 (Thread 0xadaa5b70 (LWP 3221)):
#0 0x00160422 in __kernel_vsyscall ()
No symbol table info available.
#1 0x003b6245 in sem_wait@@GLIBC_2.1 ()
from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#2 0x00ee4348 in SDL_SemWait () from /usr/lib/libSDL-1.2.so.0
No symbol table info available.
#3 0x0838bd15 in wzSemaphoreWait (semaphore=0xcadb578) at main_sdl.cpp:397
No locals.
#4 0x081e6042 in dangerThreadFunc (data=0x0) at map.cpp:1834
No locals.
#5 0x00e999ce in ?? () from /usr/lib/libSDL-1.2.so.0
No symbol table info available.
#6 0x00ee425d in ?? () from /usr/lib/libSDL-1.2.so.0
No symbol table info available.
#7 0x003af96e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#8 0x034c498e in clone () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
Thread 1 (Thread 0xb7795720 (LWP 3206)):
#0 0x00160422 in __kernel_vsyscall ()
No symbol table info available.
#1 0x003b7e0b in waitpid () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#2 0x08372565 in gdbExtendedBacktrace (dumpFile=20, sigcontext=0xbfb148bc)
at exceptionhandler.cpp:560
frame = 0xbfb14bc8
gdbPipe = 22
status = -1078900696
wpid = -1078900752
gdbCommands = "thread apply all backtrace full\nframe 4\ndisassemble /m\ninfo registers\nquit\n"
pid = 3234
instruction = 0x160422 <__kernel_vsyscall+2>
#3 0x083727b0 in posixExceptionHandler (signum=6, siginfo=0xbfb1483c,
sigcontext=0xbfb148bc) at exceptionhandler.cpp:669
allreadyRunning = 1
dumpFile = 20
signal = 0x83f3399 "SIGABRT: Process abort signal"
btBuffer = {0x8372649, 0x160410, 0x160422, 0x3421651, 0x3424a82,
0x6c4652f, 0x6c44465, 0x6c444a2, 0x6c445e1, 0x6c44c5f, 0x6c44d3d,
0x10410c7, 0x1044ef7, 0x1043120, 0x10ddda2, 0x10de1f8, 0x8249e5a,
0x82494fa, 0x825385e, 0x10e5deb}
gdmpPath = "/tmp/warzone2100.gdmp-XXXXXX"
dumpFilename = "/tmp/warzone2100.gdmp-1j0EjN"
btSize = 20
#4 <signal handler called>
No symbol table info available.
#5 0x00160422 in __kernel_vsyscall ()
No symbol table info available.
#6 0x03421651 in raise () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#7 0x03424a82 in abort () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#8 0x06c4652f in __gnu_cxx::__verbose_terminate_handler() ()
from /usr/lib/libstdc++.so.6
No symbol table info available.
#9 0x06c44465 in ?? () from /usr/lib/libstdc++.so.6
No symbol table info available.
#10 0x06c444a2 in std::terminate() () from /usr/lib/libstdc++.so.6
No symbol table info available.
#11 0x06c445e1 in __cxa_throw () from /usr/lib/libstdc++.so.6
No symbol table info available.
#12 0x06c44c5f in operator new(unsigned int) () from /usr/lib/libstdc++.so.6
No symbol table info available.
#13 0x06c44d3d in operator new[](unsigned int) () from /usr/lib/libstdc++.so.6
No symbol table info available.
#14 0x010410c7 in ?? () from /usr/lib/libQtScript.so.4
No symbol table info available.
#15 0x01044ef7 in ?? () from /usr/lib/libQtScript.so.4
No symbol table info available.
#16 0x01043120 in ?? () from /usr/lib/libQtScript.so.4
No symbol table info available.
#17 0x010ddda2 in ?? () from /usr/lib/libQtScript.so.4
No symbol table info available.
#18 0x010de1f8 in QScriptValue::setProperty(QString const&, QScriptValue const&, QFlags<QScriptValue::PropertyFlag> const&) () from /usr/lib/libQtScript.so.4
No symbol table info available.
#19 0x08249e5a in convObj (psObj=0xffae338, engine=0xc840cb0)
at qtscriptfuncs.cpp:262
value # {d_ptr {d = 0xbfb15098]
__FUNCTION__ = "convObj"
value = (gdb) #4 <signal handler called>
(gdb) Dump of assembler code for function __kernel_rt_sigreturn:
=> 0x00160410 <+0>: mov $0xad,%eax
0x00160415 <+5>: int $0x80
0x00160417 <+7>: nop
End of assembler dump.
(gdb) eax 0xfffffe00 -512
ecx 0xbfb14760 -1078900896
edx 0x0 0
ebx 0xc86 3206
esp 0xbfb14830 0xbfb14830
ebp 0xbfb14bc0 0xbfb14bc0
esi 0x8484ce8 138956008
edi 0x354bff4 55885812
eip 0x160410 0x160410 <__kernel_rt_sigreturn>
eflags 0x293 [ CF AF SF IF ]
cs 0x73 115
ss 0x7b 123
ds 0x7b 123
es 0x7b 123
fs 0x0 0
gs 0x33 51
(gdb) A debugging session is active.
Inferior 1 [process 3206] will be detached.
Quit anyway? (y or n) [answered Y; input not from terminal]
Detaching from program: /home/dennis/warzone2100-3.1_beta7/src/warzone2100, process 3206
Berg changed _comment0 which not transferred by tractive
Berg commented
No idea why these cashes keep happening and they are at random lengths of time the game plays. This crash leave my pc running like a snail so its using all my ram maybe and it needs a reboot to clear it and reset the screen
Berg commented
Program: ./src/warzone2100(warzone2100)
Command line: "./src/warzone2100"
Version: Version SDL-3.1_beta7 - Built Apr 5 2012
Distributor: UNKNOWN
Compiled on: Mar 19 2012 10:05:47
Compiled by: GCC 4.4.3
Compiled mode: Release build
Executed on: Mon Apr 9 13:47:16 2012
Operating system: Linux
Node name: dennis-desktop
Release: 2.6.32-40-generic
Version: #87-Ubuntu SMP Mon Mar 5 20:26:31 UTC 2012
Machine: i686
Pointers: 32bit
Compiled against PhysicsFS version: 2.0.0
Running with PhysicsFS version: 2.0.0
Misc Data:
[13:47:17]Video Mode 1366 x 768 (window)
[13:47:17]OpenGL Vendor: NVIDIA Corporation
[13:47:17]OpenGL Renderer: GeForce 8800 GTS/PCI/SSE2
[13:47:17]OpenGL Version: 3.2.0 NVIDIA 195.36.24
[13:47:17]GLEW Version: 1.5.2
[13:47:17]OpenGL GLSL Version : 1.50 NVIDIA via Cg compiler
[13:47:17]OpenAL Device Name: PulseAudio Software
[13:47:17]OpenAL Vendor: OpenAL Community
[13:47:17]OpenAL Version: 1.1 ALSOFT 1.12.854
[13:47:17]OpenAL Renderer: OpenAL Soft
[13:47:17]OpenAL Extensions: AL_EXTX_buffer_sub_data AL_EXT_DOUBLE AL_EXT_EXPONENT_DISTANCE AL_EXT_FLOAT32 AL_EXT_IMA4 AL_EXT_LINEAR_DISTANCE AL_EXT_MCFORMATS AL_EXT_MULAW AL_EXT_MULAW_MCFORMATS AL_EXT_OFFSET AL_EXTX_sample_buffer_object AL_EXT_source_distance_model AL_LOKI_quadriphonic
[13:47:17]Using Backend: SDL
[13:47:17]Using language: System locale
[13:47:28]UPnP device not found.
[13:49:05]Current Level/map is VolkaRousel2x2DR-T1
Dump caused by signal: SIGABRT: Process abort signal
Log message: info |01:52:05: [displayBlueprints:1712] Assert in Warzone: display3d.cpp:1712 (deliveryPointToMove != __null), last script event: 'N/A'
Log message: info |01:52:05: [displayBlueprints:1712] Expected a delivery point.
Log message: info |01:52:05: [displayBlueprints:1712] Assert in Warzone: display3d.cpp:1712 (deliveryPointToMove != __null), last script event: 'N/A'
Log message: info |01:52:05: [displayBlueprints:1712] Expected a delivery point.
Log message: info |01:52:05: [displayBlueprints:1712] Assert in Warzone: display3d.cpp:1712 (deliveryPointToMove != __null), last script event: 'N/A'
Log message: info |01:52:05: [displayBlueprints:1712] Expected a delivery point.
Log message: info |01:52:05: [displayBlueprints:1712] Assert in Warzone: display3d.cpp:1712 (deliveryPointToMove != __null), last script event: 'N/A'
Log message: info |01:52:05: [displayBlueprints:1712] Expected a delivery point.
Log message: info |01:52:05: [displayBlueprints:1712] Assert in Warzone: display3d.cpp:1712 (deliveryPointToMove != __null), last script event: 'N/A'
Log message: info |01:52:05: [displayBlueprints:1712] Expected a delivery point.
Log message: info |01:52:05: [displayBlueprints:1712] Assert in Warzone: display3d.cpp:1712 (deliveryPointToMove != __null), last script event: 'N/A'
Log message: info |01:52:05: [displayBlueprints:1712] Expected a delivery point.
Log message: info |01:52:05: [displayBlueprints:1712] Assert in Warzone: display3d.cpp:1712 (deliveryPointToMove != __null), last script event: 'N/A'
Log message: info |01:52:05: [displayBlueprints:1712] Expected a delivery point.
Log message: info |01:52:05: [displayBlueprints:1712] Assert in Warzone: display3d.cpp:1712 (deliveryPointToMove != __null), last script event: 'N/A'
Log message: info |01:52:05: [displayBlueprints:1712] Expected a delivery point.
Log message: info |01:52:05: [displayBlueprints:1712] Assert in Warzone: display3d.cpp:1712 (deliveryPointToMove != __null), last script event: '13 (CALL_NEWDROID)'
Log message: info |01:52:05: [displayBlueprints:1712] Expected a delivery point.
Log message: info |01:52:05: [displayBlueprints:1712] Assert in Warzone: display3d.cpp:1712 (deliveryPointToMove != __null), last script event: '13 (CALL_NEWDROID)'
Log message: error |01:55:36: [intDoScreenRefresh:813] Reset tabs since statMajor is too big
GLIBC raw backtrace:
./src/warzone2100[0x8372641]
[0xf0c410]
[0xf0c422]
/lib/tls/i686/cmov/libc.so.6(gsignal+0x51)[0xa15651]
/lib/tls/i686/cmov/libc.so.6(abort+0x182)[0xa18a82]
/usr/lib/libstdc++.so.6(_ZN9__gnu_cxx27__verbose_terminate_handlerEv+0x14f)[0x81352f]
/usr/lib/libstdc++.so.6(+0xbd465)[0x811465]
/usr/lib/libstdc++.so.6(+0xbd4a2)[0x8114a2]
/usr/lib/libstdc++.so.6(+0xbd5e1)[0x8115e1]
/usr/lib/libQtCore.so.4(+0x5cb15)[0x5bc1b15]
/usr/lib/libQtCore.so.4(_ZN7QStringC1EiN2Qt14InitializationE+0x65)[0x5c13485]
/usr/lib/libQtCore.so.4(+0x19e396)[0x5d03396]
/usr/lib/libQtCore.so.4(+0x19e4f7)[0x5d034f7]
/usr/lib/libQtCore.so.4(_ZN7QString16fromAscii_helperEPKci+0x8f)[0x5c1e89f]
/usr/lib/libQtCore.so.4(_ZN7QString9fromAsciiEPKci+0x2c)[0x5c1e92c]
/usr/lib/libQtScript.so.4(_ZN12QScriptValueC1EPKc+0x7e)[0x10cec3e]
./src/warzone2100(_Z7convObjP11BASE_OBJECTP13QScriptEngine+0x6dc)[0x824a180]
./src/warzone2100(_Z9convDroidP5DROIDP13QScriptEngine+0x33)[0x82494fa]
./src/warzone2100[0x825385e]
/usr/lib/libQtScript.so.4(+0x1cbdeb)[0x10d8deb]
GDB extended backtrace:
GNU gdb (GDB) 7.1-ubuntu
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "i486-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /home/dennis/warzone2100-3.1_beta7/src/warzone2100...done.
Attaching to program: /home/dennis/warzone2100-3.1_beta7/src/warzone2100, process 3026
Reading symbols from /lib/libz.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib/libz.so.1
Reading symbols from /usr/lib/libSDL-1.2.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libSDL-1.2.so.0
Reading symbols from /usr/lib/libphysfs.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libphysfs.so.1
Reading symbols from /lib/libpng12.so.0...(no debugging symbols found)...done.
Loaded symbols for /lib/libpng12.so.0
Reading symbols from /usr/lib/libvorbisfile.so.3...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libvorbisfile.so.3
Reading symbols from /usr/lib/libvorbis.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libvorbis.so.0
Reading symbols from /usr/lib/libogg.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libogg.so.0
Reading symbols from /lib/tls/i686/cmov/libm.so.6...(no debugging symbols found)...done.
Loaded symbols for /lib/tls/i686/cmov/libm.so.6
Reading symbols from /usr/lib/libtheora.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libtheora.so.0
Reading symbols from /usr/lib/libopenal.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libopenal.so.1
Reading symbols from /usr/lib/libfribidi.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libfribidi.so.0
Reading symbols from /usr/lib/libfreetype.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libfreetype.so.6
Reading symbols from /usr/lib/libfontconfig.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libfontconfig.so.1
Reading symbols from /lib/tls/i686/cmov/libpthread.so.0...(no debugging symbols found)...done.
[Thread debugging using libthread_db enabled]
[New Thread 0xae25bb70 (LWP 3043)]
[New Thread 0xb060eb70 (LWP 3042)]
[New Thread 0xb1112b70 (LWP 3036)]
[New Thread 0xb5915b70 (LWP 3035)]
[New Thread 0xb6cd9b70 (LWP 3034)]
[New Thread 0xb75e1b70 (LWP 3033)]
Loaded symbols for /lib/tls/i686/cmov/libpthread.so.0
Reading symbols from /usr/lib/nvidia-current/libGL.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/nvidia-current/libGL.so.1
Reading symbols from /usr/lib/libGLU.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libGLU.so.1
Reading symbols from /usr/lib/libGLEW.so.1.5...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libGLEW.so.1.5
Reading symbols from /usr/lib/libQtNetwork.so.4...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libQtNetwork.so.4
Reading symbols from /usr/lib/libQtScript.so.4...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libQtScript.so.4
Reading symbols from /usr/lib/libQtCore.so.4...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libQtCore.so.4
Reading symbols from /usr/lib/libX11.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libX11.so.6
Reading symbols from /usr/lib/libXrandr.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libXrandr.so.2
Reading symbols from /usr/lib/libstdc++.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libstdc++.so.6
Reading symbols from /lib/libgcc_s.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib/libgcc_s.so.1
Reading symbols from /lib/tls/i686/cmov/libc.so.6...(no debugging symbols found)...done.
Loaded symbols for /lib/tls/i686/cmov/libc.so.6
Reading symbols from /lib/tls/i686/cmov/libdl.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib/tls/i686/cmov/libdl.so.2
Reading symbols from /usr/lib/libpulse-simple.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libpulse-simple.so.0
Reading symbols from /usr/lib/libpulse.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libpulse.so.0
Reading symbols from /usr/lib/libdirectfb-1.2.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libdirectfb-1.2.so.0
Reading symbols from /usr/lib/libfusion-1.2.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libfusion-1.2.so.0
Reading symbols from /usr/lib/libdirect-1.2.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libdirect-1.2.so.0
Reading symbols from /lib/ld-linux.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib/ld-linux.so.2
Reading symbols from /lib/tls/i686/cmov/librt.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib/tls/i686/cmov/librt.so.1
Reading symbols from /lib/libexpat.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib/libexpat.so.1
Reading symbols from /usr/lib/nvidia-current/libGLcore.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/nvidia-current/libGLcore.so.1
Reading symbols from /usr/lib/nvidia-current/tls/libnvidia-tls.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/nvidia-current/tls/libnvidia-tls.so.1
Reading symbols from /usr/lib/libXext.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libXext.so.6
Reading symbols from /usr/lib/libXmu.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libXmu.so.6
Reading symbols from /usr/lib/libXi.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libXi.so.6
Reading symbols from /usr/lib/libgthread-2.0.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libgthread-2.0.so.0
Reading symbols from /lib/libglib-2.0.so.0...(no debugging symbols found)...done.
Loaded symbols for /lib/libglib-2.0.so.0
Reading symbols from /usr/lib/libxcb.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libxcb.so.1
Reading symbols from /usr/lib/libXrender.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libXrender.so.1
Reading symbols from /usr/lib/libpulsecommon-0.9.21.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libpulsecommon-0.9.21.so
Reading symbols from /usr/lib/libICE.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libICE.so.6
Reading symbols from /usr/lib/libSM.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libSM.so.6
Reading symbols from /usr/lib/libXtst.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libXtst.so.6
Reading symbols from /usr/lib/libXt.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libXt.so.6
Reading symbols from /lib/libpcre.so.3...(no debugging symbols found)...done.
Loaded symbols for /lib/libpcre.so.3
Reading symbols from /usr/lib/libXau.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libXau.so.6
Reading symbols from /usr/lib/libXdmcp.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libXdmcp.so.6
Reading symbols from /lib/libwrap.so.0...(no debugging symbols found)...done.
Loaded symbols for /lib/libwrap.so.0
Reading symbols from /usr/lib/libsndfile.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libsndfile.so.1
Reading symbols from /lib/libdbus-1.so.3...(no debugging symbols found)...done.
Loaded symbols for /lib/libdbus-1.so.3
Reading symbols from /lib/libuuid.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib/libuuid.so.1
Reading symbols from /lib/tls/i686/cmov/libnsl.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib/tls/i686/cmov/libnsl.so.1
Reading symbols from /usr/lib/libFLAC.so.8...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libFLAC.so.8
Reading symbols from /usr/lib/libvorbisenc.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libvorbisenc.so.2
Reading symbols from /usr/lib/gconv/UTF-16.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/gconv/UTF-16.so
Reading symbols from /usr/lib/libXcursor.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libXcursor.so.1
Reading symbols from /usr/lib/libXfixes.so.3...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libXfixes.so.3
Reading symbols from /lib/tls/i686/cmov/libnss_files.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib/tls/i686/cmov/libnss_files.so.2
Reading symbols from /lib/libnss_mdns4_minimal.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib/libnss_mdns4_minimal.so.2
Reading symbols from /lib/tls/i686/cmov/libnss_dns.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib/tls/i686/cmov/libnss_dns.so.2
Reading symbols from /lib/tls/i686/cmov/libresolv.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib/tls/i686/cmov/libresolv.so.2
0x00f0c422 in __kernel_vsyscall ()
(gdb) => 0xf0c422 <__kernel_vsyscall+2>: ret
(gdb) #6 0x00a15651 in raise () from /lib/tls/i686/cmov/libc.so.6
(gdb) Dump of assembler code for function raise:
0x00a15600 <+0>: push %ebp
0x00a15601 <+1>: mov %esp,%ebp
0x00a15603 <+3>: sub $0x8,%esp
0x00a15606 <+6>: mov %ebx,(%esp)
0x00a15609 <+9>: mov %edi,0x4(%esp)
0x00a1560d <+13>: call 0xa01a0f
0x00a15612 <+18>: add $0x12a9e2,%ebx
0x00a15618 <+24>: mov %gs:0x6c,%edi
0x00a1561f <+31>: mov %gs:0x68,%ecx
0x00a15626 <+38>: test %ecx,%ecx
0x00a15628 <+40>: jne 0xa15668 <raise+104>
0x00a1562a <+42>: mov $0xe0,%eax
0x00a1562f <+47>: call *%gs:0x10
0x00a15636 <+54>: mov %eax,%ecx
0x00a15638 <+56>: mov %eax,%gs:0x68
0x00a1563e <+62>: mov %eax,%edi
0x00a15640 <+64>: mov 0x8(%ebp),%edx
0x00a15643 <+67>: xchg %ebx,%edi
0x00a15645 <+69>: mov $0x10e,%eax
0x00a1564a <+74>: call *%gs:0x10
=> 0x00a15651 <+81>: xchg %edi,%ebx
0x00a15653 <+83>: cmp $0xfffff000,%eax
0x00a15658 <+88>: ja 0xa15678 <raise+120>
0x00a1565a <+90>: mov (%esp),%ebx
0x00a1565d <+93>: mov 0x4(%esp),%edi
0x00a15661 <+97>: mov %ebp,%esp
0x00a15663 <+99>: pop %ebp
0x00a15664 <+100>: ret
0x00a15665 <+101>: lea 0x0(%esi),%esi
0x00a15668 <+104>: test %edi,%edi
0x00a1566a <+106>: jg 0xa15640 <raise+64>
0x00a1566c <+108>: test $0x7fffffff,%edi
0x00a15672 <+114>: jne 0xa15688 <raise+136>
0x00a15674 <+116>: mov %ecx,%edi
0x00a15676 <+118>: jmp 0xa15640 <raise+64>
0x00a15678 <+120>: mov -0x30(%ebx),%edx
0x00a1567e <+126>: neg %eax
0x00a15680 <+128>: mov %eax,%gs:(%edx)
0x00a15683 <+131>: or $0xffffffff,%eax
0x00a15686 <+134>: jmp 0xa1565a <raise+90>
0x00a15688 <+136>: neg %edi
0x00a1568a <+138>: jmp 0xa15640 <raise+64>
End of assembler dump.
(gdb)
Thread 7 (Thread 0xb75e1b70 (LWP 3033)):
#0 0x00f0c422 in __kernel_vsyscall ()
No symbol table info available.
#1 0x00142245 in sem_wait@@GLIBC_2.1 ()
from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#2 0x001cc348 in SDL_SemWait () from /usr/lib/libSDL-1.2.so.0
No symbol table info available.
#3 0x0838bd0d in wzSemaphoreWait (semaphore=0xa0628e0) at main_sdl.cpp:397
No locals.
#4 0x0833e91c in socketThreadFunction () at netsocket.cpp:461
maxfd = 22
fds # {fds_bits {4194304, 0 <repeats 31 times>]
tv # {tv_sec 0, tv_usec = 49998}
ret = 1
__FUNCTION__ = "socketThreadFunction"
#5 0x001819ce in ?? () from /usr/lib/libSDL-1.2.so.0
No symbol table info available.
#6 0x001cc25d in ?? () from /usr/lib/libSDL-1.2.so.0
No symbol table info available.
#7 0x0013b96e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#8 0x00ab898e in clone () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
Thread 6 (Thread 0xb6cd9b70 (LWP 3034)):
#0 0x00f0c422 in __kernel_vsyscall ()
No symbol table info available.
#1 0x00143736 in nanosleep () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#2 0x001ceb87 in SDL_Delay () from /usr/lib/libSDL-1.2.so.0
No symbol table info available.
#3 0x001cebd4 in ?? () from /usr/lib/libSDL-1.2.so.0
No symbol table info available.
#4 0x001819ce in ?? () from /usr/lib/libSDL-1.2.so.0
No symbol table info available.
#5 0x001cc25d in ?? () from /usr/lib/libSDL-1.2.so.0
No symbol table info available.
#6 0x0013b96e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#7 0x00ab898e in clone () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
Thread 5 (Thread 0xb5915b70 (LWP 3035)):
#0 0x00f0c422 in __kernel_vsyscall ()
No symbol table info available.
#1 0x00aaaac6 in poll () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#2 0x0040d502 in ?? () from /usr/lib/libpulse.so.0
No symbol table info available.
#3 0x003f9a59 in pa_mainloop_poll () from /usr/lib/libpulse.so.0
No symbol table info available.
#4 0x003fba13 in pa_mainloop_iterate () from /usr/lib/libpulse.so.0
No symbol table info available.
#5 0x003fbae4 in pa_mainloop_run () from /usr/lib/libpulse.so.0
No symbol table info available.
#6 0x0040d2a3 in ?? () from /usr/lib/libpulse.so.0
No symbol table info available.
#7 0x009b1e02 in ?? () from /usr/lib/libpulsecommon-0.9.21.so
No symbol table info available.
#8 0x0013b96e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#9 0x00ab898e in clone () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
Thread 4 (Thread 0xb1112b70 (LWP 3036)):
#0 0x00f0c422 in __kernel_vsyscall ()
No symbol table info available.
#1 0x00142245 in sem_wait@@GLIBC_2.1 ()
from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#2 0x001cc348 in SDL_SemWait () from /usr/lib/libSDL-1.2.so.0
No symbol table info available.
#3 0x0838bd0d in wzSemaphoreWait (semaphore=0xa3b8c00) at main_sdl.cpp:397
No locals.
#4 0x08169241 in fpathThreadFunc () at fpath.cpp:85
job # {propulsion PROPULSION_TYPE_HOVER, droidType = DROID_WEAPON,
destX # 5142, destY 20516, origX # 12416, origY 15496,
dstStructure # {map {x # 32767, y 32767}, size # {x -65535,
y # -65535], droidID 165557, moveType # FMT_MOVE, owner 1,
blockingMap # 0x99253828, acceptNearest true, deleted = false}
result # {droidID 165557, sMove # {Status MOVEINACTIVE,
pathIndex # 0, numPoints 60, asPath = 0xbfbcdc58,
destination # {x 5142, y # 20516}, src {x # 0, y 0},
target # {x 0, y # 0}, speed 0, moveDir # 0, bumpDir 0,
bumpTime # 0, lastBump 0, pauseTime # 0, bumpX 0, bumpY = 0,
shuffleStart # 0, iVertSpeed 0, iAttackRuns = {0, 0, 0],
retval # FPR_OK, originalDest {x # 5142, y 20516]
__FUNCTION__ = "fpathThreadFunc"
#5 0x001819ce in ?? () from /usr/lib/libSDL-1.2.so.0
No symbol table info available.
#6 0x001cc25d in ?? () from /usr/lib/libSDL-1.2.so.0
No symbol table info available.
#7 0x0013b96e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#8 0x00ab898e in clone () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
Thread 3 (Thread 0xb060eb70 (LWP 3042)):
#0 0x00f0c422 in __kernel_vsyscall ()
No symbol table info available.
#1 0x00140015 in pthread_cond_wait@@GLIBC_2.3.2 ()
from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#2 0x01093c97 in ?? () from /usr/lib/libQtScript.so.4
No symbol table info available.
#3 0x01093ce1 in ?? () from /usr/lib/libQtScript.so.4
No symbol table info available.
#4 0x0013b96e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#5 0x00ab898e in clone () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
Thread 2 (Thread 0xae25bb70 (LWP 3043)):
#0 0x00f0c422 in __kernel_vsyscall ()
No symbol table info available.
#1 0x00142245 in sem_wait@@GLIBC_2.1 ()
from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#2 0x001cc348 in SDL_SemWait () from /usr/lib/libSDL-1.2.so.0
No symbol table info available.
#3 0x0838bd0d in wzSemaphoreWait (semaphore=0xcafb9e0) at main_sdl.cpp:397
No locals.
#4 0x081e6042 in dangerThreadFunc (data=0x0) at map.cpp:1834
No locals.
#5 0x001819ce in ?? () from /usr/lib/libSDL-1.2.so.0
No symbol table info available.
#6 0x001cc25d in ?? () from /usr/lib/libSDL-1.2.so.0
No symbol table info available.
#7 0x0013b96e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#8 0x00ab898e in clone () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
Thread 1 (Thread 0xb7782720 (LWP 3026)):
#0 0x00f0c422 in __kernel_vsyscall ()
No symbol table info available.
#1 0x00143e0b in waitpid () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#2 0x0837255d in gdbExtendedBacktrace (dumpFile=20, sigcontext=0xbfdfbafc)
at exceptionhandler.cpp:560
frame = 0xbfdfbe08
gdbPipe = 24
status = -1075856792
wpid = -1075856848
gdbCommands = "thread apply all backtrace full\nframe 4\ndisassemble /m\ninfo registers\nquit\n"
pid = 3056
instruction = 0xf0c422 <__kernel_vsyscall+2>
#3 0x083727a8 in posixExceptionHandler (signum=6, siginfo=0xbfdfba7c,
sigcontext=0xbfdfbafc) at exceptionhandler.cpp:669
allreadyRunning = 1
dumpFile = 20
signal = 0x83f3399 "SIGABRT: Process abort signal"
btBuffer = {0x8372641, 0xf0c410, 0xf0c422, 0xa15651, 0xa18a82,
0x81352f, 0x811465, 0x8114a2, 0x8115e1, 0x5bc1b15, 0x5c13485,
0x5d03396, 0x5d034f7, 0x5c1e89f, 0x5c1e92c, 0x10cec3e, 0x824a180,
0x82494fa, 0x825385e, 0x10d8deb}
gdmpPath = "/tmp/warzone2100.gdmp-XXXXXX"
dumpFilename = "/tmp/warzone2100.gdmp-dlG3E0"
btSize = 20
#4 <signal handler called>
No symbol table info available.
#5 0x00f0c422 in __kernel_vsyscall ()
No symbol table info available.
#6 0x00a15651 in raise () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#7 0x00a18a82 in abort () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#8 0x0081352f in __gnu_cxx::__verbose_terminate_handler() ()
from /usr/lib/libstdc++.so.6
No symbol table info available.
#9 0x00811465 in ?? () from /usr/lib/libstdc++.so.6
No symbol table info available.
#10 0x008114a2 in std::terminate() () from /usr/lib/libstdc++.so.6
No symbol table info available.
#11 0x008115e1 in __cxa_throw () from /usr/lib/libstdc++.so.6
No symbol table info available.
#12 0x05bc1b15 in qBadAlloc() () from /usr/lib/libQtCore.so.4
No symbol table info available.
#13 0x05c13485 in QString::QString(int, Qt::Initialization) ()
from /usr/lib/libQtCore.so.4
No symbol table info available.
#14 0x05d03396 in ?? () from /usr/lib/libQtCore.so.4
No symbol table info available.
#15 0x05d034f7 in ?? () from /usr/lib/libQtCore.so.4
No symbol table info available.
#16 0x05c1e89f in QString::fromAscii_helper(char const*, int) ()
from /usr/lib/libQtCore.so.4
No symbol table info available.
#17 0x05c1e92c in QString::fromAscii(char const*, int) ()
from /usr/lib/libQtCore.so.4
No symbol table info available.
#18 0x010cec3e in QScriptValue::QScriptValue(char const*) ()
from /usr/lib/libQtScript.so.4
No symbol table info available.
#19 0x0824a180 in convObj (psObj=0xab238f30, engine=0xc9c2490)
at qtscriptfuncs.cpp:267
value # {d_ptr {d = 0xbfdfc238]
__FUNCTION__ = "convObj"
value = (gdb) #4 <signal handler called>
(gdb) Dump of assembler code for function __kernel_rt_sigreturn:
=> 0x00f0c410 <+0>: mov $0xad,%eax
0x00f0c415 <+5>: int $0x80
0x00f0c417 <+7>: nop
End of assembler dump.
(gdb) eax 0xfffffe00 -512
ecx 0xbfdfb9a0 -1075856992
edx 0x0 0
ebx 0xbd2 3026
esp 0xbfdfba70 0xbfdfba70
ebp 0xbfdfbe00 0xbfdfbe00
esi 0x8484ce8 138956008
edi 0xb3fff4 11796468
eip 0xf0c410 0xf0c410 <__kernel_rt_sigreturn>
eflags 0x293 [ CF AF SF IF ]
cs 0x73 115
ss 0x7b 123
ds 0x7b 123
es 0x7b 123
fs 0x0 0
gs 0x33 51
(gdb) A debugging session is active.
Inferior 1 [process 3026] will be detached.
Quit anyway? (y or n) [answered Y; input not from terminal]
Detaching from program: /home/dennis/warzone2100-3.1_beta7/src/warzone2100, process 3026
Per changed status from new
to closed
Per changed resolution from ` to
fixed`
Per commented
Believe this one has been fixed.
resolution_fixed
type_bug
| by Bergcrash dump
Issue migrated from trac:3339 at 2022-04-16 09:39:21 -0700