rendered paste bodyProgram: /usr/local/bin/warzone2100(warzone2100)
Command line: "warzone2100"
Version: Version TRUNK r9128 (modified locally) - Built Jan 10 2010 - DEBUG
Distributor: UNKNOWN
Compiled on: Jan 10 2010 19:50:15
Compiled by: GCC 4.4.1
Compiled mode: Debug build
Executed on: Mon Jan 11 00:28:55 2010
Operating system: Linux
Node name: Leibniz
Release: 2.6.31-17-generic
Version: #54-Ubuntu SMP Thu Dec 10 16:20:31 UTC 2009
Machine: i686
Pointers: 32bit
Compiled against PhysicsFS version: 2.0.0
Running with PhysicsFS version: 2.0.0
Misc Data:
[12:28:56]OpenGL Vendor : NVIDIA Corporation
[12:28:56]OpenGL Renderer : GeForce 8400M GS/PCI/SSE2
[12:28:56]OpenGL Version : 3.0.0 NVIDIA 185.18.36
[12:28:56]OpenGL GLSL Version : 1.30 NVIDIA via Cg compiler
[12:28:56]Video Mode 800 x 600 (32 bpp) (window)
[12:28:57]OpenAL Device Name: ALSA Software
[12:28:57]OpenAL Vendor: OpenAL Community
[12:28:57]OpenAL Version: 1.1 ALSOFT 1.8.466
[12:28:57]OpenAL Renderer: OpenAL Soft
[12:28:57]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_source_distance_model AL_LOKI_quadriphonic
[12:28:57]Using language: System locale
[12:29:22]Current Level/map is Sk-cockpit-T3
Dump caused by signal: SIGABRT: Process abort signal
Log message: warning |12:29:12: [mapLoad] tileset not loaded, using arizona (map preview?)
Log message: error |12:30:34: [addMultiPlayerRandomArtifacts] Unable to find a free location
Log message: error |12:30:34: [addMultiPlayerRandomArtifacts] Assert in Warzone: multigifts.c:649 (0), last script event: '<none>'
GLIBC raw backtrace:
warzone2100[0x82a8e5f]
[0xf7a410]
/lib/tls/i686/cmov/libc.so.6(abort+0x182)[0x695932]
/lib/tls/i686/cmov/libc.so.6(__assert_fail+0xf8)[0x68b648]
warzone2100(addMultiPlayerRandomArtifacts+0x2ee)[0x81803b3]
warzone2100(addOilDrum+0x20)[0x8180476]
warzone2100[0x8191563]
warzone2100(multiGameInit+0x2c)[0x819160f]
warzone2100(stageThreeInitialise+0xba)[0x813dbee]
warzone2100(levLoadData+0x1021)[0x8157c66]
warzone2100[0x815e857]
warzone2100[0x815eccf]
warzone2100[0x815ef05]
warzone2100(main+0x73b)[0x815f64d]
/lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe6)[0x67eb56]
warzone2100[0x80b4cf1]
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 7460
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/lib/libopenal.so.1...Reading symbols from /usr/lib/debug/usr/lib/libopenal.so.1.8.466...done.
(no debugging symbols found)...done.
Loaded symbols for /usr/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 0xb11e6b70 (LWP 7474)]
[New Thread 0xb19e7b70 (LWP 7473)]
[New Thread 0xb21e8b70 (LWP 7472)]
[New Thread 0xb752cb70 (LWP 7467)]
(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 /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/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 /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/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/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/libportaudio.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libportaudio.so.2
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
Reading symbols from /lib/tls/i686/cmov/libnss_compat.so.2...Reading symbols from /usr/lib/debug/lib/tls/i686/cmov/libnss_compat-2.10.1.so...done.
(no debugging symbols found)...done.
Loaded symbols for /lib/tls/i686/cmov/libnss_compat.so.2
Reading symbols from /lib/tls/i686/cmov/libnss_nis.so.2...Reading symbols from /usr/lib/debug/lib/tls/i686/cmov/libnss_nis-2.10.1.so...done.
(no debugging symbols found)...done.
Loaded symbols for /lib/tls/i686/cmov/libnss_nis.so.2
Reading symbols from /lib/tls/i686/cmov/libnss_files.so.2...Reading symbols from /usr/lib/debug/lib/tls/i686/cmov/libnss_files-2.10.1.so...done.
(no debugging symbols found)...done.
Loaded symbols for /lib/tls/i686/cmov/libnss_files.so.2
0x00f7a422 in __kernel_vsyscall ()
(gdb) #0 0x00f7a422 in __kernel_vsyscall ()
No symbol table info available.
#1 0x006fe58b in waitpid () from /lib/tls/i686/cmov/libc.so.6
No locals.
#2 0x082a8d32 in gdbExtendedBacktrace (dumpFile=18) at exceptionhandler.c:495
gdbPipe = 20
status = 7897402
wpid = 2326464
gdbCommands = "backtrace full\nframe 4\ndisassemble\ninfo registers\nquit\n"
pid = 7703
__PRETTY_FUNCTION__ = "gdbExtendedBacktrace"
#3 0x082a8fbc in posixExceptionHandler (signum=6, siginfo=0xbf8982dc,
sigcontext=0xbf89835c) at exceptionhandler.c:603
allreadyRunning = 1
gdmpPath = "/tmp/warzone2100.gdmp-XXXXXX"
dumpFilename = "/tmp/warzone2100.gdmp-cp8L6Y"
dumpFile = 18
signal = 0x832111c "SIGABRT: Process abort signal"
btBuffer = {0x82a8e5f, 0xf7a410, 0x695932, 0x68b648, 0x81803b3,
0x8180476, 0x8191563, 0x819160f, 0x813dbee, 0x8157c66, 0x815e857,
0x815eccf, 0x815ef05, 0x815f64d, 0x67eb56, 0x80b4cf1, 0x0, 0x0,
0x0, 0x0}
btSize = 16
#4 <signal handler called>
No symbol table info available.
#5 0x00f7a422 in __kernel_vsyscall ()
No symbol table info available.
#6 0x006924d1 in *__GI_raise (sig=6)
at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
resultvar = <value optimized out>
pid = 8032244
selftid = 7460
#7 0x00695932 in *__GI_abort () at abort.c:92
act = {__sigaction_handler = {
sa_handler = 0x6d885d <*__GI___libc_realloc+221>,
sa_sigaction = 0x6d885d <*__GI___libc_realloc+221>}, sa_mask = {
__val = {104, 96, 3213461152, 3213461392, 3213461180, 104, 96,
85, 189590912, 8032244, 85, 84, 3213461352, 7109570, 189590920,
85, 3213461392, 189590920, 0, 4222451712, 189590920, 189590920,
189590920, 189590920, 189591004, 189591020, 189590920,
189591020, 0, 0, 0, 0}}, sa_flags = 0, sa_restorer = 0}
sigs = {__val = {32, 0 <repeats 31 times>}}
#8 0x0068b648 in *__GI___assert_fail (assertion=0x82cd7bb "0",
file=0x82cd7ce "multigifts.c", line=649,
function=0x82cda79 "addMultiPlayerRandomArtifacts") at assert.c:81
buf = 0xb4ced88 "warzone2100: multigifts.c:649: addMultiPlayerRandomArtifacts: Assertion `0' failed.\n"
#9 0x081803b3 in addMultiPlayerRandomArtifacts (quantity=2 '\002',
type=FEAT_OIL_DRUM) at multigifts.c:649
pF = 0x0
i = 32
count = 0
x = 35
y = 72
player = 99 'c'
__FUNCTION__ = "addMultiPlayerRandomArtifacts"
__PRETTY_FUNCTION__ = "addMultiPlayerRandomArtifacts"
#10 0x08180476 in addOilDrum (count=2 '\002') at multigifts.c:672
No locals.
#11 0x08191563 in campInit () at multiopt.c:701
player = 8
__FUNCTION__ = "campInit"
#12 0x0819160f in multiGameInit () at multiopt.c:737
player = 8
#13 0x0813dbee in stageThreeInitialise () at init.c:1022
psStr = 0x1000001
i = 1
psDroid = 0x0
__FUNCTION__ = "stageThreeInitialise"
#14 0x08157c66 in levLoadData (name=0x8675640 "Sk-cockpit-T3", pSaveName=0x0,
saveType=GTYPE_SCENARIO_START) at levels.c:960
psNewLevel = 0x9310730
psBaseData = 0x931be18
psChangeLevel = 0x0
i = 9
bCamChangeSaveGame = 0
__FUNCTION__ = "levLoadData"
__PRETTY_FUNCTION__ = "levLoadData"
#15 0x0815e857 in startGameLoop () at main.c:562
__FUNCTION__ = "startGameLoop"
#16 0x0815eccf in runTitleLoop () at main.c:745
__FUNCTION__ = "runTitleLoop"
#17 0x0815ef05 in mainLoop () at main.c:867
event = {type = 4 '\004', active = {type = 4 '\004', gain = 0 '\000',
state = 0 '\000'}, key = {type = 4 '\004', which = 0 '\000',
state = 0 '\000', keysym = {scancode = 174 '\256', sym = 131072,
mod = KMOD_NONE, unicode = 0}}, motion = {type = 4 '\004',
which = 0 '\000', state = 0 '\000', x = 430, y = 295, xrel = 0,
yrel = 2}, button = {type = 4 '\004', which = 0 '\000',
button = 0 '\000', state = 0 '\000', x = 430, y = 295}, jaxis = {
type = 4 '\004', which = 0 '\000', axis = 0 '\000', value = 430},
jball = {type = 4 '\004', which = 0 '\000', ball = 0 '\000',
xrel = 430, yrel = 295}, jhat = {type = 4 '\004',
which = 0 '\000', hat = 0 '\000', value = 0 '\000'}, jbutton = {
type = 4 '\004', which = 0 '\000', button = 0 '\000',
state = 0 '\000'}, resize = {type = 4 '\004', w = 19333550,
h = 131072}, expose = {type = 4 '\004'}, quit = {
type = 4 '\004'}, user = {type = 4 '\004', code = 19333550,
data1 = 0x20000, data2 = 0x0}, syswm = {type = 4 '\004',
msg = 0x12701ae}}
#18 0x0815f64d in main (argc=1, argv=0xbf898ce4) at main.c:1094
__FUNCTION__ = "main"
(gdb) #4 <signal handler called>
(gdb) Dump of assembler code for function __kernel_rt_sigreturn:
0x00f7a410 <__kernel_rt_sigreturn+0>: mov $0xad,%eax
0x00f7a415 <__kernel_rt_sigreturn+5>: int $0x80
0x00f7a417 <__kernel_rt_sigreturn+7>: nop
End of assembler dump.
(gdb) eax 0xfffffe00 -512
ecx 0xbf898208 -1081507320
edx 0x0 0
ebx 0x1d24 7460
esp 0xbf8982d0 0xbf8982d0
ebp 0xbf898658 0xbf898658
esi 0x78813a 7897402
edi 0x7a8ff4 8032244
eip 0xf7a410 0xf7a410 <__kernel_rt_sigreturn>
eflags 0x246 [ PF ZF 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 7460] will be detached.
Quit anyway? (y or n) [answered Y; input not from terminal]
Detaching from program: /usr/local/bin/warzone2100, process 7460