Debian Bug report logs - #705417
pathological: throws an exception when turning the music on and off

version graph

Package: pathological; Maintainer for pathological is Debian Games Team <pkg-games-devel@lists.alioth.debian.org>; Source for pathological is src:pathological (PTS, buildd, popcon).

Reported by: Markus Koschany <apo@gambaru.de>

Date: Sun, 14 Apr 2013 16:09:01 UTC

Severity: normal

Tags: patch

Found in version pathological/1.1.3-10

Fixed in version pathological/1.1.3-11

Done: Markus Koschany <apo@gambaru.de>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Debian Games Team <pkg-games-devel@lists.alioth.debian.org>:
Bug#705417; Package pathological. (Sun, 14 Apr 2013 16:09:06 GMT) (full text, mbox, link).


Acknowledgement sent to Markus Koschany <apo@gambaru.de>:
New Bug report received and forwarded. Copy sent to Debian Games Team <pkg-games-devel@lists.alioth.debian.org>. (Sun, 14 Apr 2013 16:09:06 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Markus Koschany <apo@gambaru.de>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: pathological: throws an exception when turning the music on and off
Date: Sun, 14 Apr 2013 18:04:18 +0200
Package: pathological
Version: 1.1.3-10
Severity: normal

Dear Maintainer,

after the game starts and when i try to turn the music on and off in
the game menu, the game throws an exception and terminates itself.
That only happens when i haven't played a game before but as soon as i
enter the game menu and click on "Music". Perhaps it is related to
some kind of bad initialization of game variables.


-- System Information:
Debian Release: 7.0
  APT prefers testing-updates
  APT policy: (500, 'testing-updates'), (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.0-4-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/dash

Versions of packages pathological depends on:
ii  pathological-music  1:1.1.3-1
ii  python              2.7.3-4
ii  python-pygame       1.9.1release+dfsg-8

pathological recommends no packages.

pathological suggests no packages.

-- no debconf information



Information forwarded to debian-bugs-dist@lists.debian.org, Debian Games Team <pkg-games-devel@lists.alioth.debian.org>:
Bug#705417; Package pathological. (Sun, 14 Apr 2013 16:21:04 GMT) (full text, mbox, link).


Acknowledgement sent to Markus Koschany <apo@gambaru.de>:
Extra info received and forwarded to list. Copy sent to Debian Games Team <pkg-games-devel@lists.alioth.debian.org>. (Sun, 14 Apr 2013 16:21:04 GMT) (full text, mbox, link).


Message #10 received at 705417@bugs.debian.org (full text, mbox, reply):

From: Markus Koschany <apo@gambaru.de>
To: 705417@bugs.debian.org
Subject: pathological: throws an exception when turning the music on and off
Date: Sun, 14 Apr 2013 18:15:50 +0200
[Message part 1 (text/plain, inline)]
I forgot the post the traceback:

Traceback (most recent call last):
	File "/usr/share/games/pathological/pathological.py", line 2218, in <module>
	  rc = introscreen.do( show_highscores)
	File "/usr/share/games/pathological/pathological.py", line 2051, in do
	  rc = self.menu_select( self.menu_cursor)
	File "/usr/share/games/pathological/pathological.py", line 2098, in menu_select toggle_music()
	File "/usr/share/games/pathological/pathological.py", line 203, in toggle_music
	if music_pending_song:
NameError: global name 'music_pending_song' is not defined



[signature.asc (application/pgp-signature, inline)]

Information forwarded to debian-bugs-dist@lists.debian.org, Debian Games Team <pkg-games-devel@lists.alioth.debian.org>:
Bug#705417; Package pathological. (Mon, 15 Apr 2013 18:39:14 GMT) (full text, mbox, link).


Acknowledgement sent to Markus Koschany <apo@gambaru.de>:
Extra info received and forwarded to list. Copy sent to Debian Games Team <pkg-games-devel@lists.alioth.debian.org>. (Mon, 15 Apr 2013 18:39:14 GMT) (full text, mbox, link).


Message #15 received at 705417@bugs.debian.org (full text, mbox, reply):

From: Markus Koschany <apo@gambaru.de>
To: 705417@bugs.debian.org
Subject: pathological: throws an exception when turning the music on and off
Date: Mon, 15 Apr 2013 20:39:08 +0200
[Message part 1 (text/plain, inline)]
tags 705417 patch
thanks

It seems the issue is widely known.

https://bugs.launchpad.net/ubuntu/+source/pathological/+bug/214754
http://bugs.gentoo.org/109272

After a quick search i have also found an old gentoo patch which has
been applied since 2005.

http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/games-puzzle/pathological/files/pathological-1.1.3-music-py.patch?revision=1.1&view=markup

I'm attaching this patch and i can confirm that it solves the problem.


Markus


[define-music_pending_song.patch (text/x-patch, attachment)]
[signature.asc (application/pgp-signature, attachment)]

Added tag(s) patch. Request was from Markus Koschany <apo@gambaru.de> to control@bugs.debian.org. (Mon, 15 Apr 2013 18:48:05 GMT) (full text, mbox, link).


Reply sent to Markus Koschany <apo@gambaru.de>:
You have taken responsibility. (Fri, 03 May 2013 17:36:09 GMT) (full text, mbox, link).


Notification sent to Markus Koschany <apo@gambaru.de>:
Bug acknowledged by developer. (Fri, 03 May 2013 17:36:09 GMT) (full text, mbox, link).


Message #22 received at 705417-close@bugs.debian.org (full text, mbox, reply):

From: Markus Koschany <apo@gambaru.de>
To: 705417-close@bugs.debian.org
Subject: Bug#705417: fixed in pathological 1.1.3-11
Date: Fri, 03 May 2013 17:32:39 +0000
Source: pathological
Source-Version: 1.1.3-11

We believe that the bug you reported is fixed in the latest version of
pathological, which is due to be installed in the Debian FTP archive.

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 705417@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Markus Koschany <apo@gambaru.de> (supplier of updated pathological 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: SHA256

Format: 1.8
Date: Thu, 02 May 2013 20:21:59 +0200
Source: pathological
Binary: pathological
Architecture: source all
Version: 1.1.3-11
Distribution: unstable
Urgency: low
Maintainer: Debian Games Team <pkg-games-devel@lists.alioth.debian.org>
Changed-By: Markus Koschany <apo@gambaru.de>
Description: 
 pathological - puzzle game involving paths and marbles
Closes: 641824 705417
Changes: 
 pathological (1.1.3-11) unstable; urgency=low
 .
   * Team upload.
 .
   [ Evgeniy Dolgikh ]
   * Remove GenericName field from desktop file. (Closes: #641824)
   * Switch to 3.0 (quilt) source format and drop quilt dependency.
   * Bump debhelper compat level to 9, require debhelper >= 9.
   * Add depends on ${misc:Depends}.
   * Switch to dh rules.tiny.
   * Add doc-base registration for html docs.
 .
   [ Markus Koschany ]
   * Improve watch file and make the extension regex more flexible.
   * Bump standards version to 3.9.4, no changes needed.
   * debian/control:
     - Use canonical Vcs-URI.
     - Revert the decision to split the music files in a separate source
       package. Do not depend on pathological-music anymore and install the
       music from the pathological package again. Use Provides,
       Conflicts and Replaces relationship to ensure a smooth upgrade.
     - Drop Conflicts on pathological-scores.
     - Add python and python-pygame to Build-Depends-Indep.
     - Replace python with ${phython:Depends}.
   * pathological.desktop: Add Keywords and a comment in German.
   * pathological.menu: Add longtitle.
   * debian/patches:
     - Update 10_makefile.patch and install the music files again.
     - Add define-music_pending_song.patch which fixes an exception that was
       caused by an uninitialized game variable. (Closes: #705417)
   * Add DEP-3 headers to all patches.
   * Update debian/copyright to copyright format 1.0.
   * debian/rules: Use xz compression and build --with python2.
Checksums-Sha1: 
 97b83427c859d1ed0608d1dbe4a9a9c9da36fa9c 2083 pathological_1.1.3-11.dsc
 b632ea2a2417fd3be75f43cd9ce3bdacce1ecfa6 6994972 pathological_1.1.3.orig.tar.gz
 2b7ca001f1b11650907aa6da6fa808854018c9cb 7815 pathological_1.1.3-11.debian.tar.gz
 7700776ca89082e50e88177407b78bdedffc053e 5299742 pathological_1.1.3-11_all.deb
Checksums-Sha256: 
 eb8034bbda1c80e7206da6d12b78e16af0311000173aae9b86beb6966fcf3d5e 2083 pathological_1.1.3-11.dsc
 b29b3d11a924269658bc89298172ae2509501dcd5a55d176c3cf397639400f93 6994972 pathological_1.1.3.orig.tar.gz
 0860495a56fbfb6494abca1f78fe6e37237a7ebde0cd77222bf7f5559ba81003 7815 pathological_1.1.3-11.debian.tar.gz
 e6f3a4658e2a14c22fe13bc27305320825a78b9aae0486569099de20721c0a9b 5299742 pathological_1.1.3-11_all.deb
Files: 
 74fd4d63fa5a047853fd634425fe870b 2083 games optional pathological_1.1.3-11.dsc
 f9d5d065a2f6c6411c5e6e203695e0ed 6994972 games optional pathological_1.1.3.orig.tar.gz
 caa0753db5ddd7e17e7d944ea89be900 7815 games optional pathological_1.1.3-11.debian.tar.gz
 c2c6c7c86385e5a8aaf35af9a010d647 5299742 games optional pathological_1.1.3-11_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQIcBAEBCAAGBQJRg/LNAAoJEHQmOzf1tfkTf8YP/1Z/uBy71Itkp9ky/WHpoK3u
qAMP+TG86vt36BYwVvHvnZxghRmUDwVQjmN170vo6Xrdia9Oa2H67Ohspcl+DDwH
jMFjHFkWTWtraHq20t14661/8B6tLwHfr/7AOh80Sgsc4kTkExR49uMCiIoqKm4l
eheLhoACOhuFAyAoJDpTNmvW+Za/ySI5rZXEATd2sfYGOSkqFVPxF0C8v/17kqOB
NEOv3MLyhBlffM3aiO9ixEMumPD0JuH7R2uM7bNtrni6YHPDk1C3OIqBRzbWwaYa
OjHO6HOKYgnb+QlTtza0blgYMMKgJO9o/B8ZjsLkfNC5Q27PayZffwv5o4lyUM2s
ZIdVwMmyELLJILHYPefxGikXn08cDNkRU0GRHehiYQe05FMEMcMqZ2E6uUbJ/MDB
MpKiRG7Sawc3xt2ms5Uw4uLbdbZYOD1uBChl0Qbb3q4H7e/JCMFV/m01jo1OWLmQ
rICzltShODV0mPY+XCISocDVwhORKQdcukuYFxKK3ftfFtaA1nPpQTwNGavMQMNC
RZgObp4ameiVvqjJKwfHLsOqzu3XJS5dPqaaf0qp+i1UIYp2Mvjup78EJ5o00XI+
3FTlUo+V2hejxQyTatW1sv0GryuRyQ4dNH5sEvSB67b6pUJohotZohZC28L5cVNf
x/UKxrcXSg7i9V6RSFr+
=TG/Z
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Tue, 11 Jun 2013 07:26:37 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 12:48:01 2023; Machine Name: buxtehude

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.