pyrenamer crashed with AttributeError in replace_music()

Bug #235161 reported by Ezra Morris
10
Affects Status Importance Assigned to Milestone
pyrenamer (Ubuntu)
Medium
Unassigned

Bug Description

Binary package hint: pyrenamer

Apport bug.
Selected one file in the browser.
Went to the 'Music' tab.
Changed renamed file pattern to {track} - {title}
Pressed preview, and it crashed with an apport dialog.

ProblemType: Crash
Architecture: i386
Date: Tue May 27 09:46:04 2008
DistroRelease: Ubuntu 8.04
ExecutablePath: /usr/bin/pyrenamer
InterpreterPath: /usr/bin/python2.5
NonfreeKernelModules: fglrx
Package: pyrenamer 0.4.1-1
PackageArchitecture: all
ProcCmdline: python /usr/bin/pyrenamer
ProcEnviron:
 PATH=/home/username/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
 LANG=en_GB.UTF-8
 SHELL=/bin/bash
PythonArgs: ['/usr/bin/pyrenamer']
SourcePackage: pyrenamer
Title: pyrenamer crashed with AttributeError in replace_music()
Uname: Linux 2.6.24-16-generic i686
UserGroups: adm admin audio cdrom dialout dip floppy lpadmin netdev plugdev powerdev sambashare scanner uml-net vboxusers video

Related branches

Revision history for this message
Ezra Morris (ezramorris) wrote :
Revision history for this message
Adolfo González Blázquez (infinito) wrote :

This bug should be fixed right know in pyrenamer's svn trunk. Could you please try that version to see if the fix works?

To build latest svn version:
$ sudo apt-get build-dep pyrenamer
$ svn co http://svn.infinicode.org/pyrenamer/trunk/pyrenamer
$ cd pyrenamer
$ ./autogen.sh --prefix /usr
$ sudo make install

Revision history for this message
Ezra Morris (ezramorris) wrote :

Tried as suggested.
All the commands above completed successfully, but:

ezra@ezra-laptop:~$ pyrenamer
ERROR: No module named hachoir_core.cmd_line

Revision history for this message
Adolfo González Blázquez (infinito) wrote :

Could you please try it again? Now pyrenamer uses python-hachoir-metadata instead of eyeD3, so please install it.

$ sudo apt-get install python-hachoir-metadata
$ sudo apt-get build-dep pyrenamer
$ svn co http://svn.infinicode.org/pyrenamer/trunk/pyrenamer
$ cd pyrenamer
$ ./autogen.sh --prefix /usr
$ sudo make install

Revision history for this message
Ezra Morris (ezramorris) wrote :

I can confirm that this fixes the bug.
Thanks.

Revision history for this message
Emilio Pozuelo Monfort (pochu) wrote :

0.6-1 from Debian unstable fixes it for me too.

Changed in pyrenamer:
importance: Undecided → Medium
status: New → Triaged
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package pyrenamer - 0.6.0-1

---------------
pyrenamer (0.6.0-1) unstable; urgency=low

  * New upstream release:
    - Fix crash when a id3 tag is not available or wrong, returning an
      empty filename (LP: #235161)
    - Fix crash while processing some bad exif tags, catching possible
      exceptions (LP: #261832)
    - Fix crash while starting, fixing src/treefilebrowser.py (LP: #237482)
  * debian/control:
    - Build-Depends-Indep: removed 'python-eyed3'
    - Depends: changed 'python-eyed3' to 'python-hachoir-metadata|python-eyed3'
    - Bump up Standards-Version to 3.8.0
    - Descrition: changed 'Mass' to 'mass'
  * debian/copyright: updated copyright year
  * debian/watch: updated
  * debian/pyrenamer.xpm: new icon file

 -- Adolfo Gonz?lez Bl?zquez <email address hidden> Tue, 23 Sep 2008 01:48:26 +0100

Changed in pyrenamer:
status: Triaged → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers