[Bug 752651] decodebin: segfault on setting to NULL

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Thu Aug 20 07:56:11 PDT 2015


https://bugzilla.gnome.org/show_bug.cgi?id=752651

--- Comment #17 from Vincent Penquerc'h <vincent.penquerch at collabora.co.uk> ---
Another crash for completeness. All happening in the same vicinity and
pointing to some missing locking. Still can't get the original one.

#0  g_list_prepend (list=0xffffffffffffffff, data=0x7fa224008c20) at
glist.c:314
#1  0x00007fa2343ee3ab in analyze_new_pad (dbin=0x7fa214027610, src=<optimised
out>, pad=0x7fa2180ab3d0, caps=0x0, 
    chain=<optimised out>) at gstdecodebin2.c:1876
#2  0x00007fa2343f0f16 in pad_added_cb (element=0x7fa224037c00,
pad=0x7fa2180ab3d0, chain=0x936620) at gstdecodebin2.c:2838
#3  0x00007fa235f16d24 in g_cclosure_marshal_VOID__OBJECTv
(closure=0x7fa2280076d0, return_value=<optimised out>, 
    instance=0x7fa224037c00, args=<optimised out>, marshal_data=<optimised
out>, n_params=<optimised out>, param_types=0x75dc80)
    at gmarshal.c:1312
#4  0x00007fa235f1379a in _g_closure_invoke_va (closure=0x7fa2280076d0,
return_value=0x0, instance=0x7fa224037c00, 
    args=0x7fa2226eb948, n_params=1, param_types=<optimised out>) at
gclosure.c:831
#5  0x00007fa235f2e027 in g_signal_emit_valist (instance=0x7fa224037c00,
signal_id=<optimised out>, detail=0, 
    var_args=<optimised out>) at gsignal.c:3215
#6  0x00007fa235f2ec12 in g_signal_emit (instance=<optimised out>,
signal_id=<optimised out>, detail=<optimised out>)
    at gsignal.c:3363
#7  0x00007fa2361a9500 in gst_element_add_pad (element=0x7fa224037c00,
pad=0x7fa2180ab3d0) at gstelement.c:694
#8  0x00007fa230f62d51 in gst_ogg_demux_activate_chain (ogg=0x7fa224037c00,
chain=0x7fa21c05de80, event=0x7fa22404f2c0)
    at gstoggdemux.c:2923
#9  0x00007fa230f63c88 in gst_ogg_demux_perform_seek_pull (ogg=<optimised out>,
event=0x0) at gstoggdemux.c:3582
#10 0x00007fa230f6c7e0 in gst_ogg_demux_loop (pad=<optimised out>) at
gstoggdemux.c:4757
#11 0x00007fa2361f2ad9 in gst_task_func (task=0x9454d0) at gsttask.c:331
#12 0x00007fa235c40b68 in g_thread_pool_thread_proxy (data=<optimised out>) at
gthreadpool.c:307
#13 0x00007fa235c40305 in g_thread_proxy (data=0x8d88a0) at gthread.c:764
#14 0x00007fa2359bce9a in start_thread (arg=0x7fa2226ec700) at
pthread_create.c:308
#15 0x00007fa2356ea38d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#16 0x0000000000000000 in ?? ()

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list