[Bug 667571] [0.11] [playbin] Crashes and warnings when using suburi property

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Mon Jan 9 07:26:44 PST 2012


https://bugzilla.gnome.org/show_bug.cgi?id=667571
  GStreamer | gst-plugins-base | 0.11.x

--- Comment #1 from Sebastian Dröge <slomo at circular-chaos.org> 2012-01-09 15:26:42 UTC ---
(gst-launch-0.11:9608): GStreamer-CRITICAL **: gst_caps_get_structure:
assertion `index < GST_CAPS_LEN (caps)' failed

(gst-launch-0.11:9608): GStreamer-CRITICAL **: gst_structure_get_name:
assertion `structure != NULL' failed

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7ffff4278700 (LWP 9624)]
__strcmp_sse42 () at ../sysdeps/x86_64/multiarch/strcmp.S:259
259    ../sysdeps/x86_64/multiarch/strcmp.S: No such file or directory.
    in ../sysdeps/x86_64/multiarch/strcmp.S
(gdb) bt
#0  __strcmp_sse42 () at ../sysdeps/x86_64/multiarch/strcmp.S:259
#1  0x00007ffff5e3efc1 in array_has_value (exact=1, value=0x0, values=0x6c1c48)
    at gstplaybin2.c:2492
#2  pad_added_cb (decodebin=0x7a0430, pad=0x7b28c0, group=0x6c1b58)
    at gstplaybin2.c:2570
#3  0x00007ffff78aee7e in g_closure_invoke (closure=0x79f3f0, 
    return_value=0x0, n_param_values=2, param_values=0x7a2270, 
    invocation_hint=0x7ffff4276dc0)
    at /tmp/buildd/glib2.0-2.28.6/./gobject/gclosure.c:767
#4  0x00007ffff78c08d7 in signal_emit_unlocked_R (node=<optimized out>, 
    detail=0, instance=0x7a0430, emission_return=0x0, 
    instance_and_params=0x7a2270)
    at /tmp/buildd/glib2.0-2.28.6/./gobject/gsignal.c:3252
#5  0x00007ffff78c9d05 in g_signal_emit_valist (instance=<optimized out>, 
    signal_id=<optimized out>, detail=<optimized out>, 
    var_args=<optimized out>)
    at /tmp/buildd/glib2.0-2.28.6/./gobject/gsignal.c:2983
#6  0x00007ffff78c9ed3 in g_signal_emit (instance=<optimized out>, 
    signal_id=<optimized out>, detail=<optimized out>)
    at /tmp/buildd/glib2.0-2.28.6/./gobject/gsignal.c:3040
#7  0x00007ffff7b36771 in gst_element_add_pad (element=0x7a0430, pad=0x7b28c0)
    at gstelement.c:691
---Type <return> to continue, or q <return> to quit---
#8  0x00007ffff78aee7e in g_closure_invoke (closure=0x7b68c0, 
    return_value=0x0, n_param_values=2, param_values=0x7a2240, 
    invocation_hint=0x7ffff4277220)
    at /tmp/buildd/glib2.0-2.28.6/./gobject/gclosure.c:767
#9  0x00007ffff78c08d7 in signal_emit_unlocked_R (node=<optimized out>, 
    detail=0, instance=0x7a06b0, emission_return=0x0, 
    instance_and_params=0x7a2240)
    at /tmp/buildd/glib2.0-2.28.6/./gobject/gsignal.c:3252
#10 0x00007ffff78c9d05 in g_signal_emit_valist (instance=<optimized out>, 
    signal_id=<optimized out>, detail=<optimized out>, 
    var_args=<optimized out>)
    at /tmp/buildd/glib2.0-2.28.6/./gobject/gsignal.c:2983
#11 0x00007ffff78c9ed3 in g_signal_emit (instance=<optimized out>, 
    signal_id=<optimized out>, detail=<optimized out>)
    at /tmp/buildd/glib2.0-2.28.6/./gobject/gsignal.c:3040
#12 0x00007ffff7b36771 in gst_element_add_pad (element=0x7a06b0, pad=0x7be0e0)
    at gstelement.c:691
#13 0x00007ffff5e30ae7 in gst_decode_bin_expose (dbin=0x7a06b0)
    at gstdecodebin2.c:3630
#14 0x00007ffff5e31d68 in source_pad_blocked_cb (pad=<optimized out>, 
    info=<optimized out>, user_data=<optimized out>) at gstdecodebin2.c:3762
#15 0x00007ffff7b4ac7c in probe_hook_marshal (hook=0x7ad6d0, 
---Type <return> to continue, or q <return> to quit---
    data=0x7ffff42776a0) at gstpad.c:2835
#16 0x00007ffff71dc68f in g_hook_list_marshal (hook_list=0x7aa530, 
    may_recurse=1, marshaller=0x7ffff7b4aab0 <probe_hook_marshal>, 
    data=0x7ffff42776a0) at /tmp/buildd/glib2.0-2.28.6/./glib/ghook.c:387
#17 0x00007ffff7b17fe0 in do_probe_callbacks (pad=0x7aa470, 
    info=<optimized out>, defaultval=GST_FLOW_OK) at gstpad.c:2942
#18 0x00007ffff7b503a1 in gst_pad_push_event_unchecked (pad=0x7aa470, 
    event=0x7b6460, type=GST_PAD_PROBE_TYPE_EVENT_DOWNSTREAM, 
    stored=0x7ffff427780c) at gstpad.c:4040
#19 0x00007ffff7b53fde in gst_pad_push_event (pad=0x7aa470, event=0x7b6460)
    at gstpad.c:4175
#20 0x00007ffff44b8453 in gst_type_find_element_sink_event (
    pad=<optimized out>, parent=<optimized out>, event=0x7b6460)
    at gsttypefindelement.c:577
#21 0x00007ffff7b4fc3b in gst_pad_send_event_unchecked (pad=0x7aa270, 
    event=0x7b6460, type=<optimized out>) at gstpad.c:4329
#22 0x00007ffff7b5055f in gst_pad_push_event_unchecked (pad=0x7b4190, 
    event=0x7b6460, type=GST_PAD_PROBE_TYPE_EVENT_DOWNSTREAM, 
    stored=<optimized out>) at gstpad.c:4061
#23 0x00007ffff7b53fde in gst_pad_push_event (pad=0x7b4190, event=0x7b6460)
    at gstpad.c:4175
#24 0x00007ffff7b4fc3b in gst_pad_send_event_unchecked (pad=0x7b2000, 
---Type <return> to continue, or q <return> to quit---
    event=0x7b6460, type=<optimized out>) at gstpad.c:4329
#25 0x00007ffff7b5055f in gst_pad_push_event_unchecked (pad=0x7aa070, 
    event=0x7b6460, type=GST_PAD_PROBE_TYPE_EVENT_DOWNSTREAM, 
    stored=<optimized out>) at gstpad.c:4061
#26 0x00007ffff7b53fde in gst_pad_push_event (pad=0x7aa070, event=0x7b6460)
    at gstpad.c:4175
#27 0x00007ffff5141dab in gst_base_src_loop (pad=0x7aa070) at gstbasesrc.c:2502
#28 0x00007ffff7b7ac80 in gst_task_func (task=0x7c1000) at gsttask.c:322
#29 0x00007ffff72163e4 in g_thread_pool_thread_proxy (data=<optimized out>)
    at /tmp/buildd/glib2.0-2.28.6/./glib/gthreadpool.c:319
#30 0x00007ffff7213cf6 in g_thread_create_proxy (data=0x7b6dc0)
    at /tmp/buildd/glib2.0-2.28.6/./glib/gthread.c:1897
#31 0x00007ffff6b85b40 in start_thread (arg=<optimized out>)
    at pthread_create.c:304
#32 0x00007ffff68d036d in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#33 0x0000000000000000 in ?? ()

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- 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