[vlc-devel] VLC hangs if "control=notify" is set in vlcrc on debian and ubuntu
Rémi Denis-Courmont
remi at remlab.net
Wed Jun 20 13:42:56 CEST 2012
On Sat, 16 Jun 2012 01:15:46 +0530, Sandeep Ruhil
<sandeep.kumar.ruhil at gmail.com> wrote:
> Hey all,
>
> This is in reference to ticket #4461
> <https://trac.videolan.org/vlc/ticket/6641>. I debugged the problem and
> need some help in resolving it.
>
> Reason of hang :
> A thread (playlist's thread, maybe) locks the playlist-mutex at
> src/playlist/thread.c line 573 and makes call to LoopRequest() at
> line 589. This eventually results in calling playlist_CurrentInput() at
> modules/notify/notify.c line 166. playlist_CurrentInput()
> tries to lock the playlist-mutex , which causes deadlock.
>
> What can be done in this case to resolve the deadlock?
That was already discussed a few weeks ago.
playlist_CurrentInput() simply cannot be used there.
--
Rémi Denis-Courmont
Sent from my collocated server
More information about the vlc-devel
mailing list