Making image of audio-cd fails with cdrdao and I get an error. This only happens with one particular audio-cd, others read just fine. Similiar problem can be found here: http://sourceforge.net/forum/forum.php?thread_id=666277&forum_id=6284 Reproducible: Always Steps to Reproduce: 1. Put an audio-cd inside 2. cdrdao read-cd --device /dev/hdc --with-cddb outputfile.toc 3. Read an error message Actual Results: I got an error message: Cdrdao version 1.1.7 - (C) Andreas Mueller <andreas@daneb.de> 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.7' /dev/hdc: HL-DT-ST RW/DVD GCC-4120B Rev: 2.00 Using driver: Generic SCSI-3/MMC - Version 2.0 (options 0x0010) Reading toc and track data... Track Mode Flags Start Length ------------------------------------------------------------ 1 AUDIO 0 00:00:00( 0) 09:24:31( 42331) 2 AUDIO 0 09:24:31( 42331) 09:48:39( 44139) 3 AUDIO 0 19:12:70( 86470) 05:39:15( 25440) 4 AUDIO 0 24:52:10(111910) 11:34:74( 52124) 5 AUDIO 0 36:27:09(164034) 09:28:07( 42607) 6 AUDIO 0 45:55:16(206641) 09:31:53( 42878) Leadout AUDIO 0 55:26:69(249519) cdrdao: Msf.cc:35: Msf::Msf(int, int, int): Assertion `frac >= 0 && frac < 75' failed. Expected Results: produced toc and image file. Portage 2.0.49-r7 (default-x86-1.4, gcc-3.3.1, glibc-2.3.2-r6, 2.6.0-test6-mm2) ================================================================= System uname: 2.6.0-test6-mm2 i686 AMD Athlon(tm) XP 2200+ ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer -ffast-math -fforce-addr -fprefetch-loop-arrays -falign-functions=16 -falign-labels=1 -falign-loops=16 -falign-jumps=16 -mfpmath=sse,387 -funroll-all-loops -fmove-all-movables -ftracer" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /var/qmail/control /usr/share/config /usr/kde/2/share/config /usr/kde/3/share/config /usr/X11R6/lib/X11/xkb" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer -ffast-math -fforce-addr -fprefetch-loop-arrays -falign-functions=16 -falign-labels=1 -falign-loops=16 -falign-jumps=16 -mfpmath=sse,387 -funroll-all-loops -fmove-all-movables -ftracer" DISTDIR="/usr/portage/distfiles" FEATURES="sandbox ccache autoaddcvs" GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 avi encode gif jpeg mad mmx mpeg ncurses png quicktime truetype xml2 xv zlib readline java X sdl ssl esd oggvorbis opengl cdr 3dnow dvd faad fluidsynth gtk2 ipv6 moznocompose moznoirc moznomail music nocd nowin nptl offensive S3TC src sse stencil-buffer threads tiff transcode videos wmf xvid -oss -apm -arts -crypt -cups -foomaticdb -gdbm -gpm -kde -libg++ -libwww -mikmod -motif -nls -pdflib -qt -slang -spell -svga -xmms -berkdb -tcpd -pam -perl -python -imlib -gnome -gtk -mozilla"
I've narrowed down the problem. It cannot read cd's burned with my friends HP burner. Still don't quite know what causes this.
Have you reported this to the upstream author?
Closing.