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

                 Summary: multiplayer crash with beta3
                 Project: Warzone Resurrection Project
            Submitted by: pabs
            Submitted on: Saturday 06/21/2008 at 08:56
                Category: Engine: Netplay
                Severity: 3 - Normal
                Priority: 5 - Normal
                  Status: None
             Assigned to: None
        Originator Email: 
             Open/Closed: Open
         Discussion Lock: Any
                 Release: 2.1_beta3
        Operating System: GNU/Linux
         Planned Release: None

    _______________________________________________________

Details:

This was on the concrete level, and I had some alliances going.

Program: /home/pabs/opt/bin/warzone2100(warzone2100)
Version: Version 2.1_beta3
Distributor: 
Compiled on: Jun 21 2008 14:52:05
Compiled by: GCC 4.3.1
Executed on: Sat Jun 21 16:13:44 2008

Operating system: Linux
Node name: chianamo
Release: 2.6.25-2-686
Version: #1 SMP Thu Jun 12 16:26:30 UTC 2008
Machine: i686

Pointers: 32bit

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

Log message 1: [recvGiftDroids] recvGiftDroids: Bad droid id 16777895
Log message 2: [recvGiftDroids] recvGiftDroids: Bad droid id 16777898

GLIBC raw backtrace:
warzone2100[0x81e8d39]
[0xb7fdb40c]
warzone2100[0x80b9f4c]
warzone2100[0x80bc054]
warzone2100[0x80bc448]
warzone2100[0x80bc8a5]
/lib/i686/cmov/libc.so.6(__libc_start_main+0xe5)[0xb7bd5455]
warzone2100(ftell+0x35)[0x804e6a1]

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 29370
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 0xb77b19c0 (LWP 29370)]
[New Thread 0xafdc2b90 (LWP 29375)]
[New Thread 0xb72eab90 (LWP 29374)]
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 /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 /lib/libnss_mdns4_minimal.so.2...done.
Loaded symbols for /lib/libnss_mdns4_minimal.so.2
Reading symbols from /lib/i686/cmov/libnss_dns.so.2...Reading symbols from
/usr/lib/debug/lib/i686/cmov/libnss_dns-2.7.so...done.
done.
Loaded symbols for /lib/i686/cmov/libnss_dns.so.2
Reading symbols from /lib/i686/cmov/libresolv.so.2...Reading symbols from
/usr/lib/debug/lib/i686/cmov/libresolv-2.7.so...done.
done.
Loaded symbols for /lib/i686/cmov/libresolv.so.2
0xb7fdb424 in __kernel_vsyscall ()
(gdb) #0  0xb7fdb424 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb7c5a5eb in waitpid () from /lib/i686/cmov/libc.so.6
No symbol table info available.
#2  0x081e8f86 in posixExceptionHandler (signum=11, siginfo=0xbfef6cfc,
sigcontext=0xbfef6d7c) at exceptionhandler.c:469
        btBuffer = {0x81e8d39, 0xb7fdb40c, 0x80b9f4c, 0x80bc054, 0x80bc448,
0x80bc8a5, 0xb7bd5455, 0x804e6a1, 0x0 <repeats 12 times>}
        btSize = 8
        pid = 30963
        gdbPipe = {11, 13}
        dumpFile = 10
        signal = 0x824406c "SIGSEGV: Invalid memory reference: Address not 
mapped to
object"
        allreadyRunning = 1
#3  <signal handler called>
No symbol table info available.
#4  0x0815f6c6 in updatePlayerPower (player=3) at power.c:243
        psStruct = (STRUCTURE *) 0xa8aa158
        __FUNCTION__ = "updatePlayerPower"
#5  0x080b9f4c in gameLoop () at loop.c:276
        psCurr = (DROID *) 0x0
        psNext = (DROID *) 0x0
        psCBuilding = (STRUCTURE *) 0x0
        psNBuilding = (STRUCTURE *) 0x0
        psCFeat = (FEATURE *) 0xb7f43ebb
        psNFeat = (FEATURE *) 0xb7f6e838
        i = 3
        widgval = 0
        quitting = 0
        intRetVal = INT_INTERCEPT
        clearMode = 4
        __FUNCTION__ = "gameLoop"
#6  0x080bc054 in runGameLoop () at main.c:643
        __FUNCTION__ = "runGameLoop"
#7  0x080bc448 in mainLoop () at main.c:817
        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 = 55 '7', sym = SDLK_UNKNOWN, mod = KMOD_NONE, unicode = 0}},
motion = {type = 6 '\006', which = 0 '\0', state = 1 '\001', x = 55, y = 532,
xrel = 0, yrel = 0}, 
  button = {type = 6 '\006', which = 0 '\0', button = 1 '\001', state = 0
'\0', x = 55, y = 532}, jaxis = {type = 6 '\006', which = 0 '\0', axis = 1
'\001', value = 55}, 
  jball = {type = 6 '\006', which = 0 '\0', ball = 1 '\001', xrel = 55, yrel
= 532}, 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 = 34865207, h = 0}, expose = {type = 6 '\006'},
quit = {type = 6 '\006'}, 
  user = {type = 6 '\006', code = 34865207, data1 = 0x0, data2 = 0x0}, syswm
= {type = 6 '\006', msg = 0x2140037}}
#8  0x080bc8a5 in main (argc=1, argv=0xbfef7254) 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 29370





    _______________________________________________________

Reply to this item at:

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

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


_______________________________________________
Warzone-dev mailing list
Warzone-dev@gna.org
https://mail.gna.org/listinfo/warzone-dev

Reply via email to