URL:
<http://gna.org/bugs/?10198>
Summary: Sometime between revision 2619 and 2625 warzone
breaks
Project: Warzone Resurrection Project
Submitted by: None
Submitted on: Friday 10/26/2007 at 06:06 CEST
Category: None
Severity: 5 - Blocker
Priority: 5 - Normal
Status: None
Assigned to: None
Originator Email: [EMAIL PROTECTED]
Open/Closed: Open
Discussion Lock: Any
Release: svn/trunk
Operating System: GNU/Linux
Planned Release: None
_______________________________________________________
Details:
Warzone rashes immediately after starting a game (skirmish or campaign).
after it has finished loading and you expect to see your base an trucks it
instead crashes.
i have tested revisions 2619 (works) 2625 (doesn't work) and 2626 (doesn't
work.)
the dump (version 2626)
Program: /usr/local/bin/warzone2100
Version: TRUNK
Type: Release
Compiled on: Oct 26 2007
Compiled by: GCC 4.2.1 (Debian 4.2.1-4)
Executed on: Fri Oct 26 06:04:49 2007
Operating system: Linux
Node name: compchan
Release: 2.6.18-5-amd64
Version: #1 SMP Tue Oct 2 20:37:02 UTC 2007
Machine: x86_64
Pointers: 64bit
Dump caused by signal: SIGSEGV: Invalid memory reference: Invalid permissions
for mapped object
GLIBC raw backtrace:
warzone2100[0x527b0b]
/lib/libc.so.6[0x2b61d9b5e6a0]
warzone2100[0x51bdff]
warzone2100[0x4b98aa]
warzone2100[0x4bad15]
warzone2100[0x4252a4]
warzone2100[0x45e788]
warzone2100[0x45f78a]
/lib/libc.so.6(__libc_start_main+0xf4)[0x2b61d9b4ab44]
warzone2100[0x407339]
GDB extended backtrace:
GNU gdb 6.6.90.20070912-debian
Copyright (C) 2007 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 "x86_64-linux-gnu"...
Using host libthread_db library "/lib/libthread_db.so.1".
Attaching to program: /usr/local/bin/warzone2100, process 23937
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/libm.so.6...done.
Loaded symbols for /lib/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/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/local/lib/libGLC-0.6.0.so.0...done.
Loaded symbols for /usr/local/lib/libGLC-0.6.0.so.0
Reading symbols from /usr/lib/libopenal.so.0...done.
Loaded symbols for /usr/lib/libopenal.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 /usr/lib/libasound.so.2...done.
Loaded symbols for /usr/lib/libasound.so.2
Reading symbols from /lib/libdl.so.2...done.
Loaded symbols for /lib/libdl.so.2
Reading symbols from /usr/lib/libdirectfb-0.9.so.25...done.
Loaded symbols for /usr/lib/libdirectfb-0.9.so.25
Reading symbols from /usr/lib/libfusion-0.9.so.25...done.
Loaded symbols for /usr/lib/libfusion-0.9.so.25
Reading symbols from /usr/lib/libdirect-0.9.so.25...done.
Loaded symbols for /usr/lib/libdirect-0.9.so.25
Reading symbols from /usr/lib/libvga.so.1...done.
Loaded symbols for /usr/lib/libvga.so.1
Reading symbols from /lib/libpthread.so.0...done.
[Thread debugging using libthread_db enabled]
[New Thread 0x2b61dc90ba80 (LWP 23937)]
[New Thread 0x4107c950 (LWP 23942)]
[New Thread 0x40802950 (LWP 23941)]
Loaded symbols for /lib/libpthread.so.0
Reading symbols from /usr/lib/libz.so.1...done.
Loaded symbols for /usr/lib/libz.so.1
Reading symbols from /usr/lib/libGLcore.so.1...done.
Loaded symbols for /usr/lib/libGLcore.so.1
Reading symbols from /usr/lib/tls/libnvidia-tls.so.1...done.
Loaded symbols for /usr/lib/tls/libnvidia-tls.so.1
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 /lib/libgcc_s.so.1...done.
Loaded symbols for /lib/libgcc_s.so.1
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 /lib/ld-linux-x86-64.so.2...done.
Loaded symbols for /lib64/ld-linux-x86-64.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 /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/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 /lib/libnss_compat.so.2...done.
Loaded symbols for /lib/libnss_compat.so.2
Reading symbols from /lib/libnsl.so.1...done.
Loaded symbols for /lib/libnsl.so.1
Reading symbols from /lib/libnss_nis.so.2...done.
Loaded symbols for /lib/libnss_nis.so.2
Reading symbols from /lib/libnss_files.so.2...done.
Loaded symbols for /lib/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
0x00002b61d9bc6a9f in waitpid () from /lib/libc.so.6
(gdb) #0 0x00002b61d9bc6a9f in waitpid () from /lib/libc.so.6
No symbol table info available.
#1 0x0000000000528035 in posixExceptionHandler (signum=11, siginfo=<value
optimized out>, sigcontext=<value optimized out>) at exceptionhandler.c:533
btBuffer = {0x527b0b, 0x2b61d9b5e6a0, 0x51bdff, 0x4b98aa, 0x4bad15,
0x4252a4, 0x45e788, 0x45f78a, 0x2b61d9b4ab44, 0x407339, 0x0, 0x0, 0x0, 0x0,
0x0, 0x0, 0x0, 0x0, 0x0, 0x0}
pid = 23943
gdbPipe = {17, 18}
dumpFile = 16
signal = <value optimized out>
allreadyRunning = 1
#2 <signal handler called>
No symbol table info available.
#3 pie_RemainingPasses () at piedraw.c:109
No locals.
#4 0x00000000004b98aa in displayTerrain () at display3d.c:874
No locals.
#5 0x00000000004bad15 in draw3DScene () at display3d.c:376
bPlayerHasHQ = <value optimized out>
#6 0x00000000004252a4 in displayWorld () at display.c:1466
pos = {x = 8, y = 0, z = 0}
#7 0x000000000045e788 in gameLoop () at loop.c:540
psCurr = <value optimized out>
psNext = (DROID *) 0x0
psCBuilding = <value optimized out>
psNBuilding = (STRUCTURE *) 0x0
psCFeat = <value optimized out>
psNFeat = <value optimized out>
i = 7
widgval = <value optimized out>
quitting = 0
intRetVal = INT_NONE
clearMode = <value optimized out>
__FUNCTION__ = "gameLoop"
#8 0x000000000045f78a in main (argc=<value optimized out>, argv=<value
optimized out>) at main.c:526
psPaletteBuffer = <value optimized out>
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/local/bin/warzone2100, process 23937
_______________________________________________________
Reply to this item at:
<http://gna.org/bugs/?10198>
_______________________________________________
Message sent via/by Gna!
http://gna.org/
_______________________________________________
Warzone-dev mailing list
[email protected]
https://mail.gna.org/listinfo/warzone-dev