Bug#536809: warzone2100: loading yesterday's savegame crashes

Cyrille Chépélov cyrille at chepelov.org
Mon Jul 13 17:55:37 UTC 2009


Package: warzone2100
Version: 2.1.3-1
Severity: normal


The following savegame (built "yesterday", actually a few days ago, with the
same version) crashes the game when I attempt to load it back.

FWIW, here's the stack I could scavenge:

-----------------------
0x00007f1176b2f8d1 in nanosleep () from /lib/libc.so.6
(gdb) bt
#0  0x00007f1176b2f8d1 in nanosleep () from /lib/libc.so.6
#1  0x00007f11790d1044 in SDL_Delay () from /usr/lib/libSDL-1.2.so.0
#2  0x00000000004ea2fa in main ()
(gdb) cont
Continuing.
error   : [getBaseObjFromId] getBaseObjFromId() failed for id 188840
error   : [getBaseObjFromId] Assert in Warzone: objmem.c:795 (!"couldn't
find a BASE_OBJ with ID"), last script event: '<none>'
error   : [scrValDefLoad] scrValDefLoad: couldn't find object id 188840

Program received signal SIGABRT, Aborted.
[Switching to Thread 0x7f117940d770 (LWP 19346)]
0x00007f1176ac3105 in *__GI_raise (sig=<value optimized out>) at
../nptl/sysdeps/unix/sysv/linux/raise.c:64
64	../nptl/sysdeps/unix/sysv/linux/raise.c: No such file or directory.
	in ../nptl/sysdeps/unix/sysv/linux/raise.c
(gdb) bt
#0  0x00007f1176ac3105 in *__GI_raise (sig=<value optimized out>) at
# ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#1  0x00007f1176ac4623 in *__GI_abort () at abort.c:88
#2  0x0000000000545afd in scrValDefLoad ()
#3  0x000000000057bfc6 in eventLoadState ()
#4  0x00000000004b1a46 in loadScriptState ()
#5  0x00000000004e3933 in levLoadData ()
#6  0x00000000004b7c01 in ?? ()
#7  0x00000000004b8c45 in loadGameInit ()
#8  0x00000000004e939d in ?? ()
#9  0x00000000004ea6c1 in main ()
(gdb) 
------------------------------

	-- Cyrille 

-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (800, 'testing'), (600, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.30-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to fr_FR.UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages warzone2100 depends on:
ii  libc6                       2.9-4        GNU C Library: Shared libraries
ii  libgcc1                     1:4.3.3-3    GCC support library
ii  libgl1-mesa-glx [libgl1]    7.4-2        A free implementation of the OpenG
ii  libglc0                     0.7.1-4      QuesoGLC GLC implementation
ii  libglu1-mesa [libglu1]      7.0.3-7      The OpenGL utility library (GLU)
ii  libogg0                     1.1.3-5      Ogg Bitstream Library
ii  libopenal1                  1:1.4.272-2  Software implementation of the Ope
ii  libphysfs1                  2.0.0-2      filesystem abstraction library for
ii  libpng12-0                  1.2.35-1     PNG library - runtime
ii  libpopt0                    1.14-4       lib for parsing cmdline parameters
ii  libsdl-net1.2               1.2.7-2      network library for Simple DirectM
ii  libsdl1.2debian             1.2.13-4+b1  Simple DirectMedia Layer
ii  libstdc++6                  4.3.3-3      The GNU Standard C++ Library v3
ii  libvorbis0a                 1.2.0.dfsg-4 The Vorbis General Audio Compressi
ii  libvorbisfile3              1.2.0.dfsg-4 The Vorbis General Audio Compressi
ii  libx11-6                    2:1.2-1      X11 client-side library
ii  warzone2100-data            2.1.3-1      data files for warzone2100

Versions of packages warzone2100 recommends:
ii  warzone2100-music             2.1.1-1    official music for warzone2100

warzone2100 suggests no packages.

-- no debconf information
-------------- next part --------------
A non-text attachment was scrubbed...
Name: manh.tar.gz
Type: application/x-gzip
Size: 417378 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-games-devel/attachments/20090713/db3a0896/attachment-0001.bin>


More information about the Pkg-games-devel mailing list