Hi,
        I'm having some trouble diagnosing the cause of a problem
with xine in which it freezes at a particular point in several of
my dvd movies.  (Titan A.E. and Stargate, if it matters...)  I
suspect that it may be freezing at some point where the dvdrom
drive has to change media layers, though I am not positive.
(I am sending this to the plf list as I have only noticed this
on encrypted dvds, thus they use one of the plf plugin packages...)
When the crash occurs, I have to kill xine manually, and one process
remains in an un-killable state.  This phantom process prevents
new instances of xine from being functional.  Additionally, the
dvd drive becomes brain-dead, with the kernel reporting that the
device is not ready for the command. the following entries are
from /var/log/messages:

Feb  1 12:33:15 visitoth kernel: hde: timeout waiting for DMA
Feb  1 12:33:15 visitoth kernel: hde: timeout waiting for DMA
Feb  1 12:33:15 visitoth kernel: hde: (__ide_dma_test_irq) called while not waiting
Feb  1 12:33:15 visitoth kernel: hde: status error: status=0x58 { DriveReady 
SeekComplete DataRequest }
Feb  1 12:33:15 visitoth kernel: hde: status error: error=0x00
Feb  1 12:33:15 visitoth kernel: hde: drive not ready for command
Feb  1 12:33:20 visitoth kernel: hde: status timeout: status=0xd0 { Busy }
Feb  1 12:33:20 visitoth kernel: hde: status timeout: error=0x00
Feb  1 12:33:20 visitoth kernel: hde: drive not ready for command
Feb  1 12:33:20 visitoth kernel: hde: ATAPI reset complete
Feb  1 12:33:30 visitoth kernel: hde: timeout waiting for DMA
Feb  1 12:33:30 visitoth kernel: hde: timeout waiting for DMA
Feb  1 12:33:30 visitoth kernel: hde: (__ide_dma_test_irq) called while not waiting
Feb  1 12:33:30 visitoth kernel: hde: status error: status=0x58 { DriveReady 
SeekComplete DataRequest }
Feb  1 12:33:30 visitoth kernel: hde: status error: error=0x00
Feb  1 12:33:30 visitoth kernel: hde: drive not ready for command
Feb  1 12:33:35 visitoth kernel: hde: status timeout: status=0xd0 { Busy }
Feb  1 12:33:35 visitoth kernel: hde: status timeout: error=0x00
Feb  1 12:33:35 visitoth kernel: hde: drive not ready for command
Feb  1 12:33:35 visitoth kernel: hde: ATAPI reset complete
Feb  1 12:33:45 visitoth kernel: hde: timeout waiting for DMA
Feb  1 12:33:45 visitoth kernel: hde: timeout waiting for DMA
Feb  1 12:33:45 visitoth kernel: hde: (__ide_dma_test_irq) called while not waiting
Feb  1 12:33:45 visitoth kernel: hde: status error: status=0x58 { DriveReady 
SeekComplete DataRequest }
Feb  1 12:33:45 visitoth kernel: hde: status error: error=0x00
Feb  1 12:33:45 visitoth kernel: hde: drive not ready for command
Feb  1 12:33:50 visitoth kernel: hde: status timeout: status=0xd0 { Busy }
Feb  1 12:33:50 visitoth kernel: hde: status timeout: error=0x00
Feb  1 12:33:50 visitoth kernel: hde: drive not ready for command
Feb  1 12:33:50 visitoth kernel: hde: ATAPI reset complete
Feb  1 12:34:00 visitoth kernel: hde: timeout waiting for DMA
Feb  1 12:34:00 visitoth kernel: hde: timeout waiting for DMA
Feb  1 12:34:00 visitoth kernel: hde: (__ide_dma_test_irq) called while not waiting
Feb  1 12:34:00 visitoth kernel: hde: status error: status=0x58 { DriveReady 
SeekComplete DataRequest }
Feb  1 12:34:00 visitoth kernel: hde: status error: error=0x00
Feb  1 12:34:00 visitoth kernel: hde: drive not ready for command
Feb  1 12:34:05 visitoth kernel: hde: status timeout: status=0xd0 { Busy }
Feb  1 12:34:05 visitoth kernel: hde: status timeout: error=0x00
Feb  1 12:34:05 visitoth kernel: hde: drive not ready for command
Feb  1 12:34:05 visitoth kernel: hde: ATAPI reset complete
Feb  1 12:34:15 visitoth kernel: hde: lost interrupt
Feb  1 12:34:55 visitoth last message repeated 4 times
Feb  1 12:36:05 visitoth last message repeated 7 times
Feb  1 12:37:15 visitoth last message repeated 7 times
Feb  1 12:38:25 visitoth last message repeated 7 times
Feb  1 12:39:35 visitoth last message repeated 7 times
Feb  1 12:40:45 visitoth last message repeated 7 times
Feb  1 12:41:55 visitoth last message repeated 7 times
Feb  1 12:43:05 visitoth last message repeated 7 times
Feb  1 12:44:15 visitoth last message repeated 7 times
Feb  1 12:45:25 visitoth last message repeated 7 times
Feb  1 12:46:35 visitoth last message repeated 7 times
Feb  1 12:47:45 visitoth last message repeated 7 times
Feb  1 12:48:55 visitoth last message repeated 7 times
Feb  1 12:50:05 visitoth last message repeated 7 times
Feb  1 12:51:15 visitoth last message repeated 7 times
Feb  1 12:52:25 visitoth last message repeated 7 times
Feb  1 12:52:45 visitoth last message repeated 2 times


/dev/hde is a Samsung 6x DVD-ROM drive:

Model: DVD-ROM SD-606

Vendor: Samsung

Bus: ide

Channel: secondary

New devfs device: ide/host0/bus2/target0/lun0/cd

Old device file: /dev/hde

Media class: cdrom

The DVD drive is attached to the VT82C586 IDE controller on my 
iWill DEV266-R motherboard:

Vendor: VIA Technologies

Bus: PCI

Bus identification: 1106:571

Location on the bus: 0:11:1

Description: VT82C586 IDE [Apollo]

Module: unknown

Media class: STORAGE_IDE

I am running the following software that seems pertenant:

xine-d5d-0.2.7-2plf
xine-lib-compat-plugins-0.9.13-11mdk
xine-dvdnav-compat-0.9.13-3mdk
xine-arts-1-0.beta4.1mdk
libxine0-0.9.13-11mdk
xine_d4d_plugin-0.3.2-2plf
xine-plugins-1-0.beta4.1mdk
xine-divx4-0.9.13-3plf
xine-xvid-0.9.13-3plf
xine-lib-compat-arts-0.9.13-11mdk
xine_dmd_plugin-1.0.7-1plf
xine-lib-compat-win32-0.9.13-10plf
xine-ui-0.9.18-1mdk
xine-dvdnav-1-0.beta4.1mdk
xine-alsa-1-0.beta4.1mdk
xine-win32-1-0.beta4.1plf
libxine1-1-0.beta4.1mdk
kxine-0.4-4mdk

kernel-enterprise-2.4.21.0.pre4.1mdk-1-1mdk

XFree86-75dpi-fonts-4.2.99.5-0.20030127.2mdk
XFree86-xfs-4.2.99.5-0.20030127.2mdk
XFree86-devel-4.2.99.5-0.20030127.2mdk
XFree86-100dpi-fonts-4.2.99.5-0.20030127.2mdk
XFree86-libs-4.2.99.5-0.20030127.2mdk
XFree86-4.2.99.5-0.20030127.2mdk
XFree86-server-4.2.99.5-0.20030127.2mdk



I'm more of a super-luser than a super-user, so if I can give more
information, tell me what data to provide, and it's all yours! :^)

--Chuck S.



Reply via email to