You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
According to the docs Gst.init: Initializes the GStreamer library, setting up internal path lists, registering built-in elements, and loading standard plugins.
So one of the plugins must be doing something EGL related and crashing the X11 server.
The text was updated successfully, but these errors were encountered:
@ehfd that's a plain Fedora 37 installation - crashed more than 50 times in a row... then it didn't. Without applying any security updates or any other changes!
I'm quite confident that something in the gstreamer registry changed and stopped causing problems - I will try to reproduce it again because it really looks like this is a DoS in the X11 server.
Originally recorded in #3706 (comment)
This settles the questions of whether we should move the audio back into the main process!
What's interesting is that it somehow ends up corrupting the server process, not just the X11 client!
https://github.com/freedesktop/xorg-xserver/blob/aeed57d722f2eb978c17fd7e859334d34af38d05/hw/xfree86/dri2/dri2ext.c#L140-L161
And this occurs when we call:
xpra/xpra/gst_common.py
Line 63 in 7bbd3cb
According to the docs Gst.init: Initializes the GStreamer library, setting up internal path lists, registering built-in elements, and loading standard plugins.
So one of the plugins must be doing something EGL related and crashing the X11 server.
The text was updated successfully, but these errors were encountered: