Crash when using glimagesink

Tim Müller tim at centricular.com
Fri Oct 31 02:50:46 PDT 2014


On Fri, 2014-10-31 at 00:04 +0000, Chris Tapp wrote:
> I get a crash under 1.4.3 when I run:
> 
> gst-launch-1.0 playbin uri=http://dvb:4242/bysid/4352 video-sink="glimagesink"
> 
> This only happens when I use glimagesink
> 
> The back trace shows:
> 
> Got context from element 'glimagesink0': gst.gl.GLDisplay=context, gst.gl.GLDisplay=(GstGLDisplay)"\(GstGLDisplayX11\)\ gldisplayx11-0";
> Caught SIGSEGV%  
> #0  0x42c9f291 in poll () at ../sysdeps/unix/syscall-template.S:81
> #1  0x4229fbbb in g_poll (fds=0x8153468, nfds=2, timeout=-1) at gpoll.c:132
> #2  0x42291590 in g_main_context_poll (n_fds=2, fds=0x8153468, 
> #3  g_main_context_iterate (context=0x8153300, block=block at entry=1, 
> #4  0x42291a63 in g_main_loop_run (loop=0x813f1e8) at gmain.c:3340
> #5  0x4299afe2 in gst_bus_poll (bus=bus at entry=0x810f628, 
> #6  0x0804b4ae in event_loop (pipeline=0x8133c30, blocking=blocking at entry=1, 
> #7  0x0804a985 in main (argc=4, argv=0xbfca0c24) at gst-launch.c:1049
> 
> Any idea where I should be looking to try and understand what's causing this? The system is using GLES2.

Try getting a stack trace of all threads for starters, with:

 (gdb) thread apply all bt

I'm pretty sure it does not crash in poll() :)

Cheers
 -Tim

-- 
Tim Müller, Centricular Ltd - http://www.centricular.com



More information about the gstreamer-devel mailing list