[mythtv-users] Help debugging XvMC freezes

faginbagin mythtv at hbuus.com
Wed Apr 23 18:09:56 UTC 2008


I would rule out a software issue since you say killing and restarting 
mythfrontend fixes the problem.

Make sure you can generate a core file, e.g. ulimit -c unlimited

Start mythfrontend in a directory with lots of disk space and where you 
have write permission.

When it locks up, kill the process with kill -segv

Examine the core file using gdb. Do a stack trace of each thread.
Commands of interest:
info threads will list all the threads
thread N will change the current thread to thread #N
bt will produce stack trace of the thread

If you see two or more threads in a pthread.*wait system call, then the 
problem is a thread deadlock, not a hardware problem. If so, a ticket 
might be in order, if you can document a reproducible scenario.


More information about the mythtv-users mailing list