[mythtv-commits] Ticket #3680: frontend crashes with a SEGV watching an HD video

MythTV mythtv at cvs.mythtv.org
Wed Jul 18 17:49:08 UTC 2007


#3680: frontend crashes with a SEGV watching an HD video
--------------------------------------------+-------------------------------
 Reporter:  Derek Atkins <warlord at mit.edu>  |        Owner:  danielk
     Type:  defect                          |       Status:  new    
 Priority:  minor                           |    Milestone:  unknown
Component:  mythtv                          |      Version:  head   
 Severity:  medium                          |   Resolution:         
  Mlocked:  0                               |  
--------------------------------------------+-------------------------------

Comment(by danielk):

 (In [14009]) Refs #3680. Avoids segfault on failed video resolution
 changes.

 Darek's video contained some errors that made MythTV think the resolution
 had suddenly changed to 1328x3536. VideoOutputXv failed to allocate a
 buffer of this size for XVideo. This change makes sure that VideoOutputXv
 enters the error state which propagates to both NuppelVideoPlayer and
 AvFormatDecoder so that decoding can be shut down before we try to use
 non-existant buffers in AvFormatDecoder::GetFrame() after the error.

-- 
Ticket URL: <http://svn.mythtv.org/trac/ticket/3680#comment:7>
MythTV <http://svn.mythtv.org/trac>
MythTV


More information about the mythtv-commits mailing list