[Bug 764020] New: hlsdemux: Deadlock on HLS streams when scrub seeking

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Tue Mar 22 09:45:11 UTC 2016


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

            Bug ID: 764020
           Summary: hlsdemux: Deadlock on HLS streams when scrub seeking
    Classification: Platform
           Product: GStreamer
           Version: git master
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: Normal
         Component: gst-plugins-bad
          Assignee: gstreamer-bugs at lists.freedesktop.org
          Reporter: tsaunier at gnome.org
        QA Contact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---

A good example of such an issue is:
https://ci.gstreamer.net/job/GStreamer-master-validate/2881/testReport/junit/validate.hls.playback/scrub_forward_seeking/hls_bibbop/

You can reproduce with:

$ gst-validate-launcher -t
validate.hls.playback.scrub_forward_seeking.hls_bibbop -l stdout

Which starts a local http server and runs starts seeking the stream every 0.1
second for 10 seconds. 

The stacktrace is:

(gdb) t a a bt

Thread 34 (Thread 0x7fce12bd6700 (LWP 11384)):
#0  0x00007fce1d569c3d in poll () from /usr/lib/libc.so.6
#1  0x00007fce1da92f7c in ?? () from /usr/lib/libglib-2.0.so.0
#2  0x00007fce1da9308c in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#3  0x00007fce1da930c9 in ?? () from /usr/lib/libglib-2.0.so.0
#4  0x00007fce1dab9795 in ?? () from /usr/lib/libglib-2.0.so.0
#5  0x00007fce1d833424 in start_thread () from /usr/lib/libpthread.so.0
#6  0x00007fce1d572cbd in clone () from /usr/lib/libc.so.6

Thread 33 (Thread 0x7fce11d62700 (LWP 11385)):
#0  0x00007fce1d569c3d in poll () from /usr/lib/libc.so.6
#1  0x00007fce1da92f7c in ?? () from /usr/lib/libglib-2.0.so.0
#2  0x00007fce1da93302 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#3  0x00007fce1fdb0186 in ?? () from /usr/lib/libgio-2.0.so.0
#4  0x00007fce1dab9795 in ?? () from /usr/lib/libglib-2.0.so.0
#5  0x00007fce1d833424 in start_thread () from /usr/lib/libpthread.so.0
#6  0x00007fce1d572cbd in clone () from /usr/lib/libc.so.6

Thread 32 (Thread 0x7fce0b86b700 (LWP 11386)):
#0  0x00007fce1d569c3d in poll () from /usr/lib/libc.so.6
#1  0x00007fce1da92f7c in ?? () from /usr/lib/libglib-2.0.so.0
#2  0x00007fce1da9308c in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#3  0x00007fce0b87325d in ?? () from /usr/lib/gio/modules/libdconfsettings.so
#4  0x00007fce1dab9795 in ?? () from /usr/lib/libglib-2.0.so.0
#5  0x00007fce1d833424 in start_thread () from /usr/lib/libpthread.so.0
#6  0x00007fce1d572cbd in clone () from /usr/lib/libc.so.6

Thread 31 (Thread 0x7fce09b6b700 (LWP 11388)):
#0  0x00007fce1d56e7f9 in syscall () from /usr/lib/libc.so.6
#1  0x00007fce1dad778f in g_cond_wait () from /usr/lib/libglib-2.0.so.0
#2  0x00007fce1e98bd24 in gst_task_func (task=0x55977ab03050) at gsttask.c:317
#3  0x00007fce1e98d0f3 in default_func (tdata=0x55977aa76e70,
pool=0x55977a7eb100) at gsttaskpool.c:68
#4  0x00007fce1daba12e in ?? () from /usr/lib/libglib-2.0.so.0
#5  0x00007fce1dab9795 in ?? () from /usr/lib/libglib-2.0.so.0
#6  0x00007fce1d833424 in start_thread () from /usr/lib/libpthread.so.0
#7  0x00007fce1d572cbd in clone () from /usr/lib/libc.so.6

Thread 30 (Thread 0x7fce08912700 (LWP 11390)):
#0  0x00007fce1d56e7f9 in syscall () from /usr/lib/libc.so.6
#1  0x00007fce1dad778f in g_cond_wait () from /usr/lib/libglib-2.0.so.0
#2  0x00007fce1e98bd24 in gst_task_func (task=0x7fcdfc0153b0) at gsttask.c:317
#3  0x00007fce1e98d0f3 in default_func (tdata=0x7fcde800a560,
pool=0x55977a7eb100) at gsttaskpool.c:68
#4  0x00007fce1daba12e in ?? () from /usr/lib/libglib-2.0.so.0
#5  0x00007fce1dab9795 in ?? () from /usr/lib/libglib-2.0.so.0
#6  0x00007fce1d833424 in start_thread () from /usr/lib/libpthread.so.0
#7  0x00007fce1d572cbd in clone () from /usr/lib/libc.so.6

Thread 29 (Thread 0x7fcdf7fff700 (LWP 11392)):
#0  0x00007fce1d56e7f9 in syscall () from /usr/lib/libc.so.6
#1  0x00007fce1dad778f in g_cond_wait () from /usr/lib/libglib-2.0.so.0
#2  0x00007fce08b2e03a in gst_adaptive_demux_stream_download_uri
(demux=0x7fcdf8144e50, stream=0x7fcde80058e0, uri=0x7fcdf0009f50
"http://127.0.0.1:8079/defaults/bipbop/gear1/fileSequence0.ts", start=0,
end=-1) at gstadaptivedemux.c:2498
#3  0x00007fce08b2e5d7 in gst_adaptive_demux_stream_download_fragment
(stream=0x7fcde80058e0) at gstadaptivedemux.c:2617
#4  0x00007fce08b2f9aa in gst_adaptive_demux_stream_download_loop
(stream=0x7fcde80058e0) at gstadaptivedemux.c:2848
#5  0x00007fce1e98bdfb in gst_task_func (task=0x7fcde43dda70) at gsttask.c:332
#6  0x00007fce1e98d0f3 in default_func (tdata=0x7fcde000ba30,
pool=0x55977a7eb100) at gsttaskpool.c:68
#7  0x00007fce1daba12e in ?? () from /usr/lib/libglib-2.0.so.0
#8  0x00007fce1dab9795 in ?? () from /usr/lib/libglib-2.0.so.0
#9  0x00007fce1d833424 in start_thread () from /usr/lib/libpthread.so.0
---Type <return> to continue, or q <return> to quit---
#10 0x00007fce1d572cbd in clone () from /usr/lib/libc.so.6

Thread 28 (Thread 0x7fcdf77fe700 (LWP 11393)):
#0  0x00007fce1d56e7f9 in syscall () from /usr/lib/libc.so.6
#1  0x00007fce1dad778f in g_cond_wait () from /usr/lib/libglib-2.0.so.0
#2  0x00007fce1ec77ab8 in gst_data_queue_push (queue=0x7fcd94006390,
item=0x7fcde8033980) at gstdataqueue.c:520
#3  0x00007fce107c2d55 in gst_multi_queue_chain (pad=0x7fcde43e94a0,
parent=0x7fcdec017d60, buffer=0x7fcd8c004e00) at gstmultiqueue.c:1867
#4  0x00007fce2006c7ef in gst_validate_pad_monitor_chain_func
(pad=0x7fcde43e94a0, parent=0x7fcdec017d60, buffer=0x7fcd8c004e00) at
gst-validate-pad-monitor.c:2062
#5  0x00007fce1e94e683 in gst_pad_chain_data_unchecked (pad=0x7fcde43e94a0,
type=4112, data=0x7fcd8c004e00) at gstpad.c:4156
#6  0x00007fce1e94f2cb in gst_pad_push_data (pad=0x7fcde43e9020, type=4112,
data=0x7fcd8c004e00) at gstpad.c:4408
#7  0x00007fce1e94fa30 in gst_pad_push (pad=0x7fcde43e9020,
buffer=0x7fcd8c004e00) at gstpad.c:4527
#8  0x00007fcdf65f1345 in gst_ts_demux_push_pending_data (demux=0x7fcdf000b700,
stream=0x7fcde8002800) at tsdemux.c:2654
#9  0x00007fcdf65f183d in gst_ts_demux_handle_packet (demux=0x7fcdf000b700,
stream=0x7fcde8002800, packet=0x7fcdf77fdb10, section=0x0) at tsdemux.c:2720
#10 0x00007fcdf65f1a5b in gst_ts_demux_push (base=0x7fcdf000b700,
packet=0x7fcdf77fdb10, section=0x0) at tsdemux.c:2789
#11 0x00007fcdf65e19b9 in mpegts_base_chain (pad=0x7fcd94010280,
parent=0x7fcdf000b700, buf=0x7fcdfc00a120) at mpegtsbase.c:1184
#12 0x00007fce2006c7ef in gst_validate_pad_monitor_chain_func
(pad=0x7fcd94010280, parent=0x7fcdf000b700, buffer=0x7fcdfc00a120) at
gst-validate-pad-monitor.c:2062
#13 0x00007fce1e94e683 in gst_pad_chain_data_unchecked (pad=0x7fcd94010280,
type=4112, data=0x7fcdfc00a120) at gstpad.c:4156
#14 0x00007fce1e94f2cb in gst_pad_push_data (pad=0x7fcd94010040, type=4112,
data=0x7fcdfc00a120) at gstpad.c:4408
#15 0x00007fce1e94fa30 in gst_pad_push (pad=0x7fcd94010040,
buffer=0x7fcdfc00a120) at gstpad.c:4527
#16 0x00007fce107c0a1e in gst_single_queue_push_one (mq=0x7fcdec017bc0,
sq=0x7fcd94009a00, object=0x7fcdfc00a120, allow_drop=0x7fcdf77fddf4) at
gstmultiqueue.c:1394
#17 0x00007fce107c1de1 in gst_multi_queue_loop (pad=0x7fcd94010040) at
gstmultiqueue.c:1678
#18 0x00007fce1e98bdfb in gst_task_func (task=0x7fcde43ddef0) at gsttask.c:332
#19 0x00007fce1e98d0f3 in default_func (tdata=0x7fcde800a580,
pool=0x55977a7eb100) at gsttaskpool.c:68
#20 0x00007fce1daba12e in ?? () from /usr/lib/libglib-2.0.so.0
#21 0x00007fce1dab9795 in ?? () from /usr/lib/libglib-2.0.so.0
#22 0x00007fce1d833424 in start_thread () from /usr/lib/libpthread.so.0
#23 0x00007fce1d572cbd in clone () from /usr/lib/libc.so.6

Thread 27 (Thread 0x7fcdf6ffd700 (LWP 11395)):
#0  0x00007fce1d56e7f9 in syscall () from /usr/lib/libc.so.6
#1  0x00007fce1dad778f in g_cond_wait () from /usr/lib/libglib-2.0.so.0
#2  0x00007fce1ec77ab8 in gst_data_queue_push (queue=0x7fcdec018160,
item=0x7fcda8001810) at gstdataqueue.c:520
#3  0x00007fce107c2d55 in gst_multi_queue_chain (pad=0x7fcdfc011b40,
parent=0x7fcdf814dd10, buffer=0x7fcdec030040) at gstmultiqueue.c:1867
#4  0x00007fce2006c7ef in gst_validate_pad_monitor_chain_func
(pad=0x7fcdfc011b40, parent=0x7fcdf814dd10, buffer=0x7fcdec030040) at
gst-validate-pad-monitor.c:2062
#5  0x00007fce1e94e683 in gst_pad_chain_data_unchecked (pad=0x7fcdfc011b40,
type=4112, data=0x7fcdec030040) at gstpad.c:4156
#6  0x00007fce1e94f2cb in gst_pad_push_data (pad=0x7fcdfc011000, type=4112,
data=0x7fcdec030040) at gstpad.c:4408
#7  0x00007fce1e94fa30 in gst_pad_push (pad=0x7fcdfc011000,
buffer=0x7fcdec030040) at gstpad.c:4527
#8  0x00007fcdf65f1345 in gst_ts_demux_push_pending_data (demux=0x7fcdf000a000,
stream=0x7fcdec0136c0) at tsdemux.c:2654
#9  0x00007fcdf65f170f in gst_ts_demux_handle_packet (demux=0x7fcdf000a000,
stream=0x7fcdec0136c0, packet=0x7fcdf6ffcb10, section=0x0) at tsdemux.c:2710
#10 0x00007fcdf65f1a5b in gst_ts_demux_push (base=0x7fcdf000a000,
packet=0x7fcdf6ffcb10, section=0x0) at tsdemux.c:2789
#11 0x00007fcdf65e19b9 in mpegts_base_chain (pad=0x7fcdfc010940,
parent=0x7fcdf000a000, buf=0x7fcdec0329f0) at mpegtsbase.c:1184
#12 0x00007fce2006c7ef in gst_validate_pad_monitor_chain_func
(pad=0x7fcdfc010940, parent=0x7fcdf000a000, buffer=0x7fcdec0329f0) at
gst-validate-pad-monitor.c:2062
#13 0x00007fce1e94e683 in gst_pad_chain_data_unchecked (pad=0x7fcdfc010940,
type=4112, data=0x7fcdec0329f0) at gstpad.c:4156
#14 0x00007fce1e94f2cb in gst_pad_push_data (pad=0x7fcdfc010700, type=4112,
data=0x7fcdec0329f0) at gstpad.c:4408
#15 0x00007fce1e94fa30 in gst_pad_push (pad=0x7fcdfc010700,
buffer=0x7fcdec0329f0) at gstpad.c:4527
#16 0x00007fce107c0a1e in gst_single_queue_push_one (mq=0x7fcdf814d010,
sq=0x7fcdf00039e0, object=0x7fcdec0329f0, allow_drop=0x7fcdf6ffcdf4) at
gstmultiqueue.c:1394
#17 0x00007fce107c1de1 in gst_multi_queue_loop (pad=0x7fcdfc010700) at
gstmultiqueue.c:1678
#18 0x00007fce1e98bdfb in gst_task_func (task=0x7fcdfc015170) at gsttask.c:332
#19 0x00007fce1e98d0f3 in default_func (tdata=0x7fcdf8013540,
pool=0x55977a7eb100) at gsttaskpool.c:68
#20 0x00007fce1daba12e in ?? () from /usr/lib/libglib-2.0.so.0
#21 0x00007fce1dab9795 in ?? () from /usr/lib/libglib-2.0.so.0
#22 0x00007fce1d833424 in start_thread () from /usr/lib/libpthread.so.0
#23 0x00007fce1d572cbd in clone () from /usr/lib/libc.so.6

Thread 26 (Thread 0x7fcdf614b700 (LWP 11396)):
#0  0x00007fce1d56e7f9 in syscall () from /usr/lib/libc.so.6
#1  0x00007fce1dad778f in g_cond_wait () from /usr/lib/libglib-2.0.so.0
#2  0x00007fce107cb30b in gst_queue_chain_buffer_or_list (pad=0x7fcde4398950,
parent=0x7fcde4350940, obj=0x7fcdec032e30, is_list=0) at gstqueue.c:1201
#3  0x00007fce107cbacc in gst_queue_chain (pad=0x7fcde4398950,
parent=0x7fcde4350940, buffer=0x7fcdec032e30) at gstqueue.c:1299
---Type <return> to continue, or q <return> to quit---
#4  0x00007fce2006c7ef in gst_validate_pad_monitor_chain_func
(pad=0x7fcde4398950, parent=0x7fcde4350940, buffer=0x7fcdec032e30) at
gst-validate-pad-monitor.c:2062
#5  0x00007fce1e94e683 in gst_pad_chain_data_unchecked (pad=0x7fcde4398950,
type=4112, data=0x7fcdec032e30) at gstpad.c:4156
#6  0x00007fce1e94f2cb in gst_pad_push_data (pad=0x7fcde43d22c0, type=4112,
data=0x7fcdec032e30) at gstpad.c:4408
#7  0x00007fce1e94fa30 in gst_pad_push (pad=0x7fcde43d22c0,
buffer=0x7fcdec032e30) at gstpad.c:4527
#8  0x00007fce1e931cf8 in gst_proxy_pad_chain_default (pad=0x7fcde435cef0,
parent=0x7fcdec017a40, buffer=0x7fcdec032e30) at gstghostpad.c:126
#9  0x00007fce1e94e683 in gst_pad_chain_data_unchecked (pad=0x7fcde435cef0,
type=4112, data=0x7fcdec032e30) at gstpad.c:4156
#10 0x00007fce1e94f2cb in gst_pad_push_data (pad=0x7fcde43e82a0, type=4112,
data=0x7fcdec032e30) at gstpad.c:4408
#11 0x00007fce1e94fa30 in gst_pad_push (pad=0x7fcde43e82a0,
buffer=0x7fcdec032e30) at gstpad.c:4527
#12 0x00007fce12c2f4f4 in gst_stream_synchronizer_sink_chain
(pad=0x7fcde43e8060, parent=0x55977aa291e0, buffer=0x7fcdec032e30) at
gststreamsynchronizer.c:692
#13 0x00007fce2006c7ef in gst_validate_pad_monitor_chain_func
(pad=0x7fcde43e8060, parent=0x55977aa291e0, buffer=0x7fcdec032e30) at
gst-validate-pad-monitor.c:2062
#14 0x00007fce1e94e683 in gst_pad_chain_data_unchecked (pad=0x7fcde43e8060,
type=4112, data=0x7fcdec032e30) at gstpad.c:4156
#15 0x00007fce1e94f2cb in gst_pad_push_data (pad=0x7fcde43d2500, type=4112,
data=0x7fcdec032e30) at gstpad.c:4408
#16 0x00007fce1e94fa30 in gst_pad_push (pad=0x7fcde43d2500,
buffer=0x7fcdec032e30) at gstpad.c:4527
#17 0x00007fce107e08a0 in gst_tee_handle_data (tee=0x7fcde80087e0,
data=0x7fcdec032e30, is_list=0) at gsttee.c:656
#18 0x00007fce107e0e07 in gst_tee_chain (pad=0x7fcdec025d90,
parent=0x7fcde80087e0, buffer=0x7fcdec032e30) at gsttee.c:776
#19 0x00007fce2006c7ef in gst_validate_pad_monitor_chain_func
(pad=0x7fcdec025d90, parent=0x7fcde80087e0, buffer=0x7fcdec032e30) at
gst-validate-pad-monitor.c:2062
#20 0x00007fce1e94e683 in gst_pad_chain_data_unchecked (pad=0x7fcdec025d90,
type=4112, data=0x7fcdec032e30) at gstpad.c:4156
#21 0x00007fce1e94f2cb in gst_pad_push_data (pad=0x7fcdec01ed20, type=4112,
data=0x7fcdec032e30) at gstpad.c:4408
#22 0x00007fce1e94fa30 in gst_pad_push (pad=0x7fcdec01ed20,
buffer=0x7fcdec032e30) at gstpad.c:4527
#23 0x00007fce1e931cf8 in gst_proxy_pad_chain_default (pad=0x7fcdf802d8c0,
parent=0x55977aa06150, buffer=0x7fcdec032e30) at gstghostpad.c:126
#24 0x00007fce1e94e683 in gst_pad_chain_data_unchecked (pad=0x7fcdf802d8c0,
type=4112, data=0x7fcdec032e30) at gstpad.c:4156
#25 0x00007fce1e94f2cb in gst_pad_push_data (pad=0x7fcdec025b50, type=4112,
data=0x7fcdec032e30) at gstpad.c:4408
#26 0x00007fce1e94fa30 in gst_pad_push (pad=0x7fcdec025b50,
buffer=0x7fcdec032e30) at gstpad.c:4527
#27 0x00007fce107b88ef in gst_selector_pad_chain (pad=0x7fcde4350390,
parent=0x7fcde434d1a0, buf=0x7fcdec032e30) at gstinputselector.c:1109
#28 0x00007fce2006c7ef in gst_validate_pad_monitor_chain_func
(pad=0x7fcde4350390, parent=0x7fcde434d1a0, buffer=0x7fcdec032e30) at
gst-validate-pad-monitor.c:2062
#29 0x00007fce1e94e683 in gst_pad_chain_data_unchecked (pad=0x7fcde4350390,
type=4112, data=0x7fcdec032e30) at gstpad.c:4156
#30 0x00007fce1e94f2cb in gst_pad_push_data (pad=0x7fcdf802d650, type=4112,
data=0x7fcdec032e30) at gstpad.c:4408
#31 0x00007fce1e94fa30 in gst_pad_push (pad=0x7fcdf802d650,
buffer=0x7fcdec032e30) at gstpad.c:4527
#32 0x00007fce1e931cf8 in gst_proxy_pad_chain_default (pad=0x7fcdec01ead0,
parent=0x7fcdf802d650, buffer=0x7fcdec032e30) at gstghostpad.c:126
#33 0x00007fce1e94e683 in gst_pad_chain_data_unchecked (pad=0x7fcdec01ead0,
type=4112, data=0x7fcdec032e30) at gstpad.c:4156
#34 0x00007fce1e94f2cb in gst_pad_push_data (pad=0x7fcdf8036ae0, type=4112,
data=0x7fcdec032e30) at gstpad.c:4408
#35 0x00007fce1e94fa30 in gst_pad_push (pad=0x7fcdf8036ae0,
buffer=0x7fcdec032e30) at gstpad.c:4527
#36 0x00007fce1e931cf8 in gst_proxy_pad_chain_default (pad=0x7fcdf80313f0,
parent=0x7fcdf8036ae0, buffer=0x7fcdec032e30) at gstghostpad.c:126
#37 0x00007fce1e94e683 in gst_pad_chain_data_unchecked (pad=0x7fcdf80313f0,
type=4112, data=0x7fcdec032e30) at gstpad.c:4156
#38 0x00007fce1e94f2cb in gst_pad_push_data (pad=0x7fcdec025010, type=4112,
data=0x7fcdec032e30) at gstpad.c:4408
#39 0x00007fce1e94fa30 in gst_pad_push (pad=0x7fcdec025010,
buffer=0x7fcdec032e30) at gstpad.c:4527
#40 0x00007fce1f8489a9 in gst_audio_decoder_push_forward (dec=0x7fcde0089ac0,
buf=0x7fcdec032e30) at gstaudiodecoder.c:974
#41 0x00007fce1f84914c in gst_audio_decoder_output (dec=0x7fcde0089ac0,
buf=0x7fcdec032e30) at gstaudiodecoder.c:1050
#42 0x00007fce1f84ac70 in gst_audio_decoder_finish_frame (dec=0x7fcde0089ac0,
buf=0x7fcdec032e30, frames=0) at gstaudiodecoder.c:1392
#43 0x00007fcddd2623a2 in gst_ffmpegauddec_handle_frame () from
/home/thiblahute/devel/gstreamer/master/gst-libav/ext/libav/.libs/libgstlibav.so
#44 0x00007fce1f84b1fb in gst_audio_decoder_handle_frame (dec=0x7fcde0089ac0,
klass=0x7fcde0088600, buffer=0x7fcdec096e60) at gstaudiodecoder.c:1452
#45 0x00007fce1f84b738 in gst_audio_decoder_push_buffers (dec=0x7fcde0089ac0,
force=0) at gstaudiodecoder.c:1550
#46 0x00007fce1f84bda0 in gst_audio_decoder_chain_forward (dec=0x7fcde0089ac0,
buffer=0x0) at gstaudiodecoder.c:1664
#47 0x00007fce1f84d44b in gst_audio_decoder_chain (pad=0x7fcdec024dd0,
parent=0x7fcde0089ac0, buffer=0x7fcdec096e60) at gstaudiodecoder.c:1922
#48 0x00007fce2006c7ef in gst_validate_pad_monitor_chain_func
(pad=0x7fcdec024dd0, parent=0x7fcde0089ac0, buffer=0x7fcdec096e60) at
gst-validate-pad-monitor.c:2062
#49 0x00007fce1e94e683 in gst_pad_chain_data_unchecked (pad=0x7fcdec024dd0,
type=4112, data=0x7fcdec096e60) at gstpad.c:4156
#50 0x00007fce1e94f2cb in gst_pad_push_data (pad=0x7fcdfc011900, type=4112,
data=0x7fcdec096e60) at gstpad.c:4408
#51 0x00007fce1e94fa30 in gst_pad_push (pad=0x7fcdfc011900,
buffer=0x7fcdec096e60) at gstpad.c:4527
#52 0x00007fce1ec35365 in gst_base_parse_push_frame (parse=0x7fcdec01af40,
frame=0x7fcde00bab20) at gstbaseparse.c:2510
#53 0x00007fce1ec3421a in gst_base_parse_handle_and_push_frame
(parse=0x7fcdec01af40, frame=0x7fcde00bab20) at gstbaseparse.c:2329
#54 0x00007fce1ec35c50 in gst_base_parse_finish_frame (parse=0x7fcdec01af40,
frame=0x7fcde00bab20, size=11) at gstbaseparse.c:2668
#55 0x00007fcdf572a2df in gst_aac_parse_handle_frame (parse=0x7fcdec01af40,
frame=0x7fcde00bab20, skipsize=0x7fcdf614aa70) at gstaacparse.c:1362
#56 0x00007fce1ec33451 in gst_base_parse_handle_buffer (parse=0x7fcdec01af40,
buffer=0x7fcdec0b88e0, skip=0x7fcdf614aa70, flushed=0x7fcdf614aa74) at
gstbaseparse.c:2143
#57 0x00007fce1ec387ed in gst_base_parse_chain (pad=0x7fcdfc0116c0,
parent=0x7fcdec01af40, buffer=0x7fcdec096800) at gstbaseparse.c:3198
#58 0x00007fce2006c7ef in gst_validate_pad_monitor_chain_func
(pad=0x7fcdfc0116c0, parent=0x7fcdec01af40, buffer=0x7fcdec096800) at
gst-validate-pad-monitor.c:2062
#59 0x00007fce1e94e683 in gst_pad_chain_data_unchecked (pad=0x7fcdfc0116c0,
type=4112, data=0x7fcdec096800) at gstpad.c:4156
#60 0x00007fce1e94f2cb in gst_pad_push_data (pad=0x7fcdfc011480, type=4112,
data=0x7fcdec096800) at gstpad.c:4408
#61 0x00007fce1e94fa30 in gst_pad_push (pad=0x7fcdfc011480,
buffer=0x7fcdec096800) at gstpad.c:4527
#62 0x00007fce107c0a1e in gst_single_queue_push_one (mq=0x7fcdf814dd10,
sq=0x7fcdec014b90, object=0x7fcdec096800, allow_drop=0x7fcdf614adf4) at
gstmultiqueue.c:1394
---Type <return> to continue, or q <return> to quit---
#63 0x00007fce107c1de1 in gst_multi_queue_loop (pad=0x7fcdfc011480) at
gstmultiqueue.c:1678
#64 0x00007fce1e98bdfb in gst_task_func (task=0x7fcdfc015710) at gsttask.c:332
#65 0x00007fce1e98d0f3 in default_func (tdata=0x7fcdec013340,
pool=0x55977a7eb100) at gsttaskpool.c:68
#66 0x00007fce1daba12e in ?? () from /usr/lib/libglib-2.0.so.0
#67 0x00007fce1dab9795 in ?? () from /usr/lib/libglib-2.0.so.0
#68 0x00007fce1d833424 in start_thread () from /usr/lib/libpthread.so.0
#69 0x00007fce1d572cbd in clone () from /usr/lib/libc.so.6

Thread 25 (Thread 0x7fcdf5721700 (LWP 11397)):
#0  0x00007fce1d56e7f9 in syscall () from /usr/lib/libc.so.6
#1  0x00007fce1dad778f in g_cond_wait () from /usr/lib/libglib-2.0.so.0
#2  0x00007fce107cb30b in gst_queue_chain_buffer_or_list (pad=0x7fcde4352050,
parent=0x7fcde4350650, obj=0x7fcde43f93e0, is_list=0) at gstqueue.c:1201
#3  0x00007fce107cbacc in gst_queue_chain (pad=0x7fcde4352050,
parent=0x7fcde4350650, buffer=0x7fcde43f93e0) at gstqueue.c:1299
#4  0x00007fce2006c7ef in gst_validate_pad_monitor_chain_func
(pad=0x7fcde4352050, parent=0x7fcde4350650, buffer=0x7fcde43f93e0) at
gst-validate-pad-monitor.c:2062
#5  0x00007fce1e94e683 in gst_pad_chain_data_unchecked (pad=0x7fcde4352050,
type=4112, data=0x7fcde43f93e0) at gstpad.c:4156
#6  0x00007fce1e94f2cb in gst_pad_push_data (pad=0x7fcdec01f660, type=4112,
data=0x7fcde43f93e0) at gstpad.c:4408
#7  0x00007fce1e94fa30 in gst_pad_push (pad=0x7fcdec01f660,
buffer=0x7fcde43f93e0) at gstpad.c:4527
#8  0x00007fce1e931cf8 in gst_proxy_pad_chain_default (pad=0x7fcde435c2c0,
parent=0x7fcdec017700, buffer=0x7fcde43f93e0) at gstghostpad.c:126
#9  0x00007fce1e94e683 in gst_pad_chain_data_unchecked (pad=0x7fcde435c2c0,
type=4112, data=0x7fcde43f93e0) at gstpad.c:4156
#10 0x00007fce1e94f2cb in gst_pad_push_data (pad=0x7fcde435c7a0, type=4112,
data=0x7fcde43f93e0) at gstpad.c:4408
#11 0x00007fce1e94fa30 in gst_pad_push (pad=0x7fcde435c7a0,
buffer=0x7fcde43f93e0) at gstpad.c:4527
#12 0x00007fce1e931cf8 in gst_proxy_pad_chain_default (pad=0x7fcdec01fb00,
parent=0x7fcde435c7a0, buffer=0x7fcde43f93e0) at gstghostpad.c:126
#13 0x00007fce1e94e683 in gst_pad_chain_data_unchecked (pad=0x7fcdec01fb00,
type=4112, data=0x7fcde43f93e0) at gstpad.c:4156
#14 0x00007fce1e94f2cb in gst_pad_push_data (pad=0x7fcde4398710, type=4112,
data=0x7fcde43f93e0) at gstpad.c:4408
#15 0x00007fce1e94fa30 in gst_pad_push (pad=0x7fcde4398710,
buffer=0x7fcde43f93e0) at gstpad.c:4527
#16 0x00007fcdcbb94c9e in gst_deinterlace_chain (pad=0x7fcde43984d0,
parent=0x7fcde43ce400, buf=0x7fcde43f93e0) at gstdeinterlace.c:2059
#17 0x00007fce2006c7ef in gst_validate_pad_monitor_chain_func
(pad=0x7fcde43984d0, parent=0x7fcde43ce400, buffer=0x7fcde43f93e0) at
gst-validate-pad-monitor.c:2062
#18 0x00007fce1e94e683 in gst_pad_chain_data_unchecked (pad=0x7fcde43984d0,
type=4112, data=0x7fcde43f93e0) at gstpad.c:4156
#19 0x00007fce1e94f2cb in gst_pad_push_data (pad=0x7fcde4398290, type=4112,
data=0x7fcde43f93e0) at gstpad.c:4408
#20 0x00007fce1e94fa30 in gst_pad_push (pad=0x7fcde4398290,
buffer=0x7fcde43f93e0) at gstpad.c:4527
#21 0x00007fce1ec661e9 in gst_base_transform_chain (pad=0x7fcde4398050,
parent=0x7fcde43957a0, buffer=0x7fcde43f93e0) at gstbasetransform.c:2369
#22 0x00007fce2006c7ef in gst_validate_pad_monitor_chain_func
(pad=0x7fcde4398050, parent=0x7fcde43957a0, buffer=0x7fcde43f93e0) at
gst-validate-pad-monitor.c:2062
#23 0x00007fce1e94e683 in gst_pad_chain_data_unchecked (pad=0x7fcde4398050,
type=4112, data=0x7fcde43f93e0) at gstpad.c:4156
#24 0x00007fce1e94f2cb in gst_pad_push_data (pad=0x7fcdec01f8b0, type=4112,
data=0x7fcde43f93e0) at gstpad.c:4408
#25 0x00007fce1e94fa30 in gst_pad_push (pad=0x7fcdec01f8b0,
buffer=0x7fcde43f93e0) at gstpad.c:4527
#26 0x00007fce1e931cf8 in gst_proxy_pad_chain_default (pad=0x7fcde435c530,
parent=0x7fcdec0178a0, buffer=0x7fcde43f93e0) at gstghostpad.c:126
#27 0x00007fce1e94e683 in gst_pad_chain_data_unchecked (pad=0x7fcde435c530,
type=4112, data=0x7fcde43f93e0) at gstpad.c:4156
#28 0x00007fce1e94f2cb in gst_pad_push_data (pad=0x7fcde4353d90, type=4112,
data=0x7fcde43f93e0) at gstpad.c:4408
#29 0x00007fce1e94fa30 in gst_pad_push (pad=0x7fcde4353d90,
buffer=0x7fcde43f93e0) at gstpad.c:4527
#30 0x00007fce12c2f4f4 in gst_stream_synchronizer_sink_chain
(pad=0x7fcde4353b50, parent=0x55977aa291e0, buffer=0x7fcde43f93e0) at
gststreamsynchronizer.c:692
#31 0x00007fce2006c7ef in gst_validate_pad_monitor_chain_func
(pad=0x7fcde4353b50, parent=0x55977aa291e0, buffer=0x7fcde43f93e0) at
gst-validate-pad-monitor.c:2062
#32 0x00007fce1e94e683 in gst_pad_chain_data_unchecked (pad=0x7fcde4353b50,
type=4112, data=0x7fcde43f93e0) at gstpad.c:4156
#33 0x00007fce1e94f2cb in gst_pad_push_data (pad=0x7fcdec01ef70, type=4112,
data=0x7fcde43f93e0) at gstpad.c:4408
#34 0x00007fce1e94fa30 in gst_pad_push (pad=0x7fcdec01ef70,
buffer=0x7fcde43f93e0) at gstpad.c:4527
#35 0x00007fce1e931cf8 in gst_proxy_pad_chain_default (pad=0x7fcdf802db30,
parent=0x55977aa06150, buffer=0x7fcde43f93e0) at gstghostpad.c:126
#36 0x00007fce1e94e683 in gst_pad_chain_data_unchecked (pad=0x7fcdf802db30,
type=4112, data=0x7fcde43f93e0) at gstpad.c:4156
#37 0x00007fce1e94f2cb in gst_pad_push_data (pad=0x7fcdec025910, type=4112,
data=0x7fcde43f93e0) at gstpad.c:4408
#38 0x00007fce1e94fa30 in gst_pad_push (pad=0x7fcdec025910,
buffer=0x7fcde43f93e0) at gstpad.c:4527
#39 0x00007fce107b88ef in gst_selector_pad_chain (pad=0x7fcde43500a0,
parent=0x7fcde434d040, buf=0x7fcde43f93e0) at gstinputselector.c:1109
#40 0x00007fce2006c7ef in gst_validate_pad_monitor_chain_func
(pad=0x7fcde43500a0, parent=0x7fcde434d040, buffer=0x7fcde43f93e0) at
gst-validate-pad-monitor.c:2062
#41 0x00007fce1e94e683 in gst_pad_chain_data_unchecked (pad=0x7fcde43500a0,
type=4112, data=0x7fcde43f93e0) at gstpad.c:4156
#42 0x00007fce1e94f2cb in gst_pad_push_data (pad=0x7fcdf802d3e0, type=4112,
data=0x7fcde43f93e0) at gstpad.c:4408
#43 0x00007fce1e94fa30 in gst_pad_push (pad=0x7fcdf802d3e0,
buffer=0x7fcde43f93e0) at gstpad.c:4527
#44 0x00007fce1e931cf8 in gst_proxy_pad_chain_default (pad=0x7fcdec01e880,
parent=0x7fcdf802d3e0, buffer=0x7fcde43f93e0) at gstghostpad.c:126
#45 0x00007fce1e94e683 in gst_pad_chain_data_unchecked (pad=0x7fcdec01e880,
type=4112, data=0x7fcde43f93e0) at gstpad.c:4156
#46 0x00007fce1e94f2cb in gst_pad_push_data (pad=0x7fcdf8037520, type=4112,
data=0x7fcde43f93e0) at gstpad.c:4408
#47 0x00007fce1e94fa30 in gst_pad_push (pad=0x7fcdf8037520,
buffer=0x7fcde43f93e0) at gstpad.c:4527
#48 0x00007fce1e931cf8 in gst_proxy_pad_chain_default (pad=0x7fcdf8031d30,
parent=0x7fcdf8037520, buffer=0x7fcde43f93e0) at gstghostpad.c:126
#49 0x00007fce1e94e683 in gst_pad_chain_data_unchecked (pad=0x7fcdf8031d30,
type=4112, data=0x7fcde43f93e0) at gstpad.c:4156
---Type <return> to continue, or q <return> to quit---
#50 0x00007fce1e94f2cb in gst_pad_push_data (pad=0x7fcdec0256d0, type=4112,
data=0x7fcde43f93e0) at gstpad.c:4408
#51 0x00007fce1e94fa30 in gst_pad_push (pad=0x7fcdec0256d0,
buffer=0x7fcde43f93e0) at gstpad.c:4527
#52 0x00007fce1f16bdf1 in gst_video_decoder_clip_and_push_buf
(decoder=0x7fcde401fc90, buf=0x7fcde43f93e0) at gstvideodecoder.c:3215
#53 0x00007fce1f16a90b in gst_video_decoder_finish_frame
(decoder=0x7fcde401fc90, frame=0x0) at gstvideodecoder.c:3108
#54 0x00007fcddd267484 in gst_ffmpegviddec_video_frame () from
/home/thiblahute/devel/gstreamer/master/gst-libav/ext/libav/.libs/libgstlibav.so
#55 0x00007fcddd267743 in gst_ffmpegviddec_frame () from
/home/thiblahute/devel/gstreamer/master/gst-libav/ext/libav/.libs/libgstlibav.so
#56 0x00007fcddd26836a in gst_ffmpegviddec_handle_frame () from
/home/thiblahute/devel/gstreamer/master/gst-libav/ext/libav/.libs/libgstlibav.so
#57 0x00007fce1f16ccd4 in gst_video_decoder_decode_frame
(decoder=0x7fcde401fc90, frame=0x7fcdec0fec50) at gstvideodecoder.c:3417
#58 0x00007fce1f1651bf in gst_video_decoder_chain_forward
(decoder=0x7fcde401fc90, buf=0x7fcdec04fa60, at_eos=0) at
gstvideodecoder.c:2201
#59 0x00007fce1f167630 in gst_video_decoder_chain (pad=0x7fcdec025490,
parent=0x7fcde401fc90, buf=0x7fcdec04fa60) at gstvideodecoder.c:2503
#60 0x00007fce2006c7ef in gst_validate_pad_monitor_chain_func
(pad=0x7fcdec025490, parent=0x7fcde401fc90, buffer=0x7fcdec04fa60) at
gst-validate-pad-monitor.c:2062
#61 0x00007fce1e94e683 in gst_pad_chain_data_unchecked (pad=0x7fcdec025490,
type=4112, data=0x7fcdec04fa60) at gstpad.c:4156
#62 0x00007fce1e94f2cb in gst_pad_push_data (pad=0x7fcdec024710, type=4112,
data=0x7fcdec04fa60) at gstpad.c:4408
#63 0x00007fce1e94fa30 in gst_pad_push (pad=0x7fcdec024710,
buffer=0x7fcdec04fa60) at gstpad.c:4527
#64 0x00007fce1ec661e9 in gst_base_transform_chain (pad=0x7fcdec0244d0,
parent=0x7fcdec02c3d0, buffer=0x7fcdec04fa60) at gstbasetransform.c:2369
#65 0x00007fce2006c7ef in gst_validate_pad_monitor_chain_func
(pad=0x7fcdec0244d0, parent=0x7fcdec02c3d0, buffer=0x7fcdec04fa60) at
gst-validate-pad-monitor.c:2062
#66 0x00007fce1e94e683 in gst_pad_chain_data_unchecked (pad=0x7fcdec0244d0,
type=4112, data=0x7fcdec04fa60) at gstpad.c:4156
#67 0x00007fce1e94f2cb in gst_pad_push_data (pad=0x7fcdec024290, type=4112,
data=0x7fcdec04fa60) at gstpad.c:4408
#68 0x00007fce1e94fa30 in gst_pad_push (pad=0x7fcdec024290,
buffer=0x7fcdec04fa60) at gstpad.c:4527
#69 0x00007fce1ec35365 in gst_base_parse_push_frame (parse=0x7fcdec023070,
frame=0x55977a82ac00) at gstbaseparse.c:2510
#70 0x00007fce1ec3421a in gst_base_parse_handle_and_push_frame
(parse=0x7fcdec023070, frame=0x55977a82ac00) at gstbaseparse.c:2329
#71 0x00007fce1ec35c50 in gst_base_parse_finish_frame (parse=0x7fcdec023070,
frame=0x55977a82ac00, size=8957) at gstbaseparse.c:2668
#72 0x00007fcdf4cf4199 in gst_h264_parse_handle_frame (parse=0x7fcdec023070,
frame=0x55977a82ac00, skipsize=0x7fcdf5720a70) at gsth264parse.c:1228
#73 0x00007fce1ec33451 in gst_base_parse_handle_buffer (parse=0x7fcdec023070,
buffer=0x7fcdec06d850, skip=0x7fcdf5720a70, flushed=0x7fcdf5720a74) at
gstbaseparse.c:2143
#74 0x00007fce1ec387ed in gst_base_parse_chain (pad=0x7fcdec024050,
parent=0x7fcdec023070, buffer=0x7fcdec0da700) at gstbaseparse.c:3198
#75 0x00007fce2006c7ef in gst_validate_pad_monitor_chain_func
(pad=0x7fcdec024050, parent=0x7fcdec023070, buffer=0x7fcdec0da700) at
gst-validate-pad-monitor.c:2062
#76 0x00007fce1e94e683 in gst_pad_chain_data_unchecked (pad=0x7fcdec024050,
type=4112, data=0x7fcdec0da700) at gstpad.c:4156
#77 0x00007fce1e94f2cb in gst_pad_push_data (pad=0x7fcdfc011d80, type=4112,
data=0x7fcdec0da700) at gstpad.c:4408
#78 0x00007fce1e94fa30 in gst_pad_push (pad=0x7fcdfc011d80,
buffer=0x7fcdec0da700) at gstpad.c:4527
#79 0x00007fce107c0a1e in gst_single_queue_push_one (mq=0x7fcdf814dd10,
sq=0x7fcdec0201e0, object=0x7fcdec0da700, allow_drop=0x7fcdf5720df4) at
gstmultiqueue.c:1394
#80 0x00007fce107c1de1 in gst_multi_queue_loop (pad=0x7fcdfc011d80) at
gstmultiqueue.c:1678
#81 0x00007fce1e98bdfb in gst_task_func (task=0x7fcdfc015830) at gsttask.c:332
#82 0x00007fce1e98d0f3 in default_func (tdata=0x7fcdec001530,
pool=0x55977a7eb100) at gsttaskpool.c:68
#83 0x00007fce1daba12e in ?? () from /usr/lib/libglib-2.0.so.0
#84 0x00007fce1dab9795 in ?? () from /usr/lib/libglib-2.0.so.0
#85 0x00007fce1d833424 in start_thread () from /usr/lib/libpthread.so.0
#86 0x00007fce1d572cbd in clone () from /usr/lib/libc.so.6

Thread 24 (Thread 0x7fcddf284700 (LWP 11399)):
#0  0x00007fce1d569c3d in poll () from /usr/lib/libc.so.6
#1  0x00007fcdf48a41b1 in ?? () from /usr/lib/libpulse.so.0
#2  0x00007fcdf4895761 in pa_mainloop_poll () from /usr/lib/libpulse.so.0
#3  0x00007fcdf4895dfe in pa_mainloop_iterate () from /usr/lib/libpulse.so.0
#4  0x00007fcdf4895eb0 in pa_mainloop_run () from /usr/lib/libpulse.so.0
#5  0x00007fcdf48a40f9 in ?? () from /usr/lib/libpulse.so.0
#6  0x00007fcdf4643b08 in ?? () from /usr/lib/pulseaudio/libpulsecommon-8.0.so
#7  0x00007fce1d833424 in start_thread () from /usr/lib/libpthread.so.0
#8  0x00007fce1d572cbd in clone () from /usr/lib/libc.so.6

Thread 23 (Thread 0x7fcddcd5f700 (LWP 11400)):
#0  0x00007fce1d83c77d in nanosleep () from /usr/lib/libpthread.so.0
#1  0x00007fce1dabae08 in g_usleep () from /usr/lib/libglib-2.0.so.0
#2  0x00007fcddcf6b393 in gst_xv_image_sink_event_thread
(xvimagesink=0x7fcde4010970) at xvimagesink.c:586
#3  0x00007fce1dab9795 in ?? () from /usr/lib/libglib-2.0.so.0
#4  0x00007fce1d833424 in start_thread () from /usr/lib/libpthread.so.0
#5  0x00007fce1d572cbd in clone () from /usr/lib/libc.so.6

Thread 22 (Thread 0x7fcdcfffd700 (LWP 11401)):
#0  0x00007fce1d83903f in pthread_cond_wait@@GLIBC_2.3.2 () from
/usr/lib/libpthread.so.0
---Type <return> to continue, or q <return> to quit---
#1  0x00007fcddd80cb2e in frame_worker_thread (arg=0x7fcde4059dc0) at
libavcodec/pthread_frame.c:138
#2  0x00007fce1d833424 in start_thread () from /usr/lib/libpthread.so.0
#3  0x00007fce1d572cbd in clone () from /usr/lib/libc.so.6

Thread 21 (Thread 0x7fcdcf7fc700 (LWP 11402)):
#0  0x00007fce1d83903f in pthread_cond_wait@@GLIBC_2.3.2 () from
/usr/lib/libpthread.so.0
#1  0x00007fcddd80cb2e in frame_worker_thread (arg=0x7fcde4059f60) at
libavcodec/pthread_frame.c:138
#2  0x00007fce1d833424 in start_thread () from /usr/lib/libpthread.so.0
#3  0x00007fce1d572cbd in clone () from /usr/lib/libc.so.6

Thread 20 (Thread 0x7fcdceffb700 (LWP 11403)):
#0  0x00007fce1d83903f in pthread_cond_wait@@GLIBC_2.3.2 () from
/usr/lib/libpthread.so.0
#1  0x00007fcddd80cb2e in frame_worker_thread (arg=0x7fcde405a100) at
libavcodec/pthread_frame.c:138
#2  0x00007fce1d833424 in start_thread () from /usr/lib/libpthread.so.0
#3  0x00007fce1d572cbd in clone () from /usr/lib/libc.so.6

Thread 19 (Thread 0x7fcdce7fa700 (LWP 11404)):
#0  0x00007fce1d83903f in pthread_cond_wait@@GLIBC_2.3.2 () from
/usr/lib/libpthread.so.0
#1  0x00007fcddd80cb2e in frame_worker_thread (arg=0x7fcde405a2a0) at
libavcodec/pthread_frame.c:138
#2  0x00007fce1d833424 in start_thread () from /usr/lib/libpthread.so.0
#3  0x00007fce1d572cbd in clone () from /usr/lib/libc.so.6

Thread 18 (Thread 0x7fcdcdff9700 (LWP 11405)):
#0  0x00007fce1d83903f in pthread_cond_wait@@GLIBC_2.3.2 () from
/usr/lib/libpthread.so.0
#1  0x00007fcddd80cb2e in frame_worker_thread (arg=0x7fcde405a440) at
libavcodec/pthread_frame.c:138
#2  0x00007fce1d833424 in start_thread () from /usr/lib/libpthread.so.0
#3  0x00007fce1d572cbd in clone () from /usr/lib/libc.so.6

Thread 17 (Thread 0x7fcdcd7f8700 (LWP 11406)):
#0  0x00007fce1d83903f in pthread_cond_wait@@GLIBC_2.3.2 () from
/usr/lib/libpthread.so.0
#1  0x00007fcddd80cb2e in frame_worker_thread (arg=0x7fcde405a5e0) at
libavcodec/pthread_frame.c:138
#2  0x00007fce1d833424 in start_thread () from /usr/lib/libpthread.so.0
#3  0x00007fce1d572cbd in clone () from /usr/lib/libc.so.6

Thread 16 (Thread 0x7fcdccff7700 (LWP 11407)):
#0  0x00007fce1d83903f in pthread_cond_wait@@GLIBC_2.3.2 () from
/usr/lib/libpthread.so.0
#1  0x00007fcddd80cb2e in frame_worker_thread (arg=0x7fcde405a780) at
libavcodec/pthread_frame.c:138
#2  0x00007fce1d833424 in start_thread () from /usr/lib/libpthread.so.0
#3  0x00007fce1d572cbd in clone () from /usr/lib/libc.so.6

Thread 15 (Thread 0x7fcdcc7f6700 (LWP 11408)):
#0  0x00007fce1d83903f in pthread_cond_wait@@GLIBC_2.3.2 () from
/usr/lib/libpthread.so.0
#1  0x00007fcddd80cb2e in frame_worker_thread (arg=0x7fcde405a920) at
libavcodec/pthread_frame.c:138
#2  0x00007fce1d833424 in start_thread () from /usr/lib/libpthread.so.0
#3  0x00007fce1d572cbd in clone () from /usr/lib/libc.so.6

Thread 14 (Thread 0x7fcdcbb86700 (LWP 11409)):
#0  0x00007fce1d56e7f9 in syscall () from /usr/lib/libc.so.6
#1  0x00007fce1dad778f in g_cond_wait () from /usr/lib/libglib-2.0.so.0
#2  0x00007fce1ec471ce in gst_base_sink_wait_preroll (sink=0x7fcde4010970) at
gstbasesink.c:2212
#3  0x00007fce1ec47714 in gst_base_sink_do_preroll (sink=0x7fcde4010970,
obj=0x7fcdec0f0360) at gstbasesink.c:2306
#4  0x00007fce1ec48043 in gst_base_sink_do_sync (basesink=0x7fcde4010970,
obj=0x7fcdec0f0360, late=0x7fcdcbb84b5c, step_end=0x7fcdcbb84b60) at
gstbasesink.c:2508
#5  0x00007fce1ec4cd14 in gst_base_sink_chain_unlocked
(basesink=0x7fcde4010970, pad=0x7fcdec025250, obj=0x7fcdec0f0360, is_list=0) at
gstbasesink.c:3494
#6  0x00007fce1ec4dc38 in gst_base_sink_chain_main (basesink=0x7fcde4010970,
pad=0x7fcdec025250, obj=0x7fcdec0f0360, is_list=0) at gstbasesink.c:3655
#7  0x00007fce1ec4dda5 in gst_base_sink_chain (pad=0x7fcdec025250,
parent=0x7fcde4010970, buf=0x7fcdec0f0360) at gstbasesink.c:3684
#8  0x00007fce2006c7ef in gst_validate_pad_monitor_chain_func
(pad=0x7fcdec025250, parent=0x7fcde4010970, buffer=0x7fcdec0f0360) at
gst-validate-pad-monitor.c:2062
#9  0x00007fce1e94e683 in gst_pad_chain_data_unchecked (pad=0x7fcdec025250,
type=4112, data=0x7fcdec0f0360) at gstpad.c:4156
#10 0x00007fce1e94f2cb in gst_pad_push_data (pad=0x7fcde435c050, type=4112,
data=0x7fcdec0f0360) at gstpad.c:4408
#11 0x00007fce1e94fa30 in gst_pad_push (pad=0x7fcde435c050,
buffer=0x7fcdec0f0360) at gstpad.c:4527
---Type <return> to continue, or q <return> to quit---
#12 0x00007fce1e931cf8 in gst_proxy_pad_chain_default (pad=0x7fcdec01f410,
parent=0x7fcde435c050, buffer=0x7fcdec0f0360) at gstghostpad.c:126
#13 0x00007fce1e94e683 in gst_pad_chain_data_unchecked (pad=0x7fcdec01f410,
type=4112, data=0x7fcdec0f0360) at gstpad.c:4156
#14 0x00007fce1e94f2cb in gst_pad_push_data (pad=0x7fcde4353910, type=4112,
data=0x7fcdec0f0360) at gstpad.c:4408
#15 0x00007fce1e94fa30 in gst_pad_push (pad=0x7fcde4353910,
buffer=0x7fcdec0f0360) at gstpad.c:4527
#16 0x00007fce1ec661e9 in gst_base_transform_chain (pad=0x7fcde43536d0,
parent=0x7fcde4394580, buffer=0x7fcdec0f0360) at gstbasetransform.c:2369
#17 0x00007fce2006c7ef in gst_validate_pad_monitor_chain_func
(pad=0x7fcde43536d0, parent=0x7fcde4394580, buffer=0x7fcdec0f0360) at
gst-validate-pad-monitor.c:2062
#18 0x00007fce1e94e683 in gst_pad_chain_data_unchecked (pad=0x7fcde43536d0,
type=4112, data=0x7fcdec0f0360) at gstpad.c:4156
#19 0x00007fce1e94f2cb in gst_pad_push_data (pad=0x7fcde4352b90, type=4112,
data=0x7fcdec0f0360) at gstpad.c:4408
#20 0x00007fce1e94fa30 in gst_pad_push (pad=0x7fcde4352b90,
buffer=0x7fcdec0f0360) at gstpad.c:4527
#21 0x00007fce1ec661e9 in gst_base_transform_chain (pad=0x7fcde4352950,
parent=0x7fcde4362810, buffer=0x7fcdec0f0360) at gstbasetransform.c:2369
#22 0x00007fce2006c7ef in gst_validate_pad_monitor_chain_func
(pad=0x7fcde4352950, parent=0x7fcde4362810, buffer=0x7fcdec0f0360) at
gst-validate-pad-monitor.c:2062
#23 0x00007fce1e94e683 in gst_pad_chain_data_unchecked (pad=0x7fcde4352950,
type=4112, data=0x7fcdec0f0360) at gstpad.c:4156
#24 0x00007fce1e94f2cb in gst_pad_push_data (pad=0x7fcde4352dd0, type=4112,
data=0x7fcdec0f0360) at gstpad.c:4408
#25 0x00007fce1e94fa30 in gst_pad_push (pad=0x7fcd

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