Bug 257083
| Summary: | [GStreamer][GTK] WebProcess sometimes hangs because of gstva | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Kdwk <kdwkleung> |
| Component: | WebKitGTK | Assignee: | Nobody <webkit-unassigned> |
| Status: | RESOLVED FIXED | ||
| Severity: | Normal | CC: | bugs-noreply, philn, vjaquez |
| Priority: | P2 | ||
| Version: | WebKit Nightly Build | ||
| Hardware: | PC | ||
| OS: | Linux | ||
Kdwk
This is a non-reproducible error that sometimes appears and makes the site hang:
** (MiniBrowser:17): WARNING **: 03:10:00.418: webkit_settings_get_load_icons_ignoring_image_load_setting is deprecated and always returns FALSE.
**
ERROR:../sys/va/gstvabasedec.c:1070:gst_va_base_dec_process_output: assertion failed: (GST_VIDEO_INFO_WIDTH (&input_state->info) == GST_VIDEO_INFO_WIDTH (&base->input_state->info) && GST_VIDEO_INFO_HEIGHT (&input_state->info) == GST_VIDEO_INFO_HEIGHT (&input_state->info))
Bail out! ERROR:../sys/va/gstvabasedec.c:1070:gst_va_base_dec_process_output: assertion failed: (GST_VIDEO_INFO_WIDTH (&input_state->info) == GST_VIDEO_INFO_WIDTH (&base->input_state->info) && GST_VIDEO_INFO_HEIGHT (&input_state->info) == GST_VIDEO_INFO_HEIGHT (&input_state->info))
All affected sites have videos.
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Kdwk
I have max-ranked gstva plugins (but no other environment variables). I am using MiniBrowser with WebKit main.
Víctor M. Jáquez L.
Hi,
Thanks for report this issue. What version of GStreamer do you use? Could you upload a log?
Export GST_DEBUG=va*:8
And the output of `vainfo`
Kdwk
I'm using GStreamer 1.22.0. Logs might be tricky to get because the issue is not reproducible, but I'll try
Philippe Normand
Ping?
Kdwk
Unfortunately I do not have hardware with VAAPI support anymore
Víctor M. Jáquez L.
This issue was fixed in master https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/5237