Debian Bug report logs -
#585118
snowballz: Crashes with index out of range if resolution is set higher than the available in user config
Reported by: SevenMachines <SevenMachines@yahoo.co.uk>
Date: Wed, 9 Jun 2010 08:48:01 UTC
Severity: normal
Found in version snowballz/0.9.5.1-2.1
Fixed in versions snowballz/0.9.5.1-3, snowballz/0.9.5.1-4
Done: Dean Evans <dean@codemonkies.net>
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded
to debian-bugs-dist@lists.debian.org, SevenMachines@yahoo.co.uk, Debian Games Team <pkg-games-devel@lists.alioth.debian.org>:
Bug#585118; Package snowballz.
(Wed, 09 Jun 2010 08:48:04 GMT) (full text, mbox, link).
Acknowledgement sent
to SevenMachines <SevenMachines@yahoo.co.uk>:
New Bug report received and forwarded. Copy sent to SevenMachines@yahoo.co.uk, Debian Games Team <pkg-games-devel@lists.alioth.debian.org>.
(Wed, 09 Jun 2010 08:48:05 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Package: snowballz
Version: 0.9.5.1-2.1
Severity: normal
Recently had a problem with snowballz crashing due to a left over user config
file that had a resolution setting that was no longer available. Just deleting
the config fixes it so it might not be worth fixing (its probably an unusual
occurrence. but i thought i might as well attach a patch for posterity if
useful
TEST CASE:
* Set resolution in ~/.snowballz.ini to too high a integer
* run snowballz gives crash
Traceback (most recent call last):
File "snowballz.py", line 595, in <module>
vw,vh = viewport = settings.get_res()
File "/usr/share/games/snowballz/settings.py", line 28, in get_res
return get_res_available()[int(qm)]
IndexError: list index out of range
-- System Information:
Debian Release: squeeze/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.26-2-amd64 (SMP w/1 CPU core)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages snowballz depends on:
ii python 2.5.4-9 An interactive high-level object-o
ii python-imaging 1.1.7-1+b1 Python Imaging Library
ii python-numpy 1:1.3.0-3+b1 Numerical Python adds a fast array
ii python-opengl 3.0.1~b2-1 Python bindings to OpenGL
ii python-pygame 1.8.1release-2 SDL bindings for games development
ii python-rabbyt 0.8.1-1+b1 sprite library for Python with gam
ii ttf-tamil-fonts 1:0.5.10 Free TrueType fonts for the Tamil
snowballz recommends no packages.
snowballz suggests no packages.
-- no debconf information
[res_config_check (message/rfc822, attachment)]
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian Games Team <pkg-games-devel@lists.alioth.debian.org>:
Bug#585118; Package snowballz.
(Fri, 07 Jan 2011 09:27:06 GMT) (full text, mbox, link).
Acknowledgement sent
to Peter Pentchev <roam@ringlet.net>:
Extra info received and forwarded to list. Copy sent to Debian Games Team <pkg-games-devel@lists.alioth.debian.org>.
(Fri, 07 Jan 2011 09:27:06 GMT) (full text, mbox, link).
Message #10 received at 585118@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
package snowballz
tag 585118 + pending
thanks
On Wed, Jun 09, 2010 at 10:45:14AM +0100, SevenMachines wrote:
> Package: snowballz
> Version: 0.9.5.1-2.1
> Severity: normal
>
> Recently had a problem with snowballz crashing due to a left over user config
> file that had a resolution setting that was no longer available. Just deleting
> the config fixes it so it might not be worth fixing (its probably an unusual
> occurrence. but i thought i might as well attach a patch for posterity if
> useful
Thanks for this bug report and the patch! I've just added it to
the Subversion repository of the Debian Games Team; it will be included
in the 0.9.5.1-3 version.
G'luck,
Peter
--
Peter Pentchev roam@space.bg roam@ringlet.net roam@FreeBSD.org
PGP key: http://people.FreeBSD.org/~roam/roam.key.asc
Key fingerprint FDBA FD79 C26F 3C51 C95E DF9E ED18 B68D 1619 4553
This would easier understand fewer had omitted.
[signature.asc (application/pgp-signature, inline)]
Added tag(s) pending.
Request was from Peter Pentchev <roam@ringlet.net>
to control@bugs.debian.org.
(Fri, 07 Jan 2011 09:27:08 GMT) (full text, mbox, link).
Reply sent
to Peter Pentchev <roam@ringlet.net>:
You have taken responsibility.
(Sat, 08 Jan 2011 16:51:09 GMT) (full text, mbox, link).
Notification sent
to SevenMachines <SevenMachines@yahoo.co.uk>:
Bug acknowledged by developer.
(Sat, 08 Jan 2011 16:51:09 GMT) (full text, mbox, link).
Message #17 received at 585118-close@bugs.debian.org (full text, mbox, reply):
Source: snowballz
Source-Version: 0.9.5.1-3
We believe that the bug you reported is fixed in the latest version of
snowballz, which is due to be installed in the Debian FTP archive:
snowballz_0.9.5.1-3.debian.tar.bz2
to main/s/snowballz/snowballz_0.9.5.1-3.debian.tar.bz2
snowballz_0.9.5.1-3.dsc
to main/s/snowballz/snowballz_0.9.5.1-3.dsc
snowballz_0.9.5.1-3_all.deb
to main/s/snowballz/snowballz_0.9.5.1-3_all.deb
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 585118@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Peter Pentchev <roam@ringlet.net> (supplier of updated snowballz package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sat, 08 Jan 2011 17:13:10 +0200
Source: snowballz
Binary: snowballz
Architecture: all source
Version: 0.9.5.1-3
Distribution: experimental
Urgency: low
Maintainer: Debian Games Team <pkg-games-devel@lists.alioth.debian.org>
Changed-By: Peter Pentchev <roam@ringlet.net>
Closes: 585118 608361
Description:
snowballz - fun RTS game featuring snowball fights with penguins
Changes:
snowballz (0.9.5.1-3) experimental; urgency=low
.
[ Gerfried Fuchs ]
* Move quilt from Build-Depends-Indep to Build-Depends because it's used in
the clean target.
* Add Copyright in addition to (C) to the copyright file.
.
[ Peter Pentchev ]
* Switch to the 3.0 (quilt) source format:
- drop the quilt dependency altogether
- remove the quilt.make invocations from the rules file
- use bzip2 compression for the Debian tarball
* Add myself to Uploaders.
* Refer to the actual GPL-2 and LGPL-2.1 files, not the symlinks.
* Bump Standards-Version to 3.9.1 with no changes.
* Point the Homepage and the SEE ALSO manual page item to the SourceForge
snowballz project page. Closes: #608361
* Acknowledge Sandro Tosi's NMU of 0.9.5.1-2.1; thanks!
* Add the res_config_check patch to check if the display resolution is
actually within range; thanks to SevenMachines for the report and patch.
Closes: #585118
* Bump the debhelper compatibility level to 8 and minimize the rules file
using debhelper override rules.
* Add python:Depends to the binary package now that we run dh_pysupport.
* Remove the CFLAGS processing from a Python game's rules file.
* Convert the copyright file to rev. 153 (candidate) of the DEP-5 format
and add my copyright notice.
* Add a dependency on python-support so that we actually run dh_pysupport.
* Use just find(1) to safely process files as suggested by Ansgar Burchardt.
* Do not install util.py - it's not used and it doesn't even compile!
Checksums-Sha1:
314acac7408793f9c5db514961bb511d24422984 2018 snowballz_0.9.5.1-3.dsc
6c9b337f93fae47a22866ef6d07320a66e56046b 19985 snowballz_0.9.5.1-3.debian.tar.bz2
e73d6e40e57c0cb90ef91828b9385d87ddf5488b 10053894 snowballz_0.9.5.1-3_all.deb
Checksums-Sha256:
25eb6fe70779778cbd23a1c282f516268063a28709db769a0e88d4e2f78df071 2018 snowballz_0.9.5.1-3.dsc
234b83af2c3332dd0518fac41be46337027114850645fc987ea7a1d34a92db25 19985 snowballz_0.9.5.1-3.debian.tar.bz2
f579b13194bc92292080cb4f1956035613e9aa6be1c594a7e5df01b6eaebedc6 10053894 snowballz_0.9.5.1-3_all.deb
Files:
3758457aeca27fa0b5f596200a65dda9 2018 games extra snowballz_0.9.5.1-3.dsc
038a5860ea2b29cb0bc7e1bfba0f73b1 19985 games extra snowballz_0.9.5.1-3.debian.tar.bz2
984f0eb80eed0b21151f88b84b7e1a36 10053894 games extra snowballz_0.9.5.1-3_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
iQIcBAEBCgAGBQJNKJKnAAoJEIATJTTdNH3IwJEQAL0Az5u1CObwfbqpS+Z0Syao
knen4ENkg64Y8KMITsJdXI2LCCQGluE/DF9ej7TNNKsMMJbl+n6GUPNU79l5xqOG
l5flusqjkqfK/ytMdEz1CHjpLK3WNN2eAs/Z5sqXNN1r9ineDvkyczsv3rlJ1Na8
NriAYaYfFcodDHeFFYt4b5t5GvpnevdhjkIHxbfWf8776a0iiQVvb1YYtTcCCuqm
xBT0hmy/vbcC1nLOYWf7aQJjDro/Z+uC/AyA+VhR7uPVKVaoKwOnEC8g4kEJ00Fr
Tr1cAFJQat0U6gdAbbnF9YxHIc8SNzMGdly4iBVbBJimA2Bo3rIYGLad+l6wKmtU
ZLN8UVaAwwq9Q/ZzYDUHYgBwcygDGlIsaKVq4ZUfG1gdaAMQVivIe0vUrz+RyFN9
O2Vjwnn1+ElZdcubEVVmET+BLBrNkGfkhopJz/1J03GC8IwbQXe1WAERyyQqCJQB
fOwidagdkLL9DDoOtplWEqQfIkHOm7dF3Q0Jp3+OVChd5Bo6IXtXKvOicYYx3MJf
3K/O5q7KUJmcy0H7QpAWEWmWty9+nL22ai21jg/77/6OY8Gzf21avfylyeQvVMsr
9bCzR+xeyGlSxumN8StzSvXz0kIv1truF4XMXXWiYXzxBJh3PBOuBVbo41AJDN2k
y2zkNxj/SlCvM/mtKLpp
=29ua
-----END PGP SIGNATURE-----
Reply sent
to Dean Evans <dean@codemonkies.net>:
You have taken responsibility.
(Sat, 04 Feb 2012 09:36:04 GMT) (full text, mbox, link).
Notification sent
to SevenMachines <SevenMachines@yahoo.co.uk>:
Bug acknowledged by developer.
(Sat, 04 Feb 2012 09:36:06 GMT) (full text, mbox, link).
Message #22 received at 585118-close@bugs.debian.org (full text, mbox, reply):
Source: snowballz
Source-Version: 0.9.5.1-4
We believe that the bug you reported is fixed in the latest version of
snowballz, which is due to be installed in the Debian FTP archive:
snowballz_0.9.5.1-4.debian.tar.bz2
to main/s/snowballz/snowballz_0.9.5.1-4.debian.tar.bz2
snowballz_0.9.5.1-4.dsc
to main/s/snowballz/snowballz_0.9.5.1-4.dsc
snowballz_0.9.5.1-4_all.deb
to main/s/snowballz/snowballz_0.9.5.1-4_all.deb
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 585118@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Dean Evans <dean@codemonkies.net> (supplier of updated snowballz package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Sat, 04 Feb 2012 17:12:36 +1300
Source: snowballz
Binary: snowballz
Architecture: source all
Version: 0.9.5.1-4
Distribution: unstable
Urgency: low
Maintainer: Debian Games Team <pkg-games-devel@lists.alioth.debian.org>
Changed-By: Dean Evans <dean@codemonkies.net>
Description:
snowballz - fun RTS game featuring snowball fights with penguins
Closes: 585118 608361 657704
Changes:
snowballz (0.9.5.1-4) unstable; urgency=low
.
* Team upload.
.
[ Dean Evans ]
* Change ttf-tamil-fonts Depends: to fonts-taml-tscu. Closes: #657704
* Fixed the debian/links file to point to the new folder for the
TSCu_Comic.ttf font.
* Commented out the watch file and documented in the watch file that
upstreams homepage no longer has the source tarball and the sourceforge
project page only has a very old release that confuses uscan.
* Fixed the format line in the copyright file, updated the URL, and
fixed a minor formatting issue in the BSD-3-clause license section.
* Bump to Standards-Version 3.9.2 with no changes.
.
[ Paul Wise ]
* Move to unstable now that we are in the summer of contentment
* Switch the homepage to the newish upstream one (LP: 889075)
* Close the launchpad bug for #585118 in the changelog for 0.9.5.1-3
* Clean up the patches
* Use os.path.expanduser in case HOME is unset
* Run wrap-and-sort -s on various files
* Fix Vcs-Browser URL
* Improve the menu file
* Fix the upstream author's mail
* Install the 64x64 icon
* Install the 32x32 icon into a better place
* Respect DEB_BUILD_OPTIONS=parallel=n
* Stop using python-support
.
snowballz (0.9.5.1-3) experimental; urgency=low
.
[ Gerfried Fuchs ]
* Move quilt from Build-Depends-Indep to Build-Depends because it's used in
the clean target.
* Add Copyright in addition to (C) to the copyright file.
.
[ Peter Pentchev ]
* Switch to the 3.0 (quilt) source format:
- drop the quilt dependency altogether
- remove the quilt.make invocations from the rules file
- use bzip2 compression for the Debian tarball
* Add myself to Uploaders.
* Refer to the actual GPL-2 and LGPL-2.1 files, not the symlinks.
* Bump Standards-Version to 3.9.1 with no changes.
* Point the Homepage and the SEE ALSO manual page item to the SourceForge
snowballz project page. Closes: #608361
* Acknowledge Sandro Tosi's NMU of 0.9.5.1-2.1; thanks!
* Add the res_config_check patch to check if the display resolution is
actually within range; thanks to SevenMachines for the report and patch.
Closes: #585118; LP: #591619
* Bump the debhelper compatibility level to 8 and minimize the rules file
using debhelper override rules.
* Add python:Depends to the binary package now that we run dh_pysupport.
* Remove the CFLAGS processing from a Python game's rules file.
* Convert the copyright file to rev. 153 (candidate) of the DEP-5 format
and add my copyright notice.
* Add a dependency on python-support so that we actually run dh_pysupport.
* Use just find(1) to safely process files as suggested by Ansgar Burchardt.
* Do not install util.py - it's not used and it doesn't even compile!
Checksums-Sha1:
eca376f7e123bb115ac451992c7d0aa8787eb66d 1425 snowballz_0.9.5.1-4.dsc
40491b12740f655668c3cd6cd7fef0d700f8ce6c 20708 snowballz_0.9.5.1-4.debian.tar.bz2
da07a0abd24c36a87259f573826dd2c9d3abcaa6 10059296 snowballz_0.9.5.1-4_all.deb
Checksums-Sha256:
5fd8d6ced1d5c83a7850916a848a3d8972de79e3a1365984bf89f5c0e05effcf 1425 snowballz_0.9.5.1-4.dsc
a2a396916de3754d3a65dd235dfd429b0998307d64e5831f97ca32272cf69ba1 20708 snowballz_0.9.5.1-4.debian.tar.bz2
9dcd6e06c02ff1b91769369934eb85eb453d9157009e3f90ec60fc3dfe4f9015 10059296 snowballz_0.9.5.1-4_all.deb
Files:
628a6a4d0d57c6e2c19e6199b198b572 1425 games extra snowballz_0.9.5.1-4.dsc
50b39ede99b6d8401e5aafda95025b63 20708 games extra snowballz_0.9.5.1-4.debian.tar.bz2
fd1d6efc46b7d55770b8b1eb8f744046 10059296 games extra snowballz_0.9.5.1-4_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iEYEARECAAYFAk8s7zMACgkQ5Sc9mGvjxCOQBACdEG4p28BOlc2PqnZ6F93vPzeC
WfQAn1DmOFM6ET75UAUZEv2duFtoa4eB
=cP5Y
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Wed, 14 Mar 2012 07:52:52 GMT) (full text, mbox, link).
Send a report that this bug log contains spam.
Debian bug tracking system administrator <owner@bugs.debian.org>.
Last modified:
Sun Jul 2 14:21:32 2023;
Machine Name:
bembo
Debian Bug tracking system
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.