xbmc/xbmc — pull request #768 by Memphiz (2012-03-14 20:57:26+00:00)
Title: [GUI] - fix possible deadlock when calling send message

We have to release the graphicslock when sending messages to none window targets. This deadlock is present in the current AE branch and isn't exposed on mainline yet.

Here is the stacktrace for it.

Thx to jm for finding out :)

deadlock between thread1 and thread26 (using the code from AE branch of gnif)

http://pastebin.com/s6enHXgS

To trigger just play an mp3 with fullscreen viz and stop the playback...

This PR has to be merged with the AE merge at the latest...