[mythtv-commits] Ticket #179: Hang when skipping through recording

MythTV mythtv at cvs.mythtv.org
Sat Jul 30 04:47:29 EDT 2005


#179: Hang when skipping through recording
--------------------+-------------------------------------------------------
       Id:  179     |      Status:  new                          
Component:  mythtv  |    Modified:  Sat Jul 30 08:47:29 2005     
 Severity:  medium  |   Milestone:                               
 Priority:  minor   |     Version:  head                         
    Owner:  ijr     |    Reporter:  mythtv-dev.spam at isismanor.com
--------------------+-------------------------------------------------------
 I get this quite consistently on recordings of certain programs.

 To get it to happen, I start watching a recording then skip forward a few
 times using the '>' key.

 It doesn't happen every time (only when my wife is watching!).

 I then have to restart mythfrontend.

 My f/e hardware is a Epia MII 13000, backend is a P4 with 2xHauppauge
 Nova-T's.

 This is running revision 6906

 I see this in the logs:
 {{{
 2005-07-30 09:37:09.124 Changing from None to WatchingPreRecorded
 2005-07-30 09:37:09.174 Video timing method: DRM
 2005-07-30 09:37:14.179 prebuffering pause
 2005-07-30 09:37:16.140 Prebuffer wait timed out 10 times.
 2005-07-30 09:37:16.200 ProcessFrameXvMC tried to reuse frame but failed
 2005-07-30 09:37:16.200 ProcessFrameXvMC -- called with no frame
 2005-07-30 09:37:24.380 prebuffering pause
 2005-07-30 09:37:28.290 prebuffering pause
 2005-07-30 09:37:30.121 ProcessFrameXvMC tried to reuse frame but failed
 2005-07-30 09:37:30.121 ProcessFrameXvMC -- called with no frame
 2005-07-30 09:37:30.214 Prebuffer wait timed out 10 times.
 2005-07-30 09:37:32.211 prebuffering pause
 [mpegvideo_xvmc_vld @ 0xb7863b08]error: decoding B frame and past frame is
 null!error: decoding B frame and past frame is null!2005-07-30
 09:37:37.375 prebuffering pause
 2005-07-30 09:37:37.427 AddInheritence past     e    NOT in used or in
 done. AAAAAAAAAAAAAdLL
 2005-07-30 09:37:37.439 AddInheritence past     e    NOT in used or in
 done. LAAAAAAAAAAAAdLU
 2005-07-30 09:37:37.500 prebuffering pause
 2005-07-30 09:37:37.556 prebuffering pause
 2005-07-30 09:37:38.319 prebuffering pause
 2005-07-30 09:37:38.462 prebuffering pause
 2005-07-30 09:37:38.465 AddInheritence past       g  NOT in used or in
 done. AdAAAAAAAAALLAAA
 2005-07-30 09:37:38.483 AddInheritence past       g  NOT in used or in
 done. AdAAAAAAAAALULAA
 2005-07-30 09:37:38.553 prebuffering pause
 2005-07-30 09:37:38.615 prebuffering pause
 2005-07-30 09:37:38.986 prebuffering pause
 2005-07-30 09:37:40.940 Prebuffer wait timed out 10 times.
 2005-07-30 09:37:41.000 ProcessFrameXvMC tried to reuse frame but failed
 2005-07-30 09:37:41.000 ProcessFrameXvMC -- called with no frame
 2005-07-30 09:37:41.504 prebuffering pause
 error: decoding B frame and past frame is null!Past frame is a B frame in
 findPastSurface
 2005-07-30 09:37:52.789 prebuffering pause
 [mpegvideo_xvmc_vld @ 0xb7863b08]error: decoding B frame and past frame is
 null!error: decoding B frame and past frame is null!2005-07-30
 09:37:54.618 prebuffering pause
 }}}

 I'll attach a thread dump from when it's in 'hung' state.

-- 
Ticket URL: <http://svn.mythtv.org/trac/ticket/179>
MythTV <http://www.mythtv.org/>
MythTV


More information about the mythtv-commits mailing list