[mythtv] [mythtv-commits] Ticket #942: Prebuffer pauses in LiveTV with SVN 8479
Dag Nygren
dag at newtech.fi
Sat Feb 4 20:07:39 UTC 2006
> While trying to reproduce the bug in #942, I got the "Error encountered
> while displaying video" dialog. This was expected with what I was doing,
> but I didn't expect it to stop responding to input. Turns out that the NVP
> grabs a qApp lock when displaying this error dialog, but it does it while
> we are waiting for the thread to finish while holding the osdlock. If
> anything else is holding the qApp lock and tries to get the osdlock (which
> is the normal lock order), then we get into a deadlock situation between
> those two threads.
Nice catch. Should solve a lot of my problems here. Thanks!
Dag
More information about the mythtv-dev
mailing list