GNOME Bugzilla – Bug 774851
glimagesink segfault when specifying GST_GL_WINDOW to something else than x11
Last modified: 2016-11-23 06:07:18 UTC
Works: GST_GL_PLATFORM=glx GST_GL_WINDOW=x11 gst-launch-1.0 videotestsrc ! glimagesink GST_GL_PLATFORM=glx GST_GL_WINDOW=whatever gst-launch-1.0 videotestsrc ! glimagesink (gst-launch-1.0:16437): GLib-GObject-WARNING **: invalid cast from 'GstGLDummyWindow' to 'GstGLWindowX11' Caught SIGSEGV 0x00007ffff2ee855d in XQueryExtension () from /usr/lib/libX11.so.6 (gdb) bt
+ Trace 236876
local/xorg-server 1.18.4-1 (xorg) gpu is intel desktop x86_64
Does this mean that dummy window is broken ?
Created attachment 340544 [details] GST_DEBUG=gl*:5 debug log
Created attachment 340545 [details] gstglconfig.h
commit 4a0214335fb71b6e85759eb1e391659a3ba60cba Author: Matthew Waters <matthew@centricular.com> Date: Wed Nov 23 17:04:34 2016 +1100 gl/contextglx: error out on more invalid display/window combinations https://bugzilla.gnome.org/show_bug.cgi?id=774851 and 1.10 9ab6c561d463b49cb2849cfb577f072b3624fc1c