[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#434457: marked as done (Pydance crashes.)

Your message dated Sun, 02 Aug 2009 11:47:13 +0000
with message-id <E1MXZWz-00019q-Kp@ries.debian.org>
and subject line Bug#434457: fixed in pydance 1.0.3-5
has caused the Debian Bug report #434457,
regarding Pydance crashes.
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org

434457: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=434457
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: pydance
Version: 1.0.3-4
Severity: Important

After playing pydance for an average of 15 mins or so, it crashes. Here
is the traceback of my most recent crash. I had just failed a dance, and
was about to try another. I selected the dance and pressed enter. And then:

Traceback (most recent call last):
  File "/usr/games/pydance", line 205, in ?
    if __name__ == '__main__': main()
  File "/usr/games/pydance", line 195, in main
    menudriver.do(screen, (songs, crs, screen))
  File "/usr/share/games/pydance/menudriver.py", line 266, in do
  File "/usr/share/games/pydance/menus.py", line 184, in display
    ev = self.items[curitem].activate(ev)
  File "/usr/share/games/pydance/menus.py", line 57, in activate
    text, subtext = self.callbacks[ev](*self.args)
  File "/usr/share/games/pydance/menudriver.py", line 155, in wrap_ctr
  File "/usr/share/games/pydance/gameselect.py", line 205, in __init__
  File "/usr/share/games/pydance/gameselect.py", line 227, in loop
  File "/usr/share/games/pydance/songselect.py", line 202, in __init__
  File "/usr/share/games/pydance/songselect.py", line 295, in loop
    self._configs, self._config, self._game)
  File "/usr/share/games/pydance/dance.py", line 292, in play
    try: current_song = fileparsers.SongItem(songfn)
  File "/usr/share/games/pydance/fileparsers.py", line 797, in __init__
    song = pair[1](filename, need_steps)
  File "/usr/share/games/pydance/fileparsers.py", line 578, in __init__
    self.steps[game][parts[2].upper()] = self.parse_steps(parts[6], game)
 File "/usr/share/games/pydance/fileparsers.py", line 612, in parse_steps
    step.extend([SMFile.step[int(s)] for s in sd])
ValueError: invalid literal for int(): M

Some of the songs I was playing do not come with Debian. I don't know if
that had anything to do with this crash, but that shouldn't make it crash.
The first crash I had was before I added any non-debian songs.

I have not noticed any patterns to the crashes. All of the songs that I
have, I can play fine.


--- End Message ---
--- Begin Message ---
Source: pydance
Source-Version: 1.0.3-5

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

  to pool/main/p/pydance/pydance_1.0.3-5.diff.gz
  to pool/main/p/pydance/pydance_1.0.3-5.dsc
  to pool/main/p/pydance/pydance_1.0.3-5_all.deb

A summary of the changes between this version and the previous one is

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 434457@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
Chris Lamb <lamby@debian.org> (supplier of updated pydance 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)

Hash: SHA1

Format: 1.8
Date: Sun, 02 Aug 2009 12:00:35 +0100
Source: pydance
Binary: pydance
Architecture: source all
Version: 1.0.3-5
Distribution: unstable
Urgency: low
Maintainer: Debian QA Group <packages@qa.debian.org>
Changed-By: Chris Lamb <lamby@debian.org>
 pydance    - dancing simulation game similar to the kind in arcades
Closes: 434457
 pydance (1.0.3-5) unstable; urgency=low
   * QA upload.
   * Fix crashing when pydance encounters invalid data in .sm files by applying
     patch by Brandon <winterknight@nerdshack.com>. Thanks! (Closes: #434457)
   * Extract all patches from .diff.gz into quilt patch series.
   * Fix lintian warnings:
     - Add description-contains-duplicated-word override for "Dance Dance
       Revolution" in long description.
     - Use "Games/Action" instead of invalid "Games/Arcade" menu section
     - Patch pydance.desktop to avoid desktop-entry-contains-encoding-key
     - Add ${misc:Depends} to binary package Depends
   * Bump Standards-Version to 3.8.2.
   * Bump debhelper compatibility level to 7 and move to minimal debian/rules
 6cde0cc1ad010cd18d70e7d162c64d9ffa42e9ea 1047 pydance_1.0.3-5.dsc
 a5e5f63d1179603a150b9c56baef98d71a33f398 6465 pydance_1.0.3-5.diff.gz
 1ebd72bf76ad458c013cbf0b83b0ec80c34b4f23 5905562 pydance_1.0.3-5_all.deb
 d24c0d62578af548554dbfc8b924d0ad4c4966cce2c69beb975d3b992b038a0c 1047 pydance_1.0.3-5.dsc
 bbcbe158349666215f209e7d73121b2ca68f91183b3cbeab2efaebe5008b07de 6465 pydance_1.0.3-5.diff.gz
 575845f5884a411294e16c3c6a325d9d3751915b57427c7d29ceaf6f12d68fc3 5905562 pydance_1.0.3-5_all.deb
 5d67267af07413d5e6ef2ab02c8947d2 1047 games optional pydance_1.0.3-5.dsc
 1024897d277cedff3459091fa1fd5ae0 6465 games optional pydance_1.0.3-5.diff.gz
 65338218258f1d2c40316048980a2757 5905562 games optional pydance_1.0.3-5_all.deb

Version: GnuPG v1.4.9 (GNU/Linux)


--- End Message ---

Reply to: