Bug#628166: viruskiller: do not start

Bruno Kleinert fuddl at tauware.de
Mon Jun 6 13:59:28 UTC 2011


Am Freitag, den 27.05.2011, 21:39 +0200 schrieb Bill Allombert:
> Package: viruskiller
> Version: 1.0-1.dfsg.1-1
> Severity: grave
> 
> Hello Debian Games team,
> 
> viruskiller does not start (on both i386 and amd64):
> 
> Sound 'sound/powerup.wav' not loaded
> Sound 'sound/clock.wav' not loaded
> Sound 'sound/explosion.wav' not loaded
> Sound 'sound/gameOver.wav' not loaded
> Made 10,000 unsuccessful attempts to grab 4 inactives directories!!
> 
> running the game under valgrind report problems:
> 
> ALSA lib pcm.c:7223:(snd_pcm_recover) underrun occured
> 
> ==10786== Source and destination overlap in strcpy(0x7fefff510, 0x7fefff510)
> ==10786==    at 0x4C25918: strcpy (mc_replace_strmem.c:311)
> ==10786==    by 0x408906: ??? (in /usr/games/viruskiller)
> ==10786==    by 0x408B8E: ??? (in /usr/games/viruskiller)
> ==10786==    by 0x40C200: ??? (in /usr/games/viruskiller)
> ==10786==    by 0x6144C4C: (below main) (libc-start.c:228)
> ==10786== 
> ALSA lib pcm.c:7223:(snd_pcm_recover) underrun occured
> ALSA lib pcm.c:7223:(snd_pcm_recover) underrun occured
> Made 10,000 unsuccessful attempts to grab 4 inactives directories!!
> ==10786== Mismatched free() / delete / delete []
> ==10786==    at 0x4C23E0F: operator delete(void*) (vg_replace_malloc.c:387)
> ==10786==    by 0x403913: ??? (in /usr/games/viruskiller)
> ==10786==    by 0x40ADAC: ??? (in /usr/games/viruskiller)
> ==10786==    by 0x615C5E1: __run_exit_handlers (exit.c:78)
> ==10786==    by 0x615C634: exit (exit.c:100)
> ==10786==    by 0x404AA1: ??? (in /usr/games/viruskiller)
> ==10786==    by 0x408633: ??? (in /usr/games/viruskiller)
> ==10786==    by 0x409DBA: ??? (in /usr/games/viruskiller)
> ==10786==    by 0x40C244: ??? (in /usr/games/viruskiller)
> ==10786==    by 0x6144C4C: (below main) (libc-start.c:228)
> ==10786==  Address 0xb9f9630 is 0 bytes inside a block of size 1,126 alloc'd
> ==10786==    at 0x4C24A72: operator new[](unsigned long) (vg_replace_malloc.c:305)
> ==10786==    by 0x40783B: ??? (in /usr/games/viruskiller)
> ==10786==    by 0x403B2B: ??? (in /usr/games/viruskiller)
> ==10786==    by 0x403D06: ??? (in /usr/games/viruskiller)
> ==10786==    by 0x40DB54: ??? (in /usr/games/viruskiller)
> ==10786==    by 0x40C234: ??? (in /usr/games/viruskiller)
> ==10786==    by 0x6144C4C: (below main) (libc-start.c:228)
> ==10786== 
> 
> etc.
> 
> Cheers,
> Bill.
> 
> -- System Information:
> Debian Release: 6.0.1
>   APT prefers stable
>   APT policy: (500, 'stable')
> Architecture: amd64 (x86_64)
> 
> Kernel: Linux 2.6.37-trunk-amd64 (SMP w/4 CPU cores)
> Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
> Shell: /bin/sh linked to /bin/bash
> 
> Versions of packages viruskiller depends on:
> ii  libc6                   2.11.2-10        Embedded GNU C Library: Shared lib
> ii  libgcc1                 1:4.4.5-8        GCC support library
> ii  libsdl-image1.2         1.2.10-2+b2      image loading library for Simple D
> ii  libsdl-mixer1.2         1.2.8-6.3        mixer library for Simple DirectMed
> ii  libsdl-ttf2.0-0         2.0.9-1          ttf library for Simple DirectMedia
> ii  libsdl1.2debian         1.2.14-6.1       Simple DirectMedia Layer
> ii  libstdc++6              4.4.5-8          The GNU Standard C++ Library v3
> ii  zlib1g                  1:1.2.3.4.dfsg-3 compression library - runtime
> 
> viruskiller recommends no packages.
> 
> viruskiller suggests no packages.
> 
> -- no debconf information
> 

Hi Bill,

I installed viruskiller on my i386 notebook but can observe a different
behaviour: As long as pulseaudio is running, the games starts and quits
just fine. When I disable pulseaudio (command "pasuspend --
viruskiller") the game starts but never quits cleanly, so I have to kill
it with signal -9.

Maybe the game lacks some error handling of the ALSA stack?

Greetings - Fuddl
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part
URL: <http://lists.alioth.debian.org/pipermail/pkg-games-devel/attachments/20110606/20857f35/attachment.pgp>


More information about the Pkg-games-devel mailing list