[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