[mythtv] Frontend dying on aspect ratio change
Ed Wildgoose
lists at wildgooses.com
Thu Apr 8 07:38:59 EDT 2004
Could someone please at least download the file and let me know if they
can get a good backtrace from it?
I updated my threads library to NPTL and rebuild a few things, but I'm
still having problems getting a bt. At least now it does segfault every
time though...
I think this is also related to the problem reported on 17/3/03 by Jon
Whitear, titled "Mythfrontend dies" - the link below does at least have
a file which reliably reproduces the problem
Thanks
Ed W
> The following snippet from one of my recordings *usually* kills the
> frontend at the point the aspect ratio changes from 16:9 to 4:3 (just
> as Friends starts)
>
> http://www.wildgooses.com/downloads/duff.nuv (around 7Mb and FWIW:
> it came from a dvb-t device)
>
> I'm having difficulty debugging it though. It doesn't *always* die
> for starters (but > 50% of the time it does). Also, gdb is acting
> rather wierd for me, "thread apply all bt full" is just doing nothing
> (although "bt full" still seems to do something) - I have tried
> updating to gdb 6 and a newer 2.6.5 kernel, but no change..? I also
> can't see how to get gdb to stop just before the app dies, and so I
> can't see how to find out which line it is actually excuting on?
> (It's not dying like a segfault would) Finally, whats with all the
> Sig32 signals in the most recent cvs version? Is "handle SIG32 nostop"
> the way everyone else supresses them?
>
> As near as I can tell though, it's probably related to the "unknown
> conversion" error messages coming back (which seem to be in the OSD
> code), and the "GetNextFreeFrame() served a busy frame" messages.
> However, these don't reliably turn up every time. Could it in fact be
> a chunk of code which isn't handling SIG32 signals though (hence the
> reason it doesn't happen everytime, bit of a race condition)?
>
> Any help appreciated
>
> Ed W
More information about the mythtv-dev
mailing list