URL: <http://gna.org/bugs/?11961>
Summary: assert in structure.c Project: Warzone Resurrection Project Submitted by: pabs Submitted on: Friday 07/04/2008 at 12:26 Category: Engine: Netplay Severity: Normal Priority: 5 - Normal Status: None Assigned to: None Originator Email: Open/Closed: Open Discussion Lock: Any Release: svn/branches/2.1 Operating System: GNU/Linux Planned Release: None _______________________________________________________ Details: Please close if it doesn't provide new information. Program: /home/pabs/opt/bin/warzone2100(warzone2100) Version: Version 2.1 branch r5351 - Built Jul 4 2008 - DEBUG Distributor: Compiled on: Jul 4 2008 18:35:30 Compiled by: GCC 4.3.1 Executed on: Fri Jul 4 19:19:49 2008 Operating system: Linux Node name: chianamo Release: 2.6.25-2-686 Version: #1 SMP Fri Jun 27 03:23:20 UTC 2008 Machine: i686 Pointers: 32bit Dump caused by signal: SIGABRT: Process abort signal Log message 1: [cdAudio_OpenTrack] cdAudio_OpenTrack: Failed opening file music/menu.ogg, with error File not found Log message 2: [cdAudio_OpenTrack] cdAudio_OpenTrack: Failed opening file music/track1.ogg, with error File not found GLIBC raw backtrace: warzone2100[0x8215159] [0xb7f3e40c] /lib/i686/cmov/libc.so.6(abort+0x188)[0xb7848fb8] /lib/i686/cmov/libc.so.6(__assert_fail+0xee)[0xb784056e] warzone2100[0x81921fb] warzone2100[0x80ca175] warzone2100[0x80cc28a] warzone2100[0x80cc67e] warzone2100[0x80ccadb] /lib/i686/cmov/libc.so.6(__libc_start_main+0xe5)[0xb7832455] warzone2100(ftell+0x39)[0x804e801] GDB extended backtrace: GNU gdb 6.8-debian Copyright (C) 2008 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"... Attaching to program: /home/pabs/opt/bin/warzone2100, process 13750 Reading symbols from /usr/lib/libSDL-1.2.so.0...done. Loaded symbols for /usr/lib/libSDL-1.2.so.0 Reading symbols from /usr/lib/libSDL_net-1.2.so.0...done. Loaded symbols for /usr/lib/libSDL_net-1.2.so.0 Reading symbols from /usr/lib/libphysfs-1.0.so.0...done. Loaded symbols for /usr/lib/libphysfs-1.0.so.0 Reading symbols from /usr/lib/libpng12.so.0...done. Loaded symbols for /usr/lib/libpng12.so.0 Reading symbols from /usr/lib/libvorbisfile.so.3...done. Loaded symbols for /usr/lib/libvorbisfile.so.3 Reading symbols from /usr/lib/libvorbis.so.0...done. Loaded symbols for /usr/lib/libvorbis.so.0 Reading symbols from /lib/i686/cmov/libm.so.6...Reading symbols from /usr/lib/debug/lib/i686/cmov/libm-2.7.so...done. done. Loaded symbols for /lib/i686/cmov/libm.so.6 Reading symbols from /usr/lib/libogg.so.0...done. Loaded symbols for /usr/lib/libogg.so.0 Reading symbols from /usr/lib/libopenal.so.1...Reading symbols from /usr/lib/debug/usr/lib/libopenal.so.1.3.253...done. done. Loaded symbols for /usr/lib/libopenal.so.1 Reading symbols from /usr/lib/libGLC.so.0...done. Loaded symbols for /usr/lib/libGLC.so.0 Reading symbols from /usr/lib/libGL.so.1...done. Loaded symbols for /usr/lib/libGL.so.1 Reading symbols from /usr/lib/libGLU.so.1...done. Loaded symbols for /usr/lib/libGLU.so.1 Reading symbols from /lib/libpopt.so.0...done. Loaded symbols for /lib/libpopt.so.0 Reading symbols from /lib/libgcc_s.so.1...done. Loaded symbols for /lib/libgcc_s.so.1 Reading symbols from /lib/i686/cmov/libc.so.6...Reading symbols from /usr/lib/debug/lib/i686/cmov/libc-2.7.so...done. done. Loaded symbols for /lib/i686/cmov/libc.so.6 Reading symbols from /lib/i686/cmov/libpthread.so.0...Reading symbols from /usr/lib/debug/lib/i686/cmov/libpthread-2.7.so...done. [Thread debugging using libthread_db enabled] [New Thread 0xb740c9c0 (LWP 13750)] [New Thread 0xb0dbcb90 (LWP 13755)] [New Thread 0xb6f43b90 (LWP 13754)] done. Loaded symbols for /lib/i686/cmov/libpthread.so.0 Reading symbols from /usr/lib/libX11.so.6...done. Loaded symbols for /usr/lib/libX11.so.6 Reading symbols from /usr/lib/libstdc++.so.6...done. Loaded symbols for /usr/lib/libstdc++.so.6 Reading symbols from /lib/i686/cmov/libdl.so.2...Reading symbols from /usr/lib/debug/lib/i686/cmov/libdl-2.7.so...done. done. Loaded symbols for /lib/i686/cmov/libdl.so.2 Reading symbols from /usr/lib/libdirectfb-1.0.so.0...done. Loaded symbols for /usr/lib/libdirectfb-1.0.so.0 Reading symbols from /usr/lib/libfusion-1.0.so.0...done. Loaded symbols for /usr/lib/libfusion-1.0.so.0 Reading symbols from /usr/lib/libdirect-1.0.so.0...done. Loaded symbols for /usr/lib/libdirect-1.0.so.0 Reading symbols from /usr/lib/libvga.so.1...done. Loaded symbols for /usr/lib/libvga.so.1 Reading symbols from /usr/lib/libz.so.1...done. Loaded symbols for /usr/lib/libz.so.1 Reading symbols from /lib/ld-linux.so.2...Reading symbols from /usr/lib/debug/lib/ld-2.7.so...done. done. Loaded symbols for /lib/ld-linux.so.2 Reading symbols from /usr/lib/libfontconfig.so.1...done. Loaded symbols for /usr/lib/libfontconfig.so.1 Reading symbols from /usr/lib/libfreetype.so.6...done. Loaded symbols for /usr/lib/libfreetype.so.6 Reading symbols from /usr/lib/libfribidi.so.0...done. Loaded symbols for /usr/lib/libfribidi.so.0 Reading symbols from /usr/lib/libXext.so.6...done. Loaded symbols for /usr/lib/libXext.so.6 Reading symbols from /usr/lib/libXxf86vm.so.1...done. Loaded symbols for /usr/lib/libXxf86vm.so.1 Reading symbols from /usr/lib/libXdamage.so.1...done. Loaded symbols for /usr/lib/libXdamage.so.1 Reading symbols from /usr/lib/libXfixes.so.3...done. Loaded symbols for /usr/lib/libXfixes.so.3 Reading symbols from /usr/lib/libdrm.so.2...done. Loaded symbols for /usr/lib/libdrm.so.2 Reading symbols from /usr/lib/libxcb-xlib.so.0...done. Loaded symbols for /usr/lib/libxcb-xlib.so.0 Reading symbols from /usr/lib/libxcb.so.1...done. Loaded symbols for /usr/lib/libxcb.so.1 Reading symbols from /lib/libx86.so.1...done. Loaded symbols for /lib/libx86.so.1 Reading symbols from /usr/lib/libexpat.so.1...done. Loaded symbols for /usr/lib/libexpat.so.1 Reading symbols from /usr/lib/libXau.so.6...done. Loaded symbols for /usr/lib/libXau.so.6 Reading symbols from /usr/lib/libXdmcp.so.6...done. Loaded symbols for /usr/lib/libXdmcp.so.6 Reading symbols from /usr/lib/libXrender.so.1...done. Loaded symbols for /usr/lib/libXrender.so.1 Reading symbols from /usr/lib/libXrandr.so.2...done. Loaded symbols for /usr/lib/libXrandr.so.2 Reading symbols from /usr/lib/libXcursor.so.1...done. Loaded symbols for /usr/lib/libXcursor.so.1 Reading symbols from /usr/lib/dri/i915_dri.so...Reading symbols from /usr/lib/debug/usr/lib/dri/i915_dri.so...done. done. Loaded symbols for /usr/lib/dri/i915_dri.so Reading symbols from /usr/lib/libasound.so.2...done. Loaded symbols for /usr/lib/libasound.so.2 Reading symbols from /lib/i686/cmov/librt.so.1...Reading symbols from /usr/lib/debug/lib/i686/cmov/librt-2.7.so...done. done. Loaded symbols for /lib/i686/cmov/librt.so.1 Reading symbols from /lib/i686/cmov/libnss_compat.so.2...Reading symbols from /usr/lib/debug/lib/i686/cmov/libnss_compat-2.7.so...done. done. Loaded symbols for /lib/i686/cmov/libnss_compat.so.2 Reading symbols from /lib/i686/cmov/libnsl.so.1...Reading symbols from /usr/lib/debug/lib/i686/cmov/libnsl-2.7.so...done. done. Loaded symbols for /lib/i686/cmov/libnsl.so.1 Reading symbols from /lib/i686/cmov/libnss_nis.so.2...Reading symbols from /usr/lib/debug/lib/i686/cmov/libnss_nis-2.7.so...done. done. Loaded symbols for /lib/i686/cmov/libnss_nis.so.2 Reading symbols from /lib/i686/cmov/libnss_files.so.2...Reading symbols from /usr/lib/debug/lib/i686/cmov/libnss_files-2.7.so...done. done. Loaded symbols for /lib/i686/cmov/libnss_files.so.2 Reading symbols from /usr/lib/alsa-lib/libasound_module_rate_speexrate.so...done. Loaded symbols for /usr/lib/alsa-lib/libasound_module_rate_speexrate.so 0xb7f3e424 in __kernel_vsyscall () (gdb) #0 0xb7f3e424 in __kernel_vsyscall () No symbol table info available. #1 0xb78b75eb in waitpid () from /lib/i686/cmov/libc.so.6 No symbol table info available. #2 0x082153a6 in posixExceptionHandler (signum=6, siginfo=0xbfa575fc, sigcontext=0xbfa5767c) at exceptionhandler.c:469 btBuffer = {0x8215159, 0xb7f3e40c, 0xb7848fb8, 0xb784056e, 0x81921fb, 0x80ca175, 0x80cc28a, 0x80cc67e, 0x80ccadb, 0xb7832455, 0x804e801, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0} btSize = 11 pid = 15301 gdbPipe = {11, 12} dumpFile = 10 signal = 0x827d3ae "SIGABRT: Process abort signal" allreadyRunning = 1 #3 <signal handler called> No symbol table info available. #4 0xb7f3e424 in __kernel_vsyscall () No symbol table info available. #5 0xb78475e0 in raise () from /lib/i686/cmov/libc.so.6 No symbol table info available. #6 0xb7848fb8 in abort () from /lib/i686/cmov/libc.so.6 No symbol table info available. #7 0xb784056e in __assert_fail () from /lib/i686/cmov/libc.so.6 No symbol table info available. #8 0x081921fb in structureUpdate (psBuilding=0xb9ddfa0) at structure.c:3626 i = 0 widthScatter = 2 breadthScatter = 3215293368 emissionInterval = 4288 iPointsToAdd = 1532 iPointsRequired = 1020 dv = {x = 34, y = 135778212, z = 193659296} __PRETTY_FUNCTION__ = "structureUpdate" #9 0x080ca175 in gameLoop () at loop.c:374 psCurr = (DROID *) 0x0 psNext = (DROID *) 0x0 psCBuilding = (STRUCTURE *) 0xb9ddfa0 psNBuilding = (STRUCTURE *) 0xb9bfb20 psCFeat = (FEATURE *) 0xb7ea6ebb psNFeat = (FEATURE *) 0xb7ed1838 i = 2 widgval = 0 quitting = 0 intRetVal = INT_INTERCEPT clearMode = 4 __FUNCTION__ = "gameLoop" __PRETTY_FUNCTION__ = "gameLoop" #10 0x080cc28a in runGameLoop () at main.c:643 __FUNCTION__ = "runGameLoop" #11 0x080cc67e in mainLoop () at main.c:817 event = {type = 4 '\004', active = {type = 4 '\004', gain = 0 '\0', state = 0 '\0'}, key = {type = 4 '\004', which = 0 '\0', state = 0 '\0', keysym = {scancode = 88 'X', sym = 4294901760, mod = KMOD_NONE, unicode = 0}}, motion = {type = 4 '\004', which = 0 '\0', state = 0 '\0', x = 88, y = 508, xrel = 0, yrel = -1}, button = { type = 4 '\004', which = 0 '\0', button = 0 '\0', state = 0 '\0', x = 88, y = 508}, jaxis = {type = 4 '\004', which = 0 '\0', axis = 0 '\0', value = 88}, jball = { type = 4 '\004', which = 0 '\0', ball = 0 '\0', xrel = 88, yrel = 508}, jhat = {type = 4 '\004', which = 0 '\0', hat = 0 '\0', value = 0 '\0'}, jbutton = {type = 4 '\004', which = 0 '\0', button = 0 '\0', state = 0 '\0'}, resize = {type = 4 '\004', w = 33292376, h = -65536}, expose = {type = 4 '\004'}, quit = {type = 4 '\004'}, user = { type = 4 '\004', code = 33292376, data1 = 0xffff0000, data2 = 0x0}, syswm = {type = 4 '\004', msg = 0x1fc0058}} #12 0x080ccadb in main (argc=1, argv=0xbfa57d64) at main.c:961 __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/pabs/opt/bin/warzone2100, process 13750 _______________________________________________________ Reply to this item at: <http://gna.org/bugs/?11961> _______________________________________________ Message sent via/by Gna! http://gna.org/ _______________________________________________ Warzone-dev mailing list Warzone-dev@gna.org https://mail.gna.org/listinfo/warzone-dev