[Bug 768482] shmsrc: stopping shmsrc after socket failure hangs on READY

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Wed Jul 6 13:44:53 UTC 2016


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

--- Comment #4 from Marcin Lewandowski <marcin at saepia.net> ---
I am sorry, it does not work fine with is-live = true. It just hangs at the
different stage

0:01:17.668145650 29905 0x7f46c8004320 INFO              GST_STATES
gstbin.c:2316:gst_bin_element_set_state:<capsfilter> current PLAYING pending
VOID_PENDING, desired next PAUSED
0:01:17.668155775 29905 0x7f46c8004320 INFO              GST_STATES
gstelement.c:2372:gst_element_continue_state:<capsfilter> completed state
change to PAUSED
0:01:17.668160619 29905 0x7f46c8004320 INFO              GST_STATES
gstelement.c:2277:_priv_gst_element_state_changed:<capsfilter> notifying about
state-changed PLAYING to PAUSED (VOID_PENDING pending)
0:01:17.668170381 29905 0x7f46c8004320 INFO              GST_STATES
gstbin.c:2764:gst_bin_change_state_func:<Media.Input.Stream.Test-123> child
'capsfilter' changed state to 3(PAUSED) successfully
0:01:17.668177389 29905 0x7f46c8004320 INFO              GST_STATES
gstbin.c:2316:gst_bin_element_set_state:<source> current PLAYING pending
VOID_PENDING, desired next PAUSED

It seems that in both cases it hangs on gst_shm_src_stop_reading

(gdb) thr a a bt

Thread 8 (Thread 0x7f1cca7fc700 (LWP 30048)):
#0  0x00007f1ce2183c19 in syscall () at
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f1ce26f728c in g_mutex_lock_slowpath (mutex=mutex at entry=0x19845e0)
at /build/glib2.0-7IO_Yw/glib2.0-2.48.1/./glib/gthread-posix.c:1312
#2  0x00007f1ce26f7ad2 in g_mutex_lock (mutex=mutex at entry=0x19845e0) at
/build/glib2.0-7IO_Yw/glib2.0-2.48.1/./glib/gthread-posix.c:1336
#3  0x00007f1cdc34af9c in gst_base_src_set_playing
(basesrc=basesrc at entry=0x19844d0 [GstShmSrc], live_play=live_play at entry=0) at
gstbasesrc.c:3653
#4  0x00007f1cdc34f9b9 in gst_base_src_change_state (element=0x19844d0
[GstShmSrc], transition=GST_STATE_CHANGE_PLAYING_TO_PAUSED) at
gstbasesrc.c:3828
#5  0x00007f1cd434a970 in gst_shm_src_change_state (element=0x19844d0
[GstShmSrc], transition=GST_STATE_CHANGE_PLAYING_TO_PAUSED) at gstshmsrc.c:395
#6  0x00007f1ce1db20de in gst_element_change_state
(element=element at entry=0x19844d0 [GstShmSrc],
transition=transition at entry=GST_STATE_CHANGE_PLAYING_TO_PAUSED) at
gstelement.c:2648
#7  0x00007f1ce1db2857 in gst_element_set_state_func (element=0x19844d0
[GstShmSrc], state=GST_STATE_PAUSED) at gstelement.c:2602
#8  0x00007f1ce1d912b5 in gst_bin_change_state_func (next=GST_STATE_PAUSED,
current=GST_STATE_PLAYING, start_time=0, base_time=9813332954360,
element=0x19844d0 [GstShmSrc], bin=0x19b3040
[RadioKitPlumberCommonInputBinInputBranchBin]) at gstbin.c:2414
#9  0x00007f1ce1d912b5 in gst_bin_change_state_func (element=0x19b3040
[RadioKitPlumberCommonInputBinInputBranchBin],
transition=GST_STATE_CHANGE_PLAYING_TO_PAUSED) at gstbin.c:2756
#10 0x00007f1ce1db20de in gst_element_change_state
(element=element at entry=0x19b3040 [RadioKitPlumberCommonInputBinInputBranchBin],
transition=transition at entry=GST_STATE_CHANGE_PLAYING_TO_PAUSED) at
gstelement.c:2648
#11 0x00007f1ce1db2857 in gst_element_set_state_func (element=0x19b3040
[RadioKitPlumberCommonInputBinInputBranchBin], state=GST_STATE_NULL) at
gstelement.c:2602
#12 0x00007f1ce3211280 in
radio_kit_plumber_common_input_bin_remove_input_unlocked
(self=self at entry=0x195f160 [RadioKitPlumberCommonInputBin],
model=model at entry=0x19a7b60 "Media.Input.Stream.Test", id=id at entry=0x19a79b0
"123") at input_bin.c:1230
#13 0x00007f1ce3211e92 in radio_kit_plumber_common_input_bin_remove_input
(self=0x195f160 [RadioKitPlumberCommonInputBin], model=0x19a7b60
"Media.Input.Stream.Test", id=0x19a79b0 "123") at input_bin.c:884
#14 0x00007f1ce298a1d4 in _g_closure_invoke_va
(closure=closure at entry=0x19b6f40, return_value=return_value at entry=0x0,
instance=instance at entry=0x19b3040, args=args at entry=0x7f1cca7fb818,
n_params=<optimized out>, param_types=0x0) at
/build/glib2.0-7IO_Yw/glib2.0-2.48.1/./gobject/gclosure.c:867
#15 0x00007f1ce29a49a6 in g_signal_emit_valist
(instance=instance at entry=0x19b3040, signal_id=signal_id at entry=58,
detail=detail at entry=0, var_args=var_args at entry=0x7f1cca7fb818) at
/build/glib2.0-7IO_Yw/glib2.0-2.48.1/./gobject/gsignal.c:3294
#16 0x00007f1ce29a5555 in g_signal_emit_by_name
(instance=instance at entry=0x19b3040,
detailed_signal=detailed_signal at entry=0x7f1ce321649e "disappeared") at
/build/glib2.0-7IO_Yw/glib2.0-2.48.1/./gobject/gsignal.c:3481
#17 0x00007f1ce321095d in
radio_kit_plumber_common_input_bin_input_branch_bin_real_handle_message
(base=0x19b3040 [RadioKitPlumberCommonInputBinInputBranchBin],
message=0x19a6400) at input_bin.c:1815
#18 0x00007f1ce1d89328 in bin_bus_handler (bus=bus at entry=0x18972f0 [GstBus],
message=message at entry=0x19a6400, bin=bin at entry=0x19b3040
[RadioKitPlumberCommonInputBinInputBranchBin]) at gstbin.c:3090
#19 0x00007f1ce1d99233 in gst_bus_post (bus=bus at entry=0x18972f0 [GstBus],
message=message at entry=0x19a6400) at gstbus.c:327
#20 0x00007f1ce1dae298 in gst_element_post_message_default (element=0x19844d0
[GstShmSrc], message=0x19a6400) at gstelement.c:1726
#21 0x00007f1ce1db1243 in gst_element_post_message
(element=element at entry=0x19844d0 [GstShmSrc], message=0x19a6400) at
gstelement.c:1769
#22 0x00007f1ce1db1729 in gst_element_message_full
(element=element at entry=0x19844d0 [GstShmSrc],
type=type at entry=GST_MESSAGE_ERROR, domain=2195, code=code at entry=9,
text=<optimized out>, debug=<optimized out>, file=0x7f1cd434d3a7 "gstshmsrc.c",
function=0x7f1cd434d760 <__func__.20153> "gst_shm_src_create", line=343) at
gstelement.c:1899
#23 0x00007f1cd4349ee4 in gst_shm_src_create (psrc=0x19844d0 [GstShmSrc],
outbuf=0x7f1cca7fbc08) at gstshmsrc.c:360
#24 0x00007f1cdc34ce66 in gst_base_src_get_range (src=src at entry=0x19844d0
[GstShmSrc], offset=offset at entry=18446744073709551615, length=4096,
buf=buf at entry=0x7f1cca7fbce8) at gstbasesrc.c:2460
#25 0x00007f1cdc34ea47 in gst_base_src_loop (pad=0x19a0290 [GstPad]) at
gstbasesrc.c:2736
#26 0x00007f1ce1df9db1 in gst_task_func (task=0x195a710 [GstTask]) at
gsttask.c:332
#27 0x00007f1ce26da55e in g_thread_pool_thread_proxy (data=<optimized out>) at
/build/glib2.0-7IO_Yw/glib2.0-2.48.1/./glib/gthreadpool.c:307
#28 0x00007f1ce26d9bc5 in g_thread_proxy (data=0x1971b20) at
/build/glib2.0-7IO_Yw/glib2.0-2.48.1/./glib/gthread.c:780
#29 0x00007f1ce24536fa in start_thread (arg=0x7f1cca7fc700) at
pthread_create.c:333
#30 0x00007f1ce2189b5d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 7 (Thread 0x7f1ccb7fe700 (LWP 30046)):
#0  0x00007f1ce2183c19 in syscall () at
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f1ce26f7c2f in g_cond_wait (cond=cond at entry=0x180ece0,
mutex=mutex at entry=0x180ecb8) at
/build/glib2.0-7IO_Yw/glib2.0-2.48.1/./glib/gthread-posix.c:1394
#2  0x00007f1cdc3638e2 in gst_data_queue_push (queue=0x180ed10 [GstDataQueue],
item=item at entry=0x1933790) at gstdataqueue.c:520
#3  0x00007f1cdc5a9ab5 in gst_multi_queue_chain (pad=<optimized out>,
parent=<optimized out>, buffer=0x7f1cb80e13c0) at gstmultiqueue.c:1890
#4  0x00007f1ce1dc74af in gst_pad_push_data (data=0x7f1cb80e13c0, type=4112,
pad=0x19756f0 [GstPad]) at gstpad.c:4176
#5  0x00007f1ce1dc74af in gst_pad_push_data (pad=pad at entry=0x19754b0 [GstPad],
type=type at entry=4112, data=data at entry=0x7f1cb80e13c0) at gstpad.c:4428
#6  0x00007f1ce1dcf3c3 in gst_pad_push (pad=pad at entry=0x19754b0 [GstPad],
buffer=0x7f1cb80e13c0) at gstpad.c:4547
#7  0x00007f1cdc34ec95 in gst_base_src_loop (pad=0x19754b0 [GstPad]) at
gstbasesrc.c:2850
#8  0x00007f1ce1df9db1 in gst_task_func (task=0x195a4d0 [GstTask]) at
gsttask.c:332
#9  0x00007f1ce26da55e in g_thread_pool_thread_proxy (data=<optimized out>) at
/build/glib2.0-7IO_Yw/glib2.0-2.48.1/./glib/gthreadpool.c:307
#10 0x00007f1ce26d9bc5 in g_thread_proxy (data=0x1971a80) at
/build/glib2.0-7IO_Yw/glib2.0-2.48.1/./glib/gthread.c:780
#11 0x00007f1ce24536fa in start_thread (arg=0x7f1ccb7fe700) at
pthread_create.c:333
#12 0x00007f1ce2189b5d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 6 (Thread 0x7f1ccbfff700 (LWP 30045)):
#0  0x00007f1ce2183c19 in syscall () at
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f1ce26f7c2f in g_cond_wait (cond=0x199a130, mutex=0x199a128) at
/build/glib2.0-7IO_Yw/glib2.0-2.48.1/./glib/gthread-posix.c:1394
#2  0x00007f1cd77103f3 in gst_aggregator_pad_chain_internal (self=0x1972200
[GstAudioMixer], aggpad=0x199a180 [GstAudioMixerPad], buffer=0x7f1cb80c7c30,
head=1) at gstaggregator.c:2187
#3  0x00007f1ce1dc74af in gst_pad_push_data (data=0x7f1cb80c7c30, type=4112,
pad=0x199a180 [GstAudioMixerPad]) at gstpad.c:4176
#4  0x00007f1ce1dc74af in gst_pad_push_data (pad=pad at entry=0x1975930 [GstPad],
type=type at entry=4112, data=data at entry=0x7f1cb80c7c30) at gstpad.c:4428
#5  0x00007f1ce1dcf3c3 in gst_pad_push (pad=0x1975930 [GstPad],
buffer=buffer at entry=0x7f1cb80c7c30) at gstpad.c:4547
#6  0x00007f1cdc5ab104 in gst_multi_queue_loop (allow_drop=<synthetic pointer>,
object=0x7f1cb80c7c30, sq=0x1973af0, mq=0x196d050 [GstMultiQueue]) at
gstmultiqueue.c:1417
#7  0x00007f1cdc5ab104 in gst_multi_queue_loop (pad=<optimized out>) at
gstmultiqueue.c:1701
#8  0x00007f1ce1df9db1 in gst_task_func (task=0x195a3b0 [GstTask]) at
gsttask.c:332
#9  0x00007f1ce26da55e in g_thread_pool_thread_proxy (data=<optimized out>) at
/build/glib2.0-7IO_Yw/glib2.0-2.48.1/./glib/gthreadpool.c:307
#10 0x00007f1ce26d9bc5 in g_thread_proxy (data=0x199cad0) at
/build/glib2.0-7IO_Yw/glib2.0-2.48.1/./glib/gthread.c:780
#11 0x00007f1ce24536fa in start_thread (arg=0x7f1ccbfff700) at
pthread_create.c:333
#12 0x00007f1ce2189b5d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 5 (Thread 0x7f1cd4f58700 (LWP 30044)):
#0  0x00007f1ce2183c19 in syscall () at
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f1ce26f7c2f in g_cond_wait (cond=cond at entry=0x198c3f8,
mutex=mutex at entry=0x198c3d0) at
/build/glib2.0-7IO_Yw/glib2.0-2.48.1/./glib/gthread-posix.c:1394
#2  0x00007f1cdc5af066 in gst_queue_chain_buffer_or_list (parent=0x198c150
[GstQueue], obj=0x7f1cc403d6a0, is_list=0, pad=<optimized out>) at
gstqueue.c:1219
#3  0x00007f1ce1dc74af in gst_pad_push_data (data=0x7f1cc403d6a0, type=4112,
pad=0x1975030 [GstPad]) at gstpad.c:4176
#4  0x00007f1ce1dc74af in gst_pad_push_data (pad=pad at entry=0x1974df0 [GstPad],
type=type at entry=4112, data=data at entry=0x7f1cc403d6a0) at gstpad.c:4428
#5  0x00007f1ce1dcf3c3 in gst_pad_push (pad=0x1974df0 [GstPad],
buffer=0x7f1cc403d6a0) at gstpad.c:4547
#6  0x00007f1cdc35328d in gst_base_transform_chain (pad=<optimized out>,
parent=0x1988ad0 [GstLevel], buffer=<optimized out>) at gstbasetransform.c:2369
#7  0x00007f1ce1dc74af in gst_pad_push_data (data=0x7f1cc403d6a0, type=4112,
pad=0x1974bb0 [GstPad]) at gstpad.c:4176
#8  0x00007f1ce1dc74af in gst_pad_push_data (pad=pad at entry=0x1974970 [GstPad],
type=type at entry=4112, data=data at entry=0x7f1cc403d6a0) at gstpad.c:4428
#9  0x00007f1ce1dcf3c3 in gst_pad_push (pad=0x1974970 [GstPad],
buffer=0x7f1cc403d6a0) at gstpad.c:4547
#10 0x00007f1cdc35328d in gst_base_transform_chain (pad=<optimized out>,
parent=0x1984130 [GstAudioResample], buffer=<optimized out>) at
gstbasetransform.c:2369
#11 0x00007f1ce1dc74af in gst_pad_push_data (data=0x7f1cc403d6a0, type=4112,
pad=0x1974730 [GstPad]) at gstpad.c:4176
#12 0x00007f1ce1dc74af in gst_pad_push_data (pad=pad at entry=0x19744f0 [GstPad],
type=type at entry=4112, data=data at entry=0x7f1cc403d6a0) at gstpad.c:4428
#13 0x00007f1ce1dcf3c3 in gst_pad_push (pad=0x19744f0 [GstPad],
buffer=0x7f1cc403d6a0) at gstpad.c:4547
#14 0x00007f1cdc35328d in gst_base_transform_chain (pad=<optimized out>,
parent=0x1977450 [GstAudioConvert], buffer=<optimized out>) at
gstbasetransform.c:2369
#15 0x00007f1ce1dc74af in gst_pad_push_data (data=0x7f1cb8019e30, type=4112,
pad=0x19742b0 [GstPad]) at gstpad.c:4176
#16 0x00007f1ce1dc74af in gst_pad_push_data (pad=pad at entry=0x1974070 [GstPad],
type=type at entry=4112, data=data at entry=0x7f1cb8019e30) at gstpad.c:4428
#17 0x00007f1ce1dcf3c3 in gst_pad_push (pad=0x1974070 [GstPad],
buffer=buffer at entry=0x7f1cb8019e30) at gstpad.c:4547
#18 0x00007f1cd77127a8 in gst_aggregator_finish_buffer
(self=self at entry=0x1972200 [GstAudioMixer], buffer=0x7f1cb8019e30) at
gstaggregator.c:579
#19 0x00007f1cd7dfbe76 in gst_audio_aggregator_aggregate (agg=0x1972200
[GstAudioMixer], timeout=0) at gstaudioaggregator.c:1357
#20 0x00007f1cd7712e73 in gst_aggregator_aggregate_func (self=0x1972200
[GstAudioMixer]) at gstaggregator.c:816
#21 0x00007f1ce1df9db1 in gst_task_func (task=0x195a290 [GstTask]) at
gsttask.c:332
#22 0x00007f1ce26da55e in g_thread_pool_thread_proxy (data=<optimized out>) at
/build/glib2.0-7IO_Yw/glib2.0-2.48.1/./glib/gthreadpool.c:307
#23 0x00007f1ce26d9bc5 in g_thread_proxy (data=0x1971ad0) at
/build/glib2.0-7IO_Yw/glib2.0-2.48.1/./glib/gthread.c:780
#24 0x00007f1ce24536fa in start_thread (arg=0x7f1cd4f58700) at
pthread_create.c:333
#25 0x00007f1ce2189b5d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 4 (Thread 0x7f1cd5759700 (LWP 30043)):
#0  0x00007f1ce217df51 in __GI_ppoll (fds=0x7f1ccc01cfb0, nfds=1,
timeout=<optimized out>, timeout at entry=0x7f1cd5758310,
sigmask=sigmask at entry=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:50
#1  0x00007f1ce1ddc758 in gst_poll_wait (__ss=0x0, __timeout=0x7f1cd5758310,
__nfds=<optimized out>, __fds=<optimized out>) at
/usr/include/x86_64-linux-gnu/bits/poll2.h:77
#2  0x00007f1ce1ddc758 in gst_poll_wait (set=0x199cb70,
timeout=timeout at entry=21000000) at gstpoll.c:1248
#3  0x00007f1cd641d012 in gst_shout2send_render (basesink=0x19a73f0
[GstShout2send], buf=0x7f1cb8053890) at gstshout2.c:648
#4  0x00007f1cdc34808a in gst_base_sink_chain_unlocked
(basesink=basesink at entry=0x19a73f0 [GstShout2send],
obj=obj at entry=0x7f1cb8053890, is_list=is_list at entry=0, pad=<optimized out>) at
gstbasesink.c:3532
#5  0x00007f1cdc349510 in gst_base_sink_chain_main (basesink=0x19a73f0
[GstShout2send], pad=<optimized out>, obj=0x7f1cb8053890, is_list=0) at
gstbasesink.c:3655
#6  0x00007f1ce1dc74af in gst_pad_push_data (data=0x7f1cb8053890, type=4112,
pad=0x19a0050 [GstPad]) at gstpad.c:4176
#7  0x00007f1ce1dc74af in gst_pad_push_data (pad=pad at entry=0x1975db0 [GstPad],
type=type at entry=4112, data=data at entry=0x7f1cb8053890) at gstpad.c:4428
#8  0x00007f1ce1dcf3c3 in gst_pad_push (pad=0x1975db0 [GstPad],
buffer=0x7f1cb8053890) at gstpad.c:4547
#9  0x00007f1cd7bc5ac4 in gst_audio_encoder_finish_frame
(enc=enc at entry=0x199dd40 [GstLameMP3Enc], buf=0x7f1cb8053890,
samples=<optimized out>, samples at entry=1152) at gstaudioencoder.c:1001
#10 0x00007f1cd6899d02 in gst_lamemp3enc_finish_frames
(lame=lame at entry=0x199dd40 [GstLameMP3Enc]) at gstlamemp3enc.c:692
#11 0x00007f1cd689a147 in gst_lamemp3enc_handle_frame (enc=0x199dd40
[GstLameMP3Enc], in_buf=0x7f1cb80878b0) at gstlamemp3enc.c:807
#12 0x00007f1cd7bc66cd in gst_audio_encoder_push_buffers
(enc=enc at entry=0x199dd40 [GstLameMP3Enc], force=force at entry=0) at
gstaudioencoder.c:1127
#13 0x00007f1cd7bc77f8 in gst_audio_encoder_chain (pad=<optimized out>,
parent=0x199dd40 [GstLameMP3Enc], buffer=0x7f1cb80198e0) at
gstaudioencoder.c:1346
#14 0x00007f1ce1dc74af in gst_pad_push_data (data=0x7f1cb80198e0, type=4112,
pad=0x1975b70 [GstPad]) at gstpad.c:4176
#15 0x00007f1ce1dc74af in gst_pad_push_data (pad=pad at entry=0x1990050
[GstGhostPad], type=type at entry=4112, data=data at entry=0x7f1cb80198e0) at
gstpad.c:4428
#16 0x00007f1ce1dcf3c3 in gst_pad_push (pad=pad at entry=0x1990050 [GstGhostPad],
buffer=buffer at entry=0x7f1cb80198e0) at gstpad.c:4547
#17 0x00007f1ce1db8473 in gst_proxy_pad_chain_default (pad=0x1992090
[GstProxyPad], parent=<optimized out>, buffer=0x7f1cb80198e0) at
gstghostpad.c:126
#18 0x00007f1ce1dc74af in gst_pad_push_data (data=0x7f1cb80198e0, type=4112,
pad=0x1992090 [GstProxyPad]) at gstpad.c:4176
#19 0x00007f1ce1dc74af in gst_pad_push_data (pad=pad at entry=0x1975270 [GstPad],
type=type at entry=4112, data=data at entry=0x7f1cb80198e0) at gstpad.c:4428
#20 0x00007f1ce1dcf3c3 in gst_pad_push (pad=0x1975270 [GstPad],
buffer=buffer at entry=0x7f1cb80198e0) at gstpad.c:4547
#21 0x00007f1cdc5ae979 in gst_queue_loop (queue=0x198c150 [GstQueue]) at
gstqueue.c:1356
#22 0x00007f1cdc5ae979 in gst_queue_loop (pad=<optimized out>) at
gstqueue.c:1503
#23 0x00007f1ce1df9db1 in gst_task_func (task=0x195a170 [GstTask]) at
gsttask.c:332
#24 0x00007f1ce26da55e in g_thread_pool_thread_proxy (data=<optimized out>) at
/build/glib2.0-7IO_Yw/glib2.0-2.48.1/./glib/gthreadpool.c:307
#25 0x00007f1ce26d9bc5 in g_thread_proxy (data=0x199cca0) at
/build/glib2.0-7IO_Yw/glib2.0-2.48.1/./glib/gthread.c:780
#26 0x00007f1ce24536fa in start_thread (arg=0x7f1cd5759700) at
pthread_create.c:333
#27 0x00007f1ce2189b5d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7f1cdcfdc700 (LWP 30042)):
#0  0x00007f1ce217de8d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f1ce26b339c in g_main_context_iterate (priority=2147483647, n_fds=2,
fds=0x7f1cd00010c0, timeout=<optimized out>, context=0x1873df0) at
/build/glib2.0-7IO_Yw/glib2.0-2.48.1/./glib/gmain.c:4135
#2  0x00007f1ce26b339c in g_main_context_iterate (context=0x1873df0,
block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>) at
/build/glib2.0-7IO_Yw/glib2.0-2.48.1/./glib/gmain.c:3835
#3  0x00007f1ce26b3722 in g_main_loop_run (loop=0x1877eb0) at
/build/glib2.0-7IO_Yw/glib2.0-2.48.1/./glib/gmain.c:4034
#4  0x00007f1ce2cb1916 in gdbus_shared_thread_func (user_data=0x18737d0) at
/build/glib2.0-7IO_Yw/glib2.0-2.48.1/./gio/gdbusprivate.c:246
#5  0x00007f1ce26d9bc5 in g_thread_proxy (data=0x18d2940) at
/build/glib2.0-7IO_Yw/glib2.0-2.48.1/./glib/gthread.c:780
#6  0x00007f1ce24536fa in start_thread (arg=0x7f1cdcfdc700) at
pthread_create.c:333
#7  0x00007f1ce2189b5d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7f1cdd7dd700 (LWP 30041)):
#0  0x00007f1ce217de8d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f1ce26b339c in g_main_context_iterate (priority=2147483647, n_fds=1,
fds=0x7f1cd80008c0, timeout=<optimized out>, context=0x1873270) at
/build/glib2.0-7IO_Yw/glib2.0-2.48.1/./glib/gmain.c:4135
#2  0x00007f1ce26b339c in g_main_context_iterate
(context=context at entry=0x1873270, block=block at entry=1,
dispatch=dispatch at entry=1, self=<optimized out>) at
/build/glib2.0-7IO_Yw/glib2.0-2.48.1/./glib/gmain.c:3835
#3  0x00007f1ce26b34ac in g_main_context_iteration (context=0x1873270,
may_block=may_block at entry=1) at
/build/glib2.0-7IO_Yw/glib2.0-2.48.1/./glib/gmain.c:3901
#4  0x00007f1ce26b34e9 in glib_worker_main (data=<optimized out>) at
/build/glib2.0-7IO_Yw/glib2.0-2.48.1/./glib/gmain.c:5672
#5  0x00007f1ce26d9bc5 in g_thread_proxy (data=0x18d28f0) at
/build/glib2.0-7IO_Yw/glib2.0-2.48.1/./glib/gthread.c:780
#6  0x00007f1ce24536fa in start_thread (arg=0x7f1cdd7dd700) at
pthread_create.c:333
#7  0x00007f1ce2189b5d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7f1ce361d800 (LWP 30026)):
#0  0x00007f1ce217de8d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f1ce26b339c in g_main_context_iterate (priority=2147483647, n_fds=2,
fds=0x1809030, timeout=<optimized out>, context=0x1804350) at
/build/glib2.0-7IO_Yw/glib2.0-2.48.1/./glib/gmain.c:4135
#2  0x00007f1ce26b339c in g_main_context_iterate (context=0x1804350,
block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>) at
/build/glib2.0-7IO_Yw/glib2.0-2.48.1/./glib/gmain.c:3835
#3  0x00007f1ce26b3722 in g_main_loop_run (loop=0x18052f0) at
/build/glib2.0-7IO_Yw/glib2.0-2.48.1/./glib/gmain.c:4034
#4  0x00007f1ce2f798f9 in radio_kit_common_app_template_base_start_real
(self=self at entry=0x18060a0 [RadioKitPlumberMediaOutputStreamRKDiffusorDaemon])
at app/template/base.c:682
#5  0x00007f1ce2f79ef9 in radio_kit_common_app_template_base_start
(self=self at entry=0x18060a0 [RadioKitPlumberMediaOutputStreamRKDiffusorDaemon])
at app/template/base.c:470
#6  0x0000000000401ab8 in
radio_kit_plumber_media_output_stream_rk_diffusor_main (argv=0x7ffd29610358,
argv_length1=1) at main.c:38
#7  0x00007f1ce20a3830 in __libc_start_main (main=0x401980 <main>, argc=1,
argv=0x7ffd29610358, init=<optimized out>, fini=<optimized out>,
rtld_fini=<optimized out>, stack_end=0x7ffd29610348) at ../csu/libc-start.c:291
#8  0x00000000004019b9 in _start ()

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