this time it happened while i was getting clobbered in skirmish, 1v1, my
droids were a handful of 2x heavy cannon + aa turret, and a few
builders. comp had ~10 attack planes and lots of ground vehicles.
started with no bases and lvl 1 tech. 

this is without my previously posted patches. 
Program command: warzone2100
Version: TRUNK
Type: Release
Compiled on: Mar 28 2007

Operating system: Linux
Node name: hypo
Release: 2.6.20-suspendjwf
Version: #1 SMP PREEMPT Sat Mar 24 08:00:21 PDT 2007
Machine: i686

Pointers: 32bit

Dump caused by signal: SIGSEGV: Invalid memory reference: Address not mapped to 
object

GLIBC raw backtrace:
warzone2100[0x81b1ce6]
[0xffffe440]
warzone2100[0x807727e]
warzone2100[0x80b761c]
warzone2100[0x80b96c0]
/lib/libc.so.6(__libc_start_main+0xd8)[0xb7b177c8]
warzone2100[0x804cf71]

GDB extended backtrace:
GNU gdb 6.6
Copyright (C) 2006 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i686-pc-linux-gnu"...
Attaching to process 723
Reading symbols from /usr/bin/warzone2100...done.
Using host libthread_db library "/lib/libthread_db.so.1".
Reading symbols from /usr/lib/libphysfs-1.0.so.1...done.
Loaded symbols for /usr/lib/libphysfs-1.0.so.1
Reading symbols from /usr/lib/libpng12.so.0...done.
Loaded symbols for /usr/lib/libpng12.so.0
Reading symbols from /usr/lib/libjpeg.so.62...done.
Loaded symbols for /usr/lib/libjpeg.so.62
Reading symbols from /usr/lib/libz.so.1...done.
Loaded symbols for /usr/lib/libz.so.1
Reading symbols from /lib/libm.so.6...done.
Loaded symbols for /lib/libm.so.6
Reading symbols from /usr/lib/libSDL-1.2.so.0...done.
Loaded symbols for /usr/lib/libSDL-1.2.so.0
Reading symbols from /lib/libpthread.so.0...done.
[Thread debugging using libthread_db enabled]
[New Thread -1215260976 (LWP 723)]
[New Thread -1583133808 (LWP 725)]
Loaded symbols for /lib/libpthread.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/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 /usr/lib/libopenal.so.1...done.
Loaded symbols for /usr/lib/libopenal.so.1
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 /usr/lib/libogg.so.0...done.
Loaded symbols for /usr/lib/libogg.so.0
Reading symbols from /usr/lib/libmad.so.0...done.
Loaded symbols for /usr/lib/libmad.so.0
Reading symbols from /lib/libc.so.6...done.
Loaded symbols for /lib/libc.so.6
Reading symbols from /usr/lib/libX11.so.6...done.
Loaded symbols for /usr/lib/libX11.so.6
Reading symbols from /lib/ld-linux.so.2...done.
Loaded symbols for /lib/ld-linux.so.2
Reading symbols from /lib/libdl.so.2...done.
Loaded symbols for /lib/libdl.so.2
Reading symbols from /usr/lib/libXext.so.6...done.
Loaded symbols for /usr/lib/libXext.so.6
Reading symbols from /usr/lib/libstdc++.so.6...done.
Loaded symbols for /usr/lib/libstdc++.so.6
Reading symbols from /usr/lib/libgcc_s.so.1...done.
Loaded symbols for /usr/lib/libgcc_s.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/libXfixes.so.3...done.
Loaded symbols for /usr/lib/libXfixes.so.3
Reading symbols from /usr/lib/gconv/ISO8859-1.so...done.
Loaded symbols for /usr/lib/gconv/ISO8859-1.so
Reading symbols from /usr/lib/xorg/modules/dri/fglrx_dri.so...done.
Loaded symbols for /usr/lib/xorg/modules/dri//fglrx_dri.so
Reading symbols from /usr/lib/libstdc++.so.5...done.
Loaded symbols for /usr/lib/libstdc++.so.5
Reading symbols from /lib/librt.so.1...done.
Loaded symbols for /lib/librt.so.1
Reading symbols from /usr/lib/libasound.so...done.
Loaded symbols for /usr/lib/libasound.so
0xffffe410 in __kernel_vsyscall ()
(gdb) #0  0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb7e0545b in ?? () from /lib/libpthread.so.0
No symbol table info available.
#2  0x081b22c0 in posixExceptionHandler (signum=11, siginfo=0xbf84f6fc, 
    sigcontext=0xbf84f77c) at exceptionhandler.c:490
        btBuffer = {0x81b1ce6, 0xffffe440, 0x807727e, 0x80b761c, 0x80b96c0, 
  0xb7b177c8, 0x804cf71, 0x0 <repeats 13 times>}
        btSize = 7
        pid = 1999
        gdbPipe = {12, 13}
        dumpFile = 11
        allreadyRunning = 1
#3  <signal handler called>
No symbol table info available.
#4  0x08058b3d in actionUpdateDroid (psDroid=0xa25a98a0) at action.c:1196
        droidX = 0
        droidY = 50
        tlx = 67108863
        tly = 3213163352
        psStruct = (STRUCTURE *) 0x80538f9
        psStructStats = (STRUCTURE_STATS *) 0x0
        psTarget = (BASE_OBJECT *) 0xa25a6c58
        psWeapStats = (WEAPON_STATS *) 0x0
        targetDir = 0
        dirDiff = 0
        pbx = -1571132328
        pby = 0
        xdiff = -1571120992
        ydiff = 8
        rangeSq = 0
        state = DSS_NONE
        psPropStats = (PROPULSION_STATS *) 0x9d39fb10
        bChaseBloke = 37
        bInvert = 0
        psNextWreck = (FEATURE *) 0x10
        actionUpdateFunc = (BOOL (*)(DROID *)) 0
        moveAction = -1571132328
        bDoHelpBuild = 50
        psTile = (MAPTILE *) 0xff
        i = 2 '\002'
        num_weapons = 0 '\0'
        psActionTarget = (BASE_OBJECT *) 0xa25a6c58
        psTargets = {0xa25b0c70, 0x8, 0x19}
        j = 0 '\0'
        iVisible = 1 '\001'
        bHasTarget = 1
        __FUNCTION__ = "actionUpdateDroid"
#5  0x0807727e in droidUpdate (psDroid=0xa25a98a0) at droid.c:1342
        dv = {x = 135594471, y = -1570758128, z = 0}
        percentDamage = 0
        emissionInterval = 135146486
        psBeingTargetted = (BASE_OBJECT *) 0x0
        damageToDo = 8
        __FUNCTION__ = "droidUpdate"
#6  0x080b761c in gameLoop () at loop.c:342
        psCurr = (DROID *) 0xa25a98a0
        psNext = (DROID *) 0xa25a5b50
        psCBuilding = (STRUCTURE *) 0x0
        psNBuilding = (STRUCTURE *) 0x0
        psCFeat = (FEATURE *) 0x35b283
        psNFeat = (FEATURE *) 0x4
        i = 0
        widgval = 65535
        quitting = 0
        intRetVal = INT_NONE
        clearMode = CLEAR_FOG
        __FUNCTION__ = "gameLoop"
#7  0x080b96c0 in main (argc=1, argv=0xbf84fd34) at main.c:714
        frameRet = FRAME_OK
        quit = 0
        Restart = 0
        paused = 0
        introVideoControl = 3
        loopStatus = 0
        psPaletteBuffer = (iColour *) 0x0
        pSize = 768
(gdb) The program is running.  Quit anyway (and detach it)? (y or n) [answered 
Y; input not from terminal]
Detaching from program: /usr/bin/warzone2100, process 723
_______________________________________________
Warzone-dev mailing list
[email protected]
https://mail.gna.org/listinfo/warzone-dev

Reply via email to