libdvdread gives can't seek to block near end of DVD's
I previously posted this in the Software forum, but got no replies - maybe someone here can help:
I'm at my wits end here.
Near the end of watching movies I get this (using Fedora Core 6):
libdvdread: Using libdvdcss version 1.2.9 for DVD access
libdvdread: Attempting to retrieve all CSS keys
libdvdread: this can take a _long_ time, please be patient
libdvdread: Get key for /VIDEO_TS/VIDEO_TS.VOB at 0x0000011f
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_01_0.VOB at 0x00003313
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_01_1.VOB at 0x000071b1
libdvdread: Elapsed time 0
libdvdread: Found 1 VTS's
libdvdread: Elased time 0
libdvdread: Can't seek to block 749535
xiTK received SIGSEGV signal, RIP.
DVD RW drive is Samsung SATA drive. I installed a second DVD drive (an older IDE drive) to see if the problem was the player, but I still get exceptions in the IDE drive as well.
I get the same exceptions in xine, mplayer, etc (which makes sense since they all use libdvdread).
yum update confirms that I have the latest versions of libdvdread, libdvdnav, libdvdcss, xine, mplayer, and all that stuff.
I have no trouble playing DVD's in windows. Some searches turned up info on using ide-scsi for playback - but it also seemed that Linux kernel 2.6 eliminated the need for ide-scsi - besides, is ide-scsi valid for a SATA drive?
I have no trouble accessing data disks, the problem only seems to occur during playback (usually on the later tracks - always nice when it cuts out at the end of a movie. )
I'm desperate here - I've been working on this for 2 weeks already.
If the answer involves rebuilding something, I am sure I can do that, but I'd need some tips on getting started as I'm new to Linux.
|