A deadlock may occur when UI thread tries to clear pipeline in AppendPipeline::clearPlayerPrivate() while parser thread tries to change pipeline state to pause holding the stream lock in AppendPipeline::connectDemuxerSrcPadToAppsinkFromAnyThread(). This issue has been fixed downstream in https://github.com/WebPlatformForEmbedded/WPEWebKit/pull/392
Created attachment 324859 [details] Patch
Comment on attachment 324859 [details] Patch Clearing flags on attachment: 324859 Committed r224012: <https://trac.webkit.org/changeset/224012>
All reviewed patches have been landed. Closing bug.
<rdar://problem/35568087>