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

Reply via email to