[gstreamer-bugs] [Bug 615851] New: totem crashed with SIGSEGV

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Thu Apr 15 07:08:00 PDT 2010


https://bugzilla.gnome.org/show_bug.cgi?id=615851
  GStreamer | gst-plugins-base | 0.10.28

           Summary: totem crashed with SIGSEGV
    Classification: Desktop
           Product: GStreamer
           Version: 0.10.28
        OS/Version: Linux
            Status: UNCONFIRMED
          Keywords: STACKTRACE
          Severity: critical
          Priority: Normal
         Component: gst-plugins-base
        AssignedTo: gstreamer-bugs at lists.sourceforge.net
        ReportedBy: pvillavi at gnome.org
         QAContact: gstreamer-bugs at lists.sourceforge.net
      GNOME target: ---
     GNOME version: 2.29/2.30


this report has been filed here:

https://bugs.edge.launchpad.net/ubuntu/+source/gst-plugins-base0.10/+bug/545220

"I opened a folder with mp3 files by right-clicking and choosing "Open with" ->
Movie player.
After a few songs Totem first stopped playing, then quit completely."

".
Thread 7 (process 2655):
#0  0x00646422 in __kernel_vsyscall ()
No symbol table info available.
#1  0x001ea342 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#2  0x0099112e in ?? () from /usr/lib/libgthread-2.0.so.0
No symbol table info available.
#3  0x006d293c in g_bookmark_file_set_groups () from /lib/libglib-2.0.so.0
No symbol table info available.
#4  0x00724db3 in ?? () from /lib/libglib-2.0.so.0
No symbol table info available.
#5  0x00722e4f in ?? () from /lib/libglib-2.0.so.0
No symbol table info available.
#6  0x001e596e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#7  0x065f29de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
No locals.
.
Thread 6 (process 2653):
#0  0x00646422 in __kernel_vsyscall ()
No symbol table info available.
#1  0x001ea342 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#2  0x0099112e in ?? () from /usr/lib/libgthread-2.0.so.0
No symbol table info available.
#3  0x006d293c in g_bookmark_file_set_groups () from /lib/libglib-2.0.so.0
No symbol table info available.
#4  0x00724db3 in ?? () from /lib/libglib-2.0.so.0
No symbol table info available.
#5  0x00722e4f in ?? () from /lib/libglib-2.0.so.0
No symbol table info available.
#6  0x001e596e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#7  0x065f29de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
No locals.
.
Thread 5 (process 2651):
#0  0x00646422 in __kernel_vsyscall ()
No symbol table info available.
#1  0x065e4b56 in *__GI___poll (fds=0x667aff4, nfds=2, timeout=259)
    at ../sysdeps/unix/sysv/linux/poll.c:87
    resultvar = <value optimized out>
    oldtype = 0
    result = <value optimized out>
#2  0x054c34e2 in poll_func (ufds=0x9fca790, nfds=2, timeout=259, 
    userdata=0xb5100f68) at pulse/thread-mainloop.c:74
    r = <value optimized out>
    __func__ = "poll_func"
    __PRETTY_FUNCTION__ = "poll_func"
#3  0x054afa59 in pa_mainloop_poll (m=0xb5115fb0) at pulse/mainloop.c:879
    __func__ = "pa_mainloop_poll"
    __PRETTY_FUNCTION__ = "pa_mainloop_poll"
#4  0x054b1a13 in pa_mainloop_iterate (m=0xb5115fb0, block=1, retval=0x0)
    at pulse/mainloop.c:961
    r = <value optimized out>
    __func__ = "pa_mainloop_iterate"
    __PRETTY_FUNCTION__ = "pa_mainloop_iterate"
#5  0x054b1ae4 in pa_mainloop_run (m=0xb5115fb0, retval=0x0)
    at pulse/mainloop.c:979
    r = <value optimized out>
#6  0x054c3283 in thread (userdata=0xb5107fb0) at pulse/thread-mainloop.c:89
    mask = {__val = {2147483647, 4294967294, 
    4294967295 <repeats 30 times>}}
#7  0x021dddc2 in internal_thread_func (userdata=0xb511aa88)
    at pulsecore/thread-posix.c:67
    __func__ = "internal_thread_func"
    __PRETTY_FUNCTION__ = "internal_thread_func"
#8  0x001e596e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#9  0x065f29de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
No locals.
.
Thread 4 (process 2273):
#0  gst_value_get_compare_func (value1=<value optimized out>)
    at gstvalue.c:2863
    table = (GstValueTable *) 0x71810a
    best = (GstValueTable *) 0x1cfd20
    i = <value optimized out>
    type1 = 204
#1  0x001a04bf in gst_value_compare (value1=0x9b4060c, value2=0x9b6980c)
    at gstvalue.c:2920
    compare = <value optimized out>
#2  0x0013bcc4 in gst_caps_structure_is_subset_field (field_id=1963, 
    value=0x9b6980c, user_data=0xa5120c8) at gstcaps.c:554
    subtraction = {g_type = 0, data = {{v_int = 0, v_uint = 0, 
      v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, 
      v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, 
      v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, 
      v_pointer = 0x0}}}
    other = <value optimized out>
#3  0x00182233 in gst_structure_foreach (structure=0x9c79120, 
    func=0x13bc60 <gst_caps_structure_is_subset_field>, user_data=0xa5120c8)
    at gststructure.c:979
    i = 0
    len = 4
    field = <value optimized out>
    ret = <value optimized out>
    __PRETTY_FUNCTION__ = "gst_structure_foreach"
#4  0x0013d385 in gst_caps_merge_structure (caps=0x9cc6320, 
    structure=0x9c79120) at gstcaps.c:597
    structure1 = (GstStructure *) 0xcc
    i = 12
    __PRETTY_FUNCTION__ = "gst_caps_merge_structure"
#5  0x0013d7e6 in gst_caps_merge (caps1=0x9cc6320, caps2=0x9b37b20)
    at gstcaps.c:680
    structure = (GstStructure *) 0x1cfd20
    i = 31
    __PRETTY_FUNCTION__ = "gst_caps_merge"
#6  0x00572e97 in gst_base_transform_transform_caps (
    trans=<value optimized out>, direction=<value optimized out>, 
    caps=0xa532300) at gstbasetransform.c:489
    nth = (GstCaps *) 0xa4c36e0
    n = 32
    temp = <value optimized out>
    i = 3
    ret = (GstCaps *) 0x9cc6320
    klass = (GstBaseTransformClass *) 0xa486dc8
    __PRETTY_FUNCTION__ = "gst_base_transform_transform_caps"
#7  0x00578b4f in gst_base_transform_getcaps (pad=0xa4951a0)
    at gstbasetransform.c:629
    temp = <value optimized out>
    templ = <value optimized out>
    trans = (GstBaseTransform *) 0xa508908
    otherpad = (GstPad *) 0xa4950d8
    caps = <value optimized out>
    __PRETTY_FUNCTION__ = "gst_base_transform_getcaps"
#8  0x0015d92d in gst_pad_get_caps_unlocked (pad=0xa4951a0) at gstpad.c:2128
    result = <value optimized out>
    templ = <value optimized out>
    __PRETTY_FUNCTION__ = "gst_pad_get_caps_unlocked"
#9  0x001615bb in gst_pad_get_caps_reffed (pad=0xa4951a0) at gstpad.c:2212
    result = <value optimized out>
    __PRETTY_FUNCTION__ = "gst_pad_get_caps_reffed"
#10 0x0016439c in gst_pad_peer_get_caps_reffed (pad=0xa495268)
    at gstpad.c:2279
    peerpad = (GstPad *) 0xa4951a0
    result = <value optimized out>
    __PRETTY_FUNCTION__ = "gst_pad_peer_get_caps_reffed"
#11 0x00578a1c in gst_base_transform_getcaps (pad=0xa4b7810)
    at gstbasetransform.c:614
    trans = (GstBaseTransform *) 0xa458288
    otherpad = (GstPad *) 0xa495268
    caps = <value optimized out>
    __PRETTY_FUNCTION__ = "gst_base_transform_getcaps"
#12 0x0015d92d in gst_pad_get_caps_unlocked (pad=0xa4b7810) at gstpad.c:2128
    result = <value optimized out>
    templ = <value optimized out>
    __PRETTY_FUNCTION__ = "gst_pad_get_caps_unlocked"
#13 0x001615bb in gst_pad_get_caps_reffed (pad=0xa4b7810) at gstpad.c:2212
    result = <value optimized out>
    __PRETTY_FUNCTION__ = "gst_pad_get_caps_reffed"
#14 0x0015135d in gst_proxy_pad_do_getcaps (pad=0x9c7c8e0)
    at gstghostpad.c:208
    target = (GstPad *) 0xa4b7810
    res = <value optimized out>
    templ = (GstPadTemplate *) 0x0
    __PRETTY_FUNCTION__ = "gst_proxy_pad_do_getcaps"
#15 0x0015d92d in gst_pad_get_caps_unlocked (pad=0x9c7c8e0) at gstpad.c:2128
    result = <value optimized out>
    templ = <value optimized out>
    __PRETTY_FUNCTION__ = "gst_pad_get_caps_unlocked"
#16 0x001615bb in gst_pad_get_caps_reffed (pad=0x9c7c8e0) at gstpad.c:2212
    result = <value optimized out>
    __PRETTY_FUNCTION__ = "gst_pad_get_caps_reffed"
#17 0x0015135d in gst_proxy_pad_do_getcaps (pad=0x9c7c9b8)
    at gstghostpad.c:208
    target = (GstPad *) 0x9c7c8e0
    res = <value optimized out>
    templ = (GstPadTemplate *) 0x0
    __PRETTY_FUNCTION__ = "gst_proxy_pad_do_getcaps"
#18 0x0015d92d in gst_pad_get_caps_unlocked (pad=0x9c7c9b8) at gstpad.c:2128
    result = <value optimized out>
    templ = <value optimized out>
    __PRETTY_FUNCTION__ = "gst_pad_get_caps_unlocked"
#19 0x001615bb in gst_pad_get_caps_reffed (pad=0x9c7c9b8) at gstpad.c:2212
    result = <value optimized out>
    __PRETTY_FUNCTION__ = "gst_pad_get_caps_reffed"
#20 0x0015135d in gst_proxy_pad_do_getcaps (pad=0x9c7cb68)
    at gstghostpad.c:208
    target = (GstPad *) 0x9c7c9b8
    res = <value optimized out>
    templ = (GstPadTemplate *) 0x0
    __PRETTY_FUNCTION__ = "gst_proxy_pad_do_getcaps"
#21 0x0015d92d in gst_pad_get_caps_unlocked (pad=0x9c7cb68) at gstpad.c:2128
    result = <value optimized out>
    templ = <value optimized out>
    __PRETTY_FUNCTION__ = "gst_pad_get_caps_unlocked"
#22 0x0015dfff in gst_pad_link_prepare (srcpad=0x9c7cb68, 
    sinkpad=<value optimized out>) at gstpad.c:1778
    __PRETTY_FUNCTION__ = "gst_pad_link_prepare"
#23 0x001646eb in gst_pad_link (srcpad=0x9c7cb68, sinkpad=0xa49e3e8)
    at gstpad.c:2015
    result = <value optimized out>
    parent = (GstElement *) 0x0
    __PRETTY_FUNCTION__ = "gst_pad_link"
#24 0x00151dff in gst_ghost_pad_set_target (gpad=0xae51a010, 
    newtarget=0xa49e3e8) at gstghostpad.c:1233
    oldtarget = <value optimized out>
    result = 1
    lret = <value optimized out>
    __PRETTY_FUNCTION__ = "gst_ghost_pad_set_target"
#25 0x00ded9fb in gst_auto_video_sink_reset (sink=0xa48b118)
    at gstautovideosink.c:161
    targetpad = (GstPad *) 0xa49e3e8
#26 0x00deda7b in gst_auto_video_sink_change_state (element=0xa48b118, 
    transition=GST_STATE_CHANGE_READY_TO_NULL) at gstautovideosink.c:398
    ret = GST_STATE_CHANGE_SUCCESS
#27 0x00147435 in gst_element_change_state (element=0xa48b118, 
    transition=GST_STATE_CHANGE_READY_TO_NULL) at gstelement.c:2548
    ret = <value optimized out>
    __PRETTY_FUNCTION__ = "gst_element_change_state"
#28 0x0014a928 in gst_element_set_state_func (element=0xa48b118, 
    state=GST_STATE_NULL) at gstelement.c:2504
    current = GST_STATE_READY
    next = 204
    ret = <value optimized out>
    old_ret = GST_STATE_CHANGE_SUCCESS
    __PRETTY_FUNCTION__ = "gst_element_set_state_func"
#29 0x001467f0 in gst_element_set_state (element=0xa48b118, 
    state=GST_STATE_NULL) at gstelement.c:2405
    result = <value optimized out>
    __PRETTY_FUNCTION__ = "gst_element_set_state"
#30 0x00136827 in gst_bin_change_state_func (element=0x9ceacb0, 
    transition=GST_STATE_CHANGE_READY_TO_NULL) at gstbin.c:2118
    child = (GstElement *) 0xa48b118
    data = (gpointer) 0xa48b118
    ret = GST_STATE_CHANGE_SUCCESS
    current = GST_STATE_READY
    next = GST_STATE_NULL
    have_async = 0
    have_no_preroll = 0
    base_time = 0
    start_time = <value optimized out>
    it = (GstIterator *) 0x9cc5340
    __PRETTY_FUNCTION__ = "gst_bin_change_state_func"
#31 0x00147435 in gst_element_change_state (element=0x9ceacb0, 
    transition=GST_STATE_CHANGE_READY_TO_NULL) at gstelement.c:2548
    ret = <value optimized out>
    __PRETTY_FUNCTION__ = "gst_element_change_state"
#32 0x0014a928 in gst_element_set_state_func (element=0x9ceacb0, 
    state=GST_STATE_NULL) at gstelement.c:2504
    current = GST_STATE_READY
    next = 204
    ret = <value optimized out>
    old_ret = GST_STATE_CHANGE_SUCCESS
    __PRETTY_FUNCTION__ = "gst_element_set_state_func"
#33 0x001467f0 in gst_element_set_state (element=0x9ceacb0, 
    state=GST_STATE_NULL) at gstelement.c:2405
    result = <value optimized out>
    __PRETTY_FUNCTION__ = "gst_element_set_state"
#34 0x00136827 in gst_bin_change_state_func (element=0x9baed40, 
    transition=GST_STATE_CHANGE_READY_TO_NULL) at gstbin.c:2118
    child = (GstElement *) 0x9ceacb0
    data = (gpointer) 0x9ceacb0
    ret = GST_STATE_CHANGE_SUCCESS
    current = GST_STATE_READY
    next = GST_STATE_NULL
    have_async = 0
    have_no_preroll = 0
    base_time = 0
    start_time = <value optimized out>
    it = (GstIterator *) 0xa4b9aa8
    __PRETTY_FUNCTION__ = "gst_bin_change_state_func"
#35 0x00ceda46 in gst_gconf_video_sink_change_state (element=0x9baed40, 
    transition=GST_STATE_CHANGE_READY_TO_NULL) at gstgconfvideosink.c:243
    ret = GST_STATE_CHANGE_SUCCESS
    sink = (GstGConfVideoSink *) 0x9baed40
#36 0x00147435 in gst_element_change_state (element=0x9baed40, 
    transition=GST_STATE_CHANGE_READY_TO_NULL) at gstelement.c:2548
    ret = <value optimized out>
    __PRETTY_FUNCTION__ = "gst_element_change_state"
#37 0x0014a928 in gst_element_set_state_func (element=0x9baed40, 
    state=GST_STATE_NULL) at gstelement.c:2504
    current = GST_STATE_READY
    next = 204
    ret = <value optimized out>
    old_ret = GST_STATE_CHANGE_SUCCESS
    __PRETTY_FUNCTION__ = "gst_element_set_state_func"
#38 0x001467f0 in gst_element_set_state (element=0x9baed40, 
    state=GST_STATE_NULL) at gstelement.c:2405
    result = <value optimized out>
    __PRETTY_FUNCTION__ = "gst_element_set_state"
#39 0x00136827 in gst_bin_change_state_func (element=0x9ceae40, 
    transition=GST_STATE_CHANGE_READY_TO_NULL) at gstbin.c:2118
    child = (GstElement *) 0x9baed40
    data = (gpointer) 0x9baed40
    ret = GST_STATE_CHANGE_SUCCESS
    current = GST_STATE_READY
    next = GST_STATE_NULL
    have_async = 0
    have_no_preroll = 0
    base_time = 0
    start_time = <value optimized out>
    it = (GstIterator *) 0x9b4c4a8
    __PRETTY_FUNCTION__ = "gst_bin_change_state_func"
#40 0x00147435 in gst_element_change_state (element=0x9ceae40, 
    transition=GST_STATE_CHANGE_READY_TO_NULL) at gstelement.c:2548
    ret = <value optimized out>
    __PRETTY_FUNCTION__ = "gst_element_change_state"
#41 0x0014722e in gst_element_continue_state (element=0x9ceae40, 
    ret=GST_STATE_CHANGE_SUCCESS) at gstelement.c:2222
    old_ret = <value optimized out>
    old_state = GST_STATE_PAUSED
    old_next = GST_STATE_READY
    next = GST_STATE_NULL
    pending = GST_STATE_NULL
    message = <value optimized out>
    __PRETTY_FUNCTION__ = "gst_element_continue_state"
#42 0x001474bf in gst_element_change_state (element=0x9ceae40, 
    transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gstelement.c:2585
    ret = 1899808
    __PRETTY_FUNCTION__ = "gst_element_change_state"
#43 0x0014722e in gst_element_continue_state (element=0x9ceae40, 
    ret=GST_STATE_CHANGE_SUCCESS) at gstelement.c:2222
    old_ret = <value optimized out>
    old_state = GST_STATE_PLAYING
    old_next = GST_STATE_PAUSED
    next = GST_STATE_READY
    pending = GST_STATE_NULL
    message = <value optimized out>
    __PRETTY_FUNCTION__ = "gst_element_continue_state"
#44 0x001474bf in gst_element_change_state (element=0x9ceae40, 
    transition=GST_STATE_CHANGE_PLAYING_TO_PAUSED) at gstelement.c:2585
    ret = 1899808
    __PRETTY_FUNCTION__ = "gst_element_change_state"
#45 0x0014a928 in gst_element_set_state_func (element=0x9ceae40, 
    state=GST_STATE_NULL) at gstelement.c:2504
    current = GST_STATE_PLAYING
    next = 204
    ret = <value optimized out>
    old_ret = GST_STATE_CHANGE_SUCCESS
    __PRETTY_FUNCTION__ = "gst_element_set_state_func"
#46 0x001467f0 in gst_element_set_state (element=0x9ceae40, 
    state=GST_STATE_NULL) at gstelement.c:2405
    result = <value optimized out>
    __PRETTY_FUNCTION__ = "gst_element_set_state"
#47 0x0825527b in activate_chain (chain=0x9c5a0a0, activate=0)
    at gstplaysink.c:761
    state = 204
#48 0x0825a251 in gst_play_sink_reconfigure (playsink=0x9c76060)
    at gstplaysink.c:1924
    flags = <value optimized out>
    need_audio = 1
    need_video = 0
    need_vis = 0
    need_text = 0
    __PRETTY_FUNCTION__ = "gst_play_sink_reconfigure"
#49 0x082547ab in gst_play_bin_set_property (object=0x9abbf00, prop_id=4, 
    value=0xbfe8d9b8, pspec=0x9b96630) at gstplaybin2.c:1267
    playbin = (GstPlayBin *) 0x9abbf00
#50 0x00a1d47c in g_object_set_valist () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#51 0x00a1daa6 in ?? () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#52 0x08099606 in setup_vis (bvw=0x9abbf00)
    at bacon-video-widget-gst-0.10.c:4778
    flags = 151
    vis_bin = (GstElement *) 0x0
    __FUNCTION__ = "setup_vis"
#53 0x08098e34 in bvw_check_for_cover_pixbuf (bvw=0x9c6c0e0)
    at bacon-video-widget-gst-0.10.c:4280
    value = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, 
      v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, 
      v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, 
      v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
#54 0x08098f95 in bvw_update_tags (bvw=<value optimized out>, 
    tag_list=<value optimized out>, type=<value optimized out>)
    at bacon-video-widget-gst-0.10.c:1835
    cache = <value optimized out>
    result = (GstTagList *) 0xb5119798
    __FUNCTION__ = "bvw_update_tags"
#55 0x0809904a in bvw_update_tags_dispatcher (user_data=0x9b3a900)
    at bacon-video-widget-gst-0.10.c:1858
No locals.
#56 0x006f6411 in g_main_context_acquire () from /lib/libglib-2.0.so.0
No symbol table info available.
#57 0x006f8395 in ?? () from /lib/libglib-2.0.so.0
No symbol table info available.
#58 0x006fc088 in g_markup_parse_context_parse () from /lib/libglib-2.0.so.0
No symbol table info available.
#59 0x006fc5c7 in g_markup_parse_context_parse () from /lib/libglib-2.0.so.0
No symbol table info available.
#60 0x03cb9d09 in IA__gtk_icon_view_get_item_at_pos (icon_view=0x9b33d18, 
    x=134911548, y=134629088, path=0x9b8d0b0, cell=0x9b9a800)
    at /build/buildd/gtk+2.0-2.20.0/gtk/gtkiconview.c:4875
    item = (GtkIconViewItem *) 0x9b18728
    info = (GtkIconViewCellInfo *) 0x9b9a800
    __PRETTY_FUNCTION__ = "IA__gtk_icon_view_get_item_at_pos"
#61 0x080644ea in main (argc=1, argv=0xbfe8de54) at totem.c:299
    totem = <value optimized out>
    gc = <value optimized out>
    error = (GError *) 0x0
    context = <value optimized out>
    baconoptiongroup = <value optimized out>
    sidebar_pageid = 0x9b9a800 "�A\n"
.
Thread 3 (process 2650):
#0  0x00646422 in __kernel_vsyscall ()
No symbol table info available.
#1  0x001ea342 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#2  0x0099112e in ?? () from /usr/lib/libgthread-2.0.so.0
No symbol table info available.
#3  0x006d293c in g_bookmark_file_set_groups () from /lib/libglib-2.0.so.0
No symbol table info available.
#4  0x00724db3 in ?? () from /lib/libglib-2.0.so.0
No symbol table info available.
#5  0x00722e4f in ?? () from /lib/libglib-2.0.so.0
No symbol table info available.
#6  0x001e596e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#7  0x065f29de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
No locals.
.
Thread 2 (process 2280):
#0  0x00646422 in __kernel_vsyscall ()
No symbol table info available.
#1  0x001ea015 in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#2  0x021dc9fc in pa_sndfile_read_channel_map (sf=0xb5116050, cm=0xb5107fb0)
    at ./pulse/xmalloc.h:65
    table = {PA_CHANNEL_POSITION_MONO, PA_CHANNEL_POSITION_MONO, 
  PA_CHANNEL_POSITION_FRONT_LEFT, PA_CHANNEL_POSITION_FRONT_RIGHT, 
  PA_CHANNEL_POSITION_FRONT_CENTER, PA_CHANNEL_POSITION_FRONT_LEFT, 
  PA_CHANNEL_POSITION_FRONT_RIGHT, PA_CHANNEL_POSITION_FRONT_CENTER, 
  PA_CHANNEL_POSITION_REAR_CENTER, PA_CHANNEL_POSITION_REAR_LEFT, 
  PA_CHANNEL_POSITION_REAR_RIGHT, PA_CHANNEL_POSITION_LFE, 
  PA_CHANNEL_POSITION_FRONT_LEFT_OF_CENTER, 
  PA_CHANNEL_POSITION_FRONT_RIGHT_OF_CENTER, PA_CHANNEL_POSITION_SIDE_LEFT, 
  PA_CHANNEL_POSITION_SIDE_RIGHT, PA_CHANNEL_POSITION_TOP_CENTER, 
  PA_CHANNEL_POSITION_TOP_FRONT_LEFT, PA_CHANNEL_POSITION_TOP_FRONT_RIGHT, 
  PA_CHANNEL_POSITION_TOP_FRONT_CENTER, PA_CHANNEL_POSITION_TOP_REAR_LEFT, 
  PA_CHANNEL_POSITION_TOP_REAR_RIGHT, PA_CHANNEL_POSITION_TOP_REAR_CENTER}
    sfi = {frames = 3037728616, samplerate = 0, channels = 0, 
  format = 3560, sections = 0, seekable = 35510672}
    c = <value optimized out>
    __func__ = "pa_sndfile_read_channel_map"
    __PRETTY_FUNCTION__ = "pa_sndfile_read_channel_map"
#3  0x054c2bb0 in pa_threaded_mainloop_wait (m=0xb5107fb0)
    at pulse/thread-mainloop.c:208
    __func__ = "pa_threaded_mainloop_wait"
    __PRETTY_FUNCTION__ = "pa_threaded_mainloop_wait"
#4  0x02b86b02 in gst_pulseringbuffer_commit (buf=0xa48ade0, 
    sample=0xb5d6a410, 
    data=0xb5151e40 "H��0\tz�`V_�5�8;+�\237�", in_samples=129, 
    out_samples=129, accum=0xb5d6a42c) at pulsesink.c:1260
    avail = <value optimized out>
    towrite = <value optimized out>
    psink = (GstPulseSink *) 0x54d2ff4
    result = <value optimized out>
    data_end = (guint8 *) 0x0
    toprocess = (gint *) 0xb5d6a26c
    inr = 1151
    outr = 1151
    bps = 8
    offset = 174072
    bufsize = 38808
    __FUNCTION__ = "gst_pulseringbuffer_commit"
#5  0x00b1dc4d in gst_ring_buffer_commit_full (buf=0xa48ade0, 
    sample=0xb5d6a410, data=0xb514fe48 "\b����@r5�", in_samples=1152, 
    out_samples=1152, accum=0xb5d6a42c) at gstringbuffer.c:1797
    res = <value optimized out>
    __PRETTY_FUNCTION__ = "gst_ring_buffer_commit_full"
#6  0x00b265f2 in gst_base_audio_sink_render (bsink=0x9c9ba00, buf=0xb51328f8)
    at gstbaseaudiosink.c:1569
    in_offset = 3038051912
    time = <value optimized out>
    stop = <value optimized out>
    render_start = 20736
    render_stop = 21888
    sample_offset = 21759
    ts_offset = 11749877
    ringbuf = (GstRingBuffer *) 0xa48ade0
    diff = 3050742828
    align = 1152
    ctime = 470204081
    cstop = 496326529
    data = (guint8 *) 0xb514fe48 "\b����@r5�"
    size = <value optimized out>
    samples = 1152
    written = <value optimized out>
    accum = 0
    out_samples = 1152
    render_delay = <value optimized out>
    latency = 0
    clock = (GstClock *) 0xb34be1
    slaved = 1
    align_next = <value optimized out>
    ret = <value optimized out>
    clip_seg = {rate = -nan(0xfe000001e7f27), 
  abs_rate = 9.8997761500100183e-318, format = GST_FORMAT_TIME, 
  flags = GST_SEEK_FLAG_NONE, start = 0, stop = -1, time = 24112189968655528, 
  accum = -35158429757112, last_stop = 5491616954885288, duration = -1, 
  applied_rate = 2.323116829564548e-315, 
  _gst_reserved = "'\177\036\000\000\000\000"}
    time_offset = <value optimized out>
    maxdrift = -2199011505675
    __FUNCTION__ = "gst_base_audio_sink_render"
#7  0x00561415 in gst_base_sink_render_object (
    basesink=<value optimized out>, pad=<value optimized out>, is_list=0, 
    obj=0xb51328f8) at gstbasesink.c:2732
    do_qos = 0
    ret = <value optimized out>
    bclass = (GstBaseSinkClass *) 0x9c75528
    late = 0
    step_end = 0
    sync_obj = (gpointer) 0xb51328f8
    priv = (GstBaseSinkPrivate *) 0x9c9bbe0
    __PRETTY_FUNCTION__ = "gst_base_sink_render_object"
#8  0x005624c7 in gst_base_sink_queue_object_unlocked (basesink=0x9c9ba00, 
    pad=<value optimized out>, is_list=0, obj=0xb51328f8, prerollable=1)
    at gstbasesink.c:2981
    ret = <value optimized out>
    q = (GQueue *) 0x9d31370
    __PRETTY_FUNCTION__ = "gst_base_sink_queue_object_unlocked"
#9  0x00564359 in gst_base_sink_chain_unlocked (basesink=0x9c9ba00, 
    pad=<value optimized out>, is_list=0, obj=0xb51328f8)
    at gstbasesink.c:3355
    result = <value optimized out>
    start = 470204081
    end = 496326530
    clip_segment = (GstSegment *) 0xa3f4330
    time_buf = (GstBuffer *) 0x0
    __PRETTY_FUNCTION__ = "gst_base_sink_chain_unlocked"
#10 0x00564871 in gst_base_sink_chain_main (basesink=<value optimized out>, 
    pad=0xb5108008, is_list=0, obj=0xb51328f8) at gstbasesink.c:3393
    result = <value optimized out>
    __PRETTY_FUNCTION__ = "gst_base_sink_chain_main"
#11 0x00161e05 in gst_pad_chain_data_unchecked (pad=0xb5108008, 
    is_buffer=<value optimized out>, data=0xb51328f8) at gstpad.c:4122
    chainfunc = (GstPadChainFunction) 0x564e00 <gst_base_sink_chain>
    caps = <value optimized out>
    caps_changed = <value optimized out>
    ret = GST_FLOW_RESEND
    __PRETTY_FUNCTION__ = "gst_pad_chain_data_unchecked"
#12 0x00162864 in gst_pad_push_data (pad=0xa48b550, 
    is_buffer=<value optimized out>, data=0xb51328f8) at gstpad.c:4351
    peer = (GstPad *) 0xb5108008
    ret = <value optimized out>
    caps = <value optimized out>
    __PRETTY_FUNCTION__ = "gst_pad_push_data"
#13 0x00150d7d in gst_proxy_pad_do_chain (pad=0x9ccabb8, buffer=0xb51328f8)
    at gstghostpad.c:160
    res = -512
#14 0x00161e05 in gst_pad_chain_data_unchecked (pad=0x9ccabb8, 
    is_buffer=<value optimized out>, data=0xb51328f8) at gstpad.c:4122
    chainfunc = (GstPadChainFunction) 0x150d50 <gst_proxy_pad_do_chain>
    caps = <value optimized out>
    caps_changed = <value optimized out>
    ret = GST_FLOW_RESEND
    __PRETTY_FUNCTION__ = "gst_pad_chain_data_unchecked"
#15 0x00162864 in gst_pad_push_data (pad=0xa48b478, 
    is_buffer=<value optimized out>, data=0xb51328f8) at gstpad.c:4351
    peer = (GstPad *) 0x9ccabb8
    ret = <value optimized out>
    caps = <value optimized out>
    __PRETTY_FUNCTION__ = "gst_pad_push_data"
#16 0x00150d7d in gst_proxy_pad_do_chain (pad=0xb5101df0, buffer=0xb51328f8)
    at gstghostpad.c:160
    res = -512
#17 0x00161e05 in gst_pad_chain_data_unchecked (pad=0xb5101df0, 
    is_buffer=<value optimized out>, data=0xb51328f8) at gstpad.c:4122
    chainfunc = (GstPadChainFunction) 0x150d50 <gst_proxy_pad_do_chain>
    caps = <value optimized out>
    caps_changed = <value optimized out>
    ret = GST_FLOW_RESEND
    __PRETTY_FUNCTION__ = "gst_pad_chain_data_unchecked"
#18 0x00162864 in gst_pad_push_data (pad=0x9c7c808, 
    is_buffer=<value optimized out>, data=0xb51328f8) at gstpad.c:4351
    peer = (GstPad *) 0xb5101df0
    ret = <value optimized out>
    caps = <value optimized out>
    __PRETTY_FUNCTION__ = "gst_pad_push_data"
#19 0x00150d7d in gst_proxy_pad_do_chain (pad=0x9b8e038, buffer=0xb51328f8)
    at gstghostpad.c:160
    res = -512
#20 0x00161e05 in gst_pad_chain_data_unchecked (pad=0x9b8e038, 
    is_buffer=<value optimized out>, data=0xb51328f8) at gstpad.c:4122
    chainfunc = (GstPadChainFunction) 0x150d50 <gst_proxy_pad_do_chain>
    caps = <value optimized out>
    caps_changed = <value optimized out>
    ret = GST_FLOW_RESEND
    __PRETTY_FUNCTION__ = "gst_pad_chain_data_unchecked"
#21 0x00162864 in gst_pad_push_data (pad=0x9c80580, 
    is_buffer=<value optimized out>, data=0xb51328f8) at gstpad.c:4351
    peer = (GstPad *) 0x9b8e038
    ret = <value optimized out>
    caps = <value optimized out>
    __PRETTY_FUNCTION__ = "gst_pad_push_data"
#22 0x0057875a in gst_base_transform_chain (pad=0x9c800d0, buffer=0xb51328f8)
    at gstbasetransform.c:2081
    ret = GST_FLOW_OK
    last_stop = 496326530
    outbuf = (GstBuffer *) 0xb51328f8
#23 0x00161e05 in gst_pad_chain_data_unchecked (pad=0x9c800d0, 
    is_buffer=<value optimized out>, data=0xb51328f8) at gstpad.c:4122
    chainfunc = (GstPadChainFunction) 0x578670 <gst_base_transform_chain>
    caps = <value optimized out>
    caps_changed = <value optimized out>
    ret = GST_FLOW_RESEND
    __PRETTY_FUNCTION__ = "gst_pad_chain_data_unchecked"
#24 0x00162864 in gst_pad_push_data (pad=0x9c7cec8, 
    is_buffer=<value optimized out>, data=0xb51328f8) at gstpad.c:4351
    peer = (GstPad *) 0x9c800d0
    ret = <value optimized out>
    caps = <value optimized out>
    __PRETTY_FUNCTION__ = "gst_pad_push_data"
#25 0x00150d7d in gst_proxy_pad_do_chain (pad=0x9b8e5a8, buffer=0xb51328f8)
    at gstghostpad.c:160
    res = -512
#26 0x00161e05 in gst_pad_chain_data_unchecked (pad=0x9b8e5a8, 
    is_buffer=<value optimized out>, data=0xb51328f8) at gstpad.c:4122
    chainfunc = (GstPadChainFunction) 0x150d50 <gst_proxy_pad_do_chain>
    caps = <value optimized out>
    caps_changed = <value optimized out>
    ret = GST_FLOW_RESEND
    __PRETTY_FUNCTION__ = "gst_pad_chain_data_unchecked"
#27 0x00162864 in gst_pad_push_data (pad=0xa49e258, 
    is_buffer=<value optimized out>, data=0xb51328f8) at gstpad.c:4351
    peer = (GstPad *) 0x9b8e5a8
    ret = <value optimized out>
    caps = <value optimized out>
    __PRETTY_FUNCTION__ = "gst_pad_push_data"
#28 0x0057875a in gst_base_transform_chain (pad=0xa49e190, buffer=0xb51328f8)
    at gstbasetransform.c:2081
    ret = GST_FLOW_OK
    last_stop = 496326530
    outbuf = (GstBuffer *) 0xb51328f8
#29 0x00161e05 in gst_pad_chain_data_unchecked (pad=0xa49e190, 
    is_buffer=<value optimized out>, data=0xb51328f8) at gstpad.c:4122
    chainfunc = (GstPadChainFunction) 0x578670 <gst_base_transform_chain>
    caps = <value optimized out>
    caps_changed = <value optimized out>
    ret = GST_FLOW_RESEND
    __PRETTY_FUNCTION__ = "gst_pad_chain_data_unchecked"
#30 0x00162864 in gst_pad_push_data (pad=0xa495650, 
    is_buffer=<value optimized out>, data=0xb51328f8) at gstpad.c:4351
    peer = (GstPad *) 0xa49e190
    ret = <value optimized out>
    caps = <value optimized out>
    __PRETTY_FUNCTION__ = "gst_pad_push_data"
#31 0x0057875a in gst_base_transform_chain (pad=0x9c80198, buffer=0xb51328f8)
    at gstbasetransform.c:2081
    ret = GST_FLOW_OK
    last_stop = 496326530
    outbuf = (GstBuffer *) 0xb51328f8
#32 0x00161e05 in gst_pad_chain_data_unchecked (pad=0x9c80198, 
    is_buffer=<value optimized out>, data=0xb51328f8) at gstpad.c:4122
    chainfunc = (GstPadChainFunction) 0x578670 <gst_base_transform_chain>
    caps = <value optimized out>
    caps_changed = <value optimized out>
    ret = GST_FLOW_RESEND
    __PRETTY_FUNCTION__ = "gst_pad_chain_data_unchecked"
#33 0x00162864 in gst_pad_push_data (pad=0x9c95468, 
    is_buffer=<value optimized out>, data=0xb51328f8) at gstpad.c:4351
    peer = (GstPad *) 0x9c80198
    ret = <value optimized out>
    caps = <value optimized out>
    __PRETTY_FUNCTION__ = "gst_pad_push_data"
#34 0x00150d7d in gst_proxy_pad_do_chain (pad=0xb5101a50, buffer=0xb51328f8)
    at gstghostpad.c:160
    res = -512
#35 0x00161e05 in gst_pad_chain_data_unchecked (pad=0xb5101a50, 
    is_buffer=<value optimized out>, data=0xb51328f8) at gstpad.c:4122
    chainfunc = (GstPadChainFunction) 0x150d50 <gst_proxy_pad_do_chain>
    caps = <value optimized out>
    caps_changed = <value optimized out>
    ret = GST_FLOW_RESEND
    __PRETTY_FUNCTION__ = "gst_pad_chain_data_unchecked"
#36 0x00162864 in gst_pad_push_data (pad=0xa49e320, 
    is_buffer=<value optimized out>, data=0xb51328f8) at gstpad.c:4351
    peer = (GstPad *) 0xb5101a50
    ret = <value optimized out>
    caps = <value optimized out>
    __PRETTY_FUNCTION__ = "gst_pad_push_data"
#37 0x02f50187 in gst_tee_handle_data (tee=<value optimized out>, 
    data=<value optimized out>, is_list=0) at gsttee.c:636
    pad = (GstPad *) 0xa49e320
    pdata = (PushData *) 0xa4abe88
    pads = <value optimized out>
    ret = GST_FLOW_OK
    cret = GST_FLOW_OK
    __PRETTY_FUNCTION__ = "gst_tee_handle_data"
#38 0x02f506a6 in gst_tee_chain (pad=0xa495588, buffer=0xb51328f8)
    at gsttee.c:789
    res = <value optimized out>
    tee = (GstTee *) 0x9cb75b8
    __PRETTY_FUNCTION__ = "gst_tee_chain"
#39 0x00161e05 in gst_pad_chain_data_unchecked (pad=0xa495588, 
    is_buffer=<value optimized out>, data=0xb51328f8) at gstpad.c:4122
    chainfunc = (GstPadChainFunction) 0x2f50620 <gst_tee_chain>
    caps = <value optimized out>
    caps_changed = <value optimized out>
    ret = GST_FLOW_RESEND
    __PRETTY_FUNCTION__ = "gst_pad_chain_data_unchecked"
#40 0x00162864 in gst_pad_push_data (pad=0x9c95618, 
    is_buffer=<value optimized out>, data=0xb51328f8) at gstpad.c:4351
    peer = (GstPad *) 0xa495588
    ret = <value optimized out>
    caps = <value optimized out>
    __PRETTY_FUNCTION__ = "gst_pad_push_data"
#41 0x00150d7d in gst_proxy_pad_do_chain (pad=0xb5101968, buffer=0xb51328f8)
    at gstghostpad.c:160
    res = -512
#42 0x00161e05 in gst_pad_chain_data_unchecked (pad=0xb5101968, 
    is_buffer=<value optimized out>, data=0xb51328f8) at gstpad.c:4122
    chainfunc = (GstPadChainFunction) 0x150d50 <gst_proxy_pad_do_chain>
    caps = <value optimized out>
    caps_changed = <value optimized out>
    ret = GST_FLOW_RESEND
    __PRETTY_FUNCTION__ = "gst_pad_chain_data_unchecked"
#43 0x00162864 in gst_pad_push_data (pad=0xb51083f0, 
    is_buffer=<value optimized out>, data=0xb51328f8) at gstpad.c:4351
    peer = (GstPad *) 0xb5101968
    ret = <value optimized out>
    caps = <value optimized out>
    __PRETTY_FUNCTION__ = "gst_pad_push_data"
#44 0x0826905a in gst_selector_pad_chain (pad=0xb5103008, buf=0xb51328f8)
    at gstinputselector.c:655
    res = <value optimized out>
    active_sinkpad = (GstPad *) 0xb5103008
    prev_active_sinkpad = (GstPad *) 0xb5103008
    start_time = 470204081
    close_event = <value optimized out>
    start_event = <value optimized out>
    caps = <value optimized out>
    __PRETTY_FUNCTION__ = "gst_selector_pad_chain"
#45 0x00161e05 in gst_pad_chain_data_unchecked (pad=0xb5103008, 
    is_buffer=<value optimized out>, data=0xb51328f8) at gstpad.c:4122
    chainfunc = (GstPadChainFunction) 0x82687e0 <gst_selector_pad_chain>
    caps = <value optimized out>
    caps_changed = <value optimized out>
    ret = GST_FLOW_RESEND
    __PRETTY_FUNCTION__ = "gst_pad_chain_data_unchecked"
#46 0x00162864 in gst_pad_push_data (pad=0xae51a2c8, 
    is_buffer=<value optimized out>, data=0xb51328f8) at gstpad.c:4351
    peer = (GstPad *) 0xb5103008
    ret = <value optimized out>
    caps = <value optimized out>
    __PRETTY_FUNCTION__ = "gst_pad_push_data"
#47 0x00150d7d in gst_proxy_pad_do_chain (pad=0x9c7cdf0, buffer=0xb51328f8)
    at gstghostpad.c:160
    res = -512
#48 0x00161e05 in gst_pad_chain_data_unchecked (pad=0x9c7cdf0, 
    is_buffer=<value optimized out>, data=0xb51328f8) at gstpad.c:4122
    chainfunc = (GstPadChainFunction) 0x150d50 <gst_proxy_pad_do_chain>
    caps = <value optimized out>
    caps_changed = <value optimized out>
    ret = GST_FLOW_RESEND
    __PRETTY_FUNCTION__ = "gst_pad_chain_data_unchecked"
#49 0x00162864 in gst_pad_push_data (pad=0xa48ace8, 
    is_buffer=<value optimized out>, data=0xb51328f8) at gstpad.c:4351
    peer = (GstPad *) 0x9c7cdf0
    ret = <value optimized out>
    caps = <value optimized out>
    __PRETTY_FUNCTION__ = "gst_pad_push_data"
#50 0x00150d7d in gst_proxy_pad_do_chain (pad=0xa48b2c8, buffer=0xb51328f8)
    at gstghostpad.c:160
    res = -512
#51 0x00161e05 in gst_pad_chain_data_unchecked (pad=0xa48b2c8, 
    is_buffer=<value optimized out>, data=0xb51328f8) at gstpad.c:4122
    chainfunc = (GstPadChainFunction) 0x150d50 <gst_proxy_pad_do_chain>
    caps = <value optimized out>
    caps_changed = <value optimized out>
    ret = GST_FLOW_RESEND
    __PRETTY_FUNCTION__ = "gst_pad_chain_data_unchecked"
#52 0x00162864 in gst_pad_push_data (pad=0xa495330, 
    is_buffer=<value optimized out>, data=0xb51328f8) at gstpad.c:4351
    peer = (GstPad *) 0xa48b2c8
    ret = <value optimized out>
    caps = <value optimized out>
    __PRETTY_FUNCTION__ = "gst_pad_push_data"
#53 0x051c5358 in gst_mad_chain (pad=0x9cead78, buffer=0xb51328a8)
    at gstmad.c:1663
    outbuffer = (GstBuffer *) 0xb51328f8
    consumed = <value optimized out>
    time_offset = <value optimized out>
    before_sync = <value optimized out>
    nsamples = <value optimized out>
    time_duration = <value optimized out>
    goto_exit = 1152
    tocopy = 418
    mad_input_buffer = <value optimized out>
    data = (guint8 *) 0xb51423ee "��D;"
    size = 418
    tempsize = <value optimized out>
    new_pts = 1
    discont = 0
    timestamp = 496326512
    result = GST_FLOW_OK
    __PRETTY_FUNCTION__ = "gst_mad_chain"
#54 0x00161e05 in gst_pad_chain_data_unchecked (pad=0x9cead78, 
    is_buffer=<value optimized out>, data=0xb51328a8) at gstpad.c:4122
    chainfunc = (GstPadChainFunction) 0x51c4510 <gst_mad_chain>
    caps = <value optimized out>
    caps_changed = <value optimized out>
    ret = GST_FLOW_RESEND
    __PRETTY_FUNCTION__ = "gst_pad_chain_data_unchecked"
#55 0x00162864 in gst_pad_push_data (pad=0x9c804b8, 
    is_buffer=<value optimized out>, data=0xb51328a8) at gstpad.c:4351
    peer = (GstPad *) 0x9cead78
    ret = <value optimized out>
    caps = <value optimized out>
    __PRETTY_FUNCTION__ = "gst_pad_push_data"
#56 0x01163c25 in gst_mp3parse_emit_frame (mp3parse=<value optimized out>, 
    size=<value optimized out>, mode=1, crc=1) at gstmpegaudioparse.c:899
    outbuf = <value optimized out>
    bitrate = <value optimized out>
    ret = <value optimized out>
    push_start = <value optimized out>
    taglist = <value optimized out>
    __PRETTY_FUNCTION__ = "gst_mp3parse_emit_frame"
#57 0x011651fc in gst_mp3parse_handle_data (mp3parse=0xa4a6568, 
    at_eos=<value optimized out>) at gstmpegaudioparse.c:1525
    flow = GST_FLOW_OK
    data = <value optimized out>
    header = <value optimized out>
    available = 546
    bitrate = 128000
    layer = 3
    rate = 44100
    channels = 2
    mode = 1
    caps_change = 0
    __PRETTY_FUNCTION__ = "gst_mp3parse_handle_data"
#58 0x00161e05 in gst_pad_chain_data_unchecked (pad=0xa4b7f18, 
    is_buffer=<value optimized out>, data=0x9c582e8) at gstpad.c:4122
    chainfunc = (GstPadChainFunction) 0x1165a20 <gst_mp3parse_chain>
    caps = <value optimized out>
    caps_changed = <value optimized out>
    ret = GST_FLOW_RESEND
    __PRETTY_FUNCTION__ = "gst_pad_chain_data_unchecked"
#59 0x00162864 in gst_pad_push_data (pad=0xb5108328, 
    is_buffer=<value optimized out>, data=0x9c582e8) at gstpad.c:4351
    peer = (GstPad *) 0xa4b7f18
    ret = <value optimized out>
    caps = <value optimized out>
    __PRETTY_FUNCTION__ = "gst_pad_push_data"
#60 0x0087462f in gst_tag_demux_chain (pad=0xa49e640, buf=0x9c582e8)
    at gsttagdemux.c:714
    events = <value optimized out>
    outbuf = (GstBuffer *) 0x9c582e8
    __PRETTY_FUNCTION__ = "gst_tag_demux_chain"
#61 0x00161e05 in gst_pad_chain_data_unchecked (pad=0xa49e640, 
    is_buffer=<value optimized out>, data=0x9c582e8) at gstpad.c:4122
    chainfunc = (GstPadChainFunction) 0x874090 <gst_tag_demux_chain>
    caps = <value optimized out>
    caps_changed = <value optimized out>
    ret = GST_FLOW_RESEND
    __PRETTY_FUNCTION__ = "gst_pad_chain_data_unchecked"
#62 0x00162864 in gst_pad_push_data (pad=0x9ceabe8, 
    is_buffer=<value optimized out>, data=0x9c582e8) at gstpad.c:4351
    peer = (GstPad *) 0xa49e640
    ret = <value optimized out>
    caps = <value optimized out>
    __PRETTY_FUNCTION__ = "gst_pad_push_data"
#63 0x02f53426 in gst_type_find_element_chain (pad=0x9ceab20, 
    buffer=0x9c582e8) at gsttypefindelement.c:759
    res = <value optimized out>
    __PRETTY_FUNCTION__ = "gst_type_find_element_chain"
#64 0x00161e05 in gst_pad_chain_data_unchecked (pad=0x9ceab20, 
    is_buffer=<value optimized out>, data=0x9c582e8) at gstpad.c:4122
    chainfunc = (
    GstPadChainFunction) 0x2f533a0 <gst_type_find_element_chain>
    caps = <value optimized out>
    caps_changed = <value optimized out>
    ret = GST_FLOW_RESEND
    __PRETTY_FUNCTION__ = "gst_pad_chain_data_unchecked"
#65 0x00162864 in gst_pad_push_data (pad=0x9c951e0, 
    is_buffer=<value optimized out>, data=0x9c582e8) at gstpad.c:4351
    peer = (GstPad *) 0x9ceab20
    ret = <value optimized out>
    caps = <value optimized out>
    __PRETTY_FUNCTION__ = "gst_pad_push_data"
#66 0x00150d7d in gst_proxy_pad_do_chain (pad=0x9cca818, buffer=0x9c582e8)
    at gstghostpad.c:160
    res = -512
#67 0x00161e05 in gst_pad_chain_data_unchecked (pad=0x9cca818, 
    is_buffer=<value optimized out>, data=0x9c582e8) at gstpad.c:4122
    chainfunc = (GstPadChainFunction) 0x150d50 <gst_proxy_pad_do_chain>
    caps = <value optimized out>
    caps_changed = <value optimized out>
    ret = GST_FLOW_RESEND
    __PRETTY_FUNCTION__ = "gst_pad_chain_data_unchecked"
#68 0x00162864 in gst_pad_push_data (pad=0x9cea8c8, 
    is_buffer=<value optimized out>, data=0x9c582e8) at gstpad.c:4351
    peer = (GstPad *) 0x9cca818
    ret = <value optimized out>
    caps = <value optimized out>
    __PRETTY_FUNCTION__ = "gst_pad_push_data"
#69 0x0057145a in gst_base_src_loop (pad=0x9cea8c8) at gstbasesrc.c:2444
    buf = (GstBuffer *) 0x9c582e8
    ret = <value optimized out>
    position = <value optimized out>
    eos = 0
    blocksize = <value optimized out>
    tags = <value optimized out>
    tmp = <value optimized out>
    __PRETTY_FUNCTION__ = "gst_base_src_loop"
#70 0x0018dd6b in gst_task_func (task=0xa497510) at gsttask.c:238
    lock = (GStaticRecMutex *) 0xa4b5378
    tself = (GThread *) 0xa459f10
    priv = (GstTaskPrivate *) 0xa497560
    __PRETTY_FUNCTION__ = "gst_task_func"
#71 0x0018f377 in default_func (tdata=0x9fe5b40, pool=0x99a9c10)
    at gsttaskpool.c:70
    func = (GstTaskPoolFunction) 0x18dc50 <gst_task_func>
    user_data = (gpointer) 0xa497510
#72 0x00724d6c in g_utf8_strdown () from /lib/libglib-2.0.so.0
No symbol table info available.
#73 0x00722e4f in ?? () from /lib/libglib-2.0.so.0
No symbol table info available.
#74 0x001e596e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#75 0x065f29de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
No locals.
.
Thread 1 (process 2656):
#0  0x08d42c6c in gst_ximagesink_ximage_new (ximagesink=0x9c88aa0, 
    caps=<value optimized out>) at ximagesink.c:436
    ximage = (GstXImageBuffer *) 0xa510760
    structure = <value optimized out>
    handler = (int (*)(Display *, 
    XErrorEvent *)) 0x906090 <_gdk_font_strlen+16>
    __PRETTY_FUNCTION__ = "gst_ximagesink_ximage_new"
#1  0x08d43f28 in gst_ximagesink_buffer_alloc (bsink=0x9c88aa0, 
    offset=18446744073709551615, size=307200, caps=0xa50b480, buf=0xae2fed4c)
    at ximagesink.c:1901
    ximagesink = (GstXImageSink *) 0x9c88aa0
    ximage = (GstXImageBuffer *) 0xf
    structure = <value optimized out>
    ret = <value optimized out>
    alloc_caps = (GstCaps *) 0xa4c5ba0
    alloc_unref = 1
    width = 634
    height = 527
    dst = {x = -1372592504, y = 1233781, w = -1370421760, h = 3}
    src = {x = 2656, y = 1896436, w = 164102152, h = 164137632}
    result = {x = 0, y = 0, w = 634, h = 527}
    __PRETTY_FUNCTION__ = "gst_ximagesink_buffer_alloc"
#2  0x005658ba in gst_base_sink_pad_buffer_alloc (pad=0x9c80008, 
    offset=18446744073709551615, size=307200, caps=0xa50b480, buf=0xae2fed4c)
    at gstbasesink.c:599
    bsink = (GstBaseSink *) 0x9c88aa0
    result = <value optimized out>
#3  0x00163b63 in gst_pad_alloc_buffer_full (pad=0x9c7cb68, 
    offset=18446744073709551615, size=307200, caps=0xa50b480, buf=0xae2fed4c, 
    setcaps=0) at gstpad.c:2893
    peer = (GstPad *) 0x9c80008
    ret = <value optimized out>
    newcaps = <value optimized out>
    __PRETTY_FUNCTION__ = "gst_pad_alloc_buffer_full"
#4  0x00150dd9 in gst_proxy_pad_do_bufferalloc (pad=0xae51a010, 
    offset=18446744073709551615, size=307200, caps=0xa50b480, buf=0xae2fed4c)
    at gstghostpad.c:149
    result = GST_FLOW_OK
#5  0x00163b63 in gst_pad_alloc_buffer_full (pad=0x9c7c9b8, 
    offset=18446744073709551615, size=307200, caps=0xa50b480, buf=0xae2fed4c, 
    setcaps=0) at gstpad.c:2893
    peer = (GstPad *) 0xae51a010
    ret = <value optimized out>
    newcaps = <value optimized out>
    __PRETTY_FUNCTION__ = "gst_pad_alloc_buffer_full"
#6  0x00150dd9 in gst_proxy_pad_do_bufferalloc (pad=0xb5101ed8, 
    offset=18446744073709551615, size=307200, caps=0xa50b480, buf=0xae2fed4c)
    at gstghostpad.c:149
    result = GST_FLOW_OK
#7  0x00163b63 in gst_pad_alloc_buffer_full (pad=0x9c7c8e0, 
    offset=18446744073709551615, size=307200, caps=0xa50b480, buf=0xae2fed4c, 
    setcaps=0) at gstpad.c:2893
    peer = (GstPad *) 0xb5101ed8
    ret = <value optimized out>
    newcaps = <value optimized out>
    __PRETTY_FUNCTION__ = "gst_pad_alloc_buffer_full"
#8  0x00150dd9 in gst_proxy_pad_do_bufferalloc (pad=0x9b8e120, 
    offset=18446744073709551615, size=307200, caps=0xa50b480, buf=0xae2fed4c)
    at gstghostpad.c:149
    result = GST_FLOW_OK
#9  0x00163b63 in gst_pad_alloc_buffer_full (pad=0xa4b7810, 
    offset=18446744073709551615, size=307200, caps=0xa50b480, buf=0xae2fed4c, 
    setcaps=0) at gstpad.c:2893
    peer = (GstPad *) 0x9b8e120
    ret = <value optimized out>
    newcaps = <value optimized out>
    __PRETTY_FUNCTION__ = "gst_pad_alloc_buffer_full"
#10 0x00576219 in gst_base_transform_buffer_alloc (pad=0xa495268, 
    offset=18446744073709551615, size=307200, caps=0xa50b480, buf=0xae2fed4c)
    at gstbasetransform.c:1629
    newcaps = (GstCaps *) 0xa458430
    trans = <value optimized out>
    priv = (GstBaseTransformPrivate *) 0xa458430
    res = <value optimized out>
    proxy = <value optimized out>
    suggest = 0
    sink_suggest = (GstCaps *) 0xa50b480
    size_suggest = 307200
    __PRETTY_FUNCTION__ = "gst_base_transform_buffer_alloc"
#11 0x00163b63 in gst_pad_alloc_buffer_full (pad=0xa4951a0, 
    offset=18446744073709551615, size=307200, caps=0xa50b480, buf=0xae2fed4c, 
    setcaps=0) at gstpad.c:2893
    peer = (GstPad *) 0xa495268
    ret = <value optimized out>
    newcaps = <value optimized out>
    __PRETTY_FUNCTION__ = "gst_pad_alloc_buffer_full"
#12 0x00576219 in gst_base_transform_buffer_alloc (pad=0xa4950d8, 
    offset=18446744073709551615, size=307200, caps=0xa50b480, buf=0xae2fed4c)
    at gstbasetransform.c:1629
    newcaps = (GstCaps *) 0xa508ad0
    trans = <value optimized out>
    priv = (GstBaseTransformPrivate *) 0xa508ad0
    res = <value optimized out>
    proxy = <value optimized out>
    suggest = 0
    sink_suggest = (GstCaps *) 0xa50b480
    size_suggest = 307200
    __PRETTY_FUNCTION__ = "gst_base_transform_buffer_alloc"
#13 0x00163b63 in gst_pad_alloc_buffer_full (pad=0xa495010, 
    offset=18446744073709551615, size=307200, caps=0xa50b480, buf=0xae2fed4c, 
    setcaps=0) at gstpad.c:2893
    peer = (GstPad *) 0xa4950d8
    ret = <value optimized out>
    newcaps = <value optimized out>
    __PRETTY_FUNCTION__ = "gst_pad_alloc_buffer_full"
#14 0x02f43bb2 in gst_queue_bufferalloc (pad=0x9ceaf08, 
    offset=18446744073709551615, size=307200, caps=0xa50b480, buf=0xae2fed4c)
    at gstqueue.c:523
    result = GST_FLOW_OK
#15 0x00163b63 in gst_pad_alloc_buffer_full (pad=0x9c7cc40, 
    offset=18446744073709551615, size=307200, caps=0xa50b480, buf=0xae2fed4c, 
    setcaps=0) at gstpad.c:2893
    peer = (GstPad *) 0x9ceaf08
    ret = <value optimized out>
    newcaps = <value optimized out>
    __PRETTY_FUNCTION__ = "gst_pad_alloc_buffer_full"
#16 0x00150dd9 in gst_proxy_pad_do_bufferalloc (pad=0x9cca900, 
    offset=18446744073709551615, size=307200, caps=0xa50b480, buf=0xae2fed4c)
    at gstghostpad.c:149
    result = GST_FLOW_OK
#17 0x00163b63 in gst_pad_alloc_buffer_full (pad=0x9ccaad0, 
    offset=18446744073709551615, size=307200, caps=0xa50b480, buf=0xae2fed4c, 
    setcaps=0) at gstpad.c:2893
    peer = (GstPad *) 0x9cca900
    ret = <value optimized out>
    newcaps = <value optimized out>
    __PRETTY_FUNCTION__ = "gst_pad_alloc_buffer_full"
#18 0x00150dd9 in gst_proxy_pad_do_bufferalloc (pad=0x9c952b8, 
    offset=18446744073709551615, size=307200, caps=0xa50b480, buf=0xae2fed4c)
    at gstghostpad.c:149
    result = GST_FLOW_OK
#19 0x00163b63 in gst_pad_alloc_buffer_full (pad=0xa49e000, 
    offset=18446744073709551615, size=307200, caps=0xa50b480, buf=0xae2fed4c, 
    setcaps=1) at gstpad.c:2893
    peer = (GstPad *) 0x9c952b8
    ret = <value optimized out>
    newcaps = <value optimized out>
    __PRETTY_FUNCTION__ = "gst_pad_alloc_buffer_full"
#20 0x0797d342 in get_buffer (goom=0xae5203d0, outbuf=<value optimized out>)
    at gstgoom.c:408
    ret = <value optimized out>
    __FUNCTION__ = "get_buffer"
#21 0x0797df47 in gst_goom_chain (pad=0xa495718, buffer=0x9b13020)
    at gstgoom.c:429
    goom = (GstGoom *) 0xae5203d0
    ret = -1372590776
    outbuf = (GstBuffer *) 0x0
    __FUNCTION__ = "gst_goom_chain"
#22 0x00161e05 in gst_pad_chain_data_unchecked (pad=0xa495718, 
    is_buffer=<value optimized out>, data=0x9b13020) at gstpad.c:4122
    chainfunc = (GstPadChainFunction) 0x797d560 <gst_goom_chain>
    caps = <value optimized out>
    caps_changed = <value optimized out>
    ret = GST_FLOW_RESEND
    __PRETTY_FUNCTION__ = "gst_pad_chain_data_unchecked"
#23 0x00162864 in gst_pad_push_data (pad=0xa4b7d88, 
    is_buffer=<value optimized out>, data=0x9b13020) at gstpad.c:4351
    peer = (GstPad *) 0xa495718
    ret = <value optimized out>
    caps = <value optimized out>
    __PRETTY_FUNCTION__ = "gst_pad_push_data"
#24 0x0057875a in gst_base_transform_chain (pad=0xa4b7cc0, buffer=0x9b13020)
    at gstbasetransform.c:2081
    ret = GST_FLOW_OK
    last_stop = 287346938
    outbuf = (GstBuffer *) 0x9b13020
#25 0x00161e05 in gst_pad_chain_data_unchecked (pad=0xa4b7cc0, 
    is_buffer=<value optimized out>, data=0x9b13020) at gstpad.c:4122
    chainfunc = (GstPadChainFunction) 0x578670 <gst_base_transform_chain>
    caps = <value optimized out>
    caps_changed = <value optimized out>
    ret = GST_FLOW_RESEND
    __PRETTY_FUNCTION__ = "gst_pad_chain_data_unchecked"
#26 0x00162864 in gst_pad_push_data (pad=0xa4b7bf8, 
    is_buffer=<value optimized out>, data=0x9b13020) at gstpad.c:4351
    peer = (GstPad *) 0xa4b7cc0
    ret = <value optimized out>
    caps = <value optimized out>
    __PRETTY_FUNCTION__ = "gst_pad_push_data"
#27 0x0057875a in gst_base_transform_chain (pad=0xa4b7b30, buffer=0x9c58600)
    at gstbasetransform.c:2081
    ret = GST_FLOW_OK
    last_stop = 287346938
    outbuf = (GstBuffer *) 0x9b13020
#28 0x00161e05 in gst_pad_chain_data_unchecked (pad=0xa4b7b30, 
    is_buffer=<value optimized out>, data=0x9c58600) at gstpad.c:4122
    chainfunc = (GstPadChainFunction) 0x578670 <gst_base_transform_chain>
    caps = <value optimized out>
    caps_changed = <value optimized out>
    ret = GST_FLOW_RESEND
    __PRETTY_FUNCTION__ = "gst_pad_chain_data_unchecked"
#29 0x00162864 in gst_pad_push_data (pad=0xa4b7a68, 
    is_buffer=<value optimized out>, data=0x9c58600) at gstpad.c:4351
    peer = (GstPad *) 0xa4b7b30
    ret = <value optimized out>
    caps = <value optimized out>
    __PRETTY_FUNCTION__ = "gst_pad_push_data"
#30 0x02f4655d in gst_queue_loop (pad=0xa4b7a68) at gstqueue.c:1083
    queue = (GstQueue *) 0xa4af210
    ret = <value optimized out>
    __PRETTY_FUNCTION__ = "gst_queue_loop"
#31 0x0018dd6b in gst_task_func (task=0xa497620) at gsttask.c:238
    lock = (GStaticRecMutex *) 0xa4c3f88
    tself = (GThread *) 0xae50ed80
    priv = (GstTaskPrivate *) 0xa497670
    __PRETTY_FUNCTION__ = "gst_task_func"
#32 0x0018f377 in default_func (tdata=0xa531218, pool=0x99a9c10)
    at gsttaskpool.c:70
    func = (GstTaskPoolFunction) 0x18dc50 <gst_task_func>
    user_data = (gpointer) 0xa497620
#33 0x00724d6c in g_utf8_strdown () from /lib/libglib-2.0.so.0
No symbol table info available.
#34 0x00722e4f in ?? () from /lib/libglib-2.0.so.0
No symbol table info available.
#35 0x001e596e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#36 0x065f29de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
No locals."

-- 
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