[Bug 767879] Deadlock in WebKit when deleting the media player while HLS media was loaded

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Mon Jun 20 16:50:46 UTC 2016


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

--- Comment #1 from Carlos Garcia Campos <carlosgc at gnome.org> ---
bts of relevant threads

Thread 34 (Thread 0x7f073b1fa700 (LWP 16743)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f08fc4d2fbf in g_cond_wait (cond=cond at entry=0x31be2b0,
mutex=mutex at entry=0x31be2c0) at gthread-posix.c:1397
#2  0x00007f08ff34beed in gst_app_src_create (bsrc=0x31be460, offset=<optimized
out>, size=4096, buf=0x7f073b1f9960) at gstappsrc.c:1211
#3  0x00007f08ff11341e in gst_base_src_get_range (src=src at entry=0x31be460,
offset=offset at entry=11075584, length=4096, buf=buf at entry=0x7f073b1f9a38) at
gstbasesrc.c:2460
#4  0x00007f08ff114fd7 in gst_base_src_loop (pad=0x7f07c4724b80) at
gstbasesrc.c:2736
#5  0x00007f08fee5bf01 in gst_task_func (task=0x7f07d800b170) at gsttask.c:332
#6  0x00007f08fc4b622e in g_thread_pool_thread_proxy (data=<optimized out>) at
gthreadpool.c:307
#7  0x00007f08fc4b58a5 in g_thread_proxy (data=0x7f078c0021e0) at gthread.c:780
#8  0x00007f08ffd92464 in start_thread (arg=0x7f073b1fa700) at
pthread_create.c:334
#9  0x00007f08f7679e5d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 30 (Thread 0x7f074ebff700 (LWP 16754)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f08fc4d2fbf in g_cond_wait (cond=cond at entry=0x7f07e4008710,
mutex=mutex at entry=0x7f07e40086e8) at gthread-posix.c:1397
#2  0x00007f08ff129c42 in gst_data_queue_push (queue=0x7f07e4008740,
item=item at entry=0x7f0818017230) at gstdataqueue.c:520
#3  0x00007f084d773085 in gst_multi_queue_chain (pad=<optimized out>,
parent=<optimized out>, buffer=0x7f07800919f0) at gstmultiqueue.c:1890
#4  0x00007f08fee2a4bf in gst_pad_chain_data_unchecked (data=0x7f07800919f0,
type=4112, pad=0x7f07ec0bd470) at gstpad.c:4177
#5  gst_pad_push_data (pad=pad at entry=0x2d054b0, type=type at entry=4112,
data=data at entry=0x7f07800919f0) at gstpad.c:4429
#6  0x00007f08fee32273 in gst_pad_push (pad=0x2d054b0,
buffer=buffer at entry=0x7f07800919f0) at gstpad.c:4548
#7  0x00007f08441b3317 in gst_qtdemux_decorate_and_push_buffer
(qtdemux=qtdemux at entry=0x7f0808797000, stream=stream at entry=0x7f07d400ac00,
buf=0x7f07800919f0, dts=dts at entry=2168835502, 
    pts=pts at entry=2268935602, duration=duration at entry=33366700, keyframe=0,
position=2102102102, byte_position=<optimized out>) at qtdemux.c:5074
#8  0x00007f08441cc347 in gst_qtdemux_loop_state_movie (qtdemux=<optimized
out>) at qtdemux.c:5354
#9  gst_qtdemux_loop (pad=0x7f07e40c96b0) at qtdemux.c:5430
#10 0x00007f08fee5bf01 in gst_task_func (task=0x7f07c8008b90) at gsttask.c:332
#11 0x00007f08fc4b622e in g_thread_pool_thread_proxy (data=<optimized out>) at
gthreadpool.c:307
#12 0x00007f08fc4b58a5 in g_thread_proxy (data=0x7f07d8002b20) at gthread.c:780
#13 0x00007f08ffd92464 in start_thread (arg=0x7f074ebff700) at
pthread_create.c:334
#14 0x00007f08f7679e5d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 29 (Thread 0x7f0821dff700 (LWP 16755)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f08fc4d2fbf in g_cond_wait (cond=cond at entry=0x2caa3c8,
mutex=mutex at entry=0x2caa3a0) at gthread-posix.c:1397
#2  0x00007f084d7785c6 in gst_queue_chain_buffer_or_list (parent=0x2caa120,
obj=0x1782170, is_list=0, pad=<optimized out>) at gstqueue.c:1225
#3  0x00007f08fee2a4bf in gst_pad_chain_data_unchecked (data=0x1782170,
type=4112, pad=0x7f07b0411010) at gstpad.c:4177
#4  gst_pad_push_data (pad=pad at entry=0x7f079c154540, type=type at entry=4112,
data=data at entry=0x1782170) at gstpad.c:4429
#5  0x00007f08fee32273 in gst_pad_push (pad=pad at entry=0x7f079c154540,
buffer=buffer at entry=0x1782170) at gstpad.c:4548
#6  0x00007f08fee1b6c3 in gst_proxy_pad_chain_default (pad=0x7f0794007da0,
parent=<optimized out>, buffer=0x1782170) at gstghostpad.c:126
#7  0x00007f08fee2a4bf in gst_pad_chain_data_unchecked (data=0x1782170,
type=4112, pad=0x7f0794007da0) at gstpad.c:4177
#8  gst_pad_push_data (pad=pad at entry=0x7f07ac4762d0, type=type at entry=4112,
data=data at entry=0x1782170) at gstpad.c:4429
#9  0x00007f08fee32273 in gst_pad_push (pad=pad at entry=0x7f07ac4762d0,
buffer=buffer at entry=0x1782170) at gstpad.c:4548
#10 0x00007f08fee1b6c3 in gst_proxy_pad_chain_default (pad=0x7f079c1550d0,
parent=<optimized out>, buffer=0x1782170) at gstghostpad.c:126
#11 0x00007f08fee2a4bf in gst_pad_chain_data_unchecked (data=0x1782170,
type=4112, pad=0x7f079c1550d0) at gstpad.c:4177
#12 gst_pad_push_data (pad=pad at entry=0x7f07c4725240, type=type at entry=4112,
data=data at entry=0x1782170) at gstpad.c:4429
#13 0x00007f08fee32273 in gst_pad_push (pad=0x7f07c4725240, buffer=0x1782170)
at gstpad.c:4548
#14 0x00007f08fee2a4bf in gst_pad_chain_data_unchecked (data=0x1782170,
type=4112, pad=0x7f07b0404960) at gstpad.c:4177
#15 gst_pad_push_data (pad=pad at entry=0x7f07d0007230, type=type at entry=4112,
data=data at entry=0x1782170) at gstpad.c:4429
#16 0x00007f08fee32273 in gst_pad_push (pad=0x7f07d0007230, buffer=0x1782170)
at gstpad.c:4548
#17 0x00007f08ff11988f in gst_base_transform_chain (pad=<optimized out>,
parent=0x7f07ec2b2930, buffer=<optimized out>) at gstbasetransform.c:2369
#18 0x00007f08fee2a4bf in gst_pad_chain_data_unchecked (data=0x1782170,
type=4112, pad=0x7f07d00078f0) at gstpad.c:4177
#19 gst_pad_push_data (pad=pad at entry=0x7f079c154790, type=type at entry=4112,
data=data at entry=0x1782170) at gstpad.c:4429
#20 0x00007f08fee32273 in gst_pad_push (pad=pad at entry=0x7f079c154790,
buffer=buffer at entry=0x1782170) at gstpad.c:4548
#21 0x00007f08fee1b6c3 in gst_proxy_pad_chain_default (pad=0x7f07c46f9d90,
parent=<optimized out>, buffer=0x1782170) at gstghostpad.c:126
#22 0x00007f08fee2a4bf in gst_pad_chain_data_unchecked (data=0x1782170,
type=4112, pad=0x7f07c46f9d90) at gstpad.c:4177
#23 gst_pad_push_data (pad=pad at entry=0x7f07ac47b6f0, type=type at entry=4112,
data=data at entry=0x1782170) at gstpad.c:4429
#24 0x00007f08fee32273 in gst_pad_push (pad=pad at entry=0x7f07ac47b6f0,
buffer=buffer at entry=0x1782170) at gstpad.c:4548
#25 0x00007f084d9e782e in gst_stream_synchronizer_sink_chain
(pad=0x7f07800684c0, parent=0x21e7840, buffer=0x1782170) at
gststreamsynchronizer.c:692
#26 0x00007f08fee2a4bf in gst_pad_chain_data_unchecked (data=0x1782170,
type=4112, pad=0x7f07800684c0) at gstpad.c:4177
#27 gst_pad_push_data (pad=pad at entry=0x7f0798009610, type=type at entry=4112,
data=data at entry=0x1782170) at gstpad.c:4429
---Type <return> to continue, or q <return> to quit---
#28 0x00007f08fee32273 in gst_pad_push (pad=pad at entry=0x7f0798009610,
buffer=buffer at entry=0x1782170) at gstpad.c:4548
#29 0x00007f08fee1b6c3 in gst_proxy_pad_chain_default (pad=0x7f081007c7b0,
parent=<optimized out>, buffer=0x1782170) at gstghostpad.c:126
#30 0x00007f08fee2a4bf in gst_pad_chain_data_unchecked (data=0x1782170,
type=4112, pad=0x7f081007c7b0) at gstpad.c:4177
#31 gst_pad_push_data (pad=pad at entry=0x2cc02a0, type=type at entry=4112,
data=data at entry=0x1782170) at gstpad.c:4429
#32 0x00007f08fee32273 in gst_pad_push (pad=0x2cc02a0,
buffer=buffer at entry=0x1782170) at gstpad.c:4548
#33 0x00007f084d76bd7f in gst_selector_pad_chain (pad=<optimized out>,
parent=0x2c8dc70, buf=0x1782170) at gstinputselector.c:1109
#34 0x00007f08fee2a4bf in gst_pad_chain_data_unchecked (data=0x1782170,
type=4112, pad=0x2cab5e0) at gstpad.c:4177
#35 gst_pad_push_data (pad=pad at entry=0x7f0794006a20, type=type at entry=4112,
data=data at entry=0x1782170) at gstpad.c:4429
#36 0x00007f08fee32273 in gst_pad_push (pad=pad at entry=0x7f0794006a20,
buffer=buffer at entry=0x1782170) at gstpad.c:4548
#37 0x00007f08fee1b6c3 in gst_proxy_pad_chain_default (pad=0x7f078c095860,
parent=<optimized out>, buffer=0x1782170) at gstghostpad.c:126
#38 0x00007f08fee2a4bf in gst_pad_chain_data_unchecked (data=0x1782170,
type=4112, pad=0x7f078c095860) at gstpad.c:4177
#39 gst_pad_push_data (pad=pad at entry=0x7f07c427f7a0, type=type at entry=4112,
data=data at entry=0x1782170) at gstpad.c:4429
#40 0x00007f08fee32273 in gst_pad_push (pad=pad at entry=0x7f07c427f7a0,
buffer=buffer at entry=0x1782170) at gstpad.c:4548
#41 0x00007f08fee1b6c3 in gst_proxy_pad_chain_default (pad=0x7f07b040c580,
parent=<optimized out>, buffer=0x1782170) at gstghostpad.c:126
#42 0x00007f08fee2a4bf in gst_pad_chain_data_unchecked (data=0x1782170,
type=4112, pad=0x7f07b040c580) at gstpad.c:4177
#43 gst_pad_push_data (pad=pad at entry=0x7f07d0007470, type=type at entry=4112,
data=data at entry=0x1782170) at gstpad.c:4429
#44 0x00007f08fee32273 in gst_pad_push (pad=0x7f07d0007470,
buffer=buffer at entry=0x1782170) at gstpad.c:4548
#45 0x00007f08fe4a6cef in gst_video_decoder_clip_and_push_buf
(decoder=decoder at entry=0x7f07ec0be9a0, buf=buf at entry=0x1782170) at
gstvideodecoder.c:3215
#46 0x00007f08fe4ad5a0 in gst_video_decoder_finish_frame
(decoder=decoder at entry=0x7f07ec0be9a0, frame=0x0, frame at entry=0x7f07e8295b30)
at gstvideodecoder.c:3108
#47 0x00007f081c6b690f in gst_ffmpegviddec_video_frame (ret=0x7f0821dfe11c,
frame=<optimized out>, have_data=0x7f0821dfe118, size=<optimized out>,
data=0x7f08ff0e3b50 <_gst_debug_min> "", 
    ffmpegdec=0x7f07ec0be9a0) at
/home/cgarcia/src/git/gnome/gst-libav/ext/libav/gstavviddec.c:1460
#48 gst_ffmpegviddec_frame (ffmpegdec=ffmpegdec at entry=0x7f07ec0be9a0,
data=data at entry=0x7f07ec2a0d30 "", size=size at entry=5871,
have_data=have_data at entry=0x7f0821dfe118, 
    frame=frame at entry=0x7f07e000d7f0, ret=ret at entry=0x7f0821dfe11c) at
/home/cgarcia/src/git/gnome/gst-libav/ext/libav/gstavviddec.c:1521
#49 0x00007f081c6b722e in gst_ffmpegviddec_handle_frame
(decoder=0x7f07ec0be9a0, frame=0x7f07e000d7f0) at
/home/cgarcia/src/git/gnome/gst-libav/ext/libav/gstavviddec.c:1634
#50 0x00007f08fe4a5926 in gst_video_decoder_decode_frame
(decoder=decoder at entry=0x7f07ec0be9a0, frame=0x7f07e000d7f0) at
gstvideodecoder.c:3417
#51 0x00007f08fe4a5ddd in gst_video_decoder_chain_forward
(decoder=decoder at entry=0x7f07ec0be9a0, buf=buf at entry=0x7f0780081470,
at_eos=at_eos at entry=0) at gstvideodecoder.c:2201
#52 0x00007f08fe4a8533 in gst_video_decoder_chain (pad=<optimized out>,
parent=0x7f07ec0be9a0, buf=0x7f0780081470) at gstvideodecoder.c:2503
#53 0x00007f08fee2a4bf in gst_pad_chain_data_unchecked (data=0x7f0780081470,
type=4112, pad=0x7f07c4724040) at gstpad.c:4177
#54 gst_pad_push_data (pad=pad at entry=0x2c9c730, type=type at entry=4112,
data=data at entry=0x7f0780081470) at gstpad.c:4429
#55 0x00007f08fee32273 in gst_pad_push (pad=0x2c9c730, buffer=0x7f0780081470)
at gstpad.c:4548
#56 0x00007f08ff11988f in gst_base_transform_chain (pad=<optimized out>,
parent=0x7f08280af940, buffer=<optimized out>) at gstbasetransform.c:2369
#57 0x00007f08fee2a4bf in gst_pad_chain_data_unchecked (data=0x7f0780081470,
type=4112, pad=0x7f080879a2b0) at gstpad.c:4177
#58 gst_pad_push_data (pad=pad at entry=0x7f07ec0bd8f0, type=type at entry=4112,
data=data at entry=0x7f0780081470) at gstpad.c:4429
#59 0x00007f08fee32273 in gst_pad_push (pad=0x7f07ec0bd8f0,
buffer=buffer at entry=0x7f0780081470) at gstpad.c:4548
#60 0x00007f08ff0fd8d9 in gst_base_parse_push_frame
(parse=parse at entry=0x7f07d4009c60, frame=frame at entry=0x7f0810001ca0) at
gstbaseparse.c:2512
#61 0x00007f08ff1016af in gst_base_parse_handle_and_push_frame
(frame=0x7f0810001ca0, parse=0x7f07d4009c60) at gstbaseparse.c:2331
#62 gst_base_parse_finish_frame (parse=parse at entry=0x7f07d4009c60,
frame=frame at entry=0x7f0810001ca0, size=<optimized out>) at gstbaseparse.c:2670
#63 0x00007f081e9afd91 in gst_h264_parse_handle_frame_packetized
(frame=0x7f0810001ca0, parse=0x7f07d4009c60) at gsth264parse.c:1021
#64 gst_h264_parse_handle_frame (parse=0x7f07d4009c60, frame=0x7f0810001ca0,
skipsize=0x7f0821dfe89c) at gsth264parse.c:1065
#65 0x00007f08ff0f9d80 in gst_base_parse_handle_buffer
(parse=parse at entry=0x7f07d4009c60, buffer=<optimized out>,
skip=skip at entry=0x7f0821dfe89c, flushed=flushed at entry=0x7f0821dfe8a0)
    at gstbaseparse.c:2145
#66 0x00007f08ff0fe5be in gst_base_parse_chain (pad=<optimized out>,
parent=0x7f07d4009c60, buffer=<optimized out>) at gstbaseparse.c:3209
#67 0x00007f08fee2a4bf in gst_pad_chain_data_unchecked (data=0x7f07c41f0e40,
type=4112, pad=0x7f07884716c0) at gstpad.c:4177
#68 gst_pad_push_data (pad=pad at entry=0x7f07884ab470, type=type at entry=4112,
data=data at entry=0x7f07c41f0e40) at gstpad.c:4429
#69 0x00007f08fee32273 in gst_pad_push (pad=0x7f07884ab470,
buffer=buffer at entry=0x7f07c41f0e40) at gstpad.c:4548
#70 0x00007f084d774694 in gst_single_queue_push_one (allow_drop=<synthetic
pointer>, object=0x7f07c41f0e40, sq=0x7f07d400bc00, mq=0x7f07a83f1890) at
gstmultiqueue.c:1417
#71 gst_multi_queue_loop (pad=<optimized out>) at gstmultiqueue.c:1701
#72 0x00007f08fee5bf01 in gst_task_func (task=0x7f07b040e710) at gsttask.c:332
#73 0x00007f08fc4b622e in g_thread_pool_thread_proxy (data=<optimized out>) at
gthreadpool.c:307
#74 0x00007f08fc4b58a5 in g_thread_proxy (data=0x7f076c063800) at gthread.c:780
---Type <return> to continue, or q <return> to quit---
#75 0x00007f08ffd92464 in start_thread (arg=0x7f0821dff700) at
pthread_create.c:334
#76 0x00007f08f7679e5d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 28 (Thread 0x7f074fffe700 (LWP 16756)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f08fc4d2fbf in g_cond_wait (cond=cond at entry=0x2caac98,
mutex=mutex at entry=0x2caac70) at gthread-posix.c:1397
#2  0x00007f084d7785c6 in gst_queue_chain_buffer_or_list (parent=0x2caa9f0,
obj=0x30029e0, is_list=0, pad=<optimized out>) at gstqueue.c:1225
#3  0x00007f08fee2a4bf in gst_pad_chain_data_unchecked (data=0x30029e0,
type=4112, pad=0x7f07ac47abb0) at gstpad.c:4177
#4  gst_pad_push_data (pad=pad at entry=0x7f08100c4060, type=type at entry=4112,
data=data at entry=0x30029e0) at gstpad.c:4429
#5  0x00007f08fee32273 in gst_pad_push (pad=0x7f08100c4060, buffer=0x30029e0)
at gstpad.c:4548
#6  0x00007f08ff11988f in gst_base_transform_chain (pad=<optimized out>,
parent=0x31a55d0, buffer=<optimized out>) at gstbasetransform.c:2369
#7  0x00007f08fee2a4bf in gst_pad_chain_data_unchecked (data=0x30029e0,
type=4112, pad=0x7f07c4004040) at gstpad.c:4177
#8  gst_pad_push_data (pad=pad at entry=0x2c9cbb0, type=type at entry=4112,
data=data at entry=0x30029e0) at gstpad.c:4429
#9  0x00007f08fee32273 in gst_pad_push (pad=0x2c9cbb0, buffer=0x30029e0) at
gstpad.c:4548
#10 0x00007f08ff11988f in gst_base_transform_chain (pad=<optimized out>,
parent=0x7f07ec2b6360, buffer=<optimized out>) at gstbasetransform.c:2369
#11 0x00007f08fee2a4bf in gst_pad_chain_data_unchecked (data=0x30029e0,
type=4112, pad=0x7f07e40c9470) at gstpad.c:4177
#12 gst_pad_push_data (pad=pad at entry=0x7f081470a4e0, type=type at entry=4112,
data=data at entry=0x30029e0) at gstpad.c:4429
#13 0x00007f08fee32273 in gst_pad_push (pad=pad at entry=0x7f081470a4e0,
buffer=buffer at entry=0x30029e0) at gstpad.c:4548
#14 0x00007f08fee1b6c3 in gst_proxy_pad_chain_default (pad=0x7f081007cf00,
parent=<optimized out>, buffer=0x30029e0) at gstghostpad.c:126
#15 0x00007f08fee2a4bf in gst_pad_chain_data_unchecked (data=0x30029e0,
type=4112, pad=0x7f081007cf00) at gstpad.c:4177
#16 gst_pad_push_data (pad=pad at entry=0x7f078c051480, type=type at entry=4112,
data=data at entry=0x30029e0) at gstpad.c:4429
#17 0x00007f08fee32273 in gst_pad_push (pad=pad at entry=0x7f078c051480,
buffer=buffer at entry=0x30029e0) at gstpad.c:4548
#18 0x00007f084d9e782e in gst_stream_synchronizer_sink_chain
(pad=0x7f07a84ab240, parent=0x21e7840, buffer=0x30029e0) at
gststreamsynchronizer.c:692
#19 0x00007f08fee2a4bf in gst_pad_chain_data_unchecked (data=0x30029e0,
type=4112, pad=0x7f07a84ab240) at gstpad.c:4177
#20 gst_pad_push_data (pad=pad at entry=0x7f081470a720, type=type at entry=4112,
data=data at entry=0x30029e0) at gstpad.c:4429
#21 0x00007f08fee32273 in gst_pad_push (pad=0x7f081470a720, buffer=0x30029e0)
at gstpad.c:4548
#22 0x00007f084d78661d in gst_tee_handle_data (tee=tee at entry=0x7f07c403dbd0,
data=data at entry=0x30029e0, is_list=is_list at entry=0) at gsttee.c:656
#23 0x00007f084d786839 in gst_tee_chain (pad=<optimized out>,
parent=0x7f07c403dbd0, buffer=0x30029e0) at gsttee.c:776
#24 0x00007f08fee2a4bf in gst_pad_chain_data_unchecked (data=0x30029e0,
type=4112, pad=0x7f07c4005240) at gstpad.c:4177
#25 gst_pad_push_data (pad=pad at entry=0x7f07b040d800, type=type at entry=4112,
data=data at entry=0x30029e0) at gstpad.c:4429
#26 0x00007f08fee32273 in gst_pad_push (pad=pad at entry=0x7f07b040d800,
buffer=buffer at entry=0x30029e0) at gstpad.c:4548
#27 0x00007f08fee1b6c3 in gst_proxy_pad_chain_default (pad=0x7f07884a4ef0,
parent=<optimized out>, buffer=0x30029e0) at gstghostpad.c:126
#28 0x00007f08fee2a4bf in gst_pad_chain_data_unchecked (data=0x30029e0,
type=4112, pad=0x7f07884a4ef0) at gstpad.c:4177
#29 gst_pad_push_data (pad=pad at entry=0x7f07884abd70, type=type at entry=4112,
data=data at entry=0x30029e0) at gstpad.c:4429
#30 0x00007f08fee32273 in gst_pad_push (pad=0x7f07884abd70,
buffer=buffer at entry=0x30029e0) at gstpad.c:4548
#31 0x00007f084d76bd7f in gst_selector_pad_chain (pad=<optimized out>,
parent=0x2c8d010, buf=0x30029e0) at gstinputselector.c:1109
#32 0x00007f08fee2a4bf in gst_pad_chain_data_unchecked (data=0x30029e0,
type=4112, pad=0x30aac70) at gstpad.c:4177
#33 gst_pad_push_data (pad=pad at entry=0x7f07c46f82c0, type=type at entry=4112,
data=data at entry=0x30029e0) at gstpad.c:4429
#34 0x00007f08fee32273 in gst_pad_push (pad=pad at entry=0x7f07c46f82c0,
buffer=buffer at entry=0x30029e0) at gstpad.c:4548
#35 0x00007f08fee1b6c3 in gst_proxy_pad_chain_default (pad=0x7f07d4004cc0,
parent=<optimized out>, buffer=0x30029e0) at gstghostpad.c:126
#36 0x00007f08fee2a4bf in gst_pad_chain_data_unchecked (data=0x30029e0,
type=4112, pad=0x7f07d4004cc0) at gstpad.c:4177
#37 gst_pad_push_data (pad=pad at entry=0x7f07980072c0, type=type at entry=4112,
data=data at entry=0x30029e0) at gstpad.c:4429
#38 0x00007f08fee32273 in gst_pad_push (pad=pad at entry=0x7f07980072c0,
buffer=buffer at entry=0x30029e0) at gstpad.c:4548
#39 0x00007f08fee1b6c3 in gst_proxy_pad_chain_default (pad=0x7f07ac4a8500,
parent=<optimized out>, buffer=0x30029e0) at gstghostpad.c:126
#40 0x00007f08fee2a4bf in gst_pad_chain_data_unchecked (data=0x30029e0,
type=4112, pad=0x7f07ac4a8500) at gstpad.c:4177
#41 gst_pad_push_data (pad=pad at entry=0x7f07c4004940, type=type at entry=4112,
data=data at entry=0x30029e0) at gstpad.c:4429
#42 0x00007f08fee32273 in gst_pad_push (pad=0x7f07c4004940, buffer=0x30029e0)
at gstpad.c:4548
#43 0x00007f08fe94ca8a in gst_audio_decoder_push_forward
(dec=dec at entry=0x7f07d00048c0, buf=0x30029e0) at gstaudiodecoder.c:974
#44 0x00007f08fe94ce17 in gst_audio_decoder_output
(dec=dec at entry=0x7f07d00048c0, buf=<optimized out>, buf at entry=0x30029e0) at
gstaudiodecoder.c:1050
#45 0x00007f08fe95361e in gst_audio_decoder_finish_frame
(dec=dec at entry=0x7f07d00048c0, buf=0x30029e0, frames=<optimized out>,
frames at entry=1) at gstaudiodecoder.c:1392
---Type <return> to continue, or q <return> to quit---
#46 0x00007f081c6b3607 in gst_ffmpegauddec_handle_frame
(decoder=0x7f07d00048c0, inbuf=0x3002c00) at
/home/cgarcia/src/git/gnome/gst-libav/ext/libav/gstavauddec.c:821
#47 0x00007f08fe94f9a0 in gst_audio_decoder_push_buffers
(dec=dec at entry=0x7f07d00048c0, force=force at entry=0) at gstaudiodecoder.c:1550
#48 0x00007f08fe94fdab in gst_audio_decoder_chain_forward
(dec=dec at entry=0x7f07d00048c0, buffer=0x0, buffer at entry=0x3002c00) at
gstaudiodecoder.c:1664
#49 0x00007f08fe951110 in gst_audio_decoder_chain (pad=<optimized out>,
parent=0x7f07d00048c0, buffer=0x3002c00) at gstaudiodecoder.c:1922
#50 0x00007f08fee2a4bf in gst_pad_chain_data_unchecked (data=0x3002c00,
type=4112, pad=0x7f07c40044c0) at gstpad.c:4177
#51 gst_pad_push_data (pad=pad at entry=0x7f07884aaff0, type=type at entry=4112,
data=data at entry=0x3002c00) at gstpad.c:4429
#52 0x00007f08fee32273 in gst_pad_push (pad=0x7f07884aaff0,
buffer=buffer at entry=0x3002c00) at gstpad.c:4548
#53 0x00007f08ff0fd8d9 in gst_base_parse_push_frame
(parse=parse at entry=0x7f07d4007580, frame=frame at entry=0x7f074fffd8a0) at
gstbaseparse.c:2512
#54 0x00007f08ff0fe885 in gst_base_parse_chain (pad=<optimized out>,
parent=0x7f07d4007580, buffer=0x3002c00) at gstbaseparse.c:3124
#55 0x00007f08fee2a4bf in gst_pad_chain_data_unchecked (data=0x3002c00,
type=4112, pad=0x2d54b80) at gstpad.c:4177
#56 gst_pad_push_data (pad=pad at entry=0x7f080879b030, type=type at entry=4112,
data=data at entry=0x3002c00) at gstpad.c:4429
#57 0x00007f08fee32273 in gst_pad_push (pad=0x7f080879b030,
buffer=buffer at entry=0x3002c00) at gstpad.c:4548
#58 0x00007f084d774694 in gst_single_queue_push_one (allow_drop=<synthetic
pointer>, object=0x3002c00, sq=0x7f07d4006c40, mq=0x7f07a83f1890) at
gstmultiqueue.c:1417
#59 gst_multi_queue_loop (pad=<optimized out>) at gstmultiqueue.c:1701
#60 0x00007f08fee5bf01 in gst_task_func (task=0x7f07d800bcb0) at gsttask.c:332
#61 0x00007f08fc4b622e in g_thread_pool_thread_proxy (data=<optimized out>) at
gthreadpool.c:307
#62 0x00007f08fc4b58a5 in g_thread_proxy (data=0x7f07ac0a24a0) at gthread.c:780
#63 0x00007f08ffd92464 in start_thread (arg=0x7f074fffe700) at
pthread_create.c:334
#64 0x00007f08f7679e5d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 19 (Thread 0x7f0743bfc700 (LWP 16765)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f08fc4d2fbf in g_cond_wait (cond=cond at entry=0x7f07800a2528,
mutex=mutex at entry=0x7f07800a2520) at gthread-posix.c:1397
#2  0x00007f07ce5f6d6b in gst_adaptive_demux_stream_download_uri
(demux=demux at entry=0x7f07800a30b0, stream=stream at entry=0x7f07800a2400, 
    uri=uri at entry=0x7f07f0001130
"https://video.twimg.com/ext_tw_video/744516680420818944/pu/vid/0/3000/278x180/pUGw5qQIdT6LVtIA.ts",
start=<optimized out>, end=<optimized out>)
    at gstadaptivedemux.c:2510
#3  0x00007f07ce5f81a3 in gst_adaptive_demux_stream_download_fragment
(stream=0x7f07800a2400) at gstadaptivedemux.c:2630
#4  gst_adaptive_demux_stream_download_loop (stream=<optimized out>) at
gstadaptivedemux.c:2861
#5  0x00007f08fee5bf01 in gst_task_func (task=0x7f07c8008050) at gsttask.c:332
#6  0x00007f08fc4b622e in g_thread_pool_thread_proxy (data=<optimized out>) at
gthreadpool.c:307
#7  0x00007f08fc4b58a5 in g_thread_proxy (data=0x7f07e40160a0) at gthread.c:780
#8  0x00007f08ffd92464 in start_thread (arg=0x7f0743bfc700) at
pthread_create.c:334
#9  0x00007f08f7679e5d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 18 (Thread 0x7f07433fb700 (LWP 16767)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f08fc4d269c in g_mutex_lock_slowpath (mutex=0x7f082c01de90) at
gthread-posix.c:1315
#2  0x00007f08fc4d2e92 in g_mutex_lock (mutex=<optimized out>) at
gthread-posix.c:1339
#3  0x00007f084d9b96ad in no_more_pads_cb (element=<optimized out>,
chain=0x7f079c151e50) at gstdecodebin2.c:3085
#4  0x00007f08fc7646f4 in _g_closure_invoke_va
(closure=closure at entry=0x7f0780001fd0, return_value=return_value at entry=0x0,
instance=instance at entry=0x7f07800a30b0, 
    args=args at entry=0x7f07433fa2a8, n_params=<optimized out>, param_types=0x0)
at gclosure.c:867
#5  0x00007f08fc77e548 in g_signal_emit_valist (instance=0x7f07800a30b0,
signal_id=<optimized out>, detail=0, var_args=var_args at entry=0x7f07433fa2a8) at
gsignal.c:3294
#6  0x00007f08fc77ec12 in g_signal_emit
(instance=instance at entry=0x7f07800a30b0, signal_id=<optimized out>,
detail=detail at entry=0) at gsignal.c:3441
#7  0x00007f08fee12bab in gst_element_no_more_pads
(element=element at entry=0x7f07800a30b0) at gstelement.c:857
#8  0x00007f07ce5f6168 in gst_adaptive_demux_expose_streams
(demux=demux at entry=0x7f07800a30b0, first_and_live=first_and_live at entry=0) at
gstadaptivedemux.c:1003
#9  0x00007f07ce5faa6a in gst_adaptive_demux_stream_advance_fragment_unlocked
(duration=<optimized out>, stream=0x7f07800a2400, demux=0x7f07800a30b0) at
gstadaptivedemux.c:3270
#10 gst_adaptive_demux_stream_advance_fragment
(demux=demux at entry=0x7f07800a30b0, stream=stream at entry=0x7f07800a2400,
duration=<optimized out>) at gstadaptivedemux.c:3192
#11 0x00007f080c1a9772 in gst_hls_demux_finish_fragment (demux=0x7f07800a30b0,
stream=0x7f07800a2400) at gsthlsdemux.c:622
#12 0x00007f07ce5f543e in _src_event (pad=<optimized out>, parent=<optimized
out>, event=0x7f07ac0a89f0) at gstadaptivedemux.c:2167
#13 0x00007f08fee292c7 in gst_pad_send_event_unchecked
(pad=pad at entry=0x7f078849db70, event=event at entry=0x7f07ac0a89f0,
type=<optimized out>, type at entry=GST_PAD_PROBE_TYPE_EVENT_DOWNSTREAM)
    at gstpad.c:5576
#14 0x00007f08fee296d6 in gst_pad_push_event_unchecked
(pad=pad at entry=0x7f07ac4a7170, event=0x7f07ac0a89f0,
type=type at entry=GST_PAD_PROBE_TYPE_EVENT_DOWNSTREAM) at gstpad.c:5234
---Type <return> to continue, or q <return> to quit---
#15 0x00007f08fee29b10 in push_sticky (pad=pad at entry=0x7f07ac4a7170,
ev=ev at entry=0x7f07433fa6a0, user_data=user_data at entry=0x7f07433fa700) at
gstpad.c:3779
#16 0x00007f08fee278a7 in events_foreach (pad=pad at entry=0x7f07ac4a7170,
func=func at entry=0x7f08fee299c0 <push_sticky>,
user_data=user_data at entry=0x7f07433fa700) at gstpad.c:601
#17 0x00007f08fee33634 in check_sticky (event=0x7f07ac0a89f0,
pad=0x7f07ac4a7170) at gstpad.c:3836
#18 gst_pad_push_event (pad=pad at entry=0x7f07ac4a7170, event=0x7f07ac0a89f0) at
gstpad.c:5365
#19 0x00007f08fee337ab in event_forward_func (pad=pad at entry=0x7f07ac4a7170,
data=data at entry=0x7f07433fa7f0) at gstpad.c:2982
#20 0x00007f08fee2f31e in gst_pad_forward (pad=0x7f08100f3c60,
forward=forward at entry=0x7f08fee336f0 <event_forward_func>,
user_data=user_data at entry=0x7f07433fa7f0) at gstpad.c:2936
#21 0x00007f08fee2f44b in gst_pad_event_default (pad=<optimized out>,
parent=<optimized out>, event=0x7f07ac0a89f0) at gstpad.c:3033
#22 0x00007f08fee292c7 in gst_pad_send_event_unchecked
(pad=pad at entry=0x7f08100f3c60, event=event at entry=0x7f07ac0a89f0,
type=<optimized out>, type at entry=GST_PAD_PROBE_TYPE_EVENT_DOWNSTREAM)
    at gstpad.c:5576
#23 0x00007f08fee296d6 in gst_pad_push_event_unchecked
(pad=pad at entry=0x7f080879b270, event=0x7f07ac0a89f0,
type=type at entry=GST_PAD_PROBE_TYPE_EVENT_DOWNSTREAM) at gstpad.c:5234
#24 0x00007f08fee29b10 in push_sticky (pad=pad at entry=0x7f080879b270,
ev=ev at entry=0x7f07433fa9c0, user_data=user_data at entry=0x7f07433faa20) at
gstpad.c:3779
#25 0x00007f08fee278a7 in events_foreach (pad=pad at entry=0x7f080879b270,
func=func at entry=0x7f08fee299c0 <push_sticky>,
user_data=user_data at entry=0x7f07433faa20) at gstpad.c:601
#26 0x00007f08fee33634 in check_sticky (event=0x7f07ac0a89f0,
pad=0x7f080879b270) at gstpad.c:3836
#27 gst_pad_push_event (pad=0x7f080879b270, event=event at entry=0x7f07ac0a89f0)
at gstpad.c:5365
#28 0x00007f084d7851f0 in gst_queue2_push_one (queue=0x7f0770068410) at
gstqueue2.c:2860
#29 gst_queue2_loop (pad=<optimized out>) at gstqueue2.c:2949
#30 0x00007f08fee5bf01 in gst_task_func (task=0x2c42710) at gsttask.c:332
#31 0x00007f08fc4b622e in g_thread_pool_thread_proxy (data=<optimized out>) at
gthreadpool.c:307
#32 0x00007f08fc4b58a5 in g_thread_proxy (data=0x7f082c0171e0) at gthread.c:780
#33 0x00007f08ffd92464 in start_thread (arg=0x7f07433fb700) at
pthread_create.c:334
#34 0x00007f08f7679e5d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 15 (Thread 0x7f07401fb700 (LWP 16770)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f08fc4d2fbf in g_cond_wait (cond=cond at entry=0x31a5350,
mutex=mutex at entry=0x31a5348) at gthread-posix.c:1397
#2  0x00007f08ff10c42d in gst_base_sink_wait_preroll
(sink=sink at entry=0x31a5220) at gstbasesink.c:2212
#3  0x00007f08ff10ca33 in gst_base_sink_do_preroll (sink=sink at entry=0x31a5220,
obj=obj at entry=0x7f07dc017620) at gstbasesink.c:2306
#4  0x00007f08ff10d303 in gst_base_sink_do_sync
(basesink=basesink at entry=0x31a5220, obj=obj at entry=0x7f07dc017620,
late=late at entry=0x7f07401fa0a8, step_end=step_end at entry=0x7f07401fa0ac)
---Type <return> to continue, or q <return> to quit---
    at gstbasesink.c:2508
#5  0x00007f08ff10e5a2 in gst_base_sink_chain_unlocked
(basesink=basesink at entry=0x31a5220, obj=obj at entry=0x7f07dc017620,
is_list=is_list at entry=0, pad=<optimized out>) at gstbasesink.c:3494
#6  0x00007f08ff10fc00 in gst_base_sink_chain_main (basesink=0x31a5220,
pad=<optimized out>, obj=0x7f07dc017620, is_list=0) at gstbasesink.c:3655
#7  0x00007f08fee2a4bf in gst_pad_chain_data_unchecked (data=0x7f07dc017620,
type=4112, pad=0x7f08100c56e0) at gstpad.c:4177
#8  gst_pad_push_data (pad=pad at entry=0x7f081470a290, type=type at entry=4112,
data=data at entry=0x7f07dc017620) at gstpad.c:4429
#9  0x00007f08fee32273 in gst_pad_push (pad=pad at entry=0x7f081470a290,
buffer=buffer at entry=0x7f07dc017620) at gstpad.c:4548
#10 0x00007f08fee1b6c3 in gst_proxy_pad_chain_default (pad=0x7f08147362c0,
parent=<optimized out>, buffer=0x7f07dc017620) at gstghostpad.c:126
#11 0x00007f08fee2a4bf in gst_pad_chain_data_unchecked (data=0x7f07dc017620,
type=4112, pad=0x7f08147362c0) at gstpad.c:4177
#12 gst_pad_push_data (pad=pad at entry=0x7f08147378b0, type=type at entry=4112,
data=data at entry=0x7f07dc017620) at gstpad.c:4429
#13 0x00007f08fee32273 in gst_pad_push (pad=pad at entry=0x7f08147378b0,
buffer=buffer at entry=0x7f07dc017620) at gstpad.c:4548
#14 0x00007f08fee1b6c3 in gst_proxy_pad_chain_default (pad=0x7f079c155570,
parent=<optimized out>, buffer=0x7f07dc017620) at gstghostpad.c:126
#15 0x00007f08fee2a4bf in gst_pad_chain_data_unchecked (data=0x7f07dc017620,
type=4112, pad=0x7f079c155570) at gstpad.c:4177
#16 gst_pad_push_data (pad=pad at entry=0x7f07ac4aab90, type=type at entry=4112,
data=data at entry=0x7f07dc017620) at gstpad.c:4429
#17 0x00007f08fee32273 in gst_pad_push (pad=0x7f07ac4aab90,
buffer=0x7f07dc017620) at gstpad.c:4548
#18 0x00007f08ff11988f in gst_base_transform_chain (pad=<optimized out>,
parent=0x7f07ec2b1280, buffer=<optimized out>) at gstbasetransform.c:2369
#19 0x00007f08fee2a4bf in gst_pad_chain_data_unchecked (data=0x7f08147301c0,
type=4112, pad=0x7f07ac47bb70) at gstpad.c:4177
#20 gst_pad_push_data (pad=pad at entry=0x7f080879bdb0, type=type at entry=4112,
data=data at entry=0x7f08147301c0) at gstpad.c:4429
#21 0x00007f08fee32273 in gst_pad_push (pad=0x7f080879bdb0,
buffer=0x7f08147301c0) at gstpad.c:4548
#22 0x00007f08ff11988f in gst_base_transform_chain (pad=<optimized out>,
parent=0x7f07ec2afce0, buffer=<optimized out>) at gstbasetransform.c:2369
#23 0x00007f08fee2a4bf in gst_pad_chain_data_unchecked (data=0x7f08147301c0,
type=4112, pad=0x2d04730) at gstpad.c:4177
#24 gst_pad_push_data (pad=pad at entry=0x7f07b0411b50, type=type at entry=4112,
data=data at entry=0x7f08147301c0) at gstpad.c:4429
#25 0x00007f08fee32273 in gst_pad_push (pad=0x7f07b0411b50,
buffer=0x7f08147301c0) at gstpad.c:4548
#26 0x00007f08ff11988f in gst_base_transform_chain (pad=<optimized out>,
parent=0x7f07ec44e960, buffer=<optimized out>) at gstbasetransform.c:2369
#27 0x00007f08fee2a4bf in gst_pad_chain_data_unchecked (data=0x7f08147301c0,
type=4112, pad=0x7f07ac4aa710) at gstpad.c:4177
#28 gst_pad_push_data (pad=pad at entry=0x7f07ac4aa290, type=type at entry=4112,
data=data at entry=0x7f08147301c0) at gstpad.c:4429
#29 0x00007f08fee32273 in gst_pad_push (pad=0x7f07ac4aa290,
buffer=0x7f08147301c0) at gstpad.c:4548
#30 0x00007f08ff11988f in gst_base_transform_chain (pad=<optimized out>,
parent=0x7f07ec44e240, buffer=<optimized out>) at gstbasetransform.c:2369
#31 0x00007f08fee2a4bf in gst_pad_chain_data_unchecked (data=0x7f08147301c0,
type=4112, pad=0x7f07ac4aa950) at gstpad.c:4177
#32 gst_pad_push_data (pad=pad at entry=0x7f079c155320, type=type at entry=4112,
data=data at entry=0x7f08147301c0) at gstpad.c:4429
#33 0x00007f08fee32273 in gst_pad_push (pad=pad at entry=0x7f079c155320,
buffer=buffer at entry=0x7f08147301c0) at gstpad.c:4548
#34 0x00007f08fee1b6c3 in gst_proxy_pad_chain_default (pad=0x7f07884a4a10,
parent=<optimized out>, buffer=0x7f08147301c0) at gstghostpad.c:126
#35 0x00007f08fee2a4bf in gst_pad_chain_data_unchecked (data=0x7f08147301c0,
type=4112, pad=0x7f07884a4a10) at gstpad.c:4177
#36 gst_pad_push_data (pad=pad at entry=0x7f07d0007d70, type=type at entry=4112,
data=data at entry=0x7f08147301c0) at gstpad.c:4429
#37 0x00007f08fee32273 in gst_pad_push (pad=0x7f07d0007d70,
buffer=buffer at entry=0x7f08147301c0) at gstpad.c:4548
#38 0x00007f084d777f09 in gst_queue_push_one (queue=0x2caa120) at
gstqueue.c:1362
#39 gst_queue_loop (pad=<optimized out>) at gstqueue.c:1509
#40 0x00007f08fee5bf01 in gst_task_func (task=0x7f07c80083b0) at gsttask.c:332
#41 0x00007f08fc4b622e in g_thread_pool_thread_proxy (data=<optimized out>) at
gthreadpool.c:307
#42 0x00007f08fc4b58a5 in g_thread_proxy (data=0x7f07780630f0) at gthread.c:780
#43 0x00007f08ffd92464 in start_thread (arg=0x7f07401fb700) at
pthread_create.c:334
#44 0x00007f08f7679e5d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 14 (Thread 0x7f073e9ff700 (LWP 16771)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f08fc4d2fbf in g_cond_wait (cond=cond at entry=0x31bad60,
mutex=mutex at entry=0x31bad58) at gthread-posix.c:1397
#2  0x00007f08ff10c42d in gst_base_sink_wait_preroll
(sink=sink at entry=0x31bac30) at gstbasesink.c:2212
#3  0x00007f08ff10ca33 in gst_base_sink_do_preroll (sink=sink at entry=0x31bac30,
obj=obj at entry=0x7f07d80eb720) at gstbasesink.c:2306
#4  0x00007f08ff10d303 in gst_base_sink_do_sync
(basesink=basesink at entry=0x31bac30, obj=obj at entry=0x7f07d80eb720,
late=late at entry=0x7f073e9fe188, step_end=step_end at entry=0x7f073e9fe18c)
    at gstbasesink.c:2508
#5  0x00007f08ff10e5a2 in gst_base_sink_chain_unlocked
(basesink=basesink at entry=0x31bac30, obj=obj at entry=0x7f07d80eb720,
is_list=is_list at entry=0, pad=<optimized out>) at gstbasesink.c:3494
---Type <return> to continue, or q <return> to quit---
#6  0x00007f08ff10fc00 in gst_base_sink_chain_main (basesink=0x31bac30,
pad=<optimized out>, obj=0x7f07d80eb720, is_list=0) at gstbasesink.c:3655
#7  0x00007f08fee2a4bf in gst_pad_chain_data_unchecked (data=0x7f07d80eb720,
type=4112, pad=0x7f081473fd90) at gstpad.c:4177
#8  gst_pad_push_data (pad=pad at entry=0x7f0798008390, type=type at entry=4112,
data=data at entry=0x7f07d80eb720) at gstpad.c:4429
#9  0x00007f08fee32273 in gst_pad_push (pad=pad at entry=0x7f0798008390,
buffer=buffer at entry=0x7f07d80eb720) at gstpad.c:4548
#10 0x00007f08fee1b6c3 in gst_proxy_pad_chain_default (pad=0x7f081007d3e0,
parent=<optimized out>, buffer=0x7f07d80eb720) at gstghostpad.c:126
#11 0x00007f08fee2a4bf in gst_pad_chain_data_unchecked (data=0x7f07d80eb720,
type=4112, pad=0x7f081007d3e0) at gstpad.c:4177
#12 gst_pad_push_data (pad=pad at entry=0x7f080879b6f0, type=type at entry=4112,
data=data at entry=0x7f07d80eb720) at gstpad.c:4429
#13 0x00007f08fee32273 in gst_pad_push (pad=0x7f080879b6f0,
buffer=0x7f07d80eb720) at gstpad.c:4548
#14 0x00007f08ff11988f in gst_base_transform_chain (pad=<optimized out>,
parent=0x2cbe140, buffer=<optimized out>) at gstbasetransform.c:2369
#15 0x00007f08fee2a4bf in gst_pad_chain_data_unchecked (data=0x7f07d80eb720,
type=4112, pad=0x7f07e40c8db0) at gstpad.c:4177
#16 gst_pad_push_data (pad=pad at entry=0x7f081473e950, type=type at entry=4112,
data=data at entry=0x7f07d80eb720) at gstpad.c:4429
#17 0x00007f08fee32273 in gst_pad_push (pad=0x7f081473e950,
buffer=0x7f07d80eb720) at gstpad.c:4548
#18 0x00007f08ff11988f in gst_base_transform_chain (pad=<optimized out>,
parent=0x31ce390, buffer=<optimized out>) at gstbasetransform.c:2369
#19 0x00007f08fee2a4bf in gst_pad_chain_data_unchecked (data=0x7f07d80eb720,
type=4112, pad=0x7f07ac47bdb0) at gstpad.c:4177
#20 gst_pad_push_data (pad=pad at entry=0x7f07b04116d0, type=type at entry=4112,
data=data at entry=0x7f07d80eb720) at gstpad.c:4429
#21 0x00007f08fee32273 in gst_pad_push (pad=0x7f07b04116d0,
buffer=0x7f07d80eb720) at gstpad.c:4548
#22 0x00007f08ff11988f in gst_base_transform_chain (pad=<optimized out>,
parent=0x31ba5a0, buffer=<optimized out>) at gstbasetransform.c:2369
#23 0x00007f08fee2a4bf in gst_pad_chain_data_unchecked (data=0x7f07d80eb720,
type=4112, pad=0x7f081473e4d0) at gstpad.c:4177
#24 gst_pad_push_data (pad=pad at entry=0x7f07b0404de0, type=type at entry=4112,
data=data at entry=0x7f07d80eb720) at gstpad.c:4429
#25 0x00007f08fee32273 in gst_pad_push (pad=0x7f07b0404de0,
buffer=0x7f07d80eb720) at gstpad.c:4548
#26 0x00007f08ff11988f in gst_base_transform_chain (pad=<optimized out>,
parent=0x2d57cd0, buffer=<optimized out>) at gstbasetransform.c:2369
#27 0x00007f08fee2a4bf in gst_pad_chain_data_unchecked (data=0x7f07d80eb720,
type=4112, pad=0x2d58970) at gstpad.c:4177
#28 gst_pad_push_data (pad=pad at entry=0x7f0788470280, type=type at entry=4112,
data=data at entry=0x7f07d80eb720) at gstpad.c:4429
#29 0x00007f08fee32273 in gst_pad_push (pad=0x7f0788470280,
buffer=0x7f07d80eb720) at gstpad.c:4548
#30 0x00007f08ff11988f in gst_base_transform_chain (pad=<optimized out>,
parent=0x313ed80, buffer=<optimized out>) at gstbasetransform.c:2369
#31 0x00007f08fee2a4bf in gst_pad_chain_data_unchecked (data=0x7f07d80eb720,
type=4112, pad=0x7f07884aa030) at gstpad.c:4177
#32 gst_pad_push_data (pad=pad at entry=0x7f07c4004b80, type=type at entry=4112,
data=data at entry=0x7f07d80eb720) at gstpad.c:4429
#33 0x00007f08fee32273 in gst_pad_push (pad=0x7f07c4004b80,
buffer=buffer at entry=0x7f07d80eb720) at gstpad.c:4548
#34 0x00007f084d777f09 in gst_queue_push_one (queue=0x7f07c46fb8c0) at
gstqueue.c:1362
#35 gst_queue_loop (pad=<optimized out>) at gstqueue.c:1509
#36 0x00007f08fee5bf01 in gst_task_func (task=0x7f07b040e290) at gsttask.c:332
#37 0x00007f08fc4b622e in g_thread_pool_thread_proxy (data=<optimized out>) at
gthreadpool.c:307
#38 0x00007f08fc4b58a5 in g_thread_proxy (data=0x7f07b00014f0) at gthread.c:780
#39 0x00007f08ffd92464 in start_thread (arg=0x7f073e9ff700) at
pthread_create.c:334
#40 0x00007f08f7679e5d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 13 (Thread 0x7f073d9ff700 (LWP 16772)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f08fc4d2fbf in g_cond_wait (cond=cond at entry=0x7f07c46fbb68,
mutex=mutex at entry=0x7f07c46fbb40) at gthread-posix.c:1397
#2  0x00007f084d7785c6 in gst_queue_chain_buffer_or_list
(parent=0x7f07c46fb8c0, obj=0x7f078c066b70, is_list=0, pad=<optimized out>) at
gstqueue.c:1225
#3  0x00007f08fee2a4bf in gst_pad_chain_data_unchecked (data=0x7f078c066b70,
type=4112, pad=0x7f07c4004700) at gstpad.c:4177
#4  gst_pad_push_data (pad=pad at entry=0x7f079c155c50, type=type at entry=4112,
data=data at entry=0x7f078c066b70) at gstpad.c:4429
#5  0x00007f08fee32273 in gst_pad_push (pad=0x7f079c155c50,
buffer=0x7f078c066b70) at gstpad.c:4548
#6  0x00007f084d78661d in gst_tee_handle_data (tee=tee at entry=0x7f07a800a3f0,
data=data at entry=0x7f078c066b70, is_list=is_list at entry=0) at gsttee.c:656
#7  0x00007f084d786839 in gst_tee_chain (pad=<optimized out>,
parent=0x7f07a800a3f0, buffer=0x7f078c066b70) at gsttee.c:776
#8  0x00007f08fee2a4bf in gst_pad_chain_data_unchecked (data=0x7f078c066b70,
type=4112, pad=0x7f07c4005b40) at gstpad.c:4177
#9  gst_pad_push_data (pad=pad at entry=0x7f07d40045d0, type=type at entry=4112,
data=data at entry=0x7f078c066b70) at gstpad.c:4429
#10 0x00007f08fee32273 in gst_pad_push (pad=pad at entry=0x7f07d40045d0,
buffer=buffer at entry=0x7f078c066b70) at gstpad.c:4548
#11 0x00007f08fee1b6c3 in gst_proxy_pad_chain_default (pad=0x7f081007c540,
parent=<optimized out>, buffer=0x7f078c066b70) at gstghostpad.c:126
#12 0x00007f08fee2a4bf in gst_pad_chain_data_unchecked (data=0x7f078c066b70,
type=4112, pad=0x7f081007c540) at gstpad.c:4177
---Type <return> to continue, or q <return> to quit---
#13 gst_pad_push_data (pad=pad at entry=0x7f07ac476f00, type=type at entry=4112,
data=data at entry=0x7f078c066b70) at gstpad.c:4429
#14 0x00007f08fee32273 in gst_pad_push (pad=pad at entry=0x7f07ac476f00,
buffer=buffer at entry=0x7f078c066b70) at gstpad.c:4548
#15 0x00007f08fee1b6c3 in gst_proxy_pad_chain_default (pad=0x7f0798008140,
parent=<optimized out>, buffer=0x7f078c066b70) at gstghostpad.c:126
#16 0x00007f08fee2a4bf in gst_pad_chain_data_unchecked (data=0x7f078c066b70,
type=4112, pad=0x7f0798008140) at gstpad.c:4177
#17 gst_pad_push_data (pad=pad at entry=0x2d596f0, type=type at entry=4112,
data=data at entry=0x7f078c066b70) at gstpad.c:4429
#18 0x00007f08fee32273 in gst_pad_push (pad=0x2d596f0, buffer=0x7f078c066b70)
at gstpad.c:4548
#19 0x00007f08ff11988f in gst_base_transform_chain (pad=<optimized out>,
parent=0x7f07a847d0f0, buffer=<optimized out>) at gstbasetransform.c:2369
#20 0x00007f08fee2a4bf in gst_pad_chain_data_unchecked (data=0x7f078c066b70,
type=4112, pad=0x7f08100c4960) at gstpad.c:4177
#21 gst_pad_push_data (pad=pad at entry=0x2d042b0, type=type at entry=4112,
data=data at entry=0x7f078c066b70) at gstpad.c:4429
#22 0x00007f08fee32273 in gst_pad_push (pad=0x2d042b0, buffer=0x7f078c066b70)
at gstpad.c:4548
#23 0x00007f08ff11988f in gst_base_transform_chain (pad=<optimized out>,
parent=0x7f07ecb4ad30, buffer=<optimized out>) at gstbasetransform.c:2369
#24 0x00007f08fee2a4bf in gst_pad_chain_data_unchecked (data=0x7f078c066b70,
type=4112, pad=0x7f081473e290) at gstpad.c:4177
#25 gst_pad_push_data (pad=pad at entry=0x7f08100f37c0, type=type at entry=4112,
data=data at entry=0x7f078c066b70) at gstpad.c:4429
#26 0x00007f08fee32273 in gst_pad_push (pad=pad at entry=0x7f08100f37c0,
buffer=buffer at entry=0x7f078c066b70) at gstpad.c:4548
#27 0x00007f08fee1b6c3 in gst_proxy_pad_chain_default (pad=0x2c9f650,
parent=<optimized out>, buffer=0x7f078c066b70) at gstghostpad.c:126
#28 0x00007f08fee2a4bf in gst_pad_chain_data_unchecked (data=0x7f078c066b70,
type=4112, pad=0x2c9f650) at gstpad.c:4177
#29 gst_pad_push_data (pad=pad at entry=0x7f08100c4ba0, type=type at entry=4112,
data=data at entry=0x7f078c066b70) at gstpad.c:4429
#30 0x00007f08fee32273 in gst_pad_push (pad=0x7f08100c4ba0,
buffer=buffer at entry=0x7f078c066b70) at gstpad.c:4548
#31 0x00007f084d777f09 in gst_queue_push_one (queue=0x2caa9f0) at
gstqueue.c:1362
#32 gst_queue_loop (pad=<optimized out>) at gstqueue.c:1509
#33 0x00007f08fee5bf01 in gst_task_func (task=0x7f07d800b050) at gsttask.c:332
#34 0x00007f08fc4b622e in g_thread_pool_thread_proxy (data=<optimized out>) at
gthreadpool.c:307
#35 0x00007f08fc4b58a5 in g_thread_proxy (data=0x7f07e4015d40) at gthread.c:780
#36 0x00007f08ffd92464 in start_thread (arg=0x7f073d9ff700) at
pthread_create.c:334
#37 0x00007f08f7679e5d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 11 (Thread 0x7f073c9fd700 (LWP 16774)):
#0  __lll_lock_wait () at ../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135
#1  0x00007f08ffd94b92 in __GI___pthread_mutex_lock (mutex=0x7f0780080f40) at
../nptl/pthread_mutex_lock.c:116
#2  0x00007f07ce5f96c0 in gst_adaptive_demux_src_event (pad=0x7f081473eb90,
parent=0x7f07800a30b0, event=0x7f0770063920) at gstadaptivedemux.c:1444
#3  0x00007f08fee292c7 in gst_pad_send_event_unchecked
(pad=pad at entry=0x7f081473eb90, event=event at entry=0x7f0770063920,
type=<optimized out>, type at entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM)
    at gstpad.c:5576
#4  0x00007f08fee296d6 in gst_pad_push_event_unchecked
(pad=pad at entry=0x7f07ac4aa4d0, event=event at entry=0x7f0770063920,
type=type at entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at gstpad.c:5234
#5  0x00007f08fee3339a in gst_pad_push_event (pad=0x7f07ac4aa4d0,
event=0x7f0770063920) at gstpad.c:5371
#6  0x00007f08fee292c7 in gst_pad_send_event_unchecked
(pad=pad at entry=0x7f07b0405da0, event=event at entry=0x7f0770063920,
type=<optimized out>, type at entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM)
    at gstpad.c:5576
#7  0x00007f08fee296d6 in gst_pad_push_event_unchecked
(pad=pad at entry=0x7f07d00076b0, event=event at entry=0x7f0770063920,
type=type at entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at gstpad.c:5234
#8  0x00007f08fee3339a in gst_pad_push_event (pad=pad at entry=0x7f07d00076b0,
event=0x7f0770063920) at gstpad.c:5371
---Type <return> to continue, or q <return> to quit---
#9  0x00007f08fee337ab in event_forward_func (pad=pad at entry=0x7f07d00076b0,
data=data at entry=0x7f073c9fa4f0) at gstpad.c:2982
#10 0x00007f08fee2f31e in gst_pad_forward (pad=0x7f07e80b9480,
forward=forward at entry=0x7f08fee336f0 <event_forward_func>,
user_data=user_data at entry=0x7f073c9fa4f0) at gstpad.c:2936
#11 0x00007f08fee2f44b in gst_pad_event_default (pad=<optimized out>,
parent=<optimized out>, event=0x7f0770063920) at gstpad.c:3033
#12 0x00007f08fee292c7 in gst_pad_send_event_unchecked
(pad=pad at entry=0x7f07e80b9480, event=event at entry=0x7f0770063920,
type=<optimized out>, type at entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM)
    at gstpad.c:5576
#13 0x00007f08fee296d6 in gst_pad_push_event_unchecked
(pad=pad at entry=0x7f07ac47adf0, event=event at entry=0x7f0770063920,
type=type at entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at gstpad.c:5234
#14 0x00007f08fee3339a in gst_pad_push_event (pad=0x7f07ac47adf0,
event=0x7f0770063920) at gstpad.c:5371
#15 0x00007f08fee292c7 in gst_pad_send_event_unchecked
(pad=pad at entry=0x2d04bb0, event=event at entry=0x7f0770063920, type=<optimized
out>, type at entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM)
    at gstpad.c:5576
#16 0x00007f08fee296d6 in gst_pad_push_event_unchecked
(pad=pad at entry=0x2d05030, event=event at entry=0x7f0770063920,
type=type at entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at gstpad.c:5234
#17 0x00007f08fee3339a in gst_pad_push_event (pad=pad at entry=0x2d05030,
event=0x7f0770063920) at gstpad.c:5371
#18 0x00007f08fee337ab in event_forward_func (pad=pad at entry=0x2d05030,
data=data at entry=0x7f073c9fa920) at gstpad.c:2982
#19 0x00007f08fee2f31e in gst_pad_forward (pad=0x2d04070,
forward=forward at entry=0x7f08fee336f0 <event_forward_func>,
user_data=user_data at entry=0x7f073c9fa920) at gstpad.c:2936
#20 0x00007f08fee2f44b in gst_pad_event_default (pad=<optimized out>,
parent=parent at entry=0x7f07f4091430, event=event at entry=0x7f0770063920) at
gstpad.c:3033
#21 0x00007f08ff0fb602 in gst_base_parse_src_event_default
(parse=0x7f07f4091430, event=0x7f0770063920) at gstbaseparse.c:1650
#22 0x00007f08fee292c7 in gst_pad_send_event_unchecked
(pad=pad at entry=0x2d04070, event=event at entry=0x7f0770063920, type=<optimized
out>, type at entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM)
    at gstpad.c:5576
#23 0x00007f08fee296d6 in gst_pad_push_event_unchecked
(pad=pad at entry=0x7f0788470b80, event=event at entry=0x7f0770063920,
type=type at entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at gstpad.c:5234
#24 0x00007f08fee3339a in gst_pad_push_event (pad=pad at entry=0x7f0788470b80,
event=0x7f0770063920) at gstpad.c:5371
#25 0x00007f08fee337ab in event_forward_func (pad=pad at entry=0x7f0788470b80,
data=data at entry=0x7f073c9fad20) at gstpad.c:2982
#26 0x00007f08fee2f31e in gst_pad_forward (pad=0x7f07ec0bc270,
forward=forward at entry=0x7f08fee336f0 <event_forward_func>,
user_data=user_data at entry=0x7f073c9fad20) at gstpad.c:2936
#27 0x00007f08fee2f44b in gst_pad_event_default (pad=<optimized out>,
parent=parent at entry=0x7f07e0004470, event=event at entry=0x7f0770063920) at
gstpad.c:3033
#28 0x00007f08fe951df2 in gst_audio_decoder_src_eventfunc (dec=0x7f07e0004470,
event=0x7f0770063920) at gstaudiodecoder.c:2447
#29 0x00007f08fee292c7 in gst_pad_send_event_unchecked
(pad=pad at entry=0x7f07ec0bc270, event=event at entry=0x7f0770063920,
type=<optimized out>, type at entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM)
    at gstpad.c:5576
#30 0x00007f08fee296d6 in gst_pad_push_event_unchecked
(pad=pad at entry=0x7f07e00032d0, event=event at entry=0x7f0770063920,
type=type at entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at gstpad.c:5234
#31 0x00007f08fee3339a in gst_pad_push_event (pad=pad at entry=0x7f07e00032d0,
event=0x7f0770063920) at gstpad.c:5371
#32 0x00007f08fee337ab in event_forward_func (pad=pad at entry=0x7f07e00032d0,
data=data at entry=0x7f073c9fb0b0) at gstpad.c:2982
#33 0x00007f08fee2f31e in gst_pad_forward (pad=0x7f0798007030,
forward=forward at entry=0x7f08fee336f0 <event_forward_func>,
user_data=user_data at entry=0x7f073c9fb0b0) at gstpad.c:2936
#34 0x00007f08fee2f44b in gst_pad_event_default (pad=<optimized out>,
parent=<optimized out>, event=0x7f0770063920) at gstpad.c:3033
#35 0x00007f08fee292c7 in gst_pad_send_event_unchecked
(pad=pad at entry=0x7f0798007030, event=event at entry=0x7f0770063920,
type=<optimized out>, type at entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM)
    at gstpad.c:5576
#36 0x00007f08fee296d6 in gst_pad_push_event_unchecked
(pad=pad at entry=0x7f07e0003770, event=event at entry=0x7f0770063920,
type=type at entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at gstpad.c:5234
#37 0x00007f08fee3339a in gst_pad_push_event (pad=pad at entry=0x7f07e0003770,
event=0x7f0770063920) at gstpad.c:5371
#38 0x00007f08fee337ab in event_forward_func (pad=pad at entry=0x7f07e0003770,
data=data at entry=0x7f073c9fb330) at gstpad.c:2982
#39 0x00007f08fee2f31e in gst_pad_forward (pad=0x7f07c46f9640,
forward=forward at entry=0x7f08fee336f0 <event_forward_func>,
user_data=user_data at entry=0x7f073c9fb330) at gstpad.c:2936
#40 0x00007f08fee2f44b in gst_pad_event_default (pad=<optimized out>,
parent=<optimized out>, event=0x7f0770063920) at gstpad.c:3033
#41 0x00007f08fee292c7 in gst_pad_send_event_unchecked
(pad=pad at entry=0x7f07c46f9640, event=event at entry=0x7f0770063920,
type=<optimized out>) at gstpad.c:5576
#42 0x00007f08fee338c9 in gst_pad_send_event (pad=pad at entry=0x7f07c46f9640,
event=0x7f0770063920) at gstpad.c:5746
#43 0x00007f08fee33cf2 in gst_pad_link_full
(srcpad=srcpad at entry=0x7f07c46f9640, sinkpad=sinkpad at entry=0x2caa440,
flags=flags at entry=GST_PAD_LINK_CHECK_DEFAULT) at gstpad.c:2521
#44 0x00007f08fee34136 in gst_pad_link (srcpad=srcpad at entry=0x7f07c46f9640,
sinkpad=sinkpad at entry=0x2caa440) at gstpad.c:2579
#45 0x00007f084d9c5149 in pad_added_cb (decodebin=0x2f0c7c0,
pad=0x7f07c46f9640, group=0x31a1f58) at gstplaybin2.c:3454
#46 0x00007f08fc7673a3 in g_cclosure_marshal_VOID__OBJECTv (closure=0x31ac770,
return_value=<optimized out>, instance=<optimized out>, args=<optimized out>,
marshal_data=0x0, 
    n_params=<optimized out>, param_types=0x21e4f60) at gmarshal.c:2102
#47 0x00007f08fc7646f4 in _g_closure_invoke_va
(closure=closure at entry=0x31ac770, return_value=return_value at entry=0x0,
instance=instance at entry=0x2f0c7c0, args=args at entry=0x7f073c9fb788, 
    n_params=<optimized out>, param_types=0x21e4f60) at gclosure.c:867
#48 0x00007f08fc77e548 in g_signal_emit_valist (instance=0x2f0c7c0,
signal_id=<optimized out>, detail=0, var_args=var_args at entry=0x7f073c9fb788) at
gsignal.c:3294
#49 0x00007f08fc77ec12 in g_signal_emit (instance=instance at entry=0x2f0c7c0,
signal_id=<optimized out>, detail=detail at entry=0) at gsignal.c:3441
#50 0x00007f08fee12228 in gst_element_add_pad (element=0x2f0c7c0,
pad=0x7f07c46f9640) at gstelement.c:704
#51 0x00007f08fc7673a3 in g_cclosure_marshal_VOID__OBJECTv
(closure=0x7f07800a5db0, return_value=<optimized out>, instance=<optimized
out>, args=<optimized out>, marshal_data=0x0, 
---Type <return> to continue, or q <return> to quit---
    n_params=<optimized out>, param_types=0x21e4f60) at gmarshal.c:2102
#52 0x00007f08fc7646f4 in _g_closure_invoke_va
(closure=closure at entry=0x7f07800a5db0, return_value=return_value at entry=0x0,
instance=instance at entry=0x7f082c01dcd0, 
    args=args at entry=0x7f073c9fbae8, n_params=<optimized out>,
param_types=0x21e4f60) at gclosure.c:867
#53 0x00007f08fc77e548 in g_signal_emit_valist (instance=0x7f082c01dcd0,
signal_id=<optimized out>, detail=0, var_args=var_args at entry=0x7f073c9fbae8) at
gsignal.c:3294
#54 0x00007f08fc77ec12 in g_signal_emit
(instance=instance at entry=0x7f082c01dcd0, signal_id=<optimized out>,
detail=detail at entry=0) at gsignal.c:3441
#55 0x00007f08fee12228 in gst_element_add_pad
(element=element at entry=0x7f082c01dcd0, pad=pad at entry=0x7f0798007030) at
gstelement.c:704
#56 0x00007f084d9b8f62 in gst_decode_bin_expose
(dbin=dbin at entry=0x7f082c01dcd0) at gstdecodebin2.c:4655
#57 0x00007f084d9b9be8 in source_pad_blocked_cb (pad=pad at entry=0x7f07884ab8f0,
info=info at entry=0x7f073c9fbdf0, user_data=<optimized out>) at
gstdecodebin2.c:4851
#58 0x00007f08fee2822b in probe_hook_marshal (hook=0x7f07980020a0,
data=0x7f073c9fbd70) at gstpad.c:3442
#59 0x00007f08fc480c74 in g_hook_list_marshal
(hook_list=hook_list at entry=0x7f07884ab988, may_recurse=may_recurse at entry=1,
marshaller=marshaller at entry=0x7f08fee280d0 <probe_hook_marshal>, 
    data=data at entry=0x7f073c9fbd70) at ghook.c:672
#60 0x00007f08fee26b0b in do_probe_callbacks (pad=pad at entry=0x7f07884ab8f0,
info=info at entry=0x7f073c9fbdf0, defaultval=defaultval at entry=GST_FLOW_OK) at
gstpad.c:3594
#61 0x00007f08fee2960e in gst_pad_push_event_unchecked
(pad=pad at entry=0x7f07884ab8f0, event=<optimized out>,
type=type at entry=GST_PAD_PROBE_TYPE_EVENT_DOWNSTREAM) at gstpad.c:5201
#62 0x00007f08fee29b10 in push_sticky (pad=pad at entry=0x7f07884ab8f0,
ev=ev at entry=0x7f073c9fbed0, user_data=user_data at entry=0x7f073c9fbf30) at
gstpad.c:3779
#63 0x00007f08fee278a7 in events_foreach (pad=pad at entry=0x7f07884ab8f0,
func=func at entry=0x7f08fee299c0 <push_sticky>,
user_data=user_data at entry=0x7f073c9fbf30) at gstpad.c:601
#64 0x00007f08fee33634 in check_sticky (event=0x7f07ec0be1d0,
pad=0x7f07884ab8f0) at gstpad.c:3836
#65 gst_pad_push_event (pad=pad at entry=0x7f07884ab8f0, event=0x7f07ec0be1d0) at
gstpad.c:5365
#66 0x00007f08fe4aa16b in gst_pad_set_caps (caps=0x7f07ac0a21e0,
pad=0x7f07884ab8f0) at
/home/cgarcia/gnome/include/gstreamer-1.0/gst/gstcompat.h:58
#67 gst_video_decoder_negotiate_default (decoder=0x7f07e408bba0) at
gstvideodecoder.c:3835
#68 0x00007f08fe4af861 in gst_video_decoder_negotiate
(decoder=decoder at entry=0x7f07e408bba0) at gstvideodecoder.c:3889
#69 0x00007f081c6b631a in gst_ffmpegviddec_negotiate (picture=<optimized out>,
context=<optimized out>, ffmpegdec=0x7f07e408bba0)
    at /home/cgarcia/src/git/gnome/gst-libav/ext/libav/gstavviddec.c:1094
#70 gst_ffmpegviddec_video_frame (ret=0x7f073c9fc11c, frame=0x30a2520,
have_data=0x7f073c9fc118, size=<optimized out>, data=0x7f08ff0e3b50
<_gst_debug_min> "", ffmpegdec=0x7f07e408bba0)
    at /home/cgarcia/src/git/gnome/gst-libav/ext/libav/gstavviddec.c:1376
#71 gst_ffmpegviddec_frame (ffmpegdec=ffmpegdec at entry=0x7f07e408bba0,
data=data at entry=0x7f07e40bbfe0 "", size=size at entry=416,
have_data=have_data at entry=0x7f073c9fc118, 
    frame=frame at entry=0x30a2520, ret=ret at entry=0x7f073c9fc11c) at
/home/cgarcia/src/git/gnome/gst-libav/ext/libav/gstavviddec.c:1521
#72 0x00007f081c6b722e in gst_ffmpegviddec_handle_frame
(decoder=0x7f07e408bba0, frame=0x30a2520) at
/home/cgarcia/src/git/gnome/gst-libav/ext/libav/gstavviddec.c:1634
#73 0x00007f08fe4a5926 in gst_video_decoder_decode_frame
(decoder=decoder at entry=0x7f07e408bba0, frame=0x30a2520) at
gstvideodecoder.c:3417
#74 0x00007f08fe4a5ddd in gst_video_decoder_chain_forward
(decoder=decoder at entry=0x7f07e408bba0, buf=buf at entry=0x30a2410,
at_eos=at_eos at entry=0) at gstvideodecoder.c:2201
#75 0x00007f08fe4a8533 in gst_video_decoder_chain (pad=<optimized out>,
parent=0x7f07e408bba0, buf=0x30a2410) at gstvideodecoder.c:2503
#76 0x00007f08fee2a4bf in gst_pad_chain_data_unchecked (data=0x30a2410,
type=4112, pad=0x7f07ec0bdb30) at gstpad.c:4177
#77 gst_pad_push_data (pad=pad at entry=0x7f07ac47a070, type=type at entry=4112,
data=data at entry=0x30a2410) at gstpad.c:4429
#78 0x00007f08fee32273 in gst_pad_push (pad=0x7f07ac47a070, buffer=0x30a2410)
at gstpad.c:4548
#79 0x00007f08ff11988f in gst_base_transform_chain (pad=<optimized out>,
parent=0x7f0828022d70, buffer=<optimized out>) at gstbasetransform.c:2369
#80 0x00007f08fee2a4bf in gst_pad_chain_data_unchecked (data=0x30a2410,
type=4112, pad=0x7f07ac47a970) at gstpad.c:4177
#81 gst_pad_push_data (pad=pad at entry=0x7f07ac47b4b0, type=type at entry=4112,
data=data at entry=0x30a2410) at gstpad.c:4429
#82 0x00007f08fee32273 in gst_pad_push (pad=0x7f07ac47b4b0,
buffer=buffer at entry=0x30a2410) at gstpad.c:4548
#83 0x00007f08ff0fd8d9 in gst_base_parse_push_frame
(parse=parse at entry=0x7f07f408cf60, frame=frame at entry=0x7f0810072190) at
gstbaseparse.c:2512
#84 0x00007f08ff1016af in gst_base_parse_handle_and_push_frame
(frame=0x7f0810072190, parse=0x7f07f408cf60) at gstbaseparse.c:2331
#85 gst_base_parse_finish_frame (parse=parse at entry=0x7f07f408cf60,
frame=frame at entry=0x7f0810072190, size=size at entry=416) at gstbaseparse.c:2670
#86 0x00007f081e9b0142 in gst_h264_parse_handle_frame (parse=0x7f07f408cf60,
frame=0x7f0810072190, skipsize=0x7f073c9fc89c) at gsth264parse.c:1228
#87 0x00007f08ff0f9d80 in gst_base_parse_handle_buffer
(parse=parse at entry=0x7f07f408cf60, buffer=<optimized out>,
skip=skip at entry=0x7f073c9fc89c, flushed=flushed at entry=0x7f073c9fc8a0)
    at gstbaseparse.c:2145
#88 0x00007f08ff0fe5be in gst_base_parse_chain (pad=<optimized out>,
parent=0x7f07f408cf60, buffer=<optimized out>) at gstbaseparse.c:3209
#89 0x00007f08fee2a4bf in gst_pad_chain_data_unchecked (data=0x7f0814739010,
type=4112, pad=0x7f08100c5020) at gstpad.c:4177
#90 gst_pad_push_data (pad=pad at entry=0x7f07a84aa940, type=type at entry=4112,
data=data at entry=0x7f0814739010) at gstpad.c:4429
#91 0x00007f08fee32273 in gst_pad_push (pad=0x7f07a84aa940,
buffer=buffer at entry=0x7f0814739010) at gstpad.c:4548
#92 0x00007f084d774694 in gst_single_queue_push_one (allow_drop=<synthetic
pointer>, object=0x7f0814739010, sq=0x7f07f408bfa0, mq=0x7f07a83f1550) at
gstmultiqueue.c:1417
#93 gst_multi_queue_loop (pad=<optimized out>) at gstmultiqueue.c:1701
#94 0x00007f08fee5bf01 in gst_task_func (task=0x7f07c80085f0) at gsttask.c:332
---Type <return> to continue, or q <return> to quit---
#95 0x00007f08fc4b622e in g_thread_pool_thread_proxy (data=<optimized out>) at
gthreadpool.c:307
#96 0x00007f08fc4b58a5 in g_thread_proxy (data=0x7f07ac0a2680) at gthread.c:780
#97 0x00007f08ffd92464 in start_thread (arg=0x7f073c9fd700) at
pthread_create.c:334
#98 0x00007f08f7679e5d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7f0904ad5ac0 (LWP 15254)):
#0  __lll_lock_wait () at ../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135
#1  0x00007f08ffd94b92 in __GI___pthread_mutex_lock (mutex=0x7f07e4001170) at
../nptl/pthread_mutex_lock.c:116
#2  0x00007f08fee2e50d in post_activate (new_mode=GST_PAD_MODE_NONE,
pad=0x7f07ec0bdb30) at gstpad.c:1012
#3  activate_mode_internal (pad=pad at entry=0x7f07ec0bdb30,
parent=parent at entry=0x7f07e408bba0, mode=mode at entry=GST_PAD_MODE_PUSH,
active=active at entry=0) at gstpad.c:1183
#4  0x00007f08fee2ec3d in gst_pad_set_active (pad=pad at entry=0x7f07ec0bdb30,
active=0) at gstpad.c:1077
#5  0x00007f08fee1107d in activate_pads (vpad=<optimized out>,
ret=0x7fff5dcec820, active=0x7fff5dcec86c) at gstelement.c:2736
#6  0x00007f08fee212fc in gst_iterator_fold (it=it at entry=0x7f0858002530,
func=func at entry=0x7f08fee11060 <activate_pads>, ret=ret at entry=0x7fff5dcec820, 
    user_data=user_data at entry=0x7fff5dcec86c) at gstiterator.c:614
#7  0x00007f08fee114ca in iterator_activate_fold_with_resync
(iter=iter at entry=0x7f0858002530, user_data=user_data at entry=0x7fff5dcec86c,
func=0x7f08fee11060 <activate_pads>)
    at gstelement.c:2760
#8  0x00007f08fee132ae in gst_element_pads_activate
(element=element at entry=0x7f07e408bba0, active=active at entry=0) at
gstelement.c:2804
#9  0x00007f08fee13546 in gst_element_change_state_func
(element=0x7f07e408bba0, transition=<optimized out>) at gstelement.c:2870
#10 0x00007f08fe4ab115 in gst_video_decoder_change_state
(element=0x7f07e408bba0, transition=GST_STATE_CHANGE_PAUSED_TO_READY) at
gstvideodecoder.c:2549
#11 0x00007f08fee153ce in gst_element_change_state
(element=element at entry=0x7f07e408bba0,
transition=transition at entry=GST_STATE_CHANGE_PAUSED_TO_READY) at
gstelement.c:2648
#12 0x00007f08fee15b47 in gst_element_set_state_func (element=0x7f07e408bba0,
state=GST_STATE_READY) at gstelement.c:2602
#13 0x00007f08fedf4ec5 in gst_bin_element_set_state (next=GST_STATE_READY,
current=GST_STATE_PAUSED, start_time=0, base_time=0, element=0x7f07e408bba0,
bin=0x7f082c01dcd0) at gstbin.c:2414
#14 gst_bin_change_state_func (element=0x7f082c01dcd0,
transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gstbin.c:2756
#15 0x00007f084d9b6c57 in gst_decode_bin_change_state (element=0x7f082c01dcd0,
transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gstdecodebin2.c:5296
#16 0x00007f08fee153ce in gst_element_change_state
(element=element at entry=0x7f082c01dcd0,
transition=transition at entry=GST_STATE_CHANGE_PAUSED_TO_READY) at
gstelement.c:2648
#17 0x00007f08fee15b47 in gst_element_set_state_func (element=0x7f082c01dcd0,
state=GST_STATE_READY) at gstelement.c:2602
#18 0x00007f08fedf4ec5 in gst_bin_element_set_state (next=GST_STATE_READY,
current=GST_STATE_PAUSED, start_time=0, base_time=0, element=0x7f082c01dcd0,
bin=0x2f0c7c0) at gstbin.c:2414
#19 gst_bin_change_state_func (element=0x2f0c7c0,
transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gstbin.c:2756
#20 0x00007f084d9c1265 in gst_uri_decode_bin_change_state (element=0x2f0c7c0,
transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gsturidecodebin.c:2752
#21 0x00007f08fee153ce in gst_element_change_state
(element=element at entry=0x2f0c7c0,
transition=transition at entry=GST_STATE_CHANGE_PAUSED_TO_READY) at
gstelement.c:2648
#22 0x00007f08fee15b47 in gst_element_set_state_func (element=0x2f0c7c0,
state=GST_STATE_READY) at gstelement.c:2602
#23 0x00007f08fedf4ec5 in gst_bin_element_set_state (next=GST_STATE_READY,
current=GST_STATE_PAUSED, start_time=0, base_time=0, element=0x2f0c7c0,
bin=0x31a1ad0) at gstbin.c:2414
#24 gst_bin_change_state_func (element=0x31a1ad0,
transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gstbin.c:2756
#25 0x00007f084d9cc62f in gst_play_bin_change_state (element=0x31a1ad0,
transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gstplaybin2.c:5730
#26 0x00007f08fee153ce in gst_element_change_state
(element=element at entry=0x31a1ad0,
transition=transition at entry=GST_STATE_CHANGE_PAUSED_TO_READY) at
gstelement.c:2648
#27 0x00007f08fee15b47 in gst_element_set_state_func (element=0x31a1ad0,
state=GST_STATE_NULL) at gstelement.c:2602
#28 0x00007f0903808b99 in
WebCore::MediaPlayerPrivateGStreamer::~MediaPlayerPrivateGStreamer() () from
/home/cgarcia/src/git/gnome/WebKit/WebKitBuild/Release/lib/libwebkit2gtk-4.0.so.37
#29 0x00007f0903808fd9 in
WebCore::MediaPlayerPrivateGStreamer::~MediaPlayerPrivateGStreamer() () from
/home/cgarcia/src/git/gnome/WebKit/WebKitBuild/Release/lib/libwebkit2gtk-4.0.so.37
#30 0x00007f0903307500 in WebCore::MediaPlayer::~MediaPlayer() () from
/home/cgarcia/src/git/gnome/WebKit/WebKitBuild/Release/lib/libwebkit2gtk-4.0.so.37
#31 0x00007f0903307589 in WebCore::MediaPlayer::~MediaPlayer() () from
/home/cgarcia/src/git/gnome/WebKit/WebKitBuild/Release/lib/libwebkit2gtk-4.0.so.37
#32 0x00007f0902f2f654 in
WebCore::HTMLMediaElement::clearMediaPlayer(WebCore::HTMLMediaElementEnums::DelayedActionType)
()
   from
/home/cgarcia/src/git/gnome/WebKit/WebKitBuild/Release/lib/libwebkit2gtk-4.0.so.37
#33 0x00007f0902f2f716 in WebCore::HTMLMediaElement::userCancelledLoad() ()
from
/home/cgarcia/src/git/gnome/WebKit/WebKitBuild/Release/lib/libwebkit2gtk-4.0.so.37
---Type <return> to continue, or q <return> to quit---
#34 0x00007f0902f317b8 in
WebCore::HTMLMediaElement::stopWithoutDestroyingMediaPlayer() () from
/home/cgarcia/src/git/gnome/WebKit/WebKitBuild/Release/lib/libwebkit2gtk-4.0.so.37
#35 0x00007f0902f3180c in WebCore::HTMLMediaElement::stop() () from
/home/cgarcia/src/git/gnome/WebKit/WebKitBuild/Release/lib/libwebkit2gtk-4.0.so.37
#36 0x00007f0902db0e7b in
WebCore::ScriptExecutionContext::stopActiveDOMObjects() () from
/home/cgarcia/src/git/gnome/WebKit/WebKitBuild/Release/lib/libwebkit2gtk-4.0.so.37
#37 0x00007f0902d45090 in WebCore::Document::stopActiveDOMObjects() () from
/home/cgarcia/src/git/gnome/WebKit/WebKitBuild/Release/lib/libwebkit2gtk-4.0.so.37
#38 0x00007f09030de6ca in WebCore::FrameLoader::frameDetached() () from
/home/cgarcia/src/git/gnome/WebKit/WebKitBuild/Release/lib/libwebkit2gtk-4.0.so.37
#39 0x00007f0902f0c394 in
WebCore::HTMLFrameOwnerElement::disconnectContentFrame() () from
/home/cgarcia/src/git/gnome/WebKit/WebKitBuild/Release/lib/libwebkit2gtk-4.0.so.37
#40 0x00007f0902d20688 in WebCore::disconnectSubframes(WebCore::ContainerNode&,
WebCore::SubframeDisconnectPolicy) ()
   from
/home/cgarcia/src/git/gnome/WebKit/WebKitBuild/Release/lib/libwebkit2gtk-4.0.so.37
#41 0x00007f0902d19e8b in WebCore::ContainerNode::removeChild(WebCore::Node&,
int&) () from
/home/cgarcia/src/git/gnome/WebKit/WebKitBuild/Release/lib/libwebkit2gtk-4.0.so.37
#42 0x00007f0902b867a4 in WebCore::JSNode::removeChild(JSC::ExecState&) () from
/home/cgarcia/src/git/gnome/WebKit/WebKitBuild/Release/lib/libwebkit2gtk-4.0.so.37
#43 0x00007f0903ac56df in
WebCore::jsNodePrototypeFunctionRemoveChild(JSC::ExecState*) () from
/home/cgarcia/src/git/gnome/WebKit/WebKitBuild/Release/lib/libwebkit2gtk-4.0.so.37
#44 0x00007f089fde4028 in ?? ()
#45 0x00007fff5dced250 in ?? ()
#46 0x00007f08a00e17a2 in ?? ()
#47 0x0000000000000000 in ?? ()

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