[mythtv-users] Frequent DVD crashes on FE

Scott list-mythtv at bluecamel.eml.cc
Wed Jan 6 00:44:39 UTC 2010


On Jan 5, 2010, at 6:12 PM, Scott wrote:

> I'm having a problem where MythVideo frequently will crash during playback of VIDEO_TS files. By crash I mean when trying to play the movie playback exists back to MythVideo. Some details about my config:
> 
> 1) Files actually VIDEO_TS folders stored on a NAS and shared over NFS
> 2) The VIDEO_TS folders are accessible to both the BE/FE combo system and the dedicated FE system
> 3) The same video that fails on the FE will work fine on the BE/FE system
> 4) Both the FE/BE and the FE are 0.22-fixes svn 23069 from JYA running on Ubuntu 9.04
> 
> I suspect this is related to navigation of the DVD menus. I think the most obvious thing to do would be to compare the BE/FE log and the FE log to see at what point it fails. I've tried running mythtvfrontend -v all but the output is very verbose and it's hard to identify exactly where the failure is. Is there a suggested set of switches for troubleshooting DVD navigation and playback failures?


For reference, this is what I see when playback exits (crashes) using the verbose playback. I'm guessing the top most libdvdnav line is the error?

libdvdnav: trying to resume without any resume info set
2010-01-05 18:40:18.324 DVDNAV_STOP
2010-01-05 18:40:18.325 [ac3 @ 0xb6ca17c0]incomplete frame
2010-01-05 18:40:18.325 [ac3 @ 0xb6ca17c0]invalid frame size
2010-01-05 18:40:18.330 WriteAudio: buffer underrun
2010-01-05 18:40:18.330 DVDRB: safe_read: called after DVDNAV_STOP
2010-01-05 18:40:18.330 NVP(0): Exited decoder loop.
2010-01-05 18:40:18.359 VideoOutputXv: dtor
2010-01-05 18:40:18.359 VideoOutputXv: DiscardFrames(1)
2010-01-05 18:40:18.359 VideoBuffers::DiscardFrames(1): AAAAAAAAAAAAuAAAAAAAAALAAAAAAAA
2010-01-05 18:40:18.360 VideoBuffers::DiscardFrames(): AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -- done()
2010-01-05 18:40:18.360 VideoBuffers::DiscardFrames(1): AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -- done
2010-01-05 18:40:18.360 VideoOutputXv: DiscardFrames() 3: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -- done()
2010-01-05 18:40:18.361 VideoOutputXv: DiscardFrames(1)
2010-01-05 18:40:18.361 VideoBuffers::DiscardFrames(1): AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
2010-01-05 18:40:18.361 VideoBuffers::DiscardFrames(): AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -- done()
2010-01-05 18:40:18.362 VideoBuffers::DiscardFrames(1): AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -- done
2010-01-05 18:40:18.362 VideoOutputXv: DiscardFrames() 3: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -- done()
2010-01-05 18:40:18.364 VideoOutputXv: Closing XVideo port 227
2010-01-05 18:40:18.500 Marking recording as watched using offset 4 minutes
2010-01-05 18:40:18.501 TV: HandleStateChange(0) -- begin
2010-01-05 18:40:18.501 TV: Attempting to change from Watching DVD to None
2010-01-05 18:40:18.501 TV: StopStuff() for player ctx 0 -- begin
2010-01-05 18:40:18.501 TV: SetActive(0,w/o OSD) 0 -> 0 -- begin
2010-01-05 18:40:18.501 TV: SetActive(0,w/o OSD) 0 -> 0 -- end
2010-01-05 18:40:18.502 TV:  StopStuff() -- get dvd player out of still frame or wait status
2010-01-05 18:40:18.502 TV: StopStuff(): stopping ring buffer
2010-01-05 18:40:18.502 TV: StopStuff(): stopping player
2010-01-05 18:40:18.502 TV: StopStuff() -- end
2010-01-05 18:40:18.502 TV: Changing from Watching DVD to None
2010-01-05 18:40:18.502 TV: HandleStateChange(0) -- end
2010-01-05 18:40:18.523 ScreenSaverX11Private: StopTimer
2010-01-05 18:40:18.523 TV: HandleStateChange(0) -- begin
2010-01-05 18:40:18.523 TV: Attempting to change from None to None
2010-01-05 18:40:18.523 TV: HandleStateChange(0) -- end
2010-01-05 18:40:18.524 TV: StartTV -- process events end
2010-01-05 18:40:18.524 TV: StartTV -- process events 2 begin
2010-01-05 18:40:18.524 TV: StartTV -- process events 2 end
2010-01-05 18:40:18.525 TV::~TV() -- begin
2010-01-05 18:40:18.579 TV::~TV() -- lock
2010-01-05 18:40:18.617 DVDRB: Clearing Menu SPU Packet
2010-01-05 18:40:18.619 TV::~TV() -- end
2010-01-05 18:40:18.620 TV: StartTV -- end

--
Scott <catfather at donpoo.net>
AIM: BlueCame1



More information about the mythtv-users mailing list