rhythmbox crashed with SIGSEGV in g_object_set_valist()
Submitted by Pedro Villavicencio
Link to original bug (#615170)
Description
this report has been filed here:
https://bugs.edge.launchpad.net/ubuntu/+source/rhythmbox/+bug/552562
the user claim that he just pressed stop and the program crashed. version of rhythmbox is: 0.12.8-0ubuntu1
backtrace:
".
Thread 11 (process 9081):
#0 0x009d2422 in __kernel_vsyscall ()
No symbol table info available.
#1 0x004dd015 in pthread_cond_wait@@GLIBC_2.3.2 ()
from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#2 0x00dbdb7e in ?? () from /lib/libglib-2.0.so.0
No symbol table info available.
#3 0x00dbdf7e in g_async_queue_pop () from /lib/libglib-2.0.so.0
No symbol table info available.
#4 0x00841547 in action_thread_main (db=0x913fc80) at rhythmdb.c:2993
action = (RhythmDBAction *) 0xe717e8
__FUNCTION__ = "action_thread_main"
__PRETTY_FUNCTION__ = "action_thread_main"
#5 0x00e0ddcf in ?? () from /lib/libglib-2.0.so.0
No symbol table info available.
#6 0x004d896e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#7 0x0835b9de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
No locals.
.
Thread 10 (process 9094):
#0 0x009d2422 in __kernel_vsyscall ()
No symbol table info available.
#1 0x004dd015 in pthread_cond_wait@@GLIBC_2.3.2 ()
from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#2 0x0048bf16 in gst_collect_pads_chain (pad=0x99daf10, buffer=0x9a0d638)
at gstcollectpads.c:1393
data = (GstCollectData *) 0x9a096c0
pads = (GstCollectPads *) 0x999a5c0
priv = <value optimized out>
ret = GST_FLOW_OK
__FUNCTION__ = "gst_collect_pads_chain"
#3 0x0059ae05 in gst_pad_chain_data_unchecked (pad=0x99daf10,
is_buffer=<value optimized out>, data=0x9a0d638) at gstpad.c:4122
chainfunc = (GstPadChainFunction) 0x48b870 <gst_collect_pads_chain>
caps = <value optimized out>
caps_changed = <value optimized out>
ret = GST_FLOW_RESEND
__PRETTY_FUNCTION__ = "gst_pad_chain_data_unchecked"
#4 0x0059b864 in gst_pad_push_data (pad=0x99dd060,
is_buffer=<value optimized out>, data=0x9a0d638) at gstpad.c:4351
peer = (GstPad *) 0x99daf10
ret = <value optimized out>
caps = <value optimized out>
__PRETTY_FUNCTION__ = "gst_pad_push_data"
#5 0x00589d7d in gst_proxy_pad_do_chain (pad=0x99dd838, buffer=0x9a0d638)
at gstghostpad.c:160
res = GST_FLOW_OK
#6 0x0059ae05 in gst_pad_chain_data_unchecked (pad=0x99dd838,
is_buffer=<value optimized out>, data=0x9a0d638) at gstpad.c:4122
chainfunc = (GstPadChainFunction) 0x589d50 <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"
#7 0x0059b864 in gst_pad_push_data (pad=0x99dae48,
is_buffer=<value optimized out>, data=0x9a0d638) at gstpad.c:4351
peer = (GstPad *) 0x99dd838
ret = <value optimized out>
caps = <value optimized out>
__PRETTY_FUNCTION__ = "gst_pad_push_data"
#8 0x0048375a in gst_base_transform_chain (pad=0x99dad80, buffer=0x9a0d638)
at gstbasetransform.c:2081
ret = GST_FLOW_OK
last_stop = 5591597278911
outbuf = (GstBuffer *) 0x9a0d638
#9 0x0059ae05 in gst_pad_chain_data_unchecked (pad=0x99dad80,
is_buffer=<value optimized out>, data=0x9a0d638) at gstpad.c:4122
chainfunc = (GstPadChainFunction) 0x483670 <gst_base_transform_chain>
caps = <value optimized out>
caps_changed = <value optimized out>
ret = GST_FLOW_RESEND
__PRETTY_FUNCTION__ = "gst_pad_chain_data_unchecked"
#10 0x0059b864 in gst_pad_push_data (pad=0x99dacb8,
is_buffer=<value optimized out>, data=0x9a0d638) at gstpad.c:4351
peer = (GstPad *) 0x99dad80
ret = <value optimized out>
caps = <value optimized out>
__PRETTY_FUNCTION__ = "gst_pad_push_data"
#11 0x0048375a in gst_base_transform_chain (pad=0x99da8d0, buffer=0xb3f88f90)
at gstbasetransform.c:2081
ret = GST_FLOW_OK
last_stop = 5591597278911
outbuf = (GstBuffer *) 0x9a0d638
#12 0x0059ae05 in gst_pad_chain_data_unchecked (pad=0x99da8d0,
is_buffer=<value optimized out>, data=0xb3f88f90) at gstpad.c:4122
chainfunc = (GstPadChainFunction) 0x483670 <gst_base_transform_chain>
caps = <value optimized out>
caps_changed = <value optimized out>
ret = GST_FLOW_RESEND
__PRETTY_FUNCTION__ = "gst_pad_chain_data_unchecked"
#13 0x0059b864 in gst_pad_push_data (pad=0x99da808,
is_buffer=<value optimized out>, data=0xb3f88f90) at gstpad.c:4351
peer = (GstPad *) 0x99da8d0
ret = <value optimized out>
caps = <value optimized out>
__PRETTY_FUNCTION__ = "gst_pad_push_data"
#14 0x0047c45a in gst_base_src_loop (pad=0x99da808) at gstbasesrc.c:2444
buf = (GstBuffer *) 0xb3f88f90
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"
#15 0x005c6d6b in gst_task_func (task=0x91c7380) at gsttask.c:238
lock = (GStaticRecMutex *) 0x99ff7b0
tself = (GThread *) 0xb3f86940
priv = (GstTaskPrivate *) 0x91c73d0
__PRETTY_FUNCTION__ = "gst_task_func"
#16 0x005c8377 in default_func (tdata=0x903c028, pool=0x8f89010)
at gsttaskpool.c:70
func = (GstTaskPoolFunction) 0x5c6c50 <gst_task_func>
user_data = (gpointer) 0x91c7380
#17 0x00e0fcec in ?? () from /lib/libglib-2.0.so.0
No symbol table info available.
#18 0x00e0ddcf in ?? () from /lib/libglib-2.0.so.0
No symbol table info available.
#19 0x004d896e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#20 0x0835b9de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
No locals.
.
Thread 9 (process 10047):
#0 0x009d2422 in __kernel_vsyscall ()
No symbol table info available.
#1 0x004dd015 in pthread_cond_wait@@GLIBC_2.3.2 ()
from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#2 0x0059609b in handle_pad_block (pad=0x917cbf8) at gstpad.c:3959
callback = (GstPadBlockCallback) 0x869c80 <stream_src_blocked_cb>
user_data = <value optimized out>
ret = <value optimized out>
__PRETTY_FUNCTION__ = "handle_pad_block"
#3 0x005987a7 in gst_pad_push_event (pad=0x917cbf8, event=0xad583878)
at gstpad.c:4876
peerpad = (GstPad *) 0x3
result = <value optimized out>
__PRETTY_FUNCTION__ = "gst_pad_push_event"
#4 0x004818e2 in gst_base_transform_sink_event (pad=0x9a08e40,
event=0xad583878) at gstbasetransform.c:1710
trans = (GstBaseTransform *) 0x90d53d8
ret = <value optimized out>
forward = <value optimized out>
#5 0x005980c3 in gst_pad_send_event (pad=0x9a08e40, event=0xad583878)
at gstpad.c:5043
result = <value optimized out>
eventfunc = <value optimized out>
serialized = 1
need_unlock = <value optimized out>
__PRETTY_FUNCTION__ = "gst_pad_send_event"
#6 0x0059863a in gst_pad_push_event (pad=0x9a7b008, event=0xad583878)
at gstpad.c:4899
peerpad = (GstPad *) 0x9a08e40
result = <value optimized out>
__PRETTY_FUNCTION__ = "gst_pad_push_event"
#7 0x039146f0 in gst_queue_loop (pad=0x9a7b008) at gstqueue.c:1129
queue = (GstQueue *) 0x98398a8
ret = <value optimized out>
__PRETTY_FUNCTION__ = "gst_queue_loop"
#8 0x005c6d6b in gst_task_func (task=0x91c7518) at gsttask.c:238
lock = (GStaticRecMutex *) 0x9ad67c0
tself = (GThread *) 0x9ad7af0
priv = (GstTaskPrivate *) 0x91c7568
__PRETTY_FUNCTION__ = "gst_task_func"
#9 0x005c8377 in default_func (tdata=0x9a6b618, pool=0x8f89010)
at gsttaskpool.c:70
func = (GstTaskPoolFunction) 0x5c6c50 <gst_task_func>
user_data = (gpointer) 0x91c7518
#10 0x00e0fcec in ?? () from /lib/libglib-2.0.so.0
No symbol table info available.
#11 0x00e0ddcf in ?? () from /lib/libglib-2.0.so.0
No symbol table info available.
#12 0x004d896e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#13 0x0835b9de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
No locals.
.
Thread 8 (process 9912):
#0 0x009d2422 in __kernel_vsyscall ()
No symbol table info available.
#1 0x004dd015 in pthread_cond_wait@@GLIBC_2.3.2 ()
from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#2 0x005c6e8b in gst_task_func (task=0x91c71e8) at gsttask.c:226
lock = (GStaticRecMutex *) 0x9aee628
tself = (GThread *) 0xb3fc3f58
priv = (GstTaskPrivate *) 0x91c7238
__PRETTY_FUNCTION__ = "gst_task_func"
#3 0x005c8377 in default_func (tdata=0x99fead0, pool=0x8f89010)
at gsttaskpool.c:70
func = (GstTaskPoolFunction) 0x5c6c50 <gst_task_func>
user_data = (gpointer) 0x91c71e8
#4 0x00e0fcec in ?? () from /lib/libglib-2.0.so.0
No symbol table info available.
#5 0x00e0ddcf in ?? () from /lib/libglib-2.0.so.0
No symbol table info available.
#6 0x004d896e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#7 0x0835b9de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
No locals.
.
Thread 7 (process 9092):
#0 0x009d2422 in __kernel_vsyscall ()
No symbol table info available.
#1 0x004dd015 in pthread_cond_wait@@GLIBC_2.3.2 ()
from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#2 0x033c1a3c in pa_cond_wait (c=0xfffffe00, m=0xc1ccb)
at pulsecore/mutex-posix.c:139
__func__ = "pa_cond_wait"
__PRETTY_FUNCTION__ = "pa_cond_wait"
#3 0x035a7bd0 in pa_threaded_mainloop_wait (m=0x99fdc38)
at pulse/thread-mainloop.c:212
__func__ = "pa_threaded_mainloop_wait"
__PRETTY_FUNCTION__ = "pa_threaded_mainloop_wait"
#4 0x02c49b02 in gst_pulseringbuffer_commit (buf=0x99e6810,
sample=0xaeefb910, data=0xb3fa3e04 "�������\001",
in_samples=655, out_samples=655, accum=0xaeefb92c) at pulsesink.c:1260
avail = <value optimized out>
towrite = <value optimized out>
psink = (GstPulseSink *) 0x99e82b0
result = <value optimized out>
data_end = (guint8 *) 0x0
toprocess = (gint *) 0xaeefb76c
inr = 895
outr = 895
bps = 4
offset = 986334660
bufsize = 19404
__FUNCTION__ = "gst_pulseringbuffer_commit"
#5 0x0334dc4d in gst_ring_buffer_commit_full (buf=0x99e6810,
sample=0xaeefb910, data=0xb3fa3a40 "\001", in_samples=896,
out_samples=896, accum=0xaeefb92c) at gstringbuffer.c:1797
res = <value optimized out>
__PRETTY_FUNCTION__ = "gst_ring_buffer_commit_full"
#6 0x033565f2 in gst_base_audio_sink_render (bsink=0x99e82b0, buf=0x9a2fad8)
at gstbaseaudiosink.c:1569
in_offset = 3019520576
time = <value optimized out>
stop = <value optimized out>
render_start = 246583424
render_stop = 246584320
sample_offset = 246583665
ts_offset = 53889525
ringbuf = (GstRingBuffer *) 0x99e6810
diff = 2934946092
align = 896
ctime = 5591460861678
cstop = 5591481179138
data = (guint8 *) 0xb3fa3a40 "\001"
size = <value optimized out>
samples = 896
written = <value optimized out>
accum = 0
out_samples = 896
render_delay = <value optimized out>
latency = 0
clock = (GstClock *) 0x3364be1
slaved = 1
align_next = <value optimized out>
ret = <value optimized out>
clip_seg = {rate = 3.4001706208839983e-307,
abs_rate = 2.7607190419115627e-311, format = GST_FORMAT_TIME, flags = 1301,
start = 0, stop = -1, time = 19802104271976872, accum = 103241183104,
last_stop = 24508769953102248, duration = -1,
applied_rate = 2.762548721820994e-311,
_gst_reserved = "'�M\000\025\005\000"}
time_offset = <value optimized out>
maxdrift = -2198969366027
__FUNCTION__ = "gst_base_audio_sink_render"
#7 0x0046c415 in gst_base_sink_render_object (
basesink=<value optimized out>, pad=<value optimized out>, is_list=0,
obj=0x9a2fad8) at gstbasesink.c:2732
do_qos = 0
ret = <value optimized out>
bclass = (GstBaseSinkClass *) 0x99df9d0
late = 0
step_end = 0
sync_obj = (gpointer) 0x9a2fad8
priv = (GstBaseSinkPrivate *) 0x99e8490
__PRETTY_FUNCTION__ = "gst_base_sink_render_object"
#8 0x0046d4c7 in gst_base_sink_queue_object_unlocked (basesink=0x99e82b0,
pad=<value optimized out>, is_list=0, obj=0x9a2fad8, prerollable=1)
at gstbasesink.c:2981
ret = <value optimized out>
q = (GQueue *) 0xb5ffd0a0
__PRETTY_FUNCTION__ = "gst_base_sink_queue_object_unlocked"
#9 0x0046f359 in gst_base_sink_chain_unlocked (basesink=0x99e82b0,
pad=<value optimized out>, is_list=0, obj=0x9a2fad8) at gstbasesink.c:3355
result = <value optimized out>
start = 5591460861678
end = 5591481179138
clip_segment = (GstSegment *) 0x9998b30
time_buf = (GstBuffer *) 0x0
__PRETTY_FUNCTION__ = "gst_base_sink_chain_unlocked"
#10 0x0046f871 in gst_base_sink_chain_main (basesink=<value optimized out>,
pad=0x99daa60, is_list=0, obj=0x9a2fad8) at gstbasesink.c:3393
result = <value optimized out>
__PRETTY_FUNCTION__ = "gst_base_sink_chain_main"
#11 0x0059ae05 in gst_pad_chain_data_unchecked (pad=0x99daa60,
is_buffer=<value optimized out>, data=0x9a2fad8) at gstpad.c:4122
chainfunc = (GstPadChainFunction) 0x46fe00 <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 0x0059b864 in gst_pad_push_data (pad=0x981e510,
is_buffer=<value optimized out>, data=0x9a2fad8) at gstpad.c:4351
peer = (GstPad *) 0x99daa60
ret = <value optimized out>
caps = <value optimized out>
__PRETTY_FUNCTION__ = "gst_pad_push_data"
#13 0x00589d7d in gst_proxy_pad_do_chain (pad=0xb3f1fce8, buffer=0x9a2fad8)
at gstghostpad.c:160
res = -512
#14 0x0059ae05 in gst_pad_chain_data_unchecked (pad=0xb3f1fce8,
is_buffer=<value optimized out>, data=0x9a2fad8) at gstpad.c:4122
chainfunc = (GstPadChainFunction) 0x589d50 <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 0x0059b864 in gst_pad_push_data (pad=0x981e5e8,
is_buffer=<value optimized out>, data=0x9a2fad8) at gstpad.c:4351
peer = (GstPad *) 0xb3f1fce8
ret = <value optimized out>
caps = <value optimized out>
__PRETTY_FUNCTION__ = "gst_pad_push_data"
#16 0x00589d7d in gst_proxy_pad_do_chain (pad=0xb3f1fdd0, buffer=0x9a2fad8)
at gstghostpad.c:160
res = -512
#17 0x0059ae05 in gst_pad_chain_data_unchecked (pad=0xb3f1fdd0,
is_buffer=<value optimized out>, data=0x9a2fad8) at gstpad.c:4122
chainfunc = (GstPadChainFunction) 0x589d50 <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 0x0059b864 in gst_pad_push_data (pad=0x981e360,
is_buffer=<value optimized out>, data=0x9a2fad8) at gstpad.c:4351
peer = (GstPad *) 0xb3f1fdd0
ret = <value optimized out>
caps = <value optimized out>
__PRETTY_FUNCTION__ = "gst_pad_push_data"
#19 0x00589d7d in gst_proxy_pad_do_chain (pad=0xb3f1fc00, buffer=0x9a2fad8)
at gstghostpad.c:160
res = -512
#20 0x0059ae05 in gst_pad_chain_data_unchecked (pad=0xb3f1fc00,
is_buffer=<value optimized out>, data=0x9a2fad8) at gstpad.c:4122
chainfunc = (GstPadChainFunction) 0x589d50 <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 0x0059b864 in gst_pad_push_data (pad=0x99fc800,
is_buffer=<value optimized out>, data=0x9a2fad8) at gstpad.c:4351
peer = (GstPad *) 0xb3f1fc00
ret = <value optimized out>
caps = <value optimized out>
__PRETTY_FUNCTION__ = "gst_pad_push_data"
#22 0x0391455d in gst_queue_loop (pad=0x99fc800) at gstqueue.c:1083
queue = (GstQueue *) 0x98391c8
ret = <value optimized out>
__PRETTY_FUNCTION__ = "gst_queue_loop"
#23 0x005c6d6b in gst_task_func (task=0x91c72f8) at gsttask.c:238
lock = (GStaticRecMutex *) 0x99f90b8
tself = (GThread *) 0x9035930
priv = (GstTaskPrivate *) 0x91c7348
__PRETTY_FUNCTION__ = "gst_task_func"
#24 0x005c8377 in default_func (tdata=0x9041a08, pool=0x8f89010)
at gsttaskpool.c:70
func = (GstTaskPoolFunction) 0x5c6c50 <gst_task_func>
user_data = (gpointer) 0x91c72f8
#25 0x00e0fcec in ?? () from /lib/libglib-2.0.so.0
No symbol table info available.
#26 0x00e0ddcf in ?? () from /lib/libglib-2.0.so.0
No symbol table info available.
#27 0x004d896e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#28 0x0835b9de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
No locals.
.
Thread 6 (process 9090):
#0 0x009d2422 in __kernel_vsyscall ()
No symbol table info available.
#1 0x0834db56 in *__GI___poll (fds=0x83e3ff4, nfds=2, timeout=1178)
at ../sysdeps/unix/sysv/linux/poll.c:87
resultvar = <value optimized out>
oldtype = 0
result = <value optimized out>
#2 0x035a8502 in poll_func (ufds=0x99fe080, nfds=2, timeout=1178,
userdata=0x99fdb18) at pulse/thread-mainloop.c:75
r = <value optimized out>
__func__ = "poll_func"
__PRETTY_FUNCTION__ = "poll_func"
#3 0x03594a59 in pa_mainloop_poll (m=0x99fda78) at pulse/mainloop.c:879
__func__ = "pa_mainloop_poll"
__PRETTY_FUNCTION__ = "pa_mainloop_poll"
#4 0x03596a13 in pa_mainloop_iterate (m=0x99fda78, block=1, retval=0x0)
at pulse/mainloop.c:961
r = <value optimized out>
__func__ = "pa_mainloop_iterate"
__PRETTY_FUNCTION__ = "pa_mainloop_iterate"
#5 0x03596ae4 in pa_mainloop_run (m=0x99fda78, retval=0x0)
at pulse/mainloop.c:979
r = <value optimized out>
#6 0x035a82a3 in thread (userdata=0x99fdc38) at pulse/thread-mainloop.c:94
mask = {__val = {2147483647, 4294967294,
4294967295 <repeats 30 times>}}
#7 0x033c2e02 in internal_thread_func (userdata=0x99fdc20)
at pulsecore/thread-posix.c:72
__func__ = "internal_thread_func"
__PRETTY_FUNCTION__ = "internal_thread_func"
#8 0x004d896e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#9 0x0835b9de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
No locals.
.
Thread 5 (process 9074):
#0 0x009d2422 in __kernel_vsyscall ()
No symbol table info available.
#1 0x0834db56 in *__GI___poll (fds=0x83e3ff4, nfds=13, timeout=199)
at ../sysdeps/unix/sysv/linux/poll.c:87
resultvar = <value optimized out>
oldtype = 0
result = <value optimized out>
#2 0x00df44eb in g_poll () from /lib/libglib-2.0.so.0
No symbol table info available.
#3 0x00de70ac in ?? () from /lib/libglib-2.0.so.0
No symbol table info available.
#4 0x00de7817 in g_main_loop_run () from /lib/libglib-2.0.so.0
No symbol table info available.
#5 0x00b0a299 in IA__gtk_main ()
at /build/buildd/gtk+2.0-2.20.0/gtk/gtkmain.c:1219
tmp_list = (GList *) 0x90e64b0
functions = (GList *) 0x0
init = (GtkInitFunction *) 0x90f1020
loop = (GMainLoop *) 0x8f8c798
#6 0x0804b33e in main (argc=1, argv=0xbfe310a4) at main.c:332
_save = (PyThreadState *) 0x927a1d0
session_bus = <value optimized out>
error = (GError *) 0x0
rb_shell = (RBShell *) 0x90f1020
accel_map_file = 0x90e64b0 "/home/alex/.gnome2/accels/rhythmbox"
context = <value optimized out>
options = {{long_name = 0x804ccbd "debug", short_name = 100 'd',
flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x804f1c4,
description = 0x804ccc3 "Enable debug output", arg_description = 0x0}, {
long_name = 0x804ccd7 "debug-match", short_name = 68 'D', flags = 0,
arg = G_OPTION_ARG_STRING, arg_data = 0x804f1c8,
description = 0x804ce90 "Enable debug output matching a specified string", arg_description = 0x0}, {long_name = 0x804cce3 "no-update",
short_name = 0 '\0', flags = 0, arg = G_OPTION_ARG_NONE,
arg_data = 0x804f1e0,
description = 0x804cec0 "Do not update the library with file changes",
arg_description = 0x0}, {long_name = 0x804cced "no-registration",
short_name = 110 'n', flags = 0, arg = G_OPTION_ARG_NONE,
arg_data = 0x804f1cc,
description = 0x804ccfd "Do not register the shell",
arg_description = 0x0}, {long_name = 0x804cd17 "dry-run",
short_name = 0 '\0', flags = 0, arg = G_OPTION_ARG_NONE,
arg_data = 0x804f1dc,
description = 0x804ceec "Don't save any data permanently (implies --no-registration)", arg_description = 0x0}, {long_name = 0x804cd1f "rhythmdb-file",
short_name = 0 '\0', flags = 0, arg = G_OPTION_ARG_STRING,
arg_data = 0x804f1d8,
description = 0x804cd2d "Path for database file to use",
arg_description = 0x0}, {long_name = 0x804cd4b "playlists-file",
short_name = 0 '\0', flags = 0, arg = G_OPTION_ARG_STRING,
arg_data = 0x804f1d4,
description = 0x804cf28 "Path for playlists file to use",
arg_description = 0x0}, {long_name = 0x804cbac "quit",
short_name = 113 'q', flags = 0, arg = G_OPTION_ARG_NONE,
arg_data = 0x804f1d0, description = 0x804cd5a "Quit Rhythmbox",
arg_description = 0x0}, {long_name = 0x804cac6 "", short_name = 0 '\0',
flags = 0, arg = G_OPTION_ARG_STRING_ARRAY, arg_data = 0x804f1e4,
description = 0x0, arg_description = 0x804cd69 "[URI...]"}, {
long_name = 0x0, short_name = 0 '\0', flags = 0, arg = G_OPTION_ARG_NONE,
arg_data = 0x0, description = 0x0, arg_description = 0x0}}
__FUNCTION__ = "main"
.
Thread 4 (process 9933):
#0 0x009d2422 in __kernel_vsyscall ()
No symbol table info available.
#1 0x004dd015 in pthread_cond_wait@@GLIBC_2.3.2 ()
from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#2 0x005c6e8b in gst_task_func (task=0x91c75a0) at gsttask.c:226
lock = (GStaticRecMutex *) 0xad57a2d0
tself = (GThread *) 0x9a6b310
priv = (GstTaskPrivate *) 0x91c75f0
__PRETTY_FUNCTION__ = "gst_task_func"
#3 0x005c8377 in default_func (tdata=0x91838b0, pool=0x8f89010)
at gsttaskpool.c:70
func = (GstTaskPoolFunction) 0x5c6c50 <gst_task_func>
user_data = (gpointer) 0x91c75a0
#4 0x00e0fcec in ?? () from /lib/libglib-2.0.so.0
No symbol table info available.
#5 0x00e0ddcf in ?? () from /lib/libglib-2.0.so.0
No symbol table info available.
#6 0x004d896e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#7 0x0835b9de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
No locals.
.
Thread 3 (process 9915):
#0 0x009d2422 in __kernel_vsyscall ()
No symbol table info available.
#1 0x004dd015 in pthread_cond_wait@@GLIBC_2.3.2 ()
from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#2 0x005c6e8b in gst_task_func (task=0x91c7270) at gsttask.c:226
lock = (GStaticRecMutex *) 0xb3f863d0
tself = (GThread *) 0xb5ff1e28
priv = (GstTaskPrivate *) 0x91c72c0
__PRETTY_FUNCTION__ = "gst_task_func"
#3 0x005c8377 in default_func (tdata=0x9a27f60, pool=0x8f89010)
at gsttaskpool.c:70
func = (GstTaskPoolFunction) 0x5c6c50 <gst_task_func>
user_data = (gpointer) 0x91c7270
#4 0x00e0fcec in ?? () from /lib/libglib-2.0.so.0
No symbol table info available.
#5 0x00e0ddcf in ?? () from /lib/libglib-2.0.so.0
No symbol table info available.
#6 0x004d896e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#7 0x0835b9de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
No locals.
.
Thread 2 (process 9930):
#0 0x043b3b7b in gst_adder_collected (pads=0x999a5c0, user_data=0x90ad310)
at gstadder.c:1247
adder = (GstAdder *) 0x90ad310
collected = <value optimized out>
next = <value optimized out>
ret = <value optimized out>
outbuf = (GstBuffer *) 0xb3f50ef0
gapbuf = (GstBuffer *) 0x0
outdata = (gpointer) 0xb3fe0908
outsize = 1024
__PRETTY_FUNCTION__ = "gst_adder_collected"
#1 0x0048aee7 in gst_collect_pads_check_collected (pads=0x999a5c0)
at gstcollectpads.c:1139
collected = 0
flow_ret = <value optimized out>
__PRETTY_FUNCTION__ = "gst_collect_pads_check_collected"
__FUNCTION__ = "gst_collect_pads_check_collected"
#2 0x0048bdbf in gst_collect_pads_chain (pad=0xad57b648, buffer=0x9180320)
at gstcollectpads.c:1367
data = (GstCollectData *) 0x9a41728
pads = (GstCollectPads *) 0x999a5c0
priv = <value optimized out>
ret = 5096217
__FUNCTION__ = "gst_collect_pads_chain"
#3 0x0059ae05 in gst_pad_chain_data_unchecked (pad=0xad57b648,
is_buffer=<value optimized out>, data=0x9180320) at gstpad.c:4122
chainfunc = (GstPadChainFunction) 0x48b870 <gst_collect_pads_chain>
caps = <value optimized out>
caps_changed = <value optimized out>
ret = GST_FLOW_RESEND
__PRETTY_FUNCTION__ = "gst_pad_chain_data_unchecked"
#4 0x0059b864 in gst_pad_push_data (pad=0xad5541d8,
is_buffer=<value optimized out>, data=0x9180320) at gstpad.c:4351
peer = (GstPad *) 0xad57b648
ret = <value optimized out>
caps = <value optimized out>
__PRETTY_FUNCTION__ = "gst_pad_push_data"
#5 0x00589d7d in gst_proxy_pad_do_chain (pad=0x99ddac0, buffer=0x9180320)
at gstghostpad.c:160
res = 6328072
#6 0x0059ae05 in gst_pad_chain_data_unchecked (pad=0x99ddac0,
is_buffer=<value optimized out>, data=0x9180320) at gstpad.c:4122
chainfunc = (GstPadChainFunction) 0x589d50 <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"
#7 0x0059b864 in gst_pad_push_data (pad=0x9ac4b30,
is_buffer=<value optimized out>, data=0x9180320) at gstpad.c:4351
peer = (GstPad *) 0x99ddac0
ret = <value optimized out>
caps = <value optimized out>
__PRETTY_FUNCTION__ = "gst_pad_push_data"
#8 0x0048375a in gst_base_transform_chain (pad=0x9ac4a68, buffer=0x9180320)
at gstbasetransform.c:2081
ret = GST_FLOW_OK
last_stop = 192235102040
outbuf = (GstBuffer *) 0x9180320
#9 0x0059ae05 in gst_pad_chain_data_unchecked (pad=0x9ac4a68,
is_buffer=<value optimized out>, data=0x9180320) at gstpad.c:4122
chainfunc = (GstPadChainFunction) 0x483670 <gst_base_transform_chain>
caps = <value optimized out>
caps_changed = <value optimized out>
ret = GST_FLOW_RESEND
__PRETTY_FUNCTION__ = "gst_pad_chain_data_unchecked"
#10 0x0059b864 in gst_pad_push_data (pad=0x99ecbf0,
is_buffer=<value optimized out>, data=0x9180320) at gstpad.c:4351
peer = (GstPad *) 0x9ac4a68
ret = <value optimized out>
caps = <value optimized out>
__PRETTY_FUNCTION__ = "gst_pad_push_data"
#11 0x0391455d in gst_queue_loop (pad=0x99ecbf0) at gstqueue.c:1083
queue = (GstQueue *) 0x9839c18
ret = <value optimized out>
__PRETTY_FUNCTION__ = "gst_queue_loop"
#12 0x005c6d6b in gst_task_func (task=0x91c7628) at gsttask.c:238
lock = (GStaticRecMutex *) 0x9ad9e40
tself = (GThread *) 0x90345a8
priv = (GstTaskPrivate *) 0x91c7678
__PRETTY_FUNCTION__ = "gst_task_func"
#13 0x005c8377 in default_func (tdata=0x9ab1f60, pool=0x8f89010)
at gsttaskpool.c:70
func = (GstTaskPoolFunction) 0x5c6c50 <gst_task_func>
user_data = (gpointer) 0x91c7628
#14 0x00e0fcec in ?? () from /lib/libglib-2.0.so.0
No symbol table info available.
#15 0x00e0ddcf in ?? () from /lib/libglib-2.0.so.0
No symbol table info available.
#16 0x004d896e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#17 0x0835b9de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
No locals.
.
Thread 1 (process 10048):
#0 0x00000000 in ?? ()
No symbol table info available.
#1 0x008db6e6 in g_object_set () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#2 0x00865ad9 in start_stream_fade (stream=0x1, start=1, end=0,
time=800000011) at rb-player-gst-xfade.c:1042
v = {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}}}
pos = 192235094816
format = GST_FORMAT_TIME
__FUNCTION__ = "start_stream_fade"
#3 0x00869924 in actually_start_stream (stream=<value optimized out>,
error=<value optimized out>) at rb-player-gst-xfade.c:2314
pstream = (RBXFadeStream *) 0x9a0a4b0
fade_out_start = 1
fade_out_time = <value optimized out>
player = (RBPlayerGstXFade *) 0x917a810
ret = <value optimized out>
need_reap = <value optimized out>
playing = 161522096
l = (GList *) 0xb3fd6050
to_fade = (GList *) 0xb3fd6050
__FUNCTION__ = "actually_start_stream"
__PRETTY_FUNCTION__ = "actually_start_stream"
#4 0x00869dd1 in stream_src_blocked_cb (pad=0x917cbf8, blocked=1,
stream=0x9a0a1b0) at rb-player-gst-xfade.c:2469
error = (GError *) 0x0
start_stream = <value optimized out>
__FUNCTION__ = "stream_src_blocked_cb"
#5 0x00595fd1 in handle_pad_block (pad=0x917cbf8) at gstpad.c:3932
callback = (GstPadBlockCallback) 0x869c80 <stream_src_blocked_cb>
user_data = (gpointer) 0x0
ret = <value optimized out>
__PRETTY_FUNCTION__ = "handle_pad_block"
#6 0x0059c943 in gst_pad_alloc_buffer_full (pad=0x917cbf8, offset=0,
size=4608, caps=0x9a28ae0, buf=0xae6fa43c, setcaps=0) at gstpad.c:2961
peer = <value optimized out>
ret = <value optimized out>
newcaps = <value optimized out>
__PRETTY_FUNCTION__ = "gst_pad_alloc_buffer_full"
#7 0x00481219 in gst_base_transform_buffer_alloc (pad=0x9a08e40, offset=0,
size=4608, caps=0x9a28ae0, buf=0xae6fa43c) at gstbasetransform.c:1629
newcaps = (GstCaps *) 0x90d55e8
trans = <value optimized out>
priv = (GstBaseTransformPrivate *) 0x90d55e8
res = <value optimized out>
proxy = <value optimized out>
suggest = 0
sink_suggest = (GstCaps *) 0x9a28ae0
size_suggest = 4608
__PRETTY_FUNCTION__ = "gst_base_transform_buffer_alloc"
#8 0x0059cb63 in gst_pad_alloc_buffer_full (pad=0x9a7b008, offset=0,
size=4608, caps=0x9a28ae0, buf=0xae6fa43c, setcaps=0) at gstpad.c:2893
peer = (GstPad *) 0x9a08e40
ret = <value optimized out>
newcaps = <value optimized out>
__PRETTY_FUNCTION__ = "gst_pad_alloc_buffer_full"
#9 0x03911bb2 in gst_queue_bufferalloc (pad=0xad537650, offset=0, size=4608,
caps=0x9a28ae0, buf=0xae6fa43c) at gstqueue.c:523
result = GST_FLOW_OK
#10 0x0059cb63 in gst_pad_alloc_buffer_full (pad=0x917ca68, offset=0,
size=4608, caps=0x9a28ae0, buf=0xae6fa43c, setcaps=0) at gstpad.c:2893
peer = (GstPad *) 0xad537650
ret = <value optimized out>
newcaps = <value optimized out>
__PRETTY_FUNCTION__ = "gst_pad_alloc_buffer_full"
#11 0x00481219 in gst_base_transform_buffer_alloc (pad=0x91c8800, offset=0,
size=4608, caps=0x9a28ae0, buf=0xae6fa43c) at gstbasetransform.c:1629
newcaps = (GstCaps *) 0xad56ff68
trans = <value optimized out>
priv = (GstBaseTransformPrivate *) 0xad56ff68
res = <value optimized out>
proxy = <value optimized out>
suggest = 0
sink_suggest = (GstCaps *) 0x9a28ae0
size_suggest = 4608
__PRETTY_FUNCTION__ = "gst_base_transform_buffer_alloc"
#12 0x0059cb63 in gst_pad_alloc_buffer_full (pad=0xad502cb8, offset=0,
size=4608, caps=0x9a28ae0, buf=0xae6fa43c, setcaps=0) at gstpad.c:2893
peer = (GstPad *) 0x91c8800
ret = <value optimized out>
newcaps = <value optimized out>
__PRETTY_FUNCTION__ = "gst_pad_alloc_buffer_full"
#13 0x00481219 in gst_base_transform_buffer_alloc (pad=0x9ad8010, offset=0,
size=4608, caps=0x9a28ae0, buf=0xae6fa43c) at gstbasetransform.c:1629
newcaps = (GstCaps *) 0x9830c28
trans = <value optimized out>
priv = (GstBaseTransformPrivate *) 0x9830c28
res = <value optimized out>
proxy = <value optimized out>
suggest = 0
sink_suggest = (GstCaps *) 0x9a28ae0
size_suggest = 4608
__PRETTY_FUNCTION__ = "gst_base_transform_buffer_alloc"
#14 0x0059cb63 in gst_pad_alloc_buffer_full (pad=0x99ece48, offset=0,
size=4608, caps=0x9a28ae0, buf=0xae6fa43c, setcaps=0) at gstpad.c:2893
peer = (GstPad *) 0x9ad8010
ret = <value optimized out>
newcaps = <value optimized out>
__PRETTY_FUNCTION__ = "gst_pad_alloc_buffer_full"
#15 0x00483168 in gst_base_transform_handle_buffer (trans=0x99fab68,
inbuf=0x9a76c10, outbuf=0xae6fa43c) at gstbasetransform.c:1243
ret = -1275226560
reconfigure = <value optimized out>
qostime = 12969687703680617184
incaps = (GstCaps *) 0x9a28ae0
__PRETTY_FUNCTION__ = "gst_base_transform_handle_buffer"
#16 0x0048370b in gst_base_transform_chain (pad=0x9a38f18, buffer=0x9a76c10)
at gstbasetransform.c:2061
ret = <value optimized out>
last_stop = 26122448
outbuf = (GstBuffer *) 0x0
#17 0x0059ae05 in gst_pad_chain_data_unchecked (pad=0x9a38f18,
is_buffer=<value optimized out>, data=0x9a76c10) at gstpad.c:4122
chainfunc = (GstPadChainFunction) 0x483670 <gst_base_transform_chain>
caps = <value optimized out>
caps_changed = <value optimized out>
ret = GST_FLOW_RESEND
__PRETTY_FUNCTION__ = "gst_pad_chain_data_unchecked"
#18 0x0059b864 in gst_pad_push_data (pad=0x9a85cc0,
is_buffer=<value optimized out>, data=0x9a76c10) at gstpad.c:4351
peer = (GstPad *) 0x9a38f18
ret = <value optimized out>
caps = <value optimized out>
__PRETTY_FUNCTION__ = "gst_pad_push_data"
#19 0x0048375a in gst_base_transform_chain (pad=0xad502d80, buffer=0x9a76c10)
at gstbasetransform.c:2081
ret = GST_FLOW_OK
last_stop = 26122448
outbuf = (GstBuffer *) 0x9a76c10
#20 0x0059ae05 in gst_pad_chain_data_unchecked (pad=0xad502d80,
is_buffer=<value optimized out>, data=0x9a76c10) at gstpad.c:4122
chainfunc = (GstPadChainFunction) 0x483670 <gst_base_transform_chain>
caps = <value optimized out>
caps_changed = <value optimized out>
ret = GST_FLOW_RESEND
__PRETTY_FUNCTION__ = "gst_pad_chain_data_unchecked"
#21 0x0059b864 in gst_pad_push_data (pad=0x99e6de0,
is_buffer=<value optimized out>, data=0x9a76c10) at gstpad.c:4351
peer = (GstPad *) 0xad502d80
ret = <value optimized out>
caps = <value optimized out>
__PRETTY_FUNCTION__ = "gst_pad_push_data"
#22 0x00589d7d in gst_proxy_pad_do_chain (pad=0x9a0c1f0, buffer=0x9a76c10)
at gstghostpad.c:160
res = GST_FLOW_OK
#23 0x0059ae05 in gst_pad_chain_data_unchecked (pad=0x9a0c1f0,
is_buffer=<value optimized out>, data=0x9a76c10) at gstpad.c:4122
chainfunc = (GstPadChainFunction) 0x589d50 <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"
#24 0x0059b864 in gst_pad_push_data (pad=0xad57b3f0,
is_buffer=<value optimized out>, data=0x9a76c10) at gstpad.c:4351
peer = (GstPad *) 0x9a0c1f0
ret = <value optimized out>
caps = <value optimized out>
__PRETTY_FUNCTION__ = "gst_pad_push_data"
#25 0x0509f358 in gst_mad_chain (pad=0xad57b260, buffer=0x9a73548)
at gstmad.c:1663
outbuffer = (GstBuffer *) 0x9a76c10
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 = 522
mad_input_buffer = <value optimized out>
data = (guint8 *) 0x9abfaf7 "��4r�\017�size = 522
tempsize = <value optimized out>
new_pts = 1
discont = 0
timestamp = 52244896
result = GST_FLOW_OK
__PRETTY_FUNCTION__ = "gst_mad_chain"
#26 0x0059ae05 in gst_pad_chain_data_unchecked (pad=0xad57b260,
is_buffer=<value optimized out>, data=0x9a73548) at gstpad.c:4122
chainfunc = (GstPadChainFunction) 0x509e510 <gst_mad_chain>
caps = <value optimized out>
caps_changed = <value optimized out>
ret = GST_FLOW_RESEND
__PRETTY_FUNCTION__ = "gst_pad_chain_data_unchecked"
#27 0x0059b864 in gst_pad_push_data (pad=0x9abc1a0,
is_buffer=<value optimized out>, data=0x9a73548) at gstpad.c:4351
peer = (GstPad *) 0xad57b260
ret = <value optimized out>
caps = <value optimized out>
__PRETTY_FUNCTION__ = "gst_pad_push_data"
#28 0x05eaac25 in gst_mp3parse_emit_frame (mp3parse=<value optimized out>,
size=<value optimized out>, mode=0, crc=0) 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"
#29 0x05eac1fc in gst_mp3parse_handle_data (mp3parse=0x9b00630,
at_eos=<value optimized out>) at gstmpegaudioparse.c:1525
flow = GST_FLOW_OK
data = <value optimized out>
header = <value optimized out>
available = 2993
bitrate = 160000
layer = 3
rate = 44100
channels = 2
mode = 0
caps_change = 0
__PRETTY_FUNCTION__ = "gst_mp3parse_handle_data"
#30 0x0059ae05 in gst_pad_chain_data_unchecked (pad=0x9abc0d8,
is_buffer=<value optimized out>, data=0xb3f50f40) at gstpad.c:4122
chainfunc = (GstPadChainFunction) 0x5eaca20 <gst_mp3parse_chain>
caps = <value optimized out>
caps_changed = <value optimized out>
ret = GST_FLOW_RESEND
__PRETTY_FUNCTION__ = "gst_pad_chain_data_unchecked"
#31 0x0059b864 in gst_pad_push_data (pad=0x9abc010,
is_buffer=<value optimized out>, data=0xb3f50f40) at gstpad.c:4351
peer = (GstPad *) 0x9abc0d8
ret = <value optimized out>
caps = <value optimized out>
__PRETTY_FUNCTION__ = "gst_pad_push_data"
#32 0x06a8062f in gst_tag_demux_chain (pad=0x9ac4f18, buf=0x9181770)
at gsttagdemux.c:714
events = <value optimized out>
outbuf = (GstBuffer *) 0xb3f50f40
__PRETTY_FUNCTION__ = "gst_tag_demux_chain"
#33 0x0059ae05 in gst_pad_chain_data_unchecked (pad=0x9ac4f18,
is_buffer=<value optimized out>, data=0x9181770) at gstpad.c:4122
chainfunc = (GstPadChainFunction) 0x6a80090 <gst_tag_demux_chain>
caps = <value optimized out>
caps_changed = <value optimized out>
ret = GST_FLOW_RESEND
__PRETTY_FUNCTION__ = "gst_pad_chain_data_unchecked"
#34 0x0059b864 in gst_pad_push_data (pad=0xad502e48,
is_buffer=<value optimized out>, data=0x9181770) at gstpad.c:4351
peer = (GstPad *) 0x9ac4f18
ret = <value optimized out>
caps = <value optimized out>
__PRETTY_FUNCTION__ = "gst_pad_push_data"
#35 0x03921426 in gst_type_find_element_chain (pad=0x9a5b320,
buffer=0x9181770) at gsttypefindelement.c:759
res = <value optimized out>
__PRETTY_FUNCTION__ = "gst_type_find_element_chain"
#36 0x0059ae05 in gst_pad_chain_data_unchecked (pad=0x9a5b320,
is_buffer=<value optimized out>, data=0x9181770) at gstpad.c:4122
chainfunc = (
GstPadChainFunction) 0x39213a0 <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"
#37 0x0059b864 in gst_pad_push_data (pad=0x9184b60,
is_buffer=<value optimized out>, data=0x9181770) at gstpad.c:4351
peer = (GstPad *) 0x9a5b320
ret = <value optimized out>
caps = <value optimized out>
__PRETTY_FUNCTION__ = "gst_pad_push_data"
#38 0x00589d7d in gst_proxy_pad_do_chain (pad=0xad5540f0, buffer=0x9181770)
at gstghostpad.c:160
res = GST_FLOW_OK
#39 0x0059ae05 in gst_pad_chain_data_unchecked (pad=0xad5540f0,
is_buffer=<value optimized out>, data=0x9181770) at gstpad.c:4122
chainfunc = (GstPadChainFunction) 0x589d50 <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"
#40 0x0059b864 in gst_pad_push_data (pad=0x9ad8650,
is_buffer=<value optimized out>, data=0x9181770) at gstpad.c:4351
peer = (GstPad *) 0xad5540f0
ret = <value optimized out>
caps = <value optimized out>
__PRETTY_FUNCTION__ = "gst_pad_push_data"
#41 0x0047c45a in gst_base_src_loop (pad=0x9ad8650) at gstbasesrc.c:2444
buf = (GstBuffer *) 0x9181770
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"
#42 0x005c6d6b in gst_task_func (task=0x91c7490) at gsttask.c:238
lock = (GStaticRecMutex *) 0x9ab1cd0
tself = (GThread *) 0x9a34e88
priv = (GstTaskPrivate *) 0x91c74e0
__PRETTY_FUNCTION__ = "gst_task_func"
#43 0x005c8377 in default_func (tdata=0x9a47260, pool=0x8f89010)
at gsttaskpool.c:70
func = (GstTaskPoolFunction) 0x5c6c50 <gst_task_func>
user_data = (gpointer) 0x91c7490
#44 0x00e0fcec in ?? () from /lib/libglib-2.0.so.0
No symbol table info available.
#45 0x00e0ddcf in ?? () from /lib/libglib-2.0.so.0
No symbol table info available.
#46 0x004d896e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#47 0x0835b9de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
No locals."
Version: 0.12.x