Package: jack
Version: 3.1.1+cvs20050801-20
Severity: normal

When i rip a Various Artists CD, jack crashes with this output:

[EMAIL PROTECTED]:~/jack$ jack -Q
This is jack 3.1.1 (C)2004 Arne Zellentin <[EMAIL PROTECTED]>
 *info* querying...
Traceback (most recent call last):
  File "/usr/bin/jack", line 155, in ?
    freedb_rename = jack_prepare.query_on_start(todo)
  File "/var/lib/python-support/python2.4/jack_prepare.py", line 548, in 
query_on_start
    err, jack_tag.track_names, jack_tag.locale_names, freedb_rename, revision = 
jack_freedb.interpret_db_file(jack_ripstuff.all_tracks, todo, 
cf['_freedb_form_file'], verb = cf['_query_on_start'], dirs = 1)
  File "/var/lib/python-support/python2.4/jack_freedb.py", line 122, in 
interpret_db_file
    err, track_names, locale_names, cd_id, revision = 
freedb_names(freedb_id(all_tracks), all_tracks, todo, freedb_form_file, verb = 
verb)
  File "/var/lib/python-support/python2.4/jack_freedb.py", line 621, in 
freedb_names
    if k in ignore:
UnicodeDecodeError: 'ascii' codec can't decode byte 0xa6 in position 52: 
ordinal not in range(128)

There is no Byte 0xa6 neither in the code nor in the jack.freedb
the problem seems to be in the variable : ignore

adding a line
                print "Ignore : " + ignore
as line 620 i got line:
Ignore : 
ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzŠšªŽµžºŒœŸÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõöøùúûüýþÿ0123456789

ignore is: 
ignore = string.letters + string.digits

at this point i got a idea:

[EMAIL PROTECTED]
LC_CTYPE="[EMAIL PROTECTED]"
LC_NUMERIC="[EMAIL PROTECTED]"
LC_TIME="[EMAIL PROTECTED]"
LC_COLLATE="[EMAIL PROTECTED]"
LC_MONETARY="[EMAIL PROTECTED]"
LC_MESSAGES="[EMAIL PROTECTED]"
LC_PAPER="[EMAIL PROTECTED]"
LC_NAME="[EMAIL PROTECTED]"
LC_ADDRESS="[EMAIL PROTECTED]"
LC_TELEPHONE="[EMAIL PROTECTED]"
LC_MEASUREMENT="[EMAIL PROTECTED]"
LC_IDENTIFICATION="[EMAIL PROTECTED]"
LC_ALL=

Using line:  LC_ALL=C jack -Q   i get:
Ignore : ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789
and everything works.

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 2.6.23.1-beast (SMP w/2 CPU cores)
Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15)
Shell: /bin/sh linked to /bin/bash

Versions of packages jack depends on:
ii  cdparanoia            3.10+debian~pre0-5 audio extraction tool for sampling
ii  python                2.4.4-6            An interactive high-level object-o
ii  python-cddb           1.4-5.1            Python interface to CD-IDs and Fre
ii  python-eyed3          0.6.14-1           Python module for id3-tags manipul
ii  python-pyvorbis       1.3-1.2            A Python interface to the Ogg Vorb
ii  python-support        0.7.5              automated rebuilding support for p
ii  vorbis-tools          1.1.1-15           several Ogg Vorbis tools

jack recommends no packages.

-- no debconf information



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to