I've been having problems ripping DVDs in Fedora 9 with anything that uses libdvdread - particularly dvdrip and mythtv. These errors appear in dmesg:
Buffer I/O error on device sr0, logical block 1107319
sr 1:0:0:0: [sr0] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE,SUGGEST_OK
sr 1:0:0:0: [sr0] Sense Key : Medium Error [current]
Info fld=0x21caee
sr 1:0:0:0: [sr0] Add. Sense: Unrecovered read error
end_request: I/O error, dev sr0, sector 8858552
Buffer I/O error on device sr0, logical block 1107319
sr 1:0:0:0: [sr0] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE,SUGGEST_OK
sr 1:0:0:0: [sr0] Sense Key : Medium Error [current]
Info fld=0x12eb60
sr 1:0:0:0: [sr0] Add. Sense: Unrecovered read error
end_request: I/O error, dev sr0, sector 4959616
Buffer I/O error on device sr0, logical block 619952
Buffer I/O error on device sr0, logical block 619953
Buffer I/O error on device sr0, logical block 619954
and the applications report an error ripping the dvd. It's very inconsistent - it never happens at the same block twice, and doesn't always happen for a given DVD, although it's more likely to occur with longer DVDs than with shorter ones. I don't think it's hardware related either - it happens on new, unscratched DVDs, and as long as the disc has been "unlocked" with lsdvd or something, dd if=/dev/dvd of=whatever.iso always works. Any idea what may be wrong? I thought about upgrading to a newer Fedora, but the libdvdread version is the same, so I didn't think that would help. Unless it's kernel related... does this sound like a known bug?