URL:
  <http://gna.org/bugs/?11759>

                 Summary: multiplayer abort with 2.1 head on mizamaze
                 Project: Warzone Resurrection Project
            Submitted by: pabs
            Submitted on: Thursday 05/29/2008 at 07:42
                Category: Engine: Netplay
                Severity: 3 - 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:

Program: ./install/bin/warzone2100(warzone2100)
Version: Version 2.1 branch r5193 - Built May 29 2008 - DEBUG
Distributor: 
Compiled on: May 29 2008 14:13:17
Compiled by: GCC 4.2.4 (Debian 4.2.4-1)
Executed on: Thu May 29 14:14:06 2008

Operating system: Linux
Node name: chianamo
Release: 2.6.25-2-686
Version: #1 SMP Tue May 27 15:38:35 UTC 2008
Machine: i686

Pointers: 32bit

Dump caused by signal: SIGABRT: Process abort signal

Log message 1: [recvGroupOrder] recvGroupOrder: Packet from 4 refers to
non-existent droid 181602!
Log message 2: [recvDroidMove] recvDroidMove: Packet from 4 refers to
non-existent droid 180610!

GLIBC raw backtrace:
./install/bin/warzone2100[0x82145b8]
[0xb7f7240c]
/lib/i686/cmov/libc.so.6(abort+0x101)[0xb7b93981]
/lib/i686/cmov/libc.so.6(__assert_fail+0xee)[0xb7b8b10e]
./install/bin/warzone2100[0x8191593]
./install/bin/warzone2100[0x80c996a]
./install/bin/warzone2100[0x80cba5b]
./install/bin/warzone2100[0x80cbe51]
./install/bin/warzone2100[0x80cc2ae]
/lib/i686/cmov/libc.so.6(__libc_start_main+0xe0)[0xb7b7d450]
./install/bin/warzone2100(ftell+0x3d)[0x804e671]

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/devel/games/warzone/install/bin/warzone2100,
process 9055
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.0...done.
Loaded symbols for /usr/lib/libopenal.so.0
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 0xb77836d0 (LWP 9055)]
[New Thread 0xafda5b90 (LWP 9063)]
[New Thread 0xb72c2b90 (LWP 9062)]
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/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 /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/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
0xb7f72424 in __kernel_vsyscall ()
(gdb) #0  0xb7f72424 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb7bfc47b in waitpid () from /lib/i686/cmov/libc.so.6
No symbol table info available.
#2  0x08214805 in posixExceptionHandler (signum=6, siginfo=0xbff8bbdc,
sigcontext=0xbff8bc5c) at exceptionhandler.c:469
        btBuffer = {0x82145b8, 0xb7f7240c, 0xb7b93981, 0xb7b8b10e, 0x8191593,
0x80c996a, 0x80cba5b, 0x80cbe51, 0x80cc2ae, 0xb7b7d450, 0x804e671, 0x0, 0x0,
0x0, 0x0, 0x0, 0x0, 
  0x0, 0x0, 0x0}
        btSize = 11
        pid = 11552
        gdbPipe = {11, 12}
        dumpFile = 10
        signal = 0x827d1ee "SIGABRT: Process abort signal"
        allreadyRunning = 1
#3  <signal handler called>
No symbol table info available.
#4  0xb7f72424 in __kernel_vsyscall ()
No symbol table info available.
#5  0xb7b92005 in raise () from /lib/i686/cmov/libc.so.6
No symbol table info available.
#6  0xb7b93981 in abort () from /lib/i686/cmov/libc.so.6
No symbol table info available.
#7  0xb7b8b10e in __assert_fail () from /lib/i686/cmov/libc.so.6
No symbol table info available.
#8  0x08191593 in structureUpdate (psBuilding=0xddf0420) at structure.c:3626
        i = 0
        widthScatter = 4
        breadthScatter = 21
        emissionInterval = 4192
        iPointsToAdd = 0
        iPointsRequired = 1120
        dv = {x = 8, y = 135775085, z = 184392496}
        __PRETTY_FUNCTION__ = "structureUpdate"
#9  0x080c996a in gameLoop () at loop.c:374
        psCurr = (DROID *) 0x0
        psNext = (DROID *) 0x0
        psCBuilding = (STRUCTURE *) 0xddf0420
        psNBuilding = (STRUCTURE *) 0xd6cfa48
        psCFeat = (FEATURE *) 0xb7ed9ebb
        psNFeat = (FEATURE *) 0xb7f04838
        i = 4
        widgval = 0
        quitting = 0
        intRetVal = INT_NONE
        clearMode = 4
        __FUNCTION__ = "gameLoop"
        __PRETTY_FUNCTION__ = "gameLoop"
#10 0x080cba5b in runGameLoop () at main.c:643
        __FUNCTION__ = "runGameLoop"
#11 0x080cbe51 in mainLoop () at main.c:817
        event = {type = 1 '\001', active = {type = 1 '\001', gain = 0 '\0', 
state =
1 '\001'}, key = {type = 1 '\001', which = 0 '\0', state = 1 '\001', keysym =
{
      scancode = 0 '\0', sym = SDLK_UNKNOWN, mod = KMOD_NONE, unicode = 0}},
motion = {type = 1 '\001', which = 0 '\0', state = 1 '\001', x = 0, y = 0,
xrel = 0, yrel = 0}, 
  button = {type = 1 '\001', which = 0 '\0', button = 1 '\001', state = 0
'\0', x = 0, y = 0}, jaxis = {type = 1 '\001', which = 0 '\0', axis = 1
'\001', value = 0}, jball = {
    type = 1 '\001', which = 0 '\0', ball = 1 '\001', xrel = 0, yrel = 0},
jhat = {type = 1 '\001', which = 0 '\0', hat = 1 '\001', value = 0 '\0'},
jbutton = {type = 1 '\001', 
    which = 0 '\0', button = 1 '\001', state = 0 '\0'}, resize = {type = 1
'\001', w = 0, h = 0}, expose = {type = 1 '\001'}, quit = {type = 1 '\001'},
user = {type = 1 '\001', 
    code = 0, data1 = 0x0, data2 = 0x0}, syswm = {type = 1 '\001', msg =
0x0}}
#12 0x080cc2ae in main (argc=1, argv=0xbff8c324) 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/devel/games/warzone/install/bin/warzone2100, process 9055





    _______________________________________________________

Reply to this item at:

  <http://gna.org/bugs/?11759>

_______________________________________________
  Message sent via/by Gna!
  http://gna.org/


_______________________________________________
Warzone-dev mailing list
[email protected]
https://mail.gna.org/listinfo/warzone-dev

Reply via email to