[vlc-devel] Crash in vlc_cancel while input/rtp creation
sebastien-devel at celeos.eu
Fri Mar 12 10:01:13 CET 2010
I have a race condition bug where vlc_cancel(thread id=0) is called on a thread
being created at the same time.
I would like to know how this is supposed to be avoided ?
I thought I could call vlc_savecancel before thread creation but I don't see it
anywhere else so it must not be the solution.
The bug is happening when input thread is opening a rtp stream output module.
The thread is created in rtp.c Add function.
And at the same time input is destroyed and the thread is cancelled in
input_Stop -> ObjectKillChildrens
More information about the vlc-devel