Bug#563469: netpanzer: Segfault upon moving mouse to edge of screen

Tim tim-debian at sentinelchicken.org
Sun Jan 3 06:32:36 UTC 2010


Package: netpanzer
Version: 0.8.2-2+b1
Severity: important


Immediately after starting netpanzer I can move my mouse to the 
edge of the screen and cause a segfault.  This works in both fullscreen 
mode and in windowed mode.  If testing this under gdb, I suggest using 
windowed mode, otherwise the screen is taken over.

running the debug package of netpanzer under gdb gave me at traceback of:

Starting program: /usr/games/netpanzer 
[Thread debugging using libthread_db enabled]
[New Thread 0x7ffff4a83910 (LWP 16210)]
[New Thread 0x7ffff3a4b910 (LWP 16211)]

Program received signal SIGSEGV, Segmentation fault.
Surface::bltTrans (this=<value optimized out>, dest=..., x=<value optimized out>, y=<value optimized out>) at src/Lib/2D/Surface.cpp:514
514     src/Lib/2D/Surface.cpp: No such file or directory.
        in src/Lib/2D/Surface.cpp
(gdb) bt
#0  Surface::bltTrans (this=<value optimized out>, dest=..., x=<value optimized out>, y=<value optimized out>) at src/Lib/2D/Surface.cpp:514
#1  0x00000000004b90d8 in cMouse::draw (this=0x7f8910, dest=...) at src/NetPanzer/Views/Components/cMouse.cpp:33
#2  0x0000000000453937 in PlayerGameManager::graphicsLoop (this=<value optimized out>) at src/NetPanzer/Interfaces/PlayerGameManager.cpp:283
#3  0x0000000000434dbb in BaseGameManager::mainLoop (this=0x800940) at src/NetPanzer/Interfaces/BaseGameManager.cpp:220
#4  0x000000000040a8dc in netpanzer_main (argc=<value optimized out>, argv=<value optimized out>) at src/NetPanzer/Core/main.cpp:300
#5  0x00007ffff6bc9abd in __libc_start_main () from /lib/libc.so.6
#6  0x0000000000408199 in _start () at ../sysdeps/x86_64/elf/start.S:113



This is my first time trying out netpanzer... 
I guess I'll have to wait until it's more stable under sid.

Let me know what other info I can provide.
tim


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

Kernel: Linux 2.6.30 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages netpanzer depends on:
ii  libc6                         2.10.2-2   GNU C Library: Shared libraries
ii  libgcc1                       1:4.4.2-8  GCC support library
ii  libphysfs1                    2.0.0-4    filesystem abstraction library for
ii  libsdl-mixer1.2               1.2.8-6+b1 mixer library for Simple DirectMed
ii  libsdl1.2debian               1.2.13-5   Simple DirectMedia Layer
ii  libstdc++6                    4.4.2-8    The GNU Standard C++ Library v3
ii  netpanzer-data                0.8.2-2    data files for the netPanzer game

netpanzer recommends no packages.

Versions of packages netpanzer suggests:
pn  xqf                           <none>     (no description available)

-- no debconf information





More information about the Pkg-games-devel mailing list