Bug 197354

Summary: [GStreamer] Web process hang when playing particular video with gstreamer-vaapi installed
Product: WebKit Reporter: Michael Catanzaro <mcatanzaro>
Component: MediaAssignee: Nobody <webkit-unassigned>
Status: RESOLVED WONTFIX    
Severity: Normal CC: bugs-noreply, cturner, kapouer, mcatanzaro, pnormand, vjaquez
Priority: P2    
Version: WebKit Nightly Build   
Hardware: PC   
OS: Linux   

Description Michael Catanzaro 2019-04-28 11:35:35 PDT
On this page:

https://kdvr.com/2019/04/26/video-shows-a-semitrailer-out-of-control-in-mountains-ahead-of-fiery-i-70-crash/

Click on the video to start playing it. The web process will hang.
Comment 1 Charlie Turner 2019-05-03 01:47:54 PDT
Can't reproduce here.
Comment 2 Jérémy Lal 2019-05-03 02:13:50 PDT
Content not available in my region...
However, web process hangs when i scroll on most twitter feeds that show some videos. i suspect it's related. It did not happen with webkit2gtk 2.22.7 in debian/sid.
Comment 3 Michael Catanzaro 2019-05-03 06:04:48 PDT
I removed gstreamer-vaapi from the GNOME runtime and now it works fine, so it's surely caused by gstreamer-vaapi.
Comment 4 Michael Catanzaro 2019-05-03 06:05:36 PDT
(In reply to Jérémy Lal from comment #2)
> Content not available in my region...
> However, web process hangs when i scroll on most twitter feeds that show
> some videos. i suspect it's related. It did not happen with webkit2gtk
> 2.22.7 in debian/sid.

Could you remove gstreamer-vaapi and see if that fixes it? I bet the video-related hangs and other performance issues are all caused by -vaapi.
Comment 5 Jérémy Lal 2019-05-03 06:11:49 PDT
I don't have the gstreamer-vaapi package installed, so we might have separate issues. Could libav be a problem ? Or gst plugins-bad, -ugly ?
Comment 6 Michael Catanzaro 2019-05-03 06:28:39 PDT
I don't know. You should report a separate bug; I'm almost certain it's a separate issue if it's not caused by gstreamer-vaapi.
Comment 7 Philippe Normand 2019-05-08 03:20:51 PDT
Please provide a non-geoblocked test-case.
Comment 8 Michael Catanzaro 2019-05-08 08:22:06 PDT
I don't have one.