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

                 Summary: multiplayer crash in beta2
                 Project: Warzone Resurrection Project
            Submitted by: pabs
            Submitted on: Saturday 04/05/2008 at 10:40
                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_beta2
        Operating System: GNU/Linux
         Planned Release: None

    _______________________________________________________

Details:

Program: /usr/games/warzone2100
Version: 2.1_beta2
Distributor: Debian
Type: Debug
Compiled on: Mar 20 2008
Compiled by: GCC 4.2.3 (Debian 4.2.3-2)
Executed on: Sat Apr  5 16:16:03 2008

Operating system: Linux
Node name: chianamo
Release: 2.6.24-1-686
Version: #1 SMP Thu Mar 27 17:45:04 UTC 2008
Machine: i686

Pointers: 32bit

Dump caused by signal: SIGABRT: Process abort signal

Log message 1:getComponentRadius: ComponentPIE == NULL
Log message 2:ComponentPIE == NULL

GLIBC raw backtrace:
warzone2100[0x81dd904]
[0xffffe440]
/lib/i686/cmov/libc.so.6(abort+0x101)[0xb7b4a871]
/lib/i686/cmov/libc.so.6(__assert_fail+0xee)[0xb7b420ee]
warzone2100[0x8186d03]
warzone2100[0x80c9188]
warzone2100[0x80cae4f]
warzone2100[0x80cb1e1]
warzone2100[0x80cb5a2]
/lib/i686/cmov/libc.so.6(__libc_start_main+0xe0)[0xb7b34450]
warzone2100(ftell+0x35)[0x804db71]

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: /usr/games/warzone2100, process 27551
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/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 /usr/lib/libX11.so.6...done.
Loaded symbols for /usr/lib/libX11.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 /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 0xb772d6d0 (LWP 27551)]
[New Thread 0xb727cb90 (LWP 27554)]
done.
Loaded symbols for /lib/i686/cmov/libpthread.so.0
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/libstdc++.so.6...done.
Loaded symbols for /usr/lib/libstdc++.so.6
Reading symbols from /lib/libgcc_s.so.1...done.
Loaded symbols for /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 /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
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
0xffffe410 in __kernel_vsyscall ()
(gdb) #0  0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb7bb336b in waitpid () from /lib/i686/cmov/libc.so.6
No symbol table info available.
#2  0x081ddf53 in posixExceptionHandler (signum=6, siginfo=0xbfccb95c,
sigcontext=0xbfccb9dc) at exceptionhandler.c:531
        btBuffer = {0x81dd904, 0xffffe440, 0xb7b4a871, 0xb7b420ee, 0x8186d03,
0x80c9188, 0x80cae4f, 0x80cb1e1, 0x80cb5a2, 0xb7b34450, 0x804db71, 0x0, 0x0,
0x0, 0x0, 0x0, 0x0, 
  0x0, 0x0, 0x0}
        btSize = 11
        pid = 32214
        gdbPipe = {9, 14}
        dumpFile = 8
        signal = 0x823e622 "SIGABRT: Process abort signal"
        allreadyRunning = 1
#3  <signal handler called>
No symbol table info available.
#4  0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#5  0xb7b48ef5 in raise () from /lib/i686/cmov/libc.so.6
No symbol table info available.
#6  0xb7b4a871 in abort () from /lib/i686/cmov/libc.so.6
No symbol table info available.
#7  0xb7b420ee in __assert_fail () from /lib/i686/cmov/libc.so.6
No symbol table info available.
#8  0x08186d03 in structureUpdate (psBuilding=0xa667070) at structure.c:3689
        i = 0
        widthScatter = 3217866472
        breadthScatter = 135089725
        percentDamage = 0
        emissionInterval = 3600
        iPointsToAdd = 324
        iPointsRequired = 840
        dv = {x = 135732876, y = 152632008, z = 3}
        __PRETTY_FUNCTION__ = "structureUpdate"
#9  0x080c9188 in gameLoop () at loop.c:361
        psCurr = (DROID *) 0x0
        psNext = (DROID *) 0x0
        psCBuilding = (STRUCTURE *) 0xa667070
        psNBuilding = (STRUCTURE *) 0xa67cac8
        psCFeat = (FEATURE *) 0xb7e82ebb
        psNFeat = (FEATURE *) 0xb7ead838
        i = 3
        widgval = 0
        quitting = 0
        intRetVal = INT_NONE
        clearMode = 3
        __FUNCTION__ = "gameLoop"
        __PRETTY_FUNCTION__ = "gameLoop"
#10 0x080cae4f in runGameLoop () at main.c:655
No locals.
#11 0x080cb1e1 in mainLoop () at main.c:828
        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 = 231 'รง', sym = SDLK_UNKNOWN, mod = KMOD_NONE, unicode =
0}}, motion = {type = 6 '\006', which = 0 '\0', state = 1 '\001', x = 487, y
= 355, xrel = 0, yrel = 0}, 
  button = {type = 6 '\006', which = 0 '\0', button = 1 '\001', state = 0
'\0', x = 487, y = 355}, jaxis = {type = 6 '\006', which = 0 '\0', axis = 1
'\001', value = 487}, 
  jball = {type = 6 '\006', which = 0 '\0', ball = 1 '\001', xrel = 487, yrel
= 355}, 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 = 23265767, h = 0}, expose = {type = 6 '\006'},
quit = {type = 6 '\006'}, 
  user = {type = 6 '\006', code = 23265767, data1 = 0x0, data2 = 0x0}, syswm
= {type = 6 '\006', msg = 0x16301e7}}
#12 0x080cb5a2 in main (argc=2, argv=0xbfccc094) at main.c:965
No locals.
(gdb) The program is running.  Quit anyway (and detach it)? (y or n)
[answered Y; input not from terminal]
Detaching from program: /usr/games/warzone2100, process 27551





    _______________________________________________________

Reply to this item at:

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

_______________________________________________
  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