[paranoia] cdparanoia producing silent files.

tow21 at cam.ac.uk tow21 at cam.ac.uk
Wed Mar 10 08:16:44 PST 2004



Peter Jones: [Tue, Mar 02, 2004 at 06:54:40PM -0500]:
> 
> Now, that being said, there are some things that would be interesting to
> see.

Sorry for the delay - this is also my work machine, so I have limited
time for fiddling with it. Anyway.

I slightly varied your instructions; the top level Makefile seems to
automatically strip the resulting executable; and I compiled everything
with -ggdb3 just in case.

Oh, and I think your gdb.commands were missing a "cont" at the fifth
line (well; they don't work for me otherwise, anyway)

> Then, while the box is in 2.4.24 and you're using ide-scsi, and with a
> CD in the drive which you know shows this failure, do:
> 
> gdb --command=gdb.commands ./paranoia
> 
> And paste the output (which will be rather long) into your mail client. 
> Keep this source and build tree around for a while, I find it likely
> that to solve this we'll need it again.

With the above caveats, done. (Oh, and it's actually 2.4.25, but I don't
suppose that matters.)

parabrisas:~/dl/cdparanoia/cdparanoia-III-alpha9.8% gdb
--command=gdb.commands ./cdparanoia
GNU gdb 5.3-debian
Copyright 2002 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you
are
welcome to change it and/or distribute copies of it under certain
conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for
details.
This GDB was configured as "i386-linux"...
Breakpoint 1 at 0x804a0a0
cdparanoia III release 9.8 (March 23, 2001)
(C) 2001 Monty <monty at xiph.org> and Xiphophorus

Report bugs to paranoia at xiph.org
http://www.xiph.org/paranoia/

<p>Ripping from sector       0 (track  1 [0:00.00])
          to sector   18131 (track  1 [4:01.56])

outputting to cdda.wav

<p>Breakpoint 1, 0x0804a0a0 in callback ()
Breakpoint 2 at 0x804f608: file scsi_interface.c, line 219.
 (== PROGRESS == [>                             .| ...... 00 ] == :^D .
==)   
Breakpoint 2, handle_scsi_cmd (d=0x80d70b0, cmd_len=12, in_size=0,
out_size=30576, 
    bytefill=127 '\177', bytecheck=1) at scsi_interface.c:219
219       sigprocmask ( SIG_UNBLOCK, &(d->sigset), NULL );
0x80d79f0:      0x0000000000000000
0x80d7b10:      0x0000000000000000
0x80d7c30:      0x0000000000000000

Breakpoint 2, handle_scsi_cmd (d=0x80d70b0, cmd_len=12, in_size=0,
out_size=30576, 
    bytefill=127 '\177', bytecheck=1) at scsi_interface.c:219
219       sigprocmask ( SIG_UNBLOCK, &(d->sigset), NULL );
0x80d79f0:      0x0000000000000000
0x80d7b10:      0x0000000000000000
0x80d7c30:      0x0000000000000000

Breakpoint 2, handle_scsi_cmd (d=0x80d70b0, cmd_len=12, in_size=0,
out_size=30576, 
    bytefill=127 '\177', bytecheck=1) at scsi_interface.c:219
219       sigprocmask ( SIG_UNBLOCK, &(d->sigset), NULL );
0x80d79f0:      0x0000000000000000
0x80d7b10:      0x0000000000000000
0x80d7c30:      0x0000000000000000
 (== PROGRESS == [>                             o| ...... 00 ] == :^D o
==)   
Breakpoint 2, handle_scsi_cmd (d=0x80d70b0, cmd_len=12, in_size=0,
out_size=30576, 
    bytefill=127 '\177', bytecheck=1) at scsi_interface.c:219
219       sigprocmask ( SIG_UNBLOCK, &(d->sigset), NULL );
0x80d79f0:      0x0000000000000000
0x80d7b10:      0x0000000000000000
0x80d7c30:      0x0000000000000000

Breakpoint 2, handle_scsi_cmd (d=0x80d70b0, cmd_len=12, in_size=0,
out_size=30576, 
    bytefill=127 '\177', bytecheck=1) at scsi_interface.c:219
219       sigprocmask ( SIG_UNBLOCK, &(d->sigset), NULL );
0x80d79f0:      0x0000000000000000
0x80d7b10:      0x0000000000000000
0x80d7c30:      0x0000000000000000

Breakpoint 2, handle_scsi_cmd (d=0x80d70b0, cmd_len=12, in_size=0,
out_size=30576, 
    bytefill=127 '\177', bytecheck=1) at scsi_interface.c:219
219       sigprocmask ( SIG_UNBLOCK, &(d->sigset), NULL );
0x80d79f0:      0x0000000000000000
0x80d7b10:      0x0000000000000000
0x80d7c30:      0x0000000000000000
 (== PROGRESS == [>                             0| ...... 00 ] == :^D 0
==)   
Breakpoint 2, handle_scsi_cmd (d=0x80d70b0, cmd_len=12, in_size=0,
out_size=30576, 
    bytefill=127 '\177', bytecheck=1) at scsi_interface.c:219
219       sigprocmask ( SIG_UNBLOCK, &(d->sigset), NULL );
0x80d79f0:      0xff2cfe74fe3bffd5
0x80d7b10:      0x04efffa6097d0356
0x80d7c30:      0x06660b3600b807da
 (== PROGRESS == [>                             O| ...... 00 ] == :^D O
==)   
Breakpoint 2, handle_scsi_cmd (d=0x80d70b0, cmd_len=12, in_size=0,
out_size=30576, 
    bytefill=127 '\177', bytecheck=1) at scsi_interface.c:219
219       sigprocmask ( SIG_UNBLOCK, &(d->sigset), NULL );
0x80d79f0:      0x29e120ed28fe2061
0x80d7b10:      0x05cff98f0820fb72
0x80d7c30:      0xd3fae67dd64de648

Breakpoint 2, handle_scsi_cmd (d=0x80d70b0, cmd_len=12, in_size=0,
out_size=30576, 
    bytefill=127 '\177', bytecheck=1) at scsi_interface.c:219
219       sigprocmask ( SIG_UNBLOCK, &(d->sigset), NULL );
0x80d79f0:      0xee74f40bee7ff43a
0x80d7b10:      0xe486ef17e483ef14
0x80d7c30:      0xe8d5f4bde89bf473
(gdb) 
--- >8 ----
List archives:  http://www.xiph.org/archives/
Paranoia homepage: http://www.xiph.org/paranoia/
To unsubscribe from this list, send a message to 'paranoia-request at xiph.org'
containing only the word 'unsubscribe' in the body.  No subject is needed.
Unsubscribe messages sent to the list will be ignored/filtered.



More information about the Paranoia mailing list