Package: spout
Version: 1.3-1
Severity: grave
Justification: renders package unusable

Josh has logged this while I was writing my bug report, just
adding more info.


Fly upwards slightly, so that the screen scrolls up, and game
segfaults.  Before this happens, the bottom of the screen (where
the score line is) is overwritten with the same graphics used for
the cave-roof.

Also, during the game and title screen, only half the screen is
drawn, split in to drawn and non-drawn columns (see image).  The
player's ship doesn't have this problem.


Debugging suggested something had overwritten mR; so I added
surrounding hardware watchpoints:

 VECTOR mPos, mSpeed;
+int mR_guard1;
 int mR;
+int mR_guard2;

 int nGrain;

Adding this debugging (and no other changes) makes it crash on
startup, as the new line 433 (it has the constant 0x91919191 )
trashes the grainFreeLink pointer.  Looks like the video buffer
is getting written to places that it shouldn't.

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

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

Versions of packages spout depends on:
ii  libc6                        2.9-7       GNU C Library: Shared libraries
ii  libsdl1.2debian              1.2.13-4+b1 Simple DirectMedia Layer

spout recommends no packages.

spout suggests no packages.

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to