[gst-devel] Blocking bug in GStreamer for gst-player

Wim Taymans wim.taymans at chello.be
Wed Jan 22 12:12:08 CET 2003


On Wed, 2003-01-22 at 19:46, Julien MOUTTE wrote:
> Howdy,
> 
> I am finnishing implementation of the playlist in gst-player.
> 
> I have a very annoying bug coming up
> 
> When playing medias one after one the third one make gst-player crash
> 
> it can be playing 3 times the same one because the playlist only have one file and is in repeat mode or having 3  files in the playlist it's the same...
> 
> Play one media -> pipe is set to ready -> location changed -> pipe is set to play
> Play a second media -> same stuff
> and boum SIGSEGV
> 
> the backtrace show something like this :
> 
> #0  0x0f024b9c in thread_self () from /lib/libpthread.so.0
> #1  0x0f0247d0 in pthread_setspecific () from /lib/libpthread.so.0
> #2  0x0f08eeb8 in _init () from /usr/lib/libgthread-2.0.so.0
> #3  0x0efb4da8 in g_mem_chunk_free () from /usr/lib/libglib-2.0.so.0
> #4  0x0fe22dc4 in gst_props_entry_destroy (entry=0x10488c00) at gstprops.c:334
> #5  0x0fe24154 in gst_props_destroy (props=0x104747e4) at gstprops.c:789
> #6  0x0fe24088 in gst_props_unref (props=0x100b83a8) at gstprops.c:753
> #7  0x0fe073e4 in gst_caps_destroy (caps=0x10482740) at gstcaps.c:170
> #8  0x0fe076f8 in gst_caps_unref (caps=0x100b83a8) at gstcaps.c:230
> #9  0x0fe07428 in gst_caps_destroy (caps=0x10482728) at gstcaps.c:177
> #10 0x0fe076f8 in gst_caps_unref (caps=0x100b83a8) at gstcaps.c:230
> #11 0x0fe07428 in gst_caps_destroy (caps=0x10482710) at gstcaps.c:177
> #12 0x0fe076f8 in gst_caps_unref (caps=0x100b83a8) at gstcaps.c:230
> #13 0x0fe07428 in gst_caps_destroy (caps=0x104826f8) at gstcaps.c:177
> #14 0x0fe076f8 in gst_caps_unref (caps=0x100b83a8) at gstcaps.c:230
> #15 0x0fe07428 in gst_caps_destroy (caps=0x104826e0) at gstcaps.c:177
> #16 0x0fe076f8 in gst_caps_unref (caps=0x100b83a8) at gstcaps.c:230
> #17 0x0fe07428 in gst_caps_destroy (caps=0x104826c8) at gstcaps.c:177
> #18 0x0fe076f8 in gst_caps_unref (caps=0x100b83a8) at gstcaps.c:230
> #19 0x0fe07428 in gst_caps_destroy (caps=0x104826b0) at gstcaps.c:177
> #20 0x0fe076f8 in gst_caps_unref (caps=0x100b83a8) at gstcaps.c:230
> #21 0x0fe07428 in gst_caps_destroy (caps=0x10482698) at gstcaps.c:177
> #22 0x0fe076f8 in gst_caps_unref (caps=0x100b83a8) at gstcaps.c:230
> 
> and it goes on like this a lot...
> 
> Please help i can't go on because of that..

Can you post a --gst-mask=-1 log somewhere? it looks like a problem with
chained caps (could be plugin or core related)

Wim

> 
> Thanks
-- 
Wim Taymans <wim.taymans at chello.be>





More information about the gstreamer-devel mailing list