[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