Package: jack
Version: 3.1.1+cvs20050801-31
Severity: important

Dear Maintainer,

I'm ripping and tagging a new CD.  At the tagging step, jack crashes
with an error message and stack trace (demonstration below).
The outcome I expected was that the files would be tagged.

````
nr@homedog ~/j/T/Lateralus> jack -r
This is jack 3.1.1 (C)2004 Arne Zellentin <za...@users.sf.net>
 *info* querying...
No local matching freedb entry found
Found the following matches. Choose one:
 1.) misc c612800d Tool / Lateralus
 2.) rock c612800d Tool / Lateralus
 3.) country c612800d Tool - Lateralus / Tool - Lateralus
 0.) none of the above: 2
Tagging.No handlers could be found for logger "eyed3.id3"
Traceback (most recent call last):
  File "/usr/bin/jack", line 277, in <module>
    jack_tag.tag(freedb_rename)
  File "/usr/lib/python2.7/dist-packages/jack_tag.py", line 130, in tag
    int(i[LEN] * 1000.0 / 75 + 0.5)
  File "/usr/lib/python2.7/dist-packages/jack_tag.py", line 58, in _set_id3_tag
    tag.genre = 255
  File "/usr/lib/python2.7/dist-packages/eyed3/id3/tag.py", line 660, in 
_setGenre
    g = Genre(id=g)
  File "/usr/lib/python2.7/dist-packages/eyed3/utils/__init__.py", line 190, in 
wrapped_fn
    return fn(*args, **kwargs)
  File "/usr/lib/python2.7/dist-packages/eyed3/id3/__init__.py", line 144, in 
__init__
    self.id = id
  File "/usr/lib/python2.7/dist-packages/eyed3/id3/__init__.py", line 182, in id
    raise ValueError("Invalid numeric genre ID: %d" % val)
ValueError: Invalid numeric genre ID: 255
````

I don't know whether to blame jack for sending a bad genre ID or eyed3
for not handling it.


-- System Information:
Debian Release: 10.2
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable'), (500, 'oldstable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.19.0-6-amd64 (SMP w/4 CPU cores)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, 
TAINT_UNSIGNED_MODULE
Locale: LANG=C, LC_CTYPE=C (charmap=UTF-8) (ignored: LC_ALL set to en_US.utf8), 
LANGUAGE=C (charmap=UTF-8) (ignored: LC_ALL set to en_US.utf8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages jack depends on:
ii  cdparanoia       3.10.2+debian-13
ii  lame             3.100-2+b1
ii  python           2.7.16-1
ii  python-cddb      1.4-5.3
ii  python-eyed3     0.8.8-1
ii  python-pyvorbis  1.5-5
ii  sensible-utils   0.0.12
ii  vorbis-tools     1.4.0-11

jack recommends no packages.

jack suggests no packages.

-- no debconf information

Reply via email to