From baad74b99598eb175eebb94143b0c7a3d95fdb03 Mon Sep 17 00:00:00 2001 From: Thibault Saunier Date: Fri, 12 Jun 2015 15:39:56 +0200 Subject: [PATCH] gtk: Do not try to activate a NULL GLContext At that point in the code nothing guarantees it exists --- ext/gtk/gtkgstglwidget.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ext/gtk/gtkgstglwidget.c b/ext/gtk/gtkgstglwidget.c index 100fa1d..dfe2c2f 100644 --- a/ext/gtk/gtkgstglwidget.c +++ b/ext/gtk/gtkgstglwidget.c @@ -284,7 +284,8 @@ gtk_gst_gl_widget_render (GtkGLArea * widget, GdkGLContext * context) glClear (GL_COLOR_BUFFER_BIT); } - gst_gl_context_activate (gst_widget->priv->other_context, FALSE); + if (gst_widget->priv->other_context) + gst_gl_context_activate (gst_widget->priv->other_context, FALSE); g_mutex_unlock (&gst_widget->priv->lock); return FALSE; -- 2.7.4