[mythtv] Video Output patch (incl. Windows & OSX) v11

Ian Dall ian at beware.dropbear.id.au
Thu Apr 21 11:54:50 UTC 2005


Daniel Kristjansson writes:
 > On Thu, 2005-04-21 at 00:08 +0930, Ian Dall wrote:
 > > Watching recorded video does work, but if I try and do anything interactive
 > > (fast forward, change volume etc) the OSD comes up briefly, then mythfrontend
 > > dies with a SIGSEGV. This is quite repeatable. The log is not very interesting
 > > in this case. It shows a few "Prebuffer timeout" messages then dies.
 > Please get a backtrace...

OK. I've upgraded to patch 13. This seems more stable (volume changes
no longer cause a SIGSEGV), but fast forwarding or rewinding does. Here is
a backtrace:

2005-04-21 21:11:39.592 GetNextFreeFrame() served a busy frame A       . Dropping.   UUALAAAd

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1375614032 (LWP 9327)]
0xb7bf6994 in OSDSurface::GetRevision (this=0x0) at osdsurface.h:38
38      osdsurface.h: No such file or directory.
        in osdsurface.h
(gdb) bt
#0  0xb7bf6994 in OSDSurface::GetRevision (this=0x0) at osdsurface.h:38
#1  0xb7d0c480 in VideoOutputXv::ProcessFrameXvMC (this=0x8262048,
    frame=0x8bb6218, osd=0x8aa8cb0) at videoout_xv.cpp:2022
#2  0xb7d0d3f8 in VideoOutputXv::ProcessFrame (this=0x8262048,
    frame=0x8bb6218, osd=0x8aa8cb0, filterList=0x0, pipPlayer=0x0)
    at videoout_xv.cpp:2169
#3  0xb7aa70b7 in NuppelVideoPlayer::DisplayNormalFrame (this=0x824fff8)
    at NuppelVideoPlayer.cpp:1630
#4  0xb7aa7537 in NuppelVideoPlayer::OutputVideoLoop (this=0x824fff8)
    at NuppelVideoPlayer.cpp:1710
#5  0xb7aa77e8 in NuppelVideoPlayer::kickoffOutputVideoLoop (player=0x824fff8)
    at NuppelVideoPlayer.cpp:1775
#6  0x466881d5 in start_thread () from /lib/tls/libpthread.so.0
#7  0x465192da in clone () from /lib/tls/libc.so.6
(gdb)


More information about the mythtv-dev mailing list