[Webkit-unassigned] [Bug 180978] New: Deadlock in GStreamer video sink during shutdown

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Dec 19 09:54:54 PST 2017


https://bugs.webkit.org/show_bug.cgi?id=180978

            Bug ID: 180978
           Summary: Deadlock in GStreamer video sink during shutdown
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Media Elements
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: slomo at coaxion.net

There's a rare deadlock in the GStreamer video sink on shutdown. What can happen is that the video sink is waiting on the draw condition variable for the main thread to actually render the frame, while the main thread is waiting for the GStreamer video sink (and its streaming thread) to shut down.

Patch follows in a minute, but it needs some longer testing to make sure this problem is solved for real. In the testcase it happens about once every 24 hours.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20171219/b1f4e072/attachment.html>


More information about the webkit-unassigned mailing list