[Webkit-unassigned] [Bug 169019] [GTK] fast/canvas/canvas-createPattern-video-loading.html makes its subsequent test timeout
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Wed Mar 1 02:44:07 PST 2017
https://bugs.webkit.org/show_bug.cgi?id=169019
--- Comment #9 from Carlos Garcia Campos <cgarcia at igalia.com> ---
I think this is a GST bug, I remember I debugged similar issues in the past. The problem is that we need to set the pipeline state to NULL before all other elements are released. So, when the media player is destroyed we call gst_element_set_state(m_pipeline.get(), GST_STATE_NULL); and very often that blocks in internal GST mutexes. With our main thread blocked on this, any other thread waiting for a mutex held by the main thread will lock as well causing this deadlock.
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.webkit.org/pipermail/webkit-unassigned/attachments/20170301/70c252c7/attachment.html>
More information about the webkit-unassigned
mailing list