| Summary: | [GStreamer] Crash in gst_gl_insert_debug_marker | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Michael Catanzaro <mcatanzaro> |
| Component: | Media | Assignee: | Nobody <webkit-unassigned> |
| Status: | RESOLVED WONTFIX | ||
| Severity: | Normal | CC: | mcatanzaro, pnormand |
| Priority: | P2 | ||
| Version: | WebKit Nightly Build | ||
| Hardware: | PC | ||
| OS: | Linux | ||
|
Description
Michael Catanzaro
2020-11-24 11:02:11 PST
I assume this is gst 1.16, right? We had similar crashes in the bots iirc, until we vendored this patch: https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/commit/7e2073000a82a1e3361ac806ea698d2cf7ff0a30 which won't be backported to 1.16. So either update your runtime to 1.18, or include that patch. I assume this is gst 1.16, right? We had similar crashes in the bots iirc, until we vendored this patch: https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/commit/7e2073000a82a1e3361ac806ea698d2cf7ff0a30 which won't be backported to 1.16. So either update your runtime to 1.18, or include that patch. freedesktop-sdk 20.08 includes GStreamer 1.16, yes. And GNOME 40 will be based on 20.08, so that means we'll stick with GStreamer 1.16 until GNOME 41. GStreamer developers are well aware of freedesktop-sdk and GNOME release cycle when setting their schedule.... We could backport it downstream, sure, but that would leave all distros broken. (Note: freedesktop-sdk has a ridiculous rule that no new APIs can be added, but we can make those new APIs internal when backporting.) If it fixes crashes, why won't it be backported upstream? Anyway, thanks for looking into it. The new APIs actually include Since: 1.16 tags. :P |