GNOME Bugzilla – Bug 789665
gltestsrc: Setting element to NULL segfaults
Last modified: 2017-11-06 12:23:01 UTC
Created attachment 362574 [details] Script which segfaults when the pipeline is set to NULL The attached script segfaults when it should not. The role of PAUSING the "gltestsrc ! gleffects ! fakesink" pipeline in the script is to detect whether the opengl effects can be used. I'm using an nvidia card. Thibault is using a different video card and cannot reproduce.
Created attachment 362578 [details] Backtrace
glDeleteVertexArrays() not in the GL thread!
commit c85b825bb273ce1a0de01f2d0a33ae5662d9312e Author: Matthew Waters <matthew@centricular.com> Date: Mon Nov 6 23:19:15 2017 +1100 gltestsrc: free in the GL thread on stop Calling GL functions not on the GL thread may crash in some GL implementations. https://bugzilla.gnome.org/show_bug.cgi?id=789665