rendered paste bodyProgram: /usr/local/bin/warzone2100(warzone2100)
Command line: "warzone2100"
Version: Version TRUNK r9559 (modified locally) - Built Jan 28 2010 - DEBUG
Distributor: UNKNOWN
Compiled on: Jan 28 2010 15:19:42
Compiled by: GCC 4.4.1
Compiled mode: Debug build
Executed on: Thu Jan 28 15:20:20 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:
[03:20:21]OpenGL Vendor : NVIDIA Corporation
[03:20:21]OpenGL Renderer : GeForce 8400M GS/PCI/SSE2
[03:20:21]OpenGL Version : 3.0.0 NVIDIA 185.18.36
[03:20:21]OpenGL GLSL Version : 1.30 NVIDIA via Cg compiler
[03:20:21]Video Mode 800 x 600 (32 bpp) (window)
[03:20:21]OpenAL Device Name: ALSA Software
[03:20:22]OpenAL Vendor: OpenAL Community
[03:20:22]OpenAL Version: 1.1 ALSOFT 1.11.753
[03:20:22]OpenAL Renderer: OpenAL Soft
[03:20:22]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_EXT_source_distance_model AL_LOKI_quadriphonic
[03:20:22]Using language: System locale
[03:20:44]Current Level/map is CAM_1A
[03:21:33]Current Level/map is CAM_1A
[03:22:04]Current Level/map is CAM_1A
Dump caused by signal: SIGABRT: Process abort signal
Log message: error |03:22:26: [sound_SetTrackVals] sound_SetTrackVals: track 3 already set (filename: "beep5.ogg"
Log message: error |03:22:26: [sound_SetTrackVals] sound_SetTrackVals: track 4 already set (filename: "beep6.ogg"
Log message: error |03:22:26: [sound_SetTrackVals] sound_SetTrackVals: track 5 already set (filename: "beep7.ogg"
Log message: error |03:22:26: [sound_SetTrackVals] sound_SetTrackVals: track 6 already set (filename: "beep8.ogg"
Log message: error |03:22:26: [sound_SetTrackVals] sound_SetTrackVals: track 7 already set (filename: "beep9.ogg"
Log message: error |03:22:26: [sound_SetTrackVals] sound_SetTrackVals: track 8 already set (filename: "gmeshtdn.ogg"
Log message: error |03:22:26: [sound_SetTrackVals] sound_SetTrackVals: track 0 already set (filename: "beep1.ogg"
Log message: error |03:22:26: [sound_SetTrackVals] sound_SetTrackVals: track 1 already set (filename: "beep2.ogg"
Log message: error |03:22:26: [sound_SetTrackVals] sound_SetTrackVals: track 2 already set (filename: "beep4.ogg"
Log message: error |03:22:26: [sound_SetTrackVals] sound_SetTrackVals: track 3 already set (filename: "beep5.ogg"
Log message: error |03:22:26: [sound_SetTrackVals] sound_SetTrackVals: track 4 already set (filename: "beep6.ogg"
Log message: error |03:22:26: [sound_SetTrackVals] sound_SetTrackVals: track 5 already set (filename: "beep7.ogg"
Log message: error |03:22:26: [sound_SetTrackVals] sound_SetTrackVals: track 6 already set (filename: "beep8.ogg"
Log message: error |03:22:26: [sound_SetTrackVals] sound_SetTrackVals: track 7 already set (filename: "beep9.ogg"
Log message: error |03:22:26: [sound_SetTrackVals] sound_SetTrackVals: track 8 already set (filename: "gmeshtdn.ogg"
Log message: info |03:22:35: [rebuildSearchPath] * Failed to remove path /home/walter/.warzone2100-trunk/ again
Log message: info |03:22:35: [rebuildSearchPath] * Failed to remove path /usr/local/data/ again
Log message: info |03:22:35: [rebuildSearchPath] * Failed to remove path /usr/local/share/warzone2100/ again
Log message: error |03:22:35: [gridInitialise] gridInitialise already called, without calling gridShutDown.
Log message: error |03:22:35: [gridInitialise] Assert in Warzone: mapgrid.cpp:44 (gridPointTree == __null), last script event: '<none>'
GLIBC raw backtrace:
warzone2100[0x82b0c0f]
[0x6d0410]
/lib/tls/i686/cmov/libc.so.6(abort+0x182)[0x963932]
/lib/tls/i686/cmov/libc.so.6(__assert_fail+0xf8)[0x959648]
warzone2100(gridInitialise+0x1e2)[0x81689a2]
warzone2100(stageOneInitialise+0x152)[0x813f8d3]
warzone2100(levLoadData+0x4d8)[0x81596ad]
warzone2100[0x811d91c]
warzone2100[0x811b99e]
warzone2100(loadGameInit+0x11)[0x81178b1]
warzone2100[0x81613b2]
warzone2100[0x81615e4]
warzone2100[0x81618d4]
warzone2100(main+0x73b)[0x816201c]
/lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe6)[0x94cb56]
warzone2100[0x80b5c51]
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 13647
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 0xb5226b70 (LWP 13657)]
[New Thread 0xb5a27b70 (LWP 13656)]
[New Thread 0xb6228b70 (LWP 13655)]
[New Thread 0xb756bb70 (LWP 13654)]
(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
0x006d0422 in __kernel_vsyscall ()
(gdb) #0 0x006d0422 in __kernel_vsyscall ()
No symbol table info available.
#1 0x009cc58b in waitpid () from /lib/tls/i686/cmov/libc.so.6
No locals.
#2 0x082b0ae2 in gdbExtendedBacktrace (dumpFile=19) at exceptionhandler.c:495
gdbPipe = 21
status = 10838330
wpid = 12132288
gdbCommands = "backtrace full\nframe 4\ndisassemble\ninfo registers\nquit\n"
pid = 13659
__PRETTY_FUNCTION__ = "gdbExtendedBacktrace"
#3 0x082b0d6c in posixExceptionHandler (signum=6, siginfo=0xbf9c2e6c,
sigcontext=0xbf9c2eec) at exceptionhandler.c:603
allreadyRunning = 1
gdmpPath = "/tmp/warzone2100.gdmp-XXXXXX"
dumpFilename = "/tmp/warzone2100.gdmp-2yr4q0"
dumpFile = 19
signal = 0x832977c "SIGABRT: Process abort signal"
btBuffer = {0x82b0c0f, 0x6d0410, 0x963932, 0x959648, 0x81689a2,
0x813f8d3, 0x81596ad, 0x811d91c, 0x811b99e, 0x81178b1, 0x81613b2,
0x81615e4, 0x81618d4, 0x816201c, 0x94cb56, 0x80b5c51, 0x0, 0x0,
0x0, 0x0}
btSize = 16
#4 <signal handler called>
No symbol table info available.
#5 0x006d0422 in __kernel_vsyscall ()
No symbol table info available.
#6 0x009604d1 in *__GI_raise (sig=6)
at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
resultvar = <value optimized out>
pid = 10973172
selftid = 13647
#7 0x00963932 in *__GI_abort () at abort.c:92
act = {__sigaction_handler = {
sa_handler = 0x9a685d <*__GI___libc_realloc+221>,
sa_sigaction = 0x9a685d <*__GI___libc_realloc+221>}, sa_mask = {
__val = {112, 104, 3214684720, 3214684960, 3214684748, 112, 104,
97, 180366776, 10973172, 97, 96, 3214684920, 10050498,
180366784, 97, 3214684960, 180366784, 0, 4222451712, 180366784,
180366784, 180366784, 180366784, 180366880, 180366884,
180366784, 180366884, 0, 0, 0, 0}}, sa_flags = 0,
sa_restorer = 0x2}
sigs = {__val = {32, 0 <repeats 31 times>}}
#8 0x00959648 in *__GI___assert_fail (
assertion=0x82d0310 "gridPointTree == __null",
file=0x82d0337 "mapgrid.cpp", line=44,
function=0x82d0343 "BOOL gridInitialise()") at assert.c:81
buf = 0xac02dc0 "warzone2100: mapgrid.cpp:44: BOOL gridInitialise(): Assertion `gridPointTree == __null' failed.\n"
#9 0x081689a2 in gridInitialise () at mapgrid.cpp:44
__FUNCTION__ = "gridInitialise"
__PRETTY_FUNCTION__ = "BOOL gridInitialise()"
#10 0x0813f8d3 in stageOneInitialise () at init.c:767
__FUNCTION__ = "stageOneInitialise"
#11 0x081596ad in levLoadData (name=0x866c040 "CAM_3A",
pSaveName=0x8a7bca0 "savegame/segfault.gam",
saveType=GTYPE_SAVE_MIDMISSION) at levels.c:707
psNewLevel = 0x9439320
psBaseData = 0x9439220
psChangeLevel = 0x0
i = 2854540
bCamChangeSaveGame = 0
__FUNCTION__ = "levLoadData"
__PRETTY_FUNCTION__ = "levLoadData"
#12 0x0811d91c in gameLoadV (fileHandle=0xaed0518, version=37) at game.c:4700
i = 32
j = 8
powerSaved = {{currentPower = 0, extractedPower = 0}, {
currentPower = 0, extractedPower = 0}, {currentPower = 0,
extractedPower = 0}, {currentPower = 0, extractedPower = 0}, {
currentPower = 0, extractedPower = 0}, {currentPower = 0,
extractedPower = 0}, {currentPower = 0, extractedPower = 0}, {
currentPower = 0, extractedPower = 0}}
player = 8
date = "Jan 28 2010\000\000\000\000\000\364o\247\000`\336\037\t<\005\355\n\370\065\234\277\206\372\240\000`\336\037\t\364\017-\000\030\066\234\277\017\066+\000`\336\037\t\364o\247\000\004\000\000\000\022\000\000\000X6\234\277\304/\237\000\004\000\000\000\214\216+\000\022\000\000\000\024\067\234\277\004\000\000\000@\001\000\000\000savegame/se\004\000\000\000lt.gam\000\000\000\000\000\000\364\017-\000\004\000\000\000\000\000\000\000x6\234\277b\237+\000\220OE\t\024\067\234\277\004\000\000\000\001\000\000\000\320\203\247\000\364\017-\000\310\066\234\277\250E+\000\220OE\t\024\067\234\277\004\000\000\000\001\000\000\000 \000\000\000\000\000\000\000\350\066\234\277^\350)\b\240\274\247\b \000\000\000(\000\000\000p\000\000\000\240\203\247\000\364o\247\000\240\203\247\000X\002\000\000 \000\000\000\000\000\000\000\350\066\234\277"
__FUNCTION__ = "gameLoadV"
__PRETTY_FUNCTION__ = "gameLoadV"
#13 0x0811b99e in gameLoad (fileName=0x8a7bca0 "savegame/segfault.gam")
at game.c:3898
retVal = false
fileHeader = {aFileType = "game", version = 37}
fileHandle = 0xaed0518
__FUNCTION__ = "gameLoad"
#14 0x081178b1 in loadGameInit (fileName=0x8a7bca0 "savegame/segfault.gam")
at game.c:2259
__FUNCTION__ = "loadGameInit"
#15 0x081613b2 in initSaveGameLoad () at main.c:739
__FUNCTION__ = "initSaveGameLoad"
#16 0x081615e4 in runTitleLoop () at main.c:830
__FUNCTION__ = "runTitleLoop"
#17 0x081618d4 in mainLoop () at main.c:971
event = {type = 6 '\006', active = {type = 6 '\006', gain = 0 '\000',
state = 1 '\001'}, key = {type = 6 '\006', which = 0 '\000',
state = 1 '\001', keysym = {scancode = 36 '$',
sym = SDLK_UNKNOWN, mod = KMOD_NONE, unicode = 0}}, motion = {
type = 6 '\006', which = 0 '\000', state = 1 '\001', x = 548,
y = 170, xrel = 0, yrel = 0}, button = {type = 6 '\006',
which = 0 '\000', button = 1 '\001', state = 0 '\000', x = 548,
y = 170}, jaxis = {type = 6 '\006', which = 0 '\000',
axis = 1 '\001', value = 548}, jball = {type = 6 '\006',
which = 0 '\000', ball = 1 '\001', xrel = 548, yrel = 170},
jhat = {type = 6 '\006', which = 0 '\000', hat = 1 '\001',
value = 0 '\000'}, jbutton = {type = 6 '\006', which = 0 '\000',
button = 1 '\001', state = 0 '\000'}, resize = {type = 6 '\006',
w = 11141668, h = 0}, expose = {type = 6 '\006'}, quit = {
type = 6 '\006'}, user = {type = 6 '\006', code = 11141668,
data1 = 0x0, data2 = 0x0}, syswm = {type = 6 '\006',
msg = 0xaa0224}}
#18 0x0816201c in main (argc=1, argv=0xbf9c39f4) at main.c:1198
__FUNCTION__ = "main"
(gdb) #4 <signal handler called>
(gdb) Dump of assembler code for function __kernel_rt_sigreturn:
0x006d0410 <__kernel_rt_sigreturn+0>: mov $0xad,%eax
0x006d0415 <__kernel_rt_sigreturn+5>: int $0x80
0x006d0417 <__kernel_rt_sigreturn+7>: nop
End of assembler dump.
(gdb) eax 0xfffffe00 -512
ecx 0xbf9c2d98 -1080283752
edx 0x0 0
ebx 0x354f 13647
esp 0xbf9c2e60 0xbf9c2e60
ebp 0xbf9c31e8 0xbf9c31e8
esi 0xa5613a 10838330
edi 0xa76ff4 10973172
eip 0x6d0410 0x6d0410 <__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 13647] will be detached.
Quit anyway? (y or n) [answered Y; input not from terminal]
Detaching from program: /usr/local/bin/warzone2100, process 13647