[mythtv-commits] Ticket #4719: Segfault in CC708Window

MythTV mythtv at cvs.mythtv.org
Wed Feb 20 00:00:03 UTC 2008

#4719: Segfault in CC708Window
 Reporter:  andrei at tanas.ca  |        Owner:  ijr    
     Type:  defect           |       Status:  new    
 Priority:  minor            |    Milestone:  unknown
Component:  mythtv           |      Version:  head   
 Severity:  medium           |   Resolution:         
  Mlocked:  0                |  

Comment(by andrei at tanas.ca):

 I think that CC708Window::GetStrings is missing
 QMutexLocker locker(&lock);

 the "text" array could be modified in CC708Window::DefineWindow while
 CC708Window::GetStrings is running, causing an out-of-bound reference on
 line 228 (CC708Character &chr = text[j * true_column_count + i];)
 But I have no idea how CC708 works so it's just an (educated) guess.

Ticket URL: <http://svn.mythtv.org/trac/ticket/4719#comment:1>
MythTV <http://svn.mythtv.org/trac>

More information about the mythtv-commits mailing list