Program: /usr/local/bin/warzone2100(warzone2100) Command line: "warzone2100" "--debug" "sound" Version: Version TRUNK r9353 (modified locally) - Built Jan 19 2010 Distributor: UNKNOWN Compiled on: Jan 19 2010 15:19:25 Compiled by: GCC 4.4.1 Compiled mode: Release build Executed on: Tue Jan 19 15:20:05 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:05]OpenGL Vendor : NVIDIA Corporation [03:20:05]OpenGL Renderer : GeForce 8400M GS/PCI/SSE2 [03:20:05]OpenGL Version : 3.0.0 NVIDIA 185.18.36 [03:20:05]OpenGL GLSL Version : 1.30 NVIDIA via Cg compiler [03:20:05]Video Mode 800 x 600 (32 bpp) (window) [03:20:05]OpenAL Device Name: ALSA Software [03:20:06]OpenAL Vendor: OpenAL Community [03:20:06]OpenAL Version: 1.1 ALSOFT 1.11.753 [03:20:06]OpenAL Renderer: OpenAL Soft [03:20:06]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:06]Using language: System locale [03:20:33]Current Level/map is CAM_1A [03:22:21]Current Level/map is Sk-NTW2-T3 Dump caused by signal: SIGSEGV: Invalid memory reference: Address not mapped to object Log message: last message repeated 2 times Log message: sound |03:20:30: [cdAudio_Pause] called Log message: info |03:20:30: [seq_Play] unable to open 'sequences/cam1/c001.ogg' for playback Log message: sound |03:20:30: [cdAudio_Resume] called Log message: info |03:20:30: [rebuildSearchPath] * Failed to remove path /usr/local/data/ again Log message: info |03:20:30: [rebuildSearchPath] * Failed to remove path /usr/local/share/warzone2100/ again Log message: sound |03:20:33: [scrPlayIngameCDAudio] Script wanted music to start Log message: sound |03:20:33: [cdAudio_PlayTrack] called(1) Log message: sound |03:20:33: [cdAudio_OpenTrack] called(music/track1.ogg) Log message: sound |03:20:33: [cdAudio_Stop] called, cdStream=0xacfd5a0 Log message: sound |03:20:33: [cdAudio_OpenTrack] successful(music/track1.ogg) Log message: sound |03:20:39: [cdAudio_Resume] called Log message: sound |03:20:50: [cdAudio_Pause] called Log message: info |03:20:50: [seq_Play] unable to open 'sequences/brfcom.ogg' for playback Log message: sound |03:20:50: [cdAudio_Pause] called Log message: info |03:20:50: [seq_Play] unable to open 'sequences/cam1/cam1ascv.ogg' for playback Log message: sound |03:20:50: [cdAudio_Resume] called Log message: sound |03:22:15: [cdAudio_Stop] called, cdStream=0xacfd5e8 Log message: error |03:31:44: [writeMessageFile] Save message; proximity display not found for message Log message: error |03:31:44: [writeMessageFile] Assert in Warzone: game.c:10663 (psProx != ((void *)0)), last script event: 'N/A' GLIBC raw backtrace: warzone2100[0x828556e] [0x6eb410] warzone2100(saveGame+0x757)[0x811302e] warzone2100(gameLoop+0xce2)[0x815334a] warzone2100[0x81551b7] warzone2100[0x81555af] warzone2100(main+0x73b)[0x8155cfe] /lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe6)[0x22cb56] warzone2100[0x80b4f91] GDB extended backtrace: GNU gdb (GDB) 7.0-ubuntu Copyright (C) 2009 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later 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: ... Reading symbols from /usr/local/bin/warzone2100...done. Attaching to program: /usr/local/bin/warzone2100, process 21111 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 0xb51eeb70 (LWP 21121)] [New Thread 0xb59efb70 (LWP 21120)] [New Thread 0xb61f0b70 (LWP 21119)] [New Thread 0xb7533b70 (LWP 21118)] (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 0x006eb422 in __kernel_vsyscall () (gdb) #0 0x006eb422 in __kernel_vsyscall () No symbol table info available. #1 0x002ac58b in waitpid () from /lib/tls/i686/cmov/libc.so.6 No locals. #2 0x08285470 in gdbExtendedBacktrace (dumpFile=17) at exceptionhandler.c:495 gdbPipe = 19 status = 32 wpid = 5558208 gdbCommands = "backtrace full\nframe 4\ndisassemble\ninfo registers\nquit\n" pid = 21142 #3 0x082856cb in posixExceptionHandler (signum=11, siginfo=0xbfe1981c, sigcontext=0xbfe1989c) at exceptionhandler.c:603 allreadyRunning = 1 gdmpPath = "/tmp/warzone2100.gdmp-XXXXXX" dumpFilename = "/tmp/warzone2100.gdmp-9wo1P5" dumpFile = 17 signal = 0x82f4bc8 "SIGSEGV: Invalid memory reference: Address not mapped to object" btBuffer = {0x828556e, 0x6eb410, 0x811302e, 0x815334a, 0x81551b7, 0x81555af, 0x8155cfe, 0x22cb56, 0x80b4f91, 0x0 } btSize = 9 #4 No symbol table info available. #5 0x08123098 in writeMessageFile ( pFileName=0xbfe19c3c "savegame/testshit/messtate.bjo") at game.c:10665 psHeader = 0xd3b9868 psSaveMessage = 0xd3b9e5c pFileData = 0xd3b9868 "mess%" fileSize = 12780 player = 0 psMessage = 0xcee14c0 psProx = 0x0 psObj = 0xcf3d038 numMessages = 228 pViewData = 0xcf7da78 __FUNCTION__ = "writeMessageFile" #6 0x0811302e in saveGame (aFileName=0x8a56780 "savegame/testshit.gam", saveType=4) at game.c:3621 fileExtension = 18 psDroid = 0x1 psNext = 0xa732348 CurrentFileName = "savegame/testshit/messtate.bjo", '\000' __FUNCTION__ = "saveGame" #7 0x0815334a in gameLoop () at loop.c:540 msgbuffer = '\000' psCurr = 0x0 psNext = 0xbfe1ace0 psCBuilding = 0x6 psNBuilding = 0x5b0994 psCFeat = 0x0 psNFeat = 0x2dba7c i = 3219238264 widgval = 6 quitting = 0 intRetVal = INT_NONE clearMode = 4 __FUNCTION__ = "gameLoop" #8 0x081551b7 in runGameLoop () at main.c:774 __FUNCTION__ = "runGameLoop" #9 0x081555af in mainLoop () at main.c:962 event = {type = 3 '\003', active = {type = 3 '\003', gain = 0 '\000', state = 0 '\000'}, key = {type = 3 '\003', which = 0 '\000', state = 0 '\000', keysym = {scancode = 28 '\034', sym = SDLK_t, mod = KMOD_NUM, unicode = 0}}, motion = {type = 3 '\003', which = 0 '\000', state = 0 '\000', x = 1052, y = 0, xrel = 116, yrel = 0}, button = {type = 3 '\003', which = 0 '\000', button = 0 '\000', state = 0 '\000', x = 1052, y = 0}, jaxis = { type = 3 '\003', which = 0 '\000', axis = 0 '\000', value = 1052}, jball = {type = 3 '\003', which = 0 '\000', ball = 0 '\000', xrel = 1052, yrel = 0}, jhat = {type = 3 '\003', which = 0 '\000', hat = 0 '\000', value = 0 '\000'}, jbutton = { type = 3 '\003', which = 0 '\000', button = 0 '\000', state = 0 '\000'}, resize = {type = 3 '\003', w = 1052, h = 116}, expose = {type = 3 '\003'}, quit = {type = 3 '\003'}, user = { type = 3 '\003', code = 1052, data1 = 0x74, data2 = 0x1000}, syswm = {type = 3 '\003', msg = 0x41c}} #10 0x08155cfe in main (argc=3, argv=0xbfe1b034) at main.c:1192 __FUNCTION__ = "main" (gdb) #4 (gdb) Dump of assembler code for function __kernel_rt_sigreturn: 0x006eb410 <__kernel_rt_sigreturn+0>: mov $0xad,%eax 0x006eb415 <__kernel_rt_sigreturn+5>: int $0x80 0x006eb417 <__kernel_rt_sigreturn+7>: nop End of assembler dump. (gdb) eax 0xfffffe00 -512 ecx 0xbfe19748 -1075734712 edx 0x0 0 ebx 0xbfe19c3c -1075733444 esp 0xbfe19810 0xbfe19810 ebp 0xbfe19be8 0xbfe19be8 esi 0x20 32 edi 0xbfe1ac3c -1075729348 eip 0x6eb410 0x6eb410 <__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 21111] will be detached. Quit anyway? (y or n) [answered Y; input not from terminal] Detaching from program: /usr/local/bin/warzone2100, process 21111