rendered paste bodyProgram: /usr/local/bin/warzone2100(warzone2100)
Command line: "warzone2100"
Version: Version TRUNK r9251 (modified locally) - Built Jan 16 2010 - DEBUG
Distributor: UNKNOWN
Compiled on: Jan 16 2010 00:59:20
Compiled by: GCC 4.4.1
Compiled mode: Debug build
Executed on: Sat Jan 16 01:01:24 2010
Operating system: Linux
Node name: Leibniz
Release: 2.6.31-18-generic
Version: #55-Ubuntu SMP Fri Jan 8 14:55:26 UTC 2010
Machine: i686
Pointers: 32bit
Compiled against PhysicsFS version: 2.0.0
Running with PhysicsFS version: 2.0.0
Misc Data:
[01:01:25]OpenGL Vendor : NVIDIA Corporation
[01:01:25]OpenGL Renderer : GeForce 8400M GS/PCI/SSE2
[01:01:25]OpenGL Version : 3.0.0 NVIDIA 185.18.36
[01:01:25]OpenGL GLSL Version : 1.30 NVIDIA via Cg compiler
[01:01:25]Video Mode 800 x 600 (32 bpp) (window)
[01:01:25]OpenAL Device Name: ALSA Software
[01:01:25]OpenAL Vendor: OpenAL Community
[01:01:25]OpenAL Version: 1.1 ALSOFT 1.10.622
[01:01:25]OpenAL Renderer: OpenAL Soft
[01:01:25]OpenAL Extensions: AL_EXTX_buffer_sub_data AL_EXT_EXPONENT_DISTANCE AL_EXT_FLOAT32 AL_EXT_IMA4 AL_EXT_LINEAR_DISTANCE AL_EXT_MCFORMATS AL_EXT_OFFSET AL_EXTX_sample_buffer_object AL_EXTX_source_distance_model AL_LOKI_quadriphonic
[01:01:25]Using language: System locale
[01:02:23]Current Level/map is Sk-NTW2-T3
Dump caused by signal: SIGABRT: Process abort signal
Log message: warning |01:01:43: [mapLoad] tileset not loaded, using arizona (map preview?)
Log message: error |01:10:22: [widgSetButtonState] Couldn't find button or clickable widget by ID
Log message: error |01:10:22: [widgSetButtonState] Assert in Warzone: widget.c:1096 (!"Couldn't find widget by ID"), last script event: 'N/A'
GLIBC raw backtrace:
warzone2100[0x82a987f]
[0x9e5410]
/lib/tls/i686/cmov/libc.so.6(abort+0x182)[0x7f2932]
/lib/tls/i686/cmov/libc.so.6(__assert_fail+0xf8)[0x7e8648]
warzone2100(widgSetButtonState+0xa8)[0x8223f58]
warzone2100(intResetScreen+0x45)[0x8130b4d]
warzone2100(intObjectSelected+0xfd)[0x8134302]
warzone2100[0x80eef04]
warzone2100(processMouseClickInput+0x144)[0x80eb37a]
warzone2100(gameLoop+0xf6c)[0x815d1d9]
warzone2100[0x815eea6]
warzone2100[0x815f29e]
warzone2100(main+0x73b)[0x815f9ed]
/lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe6)[0x7dbb56]
warzone2100[0x80b4dd1]
GDB extended backtrace:
GNU gdb (GDB) 7.0-ubuntu
Copyright (C) 2009 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 /usr/local/bin/warzone2100...done.
Attaching to program: /usr/local/bin/warzone2100, process 22660
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 /usr/lib/libpng12.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/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 /usr/lib/libtheora.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libtheora.so.0
Reading symbols from /usr/local/lib/libopenal.so.1...done.
Loaded symbols for /usr/local/lib/libopenal.so.1
Reading symbols from /usr/lib/libGLC.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libGLC.so.0
Reading symbols from /usr/lib/libGL.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/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 /lib/libpopt.so.0...(no debugging symbols found)...done.
Loaded symbols for /lib/libpopt.so.0
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/tls/i686/cmov/libm.so.6...Reading symbols from /usr/lib/debug/lib/tls/i686/cmov/libm-2.10.1.so...done.
(no debugging symbols found)...done.
Loaded symbols for /lib/tls/i686/cmov/libm.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...Reading symbols from /usr/lib/debug/lib/tls/i686/cmov/libc-2.10.1.so...done.
(no debugging symbols found)...done.
Loaded symbols for /lib/tls/i686/cmov/libc.so.6
Reading symbols from /lib/tls/i686/cmov/libpthread.so.0...Reading symbols from /usr/lib/debug/lib/tls/i686/cmov/libpthread-2.10.1.so...done.
[Thread debugging using libthread_db enabled]
[New Thread 0xb514bb70 (LWP 22670)]
[New Thread 0xb594cb70 (LWP 22669)]
[New Thread 0xb614db70 (LWP 22668)]
[New Thread 0xb7490b70 (LWP 22667)]
(no debugging symbols found)...done.
Loaded symbols for /lib/tls/i686/cmov/libpthread.so.0
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/libasound.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libasound.so.2
Reading symbols from /lib/tls/i686/cmov/libdl.so.2...Reading symbols from /usr/lib/debug/lib/tls/i686/cmov/libdl-2.10.1.so...done.
(no debugging symbols found)...done.
Loaded symbols for /lib/tls/i686/cmov/libdl.so.2
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/libz.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib/libz.so.1
Reading symbols from /lib/tls/i686/cmov/librt.so.1...Reading symbols from /usr/lib/debug/lib/tls/i686/cmov/librt-2.10.1.so...done.
(no debugging symbols found)...done.
Loaded symbols for /lib/tls/i686/cmov/librt.so.1
Reading symbols from /usr/lib/libfontconfig.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libfontconfig.so.1
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/libfribidi.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libfribidi.so.0
Reading symbols from /lib/ld-linux.so.2...Reading symbols from /usr/lib/debug/lib/ld-2.10.1.so...done.
(no debugging symbols found)...done.
Loaded symbols for /lib/ld-linux.so.2
Reading symbols from /usr/lib/libGLcore.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libGLcore.so.1
Reading symbols from /usr/lib/tls/libnvidia-tls.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/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/libxcb.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libxcb.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/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 /usr/lib/libpulse.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libpulse.so.0
Reading symbols from /usr/lib/libpulsecommon-0.9.19.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libpulsecommon-0.9.19.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 /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...Reading symbols from /usr/lib/debug/lib/tls/i686/cmov/libnsl-2.10.1.so...done.
(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/libXcursor.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libXcursor.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/libXfixes.so.3...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libXfixes.so.3
Reading symbols from /usr/lib/alsa-lib/libasound_module_pcm_pulse.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/alsa-lib/libasound_module_pcm_pulse.so
0x009e5422 in __kernel_vsyscall ()
(gdb) #0 0x009e5422 in __kernel_vsyscall ()
No symbol table info available.
#1 0x0085b58b in waitpid () from /lib/tls/i686/cmov/libc.so.6
No locals.
#2 0x082a9752 in gdbExtendedBacktrace (dumpFile=18) at exceptionhandler.c:495
gdbPipe = 20
status = 9326906
wpid = 6586304
gdbCommands = "backtrace full\nframe 4\ndisassemble\ninfo registers\nquit\n"
pid = 22676
__PRETTY_FUNCTION__ = "gdbExtendedBacktrace"
#3 0x082a99dc in posixExceptionHandler (signum=6, siginfo=0xbfe9666c,
sigcontext=0xbfe966ec) at exceptionhandler.c:603
allreadyRunning = 1
gdmpPath = "/tmp/warzone2100.gdmp-XXXXXX"
dumpFilename = "/tmp/warzone2100.gdmp-68GCeb"
dumpFile = 18
signal = 0x8321c5c "SIGABRT: Process abort signal"
btBuffer = {0x82a987f, 0x9e5410, 0x7f2932, 0x7e8648, 0x8223f58,
0x8130b4d, 0x8134302, 0x80eef04, 0x80eb37a, 0x815d1d9, 0x815eea6,
0x815f29e, 0x815f9ed, 0x7dbb56, 0x80b4dd1, 0x0, 0x0, 0x0, 0x0, 0x0}
btSize = 15
#4 <signal handler called>
No symbol table info available.
#5 0x009e5422 in __kernel_vsyscall ()
No symbol table info available.
#6 0x007ef4d1 in *__GI_raise (sig=6)
at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
resultvar = <value optimized out>
pid = 9461748
selftid = 22660
#7 0x007f2932 in *__GI_abort () at abort.c:92
act = {__sigaction_handler = {
sa_handler = 0x83585d <*__GI___libc_realloc+221>,
sa_sigaction = 0x83585d <*__GI___libc_realloc+221>}, sa_mask = {
__val = {104, 104, 3219745328, 3219745568, 3219745356, 104, 104,
99, 208998768, 9461748, 99, 98, 3219745528, 8539074, 208998776,
99, 3219745568, 208998776, 0, 4222451712, 208998776, 208998776,
208998776, 208998776, 208998874, 208998876, 208998776,
208998876, 0, 0, 0, 0}}, sa_flags = 0, sa_restorer = 0xb}
sigs = {__val = {32, 0 <repeats 31 times>}}
#8 0x007e8648 in *__GI___assert_fail (
assertion=0x82f4751 "!\"Couldn't find widget by ID\"",
file=0x82f40d4 "widget.c", line=1096,
function=0x82f4d95 "widgSetButtonState") at assert.c:81
buf = 0xc751178 "warzone2100: widget.c:1096: widgSetButtonState: Assertion `!\"Couldn't find widget by ID\"' failed.\n"
#9 0x08223f58 in widgSetButtonState (psScreen=0xc5826e8, id=9, state=0)
at widget.c:1096
psWidget = 0x0
__FUNCTION__ = "widgSetButtonState"
__PRETTY_FUNCTION__ = "widgSetButtonState"
#10 0x08130b4d in intResetScreen (NoAnim=0) at hci.c:1149
No locals.
#11 0x08134302 in intObjectSelected (psObj=0x0) at hci.c:3196
No locals.
#12 0x080eef04 in dealWithRMB () at display.c:2755
psLocation = 0x0
psClickedOn = 0x0
psDroid = 0xbfe96c98
psStructure = 0xbfe96c8c
bDemolish = 0
__FUNCTION__ = "dealWithRMB"
__PRETTY_FUNCTION__ = "dealWithRMB"
#13 0x080eb37a in processMouseClickInput () at display.c:779
i = 1065289374
selection = 374
item = MT_NOTARGET
OverRadar = 0
__FUNCTION__ = "processMouseClickInput"
__PRETTY_FUNCTION__ = "processMouseClickInput"
#14 0x0815d1d9 in gameLoop () at loop.c:588
psCurr = 0x0
psNext = 0x0
psCBuilding = 0x0
psNBuilding = 0x0
psCFeat = 0x0
psNFeat = 0x0
i = 8
widgval = 6
quitting = 0
intRetVal = INT_NONE
clearMode = 4
__FUNCTION__ = "gameLoop"
__PRETTY_FUNCTION__ = "gameLoop"
#15 0x0815eea6 in runGameLoop () at main.c:680
__FUNCTION__ = "runGameLoop"
#16 0x0815f29e in mainLoop () at main.c:868
event = {type = 6 '\006', active = {type = 6 '\006', gain = 0 '\000',
state = 3 '\003'}, key = {type = 6 '\006', which = 0 '\000',
state = 3 '\003', keysym = {scancode = 118 'v',
sym = SDLK_UNKNOWN, mod = KMOD_NONE, unicode = 0}}, motion = {
type = 6 '\006', which = 0 '\000', state = 3 '\003', x = 374,
y = 276, xrel = 0, yrel = 0}, button = {type = 6 '\006',
which = 0 '\000', button = 3 '\003', state = 0 '\000', x = 374,
y = 276}, jaxis = {type = 6 '\006', which = 0 '\000',
axis = 3 '\003', value = 374}, jball = {type = 6 '\006',
which = 0 '\000', ball = 3 '\003', xrel = 374, yrel = 276},
jhat = {type = 6 '\006', which = 0 '\000', hat = 3 '\003',
value = 0 '\000'}, jbutton = {type = 6 '\006', which = 0 '\000',
button = 3 '\003', state = 0 '\000'}, resize = {type = 6 '\006',
w = 18088310, h = 0}, expose = {type = 6 '\006'}, quit = {
type = 6 '\006'}, user = {type = 6 '\006', code = 18088310,
data1 = 0x0, data2 = 0x0}, syswm = {type = 6 '\006',
msg = 0x1140176}}
#17 0x0815f9ed in main (argc=1, argv=0xbfe970d4) at main.c:1098
__FUNCTION__ = "main"
(gdb) #4 <signal handler called>
(gdb) Dump of assembler code for function __kernel_rt_sigreturn:
0x009e5410 <__kernel_rt_sigreturn+0>: mov $0xad,%eax
0x009e5415 <__kernel_rt_sigreturn+5>: int $0x80
0x009e5417 <__kernel_rt_sigreturn+7>: nop
End of assembler dump.
(gdb) eax 0xfffffe00 -512
ecx 0xbfe96598 -1075223144
edx 0x0 0
ebx 0x5884 22660
esp 0xbfe96660 0xbfe96660
ebp 0xbfe969e8 0xbfe969e8
esi 0x8e513a 9326906
edi 0x905ff4 9461748
eip 0x9e5410 0x9e5410 <__kernel_rt_sigreturn>
eflags 0x200246 [ PF ZF IF ID ]
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 22660] will be detached.
Quit anyway? (y or n) [answered Y; input not from terminal]
Detaching from program: /usr/local/bin/warzone2100, process 22660