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]
Comment on attachment 324859 [details]
Clearing flags on attachment: 324859
Committed r224012: <https://trac.webkit.org/changeset/224012>
All reviewed patches have been landed. Closing bug.