Package: jack Version: 3.1.1+cvs20050801-6 Severity: normal Hi!
It seems that jack fails to rip the last audio track of a so-called "enhanced CD" (that includes a data track as its last track). This seems to happen when using cdda2wav as a ripper, while switching to cdparanoia solves the issue. In detail, with the following ~/.jack3rc : # jackrc-version:31 ripper:cdda2wav base_dir:~/jack unusable_chars:[' ', '/'] replacement_chars:['_', '_'] I insert a CD with 9 audio tracks followed by 1 data track and issue the following command: $ jack -Q -t 1-9 Jack correctly queries freedb.org and begins ripping and encoding. Unfortunately track_09.wav generation never completes, with jack interface saying that DAE is "waiting". In the meanwhile, tracks 1 through 8 are encoded. The (claimed to be) incomplete track_09.wav actually containes the full song with extra silence at the end. My /var/log/kern.log shows several errors: Apr 2 00:11:11 neverland kernel: sr0: CDROM (ioctl) reports ILLEGAL REQUEST. Apr 2 00:11:42 neverland last message repeated 3734 times Apr 2 00:12:43 neverland last message repeated 12249 times Apr 2 00:13:02 neverland last message repeated 4116 times It seems that cdda2wav attempted to read after the end of the track (or possibly after the end of the CD?). But I'm not sure. On the other hand, using cdparanoia works flawlessly, with the following ~/.jack3rc : # jackrc-version:31 ripper:cdparanoia base_dir:~/jack unusable_chars:[' ', '/'] replacement_chars:['_', '_'] By digging in the BTS, I found bug #319894, which seems to refer to the same issue, but claims to be fixed. Maybe it's fixed for cdparanoia users only... I don't know. Note: ===== I first experienced this bug on a pure sarge system (with jack 3.1.1-2). Then I noticed that many Debian BTS bugs are reported to be fixed in more recent versions of jack; consequently I backported jack 3.1.1+cvs20050801-6 from sid to sarge and retried, but got the same behavior. Then I figured out how to make jack use cdparanoia and found out that this bug doesn't show up with that ripper... -- System Information: Debian Release: 3.1 Architecture: i386 (i686) Kernel: Linux 2.4.32 Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1) Versions of packages jack depends on: ii cdda2wav 4:2.01+01a01-2 Creates WAV files from audio CDs ii cdparanoia 3a9.8-11 An audio extraction tool for sampl ii python 2.3.5-2 An interactive high-level object-o ii python-cddb 1.4-3 Python interface to CD-IDs and Fre ii python-eyed3 0.6.4-1 Python module for id3-tags manipul ii python-pyvorbis 1.3-1 A Python interface to the Ogg Vorb ii vorbis-tools 1.0.1-1.3 Several Ogg Vorbis Tools -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]