[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