[mythtv-commits] Ticket #1403: EIA-708 Closed Caption fails assert. svn 9140 to at least 9144

MythTV mythtv at cvs.mythtv.org
Mon Feb 27 14:57:41 UTC 2006


#1403: EIA-708 Closed Caption fails assert.  svn 9140 to at least 9144
--------------------------------+-------------------------------------------
 Reporter:  teagardn at yahoo.com  |        Owner:  danielk
     Type:  defect              |       Status:  new    
 Priority:  minor               |    Milestone:         
Component:  mythtv              |      Version:         
 Severity:  medium              |   Resolution:         
--------------------------------+-------------------------------------------
Comment (by danielk):

 (In [9166]) References #1403. Fixes segfault.

 The assert was being triggered because the caption packet buffer grew past
 a certain point which it shouldn't. This replaces the assert with a
 realloc.

 But this shouldn't be happening in the first place.

 teagardn, can you change these three lines in cc708decoder.cpp:
 {{{
 #define DEBUG_CC_SERVICE_2     0
 #define DEBUG_CC_RAWPACKET     0
 #define DEBUG_CC_SERVICE_BLOCK 0
 }}}
 to
 {{{
 #define DEBUG_CC_SERVICE_2     1
 #define DEBUG_CC_RAWPACKET     1
 #define DEBUG_CC_SERVICE_BLOCK 1
 }}}

 Then send attach the output from the watcing the same file to about 20
 seconds past the point where it crashed before this commit.

-- 
Ticket URL: <http://cvs.mythtv.org/trac/ticket/1403>
MythTV <http://www.mythtv.org/>
MythTV


More information about the mythtv-commits mailing list