Program: /home/specing/Desktop/warzone/trunk/src/warzone2100(warzone2100) Version: Version TRUNK r5314 - Built Jun 24 2008 - DEBUG Distributor: UNKNOWN Compiled on: Jun 24 2008 01:10:53 Compiled by: GCC 4.3.0 20080428 (Red Hat 4.3.0-8) Executed on: Tue Jun 24 01:13:13 2008 Operating system: Linux Node name: localhost.localdomain Release: 2.6.25.4-30.fc9.x86_64 Version: #1 SMP Wed May 21 17:34:18 EDT 2008 Machine: x86_64 Pointers: 64bit Dump caused by signal: SIGSEGV: Invalid memory reference: Address not mapped to object Log message 1: [cdAudio_TrackFinished] Out of playlist?! was playing music/menu.ogg Log message 2: GLIBC raw backtrace: ./src/warzone2100[0x5d8807] /lib64/libpthread.so.0[0x360ae0ed30] /lib64/libc.so.6(strlen+0x30)[0x360a280eb0] ./src/warzone2100[0x56ade7] ./src/warzone2100[0x56b005] ./src/warzone2100[0x4d1963] ./src/warzone2100[0x58d861] ./src/warzone2100[0x589e47] ./src/warzone2100[0x46d0e3] ./src/warzone2100[0x481094] ./src/warzone2100[0x486735] ./src/warzone2100[0x486ad2] ./src/warzone2100[0x486cf9] ./src/warzone2100[0x4870a8] /lib64/libc.so.6(__libc_start_main+0xfa)[0x360a21e32a] ./src/warzone2100(__gxx_personality_v0+0x499)[0x408ca9] GDB extended backtrace: GNU gdb Fedora (6.8-1.fc9) Copyright (C) 2008 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 "x86_64-redhat-linux-gnu"... Attaching to program: /home/specing/Desktop/warzone/trunk/src/warzone2100, process 17378 Reading symbols from /usr/lib64/libSDL-1.2.so.0...done. Loaded symbols for /usr/lib64/libSDL-1.2.so.0 Reading symbols from /lib64/libpthread.so.0...done. [Thread debugging using libthread_db enabled] [New Thread 0x7f92a699b760 (LWP 17378)] [New Thread 0x41fc4950 (LWP 17385)] [New Thread 0x40c6d950 (LWP 17384)] [New Thread 0x1dc0950 (LWP 17382)] Loaded symbols for /lib64/libpthread.so.0 Reading symbols from /usr/lib64/libSDL_net-1.2.so.0...done. Loaded symbols for /usr/lib64/libSDL_net-1.2.so.0 Reading symbols from /usr/lib64/libphysfs-1.0.so.1...done. Loaded symbols for /usr/lib64/libphysfs-1.0.so.1 Reading symbols from /usr/lib64/libpng12.so.0...done. Loaded symbols for /usr/lib64/libpng12.so.0 Reading symbols from /usr/lib64/libvorbisfile.so.3...done. Loaded symbols for /usr/lib64/libvorbisfile.so.3 Reading symbols from /usr/lib64/libvorbis.so.0...done. Loaded symbols for /usr/lib64/libvorbis.so.0 Reading symbols from /lib64/libm.so.6...done. Loaded symbols for /lib64/libm.so.6 Reading symbols from /usr/lib64/libogg.so.0...done. Loaded symbols for /usr/lib64/libogg.so.0 Reading symbols from /usr/lib64/libopenal.so.0...done. Loaded symbols for /usr/lib64/libopenal.so.0 Reading symbols from /usr/lib64/libGLC.so.0...done. Loaded symbols for /usr/lib64/libGLC.so.0 Reading symbols from /usr/lib64/nvidia/libGL.so.1...done. Loaded symbols for /usr/lib64/nvidia/libGL.so.1 Reading symbols from /usr/lib64/libGLU.so.1...done. Loaded symbols for /usr/lib64/libGLU.so.1 Reading symbols from /lib64/libpopt.so.0...done. Loaded symbols for /lib64/libpopt.so.0 Reading symbols from /lib64/libgcc_s.so.1...done. Loaded symbols for /lib64/libgcc_s.so.1 Reading symbols from /lib64/libc.so.6...done. Loaded symbols for /lib64/libc.so.6 Reading symbols from /lib64/libdl.so.2...done. Loaded symbols for /lib64/libdl.so.2 Reading symbols from /usr/lib64/libX11.so.6...done. Loaded symbols for /usr/lib64/libX11.so.6 Reading symbols from /usr/lib64/libstdc++.so.6...done. Loaded symbols for /usr/lib64/libstdc++.so.6 Reading symbols from /lib64/ld-linux-x86-64.so.2...done. Loaded symbols for /lib64/ld-linux-x86-64.so.2 Reading symbols from /lib64/libz.so.1...done. Loaded symbols for /lib64/libz.so.1 Reading symbols from /usr/lib64/libesd.so.0...done. Loaded symbols for /usr/lib64/libesd.so.0 Reading symbols from /usr/lib64/libaudiofile.so.0...done. Loaded symbols for /usr/lib64/libaudiofile.so.0 Reading symbols from /usr/lib64/libfontconfig.so.1...done. Loaded symbols for /usr/lib64/libfontconfig.so.1 Reading symbols from /usr/lib64/libfreetype.so.6...done. Loaded symbols for /usr/lib64/libfreetype.so.6 Reading symbols from /usr/lib64/libfribidi.so.0...done. Loaded symbols for /usr/lib64/libfribidi.so.0 Reading symbols from /usr/lib64/nvidia/libGLcore.so.1...done. Loaded symbols for /usr/lib64/nvidia/libGLcore.so.1 Reading symbols from /usr/lib64/nvidia/tls/libnvidia-tls.so.1...done. Loaded symbols for /usr/lib64/nvidia/tls/libnvidia-tls.so.1 Reading symbols from /usr/lib64/libXext.so.6...done. Loaded symbols for /usr/lib64/libXext.so.6 Reading symbols from /usr/lib64/libxcb-xlib.so.0...done. Loaded symbols for /usr/lib64/libxcb-xlib.so.0 Reading symbols from /usr/lib64/libxcb.so.1...done. Loaded symbols for /usr/lib64/libxcb.so.1 Reading symbols from /lib64/libasound.so.2...done. Loaded symbols for /lib64/libasound.so.2 Reading symbols from /lib64/libexpat.so.1...done. Loaded symbols for /lib64/libexpat.so.1 Reading symbols from /usr/lib64/libXau.so.6...done. Loaded symbols for /usr/lib64/libXau.so.6 Reading symbols from /usr/lib64/libXdmcp.so.6...done. Loaded symbols for /usr/lib64/libXdmcp.so.6 Reading symbols from /lib64/librt.so.1...done. Loaded symbols for /lib64/librt.so.1 Reading symbols from /usr/lib64/libXrender.so.1...done. Loaded symbols for /usr/lib64/libXrender.so.1 Reading symbols from /usr/lib64/libXrandr.so.2...done. Loaded symbols for /usr/lib64/libXrandr.so.2 Reading symbols from /usr/lib64/libXcursor.so.1...done. Loaded symbols for /usr/lib64/libXcursor.so.1 Reading symbols from /usr/lib64/libXfixes.so.3...done. Loaded symbols for /usr/lib64/libXfixes.so.3 0x000000360ae0e86f in waitpid () from /lib64/libpthread.so.0 Missing separate debuginfos, use: debuginfo-install SDL.x86_64 SDL_net.x86_64 alsa-lib.x86_64 audiofile.x86_64 esound.x86_64 expat.x86_64 fontconfig.x86_64 freetype.x86_64 fribidi.x86_64 gcc.x86_64 glibc.x86_64 libX11.x86_64 libXau.x86_64 libXcursor.x86_64 libXdmcp.x86_64 libXext.x86_64 libXfixes.x86_64 libXrandr.x86_64 libXrender.x86_64 libogg.x86_64 libpng.x86_64 libvorbis.x86_64 libxcb.x86_64 mesa.x86_64 openal.x86_64 physfs.x86_64 popt.x86_64 quesoglc.x86_64 zlib.x86_64 (gdb) #0 0x000000360ae0e86f in waitpid () from /lib64/libpthread.so.0 No symbol table info available. #1 0x00000000005d8a09 in posixExceptionHandler (signum=11, siginfo=0x7fffae9cb4e0, sigcontext=0x7fffae9cb3b0) at exceptionhandler.c:469 btBuffer = {0x5d8807, 0x360ae0ed30, 0x360a280eb0, 0x56ade7, 0x56b005, 0x4d1963, 0x58d861, 0x589e47, 0x46d0e3, 0x481094, 0x486735, 0x486ad2, 0x486cf9, 0x4870a8, 0x360a21e32a, 0x408ca9, 0x0, 0x0, 0x0, 0x0} btSize = 16 pid = 17442 gdbPipe = {27, 28} dumpFile = 24 signal = 0x6aba80 "SIGSEGV: Invalid memory reference: Address not mapped to object" allreadyRunning = 1 #2 No symbol table info available. #3 0x000000360a280eb0 in strlen () from /lib64/libc.so.6 No symbol table info available. #4 0x000000000056ade7 in cdAudio_OpenTrack (filename=0x0) at cdaudio.c:80 __FUNCTION__ = "cdAudio_OpenTrack" #5 0x000000000056b005 in cdAudio_PlayTrack (context=SONG_INGAME) at cdaudio.c:138 filename = 0x0 __FUNCTION__ = "cdAudio_PlayTrack" __PRETTY_FUNCTION__ = "cdAudio_PlayTrack" #6 0x00000000004d1963 in scrPlayIngameCDAudio () at scriptfuncs.c:3407 __FUNCTION__ = "scrPlayIngameCDAudio" #7 0x000000000058d861 in interpRunScript (psContext=0x6ffd530, runType=IRT_EVENT, index=1, offset=0) at interp.c:769 data = 0 opcode = OP_CALL sVal = {type = VAL_BOOL, v = { sval = 0x801a00000001
, pObjGetSet = 0x801a00000001, pFuncExtern = 0x801a00000001, oval = 0x801a00000001, fval = 1.40129846e-45, ival = 1, bval = 1}} psVar = (INTERP_VAL *) 0x0 InstrPointer = (INTERP_VAL *) 0x70231b0 psGlobals = (VAL_CHUNK *) 0x707d880 numGlobals = 14 pCodeStart = (INTERP_VAL *) 0x7023020 pCodeEnd = (INTERP_VAL *) 0x7023230 pCodeBase = (INTERP_VAL *) 0x7023020 scriptFunc = (SCRIPT_FUNC) 0x4d1932 scriptVarFunc = (SCRIPT_VARFUNC) 0 psProg = (SCRIPT_CODE *) 0x705b080 instructionCount = 21 CurEvent = 1 bStop = 0 bEvent = 1 callDepth = 0 bTraceOn = 0 __FUNCTION__ = "interpRunScript" __PRETTY_FUNCTION__ = "interpRunScript" #8 0x0000000000589e47 in eventFireCallbackTrigger (callback=TR_CALLBACKSTART) at event.c:1046 psPrev = (ACTIVE_TRIGGER *) 0x0 psCurr = (ACTIVE_TRIGGER *) 0x6fc7490 psNext = (ACTIVE_TRIGGER *) 0x7087e50 psTrigDat = (TRIGGER_DATA *) 0x70942f4 fired = 1 __FUNCTION__ = "eventFireCallbackTrigger" __PRETTY_FUNCTION__ = "eventFireCallbackTrigger" #9 0x000000000046d0e3 in stageThreeInitialise () at init.c:1086 psStr = (STRUCTURE *) 0x0 i = 8 psDroid = (DROID *) 0x0 __FUNCTION__ = "stageThreeInitialise" #10 0x0000000000481094 in levLoadData (name=0xd9cb00 "Sk-Wheel", pSaveName=0x0, saveType=GTYPE_SCENARIO_START) at levels.c:956 psNewLevel = (LEVEL_DATASET *) 0x22daf80 psBaseData = (LEVEL_DATASET *) 0x23324f0 psChangeLevel = (LEVEL_DATASET *) 0x0 i = 9 bCamChangeSaveGame = 0 __FUNCTION__ = "levLoadData" __PRETTY_FUNCTION__ = "levLoadData" #11 0x0000000000486735 in startGameLoop () at main.c:555 __FUNCTION__ = "startGameLoop" #12 0x0000000000486ad2 in runTitleLoop () at main.c:707 __FUNCTION__ = "runTitleLoop" #13 0x0000000000486cf9 in mainLoop () at main.c:825 event = {type = 6 '\006', active = {type = 6 '\006', gain = 0 '\0', state = 1 '\001'}, key = {type = 6 '\006', which = 0 '\0', state = 1 '\001', keysym = {scancode = 21 '\025', sym = SDLK_UNKNOWN, mod = KMOD_NONE, unicode = 0}}, motion = {type = 6 '\006', which = 0 '\0', state = 1 '\001', x = 789, y = 177, xrel = 0, yrel = 0}, button = {type = 6 '\006', which = 0 '\0', button = 1 '\001', state = 0 '\0', x = 789, y = 177}, jaxis = { type = 6 '\006', which = 0 '\0', axis = 1 '\001', value = 789}, jball = { type = 6 '\006', which = 0 '\0', ball = 1 '\001', xrel = 789, yrel = 177}, jhat = {type = 6 '\006', which = 0 '\0', hat = 1 '\001', value = 0 '\0'}, jbutton = {type = 6 '\006', which = 0 '\0', button = 1 '\001', state = 0 '\0'}, resize = {type = 6 '\006', w = 11600661, h = 0}, expose = {type = 6 '\006'}, quit = {type = 6 '\006'}, user = {type = 6 '\006', code = 11600661, data1 = 0x0, data2 = 0x0}, syswm = {type = 6 '\006', msg = 0x0}} #14 0x00000000004870a8 in main (argc=3, argv=0x7fffae9cbbe8) at main.c:971 __FUNCTION__ = "main" __PRETTY_FUNCTION__ = "main" (gdb) The program is running. Quit anyway (and detach it)? (y or n) [answered Y; input not from terminal] Detaching from program: /home/specing/Desktop/warzone/trunk/src/warzone2100, process 17378