[mythtv-commits] Ticket #9741: mythfrontend crash in cc708decoder.cpp during playback

MythTV noreply at mythtv.org
Tue Apr 19 17:02:10 UTC 2011


#9741: mythfrontend crash in cc708decoder.cpp during playback
-------------------------------------------------+-------------------------
 Reporter:  Matthew Wood <mwood23@…>             |          Owner:  danielk
     Type:  Bug Report - Crash                   |         Status:  new
 Priority:  minor                                |      Milestone:  unknown
Component:  MythTV - ATSC                        |        Version:  Trunk
 Severity:  medium                               |  Head
 Keywords:  CC708Decoder                         |     Resolution:
  parse_cc_service_stream                        |  Ticket locked:  0
-------------------------------------------------+-------------------------

Comment (by Matthew Wood <mwood23@…>):

 Aha! while I was playing back this recording on my own (my daughter was
 playing it previously) I see that the stream from the broadcaster became
 increasingly blocky and choppy.  We receive this show via OTA, on a non-
 amplified HD antenna.  We get good signal strength for all the channels.

 anyway, here's a tail of the mythfrontend output right as the crash
 happens:

 {{{
 2011-04-19 09:55:09.898 [ac3 @ 0x7fea860c6ea0]frame CRC mismatch
 2011-04-19 09:55:09.898 [ac3 @ 0x7fea860c6ea0]frame sync error
 2011-04-19 09:55:09.898 AFD Error: Unknown audio decoding error
 2011-04-19 09:55:09.898 [ac3 @ 0x7fea860c6ea0]frame CRC mismatch
 2011-04-19 09:55:09.900 Player(0): Video is 30 frames behind audio (too
 slow), dropping frame to catch up.
 2011-04-19 09:55:09.900 Player(0): Video is 30 frames behind audio (too
 slow), dropping frame to catch up.
 2011-04-19 09:55:09.900 [ac3 @ 0x7fea860c6ea0]frame sync error
 2011-04-19 09:55:09.900 AFD Error: Unknown audio decoding error
 2011-04-19 09:55:09.900 [ac3 @ 0x7fea860c6ea0]frame CRC mismatch
 2011-04-19 09:55:09.900 Player(0): Video is 30 frames behind audio (too
 slow), dropping frame to catch up.
 2011-04-19 09:55:09.901 AFD Error: VBI: Bad parity in EIA-608 data (bf81)
 2011-04-19 09:55:09.901 Player(0): Video is 30 frames behind audio (too
 slow), dropping frame to catch up.
 2011-04-19 09:55:09.902 Player(0): Video is 30 frames behind audio (too
 slow), dropping frame to catch up.
 2011-04-19 09:55:09.902 Player(0): Waiting for video buffers...
 mythfrontend: cc708decoder.cpp:268: void
 parse_cc_service_stream(CC708Reader*, uint): Assertion `((int)blk_size -
 i) >= 0' failed.
 }}}

 so the stream really deteriorates but I assume playback shouldn't crash
 mythfrontend.  Perhaps exit to the menu with an error message (?)

-- 
Ticket URL: <http://code.mythtv.org/trac/ticket/9741#comment:2>
MythTV <http://code.mythtv.org/trac>
MythTV Media Center


More information about the mythtv-commits mailing list