Package: cdrdao
Version: 1.2.2-5

There is a problem in the generation of the toc file of an audio cd.
the error is:

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[EMAIL PROTECTED]:~/music/damiani$ cdrdao read-toc --device /dev/hdb
--driver generic-mmc lista.toc
Cdrdao version 1.2.2 - (C) Andreas Mueller <[EMAIL PROTECTED]>
  SCSI interface library - (C) Joerg Schilling
  Paranoia DAE library - (C) Monty

Check http://cdrdao.sourceforge.net/drives.html#dt for current driver tables.

Using libscg version 'schily-0.8'

/dev/hdb: PHILIPS SPD2413P      Rev: GP03
Using driver: Generic SCSI-3/MMC - Version 2.0 (options 0x0000)

Reading toc data...

Track   Mode    Flags  Start                Length
------------------------------------------------------------
 1      AUDIO   0      00:00:00(     0)     05:37:26( 25301)
 2      AUDIO   0      05:37:26( 25301)     03:58:38( 17888)
 3      AUDIO   0      09:35:64( 43189)     05:15:37( 23662)
 4      AUDIO   0      14:51:26( 66851)     04:28:60( 20160)
 5      AUDIO   0      19:20:11( 87011)     06:07:34( 27559)
 6      AUDIO   0      25:27:45(114570)     10:05:36( 45411)
 7      AUDIO   0      35:33:06(159981)     10:48:49( 48649)
 8      AUDIO   0      46:21:55(208630)     09:02:43( 40693)
 9      AUDIO   0      55:24:23(249323)     10:36:20( 47720)
Leadout AUDIO   0      66:00:43(297043)

PQ sub-channel reading (audio track) is supported, data format is BCD.
Raw P-W sub-channel reading (audio track) is supported.
Cooked R-W sub-channel reading (audio track) is supported.
Analyzing track 01 (AUDIO): start 00:00:00, length 05:37:26...
Found 25 Q sub-channels with CRC errors.
Control nibbles of track match CD-TOC settings.
Analyzing track 02 (AUDIO): start 05:37:26, length 03:58:38...
Found pre-gap: 00:00:12
Found 2 Q sub-channels with CRC errors.
Control nibbles of track match CD-TOC settings.
Analyzing track 03 (AUDIO): start 09:35:64, length 05:15:37...
Found pre-gap: 00:00:31
Found 6 Q sub-channels with CRC errors.
Control nibbles of track match CD-TOC settings.
Analyzing track 04 (AUDIO): start 14:51:26, length 04:28:60...
Found pre-gap: 00:00:10
Found 4 Q sub-channels with CRC errors.
Control nibbles of track match CD-TOC settings.
Analyzing track 05 (AUDIO): start 19:20:11, length 06:07:34...
Found pre-gap: 00:00:21
Found 11 Q sub-channels with CRC errors.
Control nibbles of track match CD-TOC settings.
Analyzing track 06 (AUDIO): start 25:27:45, length 10:05:36...
Found pre-gap: 00:00:20
Found 24 Q sub-channels with CRC errors.
Control nibbles of track match CD-TOC settings.
Analyzing track 07 (AUDIO): start 35:33:06, length 10:48:49...
Found pre-gap: 00:00:38
Found 16 Q sub-channels with CRC errors.
Control nibbles of track match CD-TOC settings.
Analyzing track 08 (AUDIO): start 46:21:55, length 09:02:43...
Found pre-gap: 00:00:32
Found 31 Q sub-channels with CRC errors.
Control nibbles of track match CD-TOC settings.
Analyzing track 09 (AUDIO): start 55:24:23, length 10:36:20...
Found pre-gap: 00:00:08
Found 30 Q sub-channels with CRC errors.
Control nibbles of track match CD-TOC settings.
Found CD-TEXT data.
cdrdao: Track.cc:1415: void Track::addCdTextItem(CdTextItem*):
Assertion `CdTextItem::isTrackPack(item->packType())'
 failed.
Abortito
[EMAIL PROTECTED]:~/music/damiani$
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



I applied the patch suggested by another debian friend to the source
pkg of cdrdao of the stable debian distribution and now
everything goes well.

the patch is:



diff -Naur cdrdao-1.2.2/trackdb/CdTextItem.cc
cdrdao-1.2.2-cclpatch/trackdb/CdTextItem.cc
--- cdrdao-1.2.2/trackdb/CdTextItem.cc  2004-04-27 18:46:05.000000000 -0600
+++ cdrdao-1.2.2-cclpatch/trackdb/CdTextItem.cc 2007-05-10
15:55:54.000000000 -0600
@@ -320,6 +320,15 @@
   int ret;

   switch (type) {
+  case CDTEXT_DISK_ID:
+  case CDTEXT_GENRE:
+  case CDTEXT_TOC_INFO1:
+  case CDTEXT_TOC_INFO2:
+  case CDTEXT_RES1:
+  case CDTEXT_RES2:
+  case CDTEXT_RES3:
+  case CDTEXT_RES4:
+  case CDTEXT_SIZE_INFO:
   case CDTEXT_TITLE:
   case CDTEXT_PERFORMER:
   case CDTEXT_SONGWRITER:






I think it would be useful to update the cdrdao package.


bye,
Francesco

Reply via email to