Skip to content

decodebin: Protect ->source with the object lock

As expected by the property getter.

Should fix the following test where we get 0:00:00.522285968 [334m10059[00m 0x2263830 [31;01mERROR [00m [00m validate gst-validate-reporter.c:195:gst_validate_report_valist:[00m <gespipeline0> 2896 (critical) : g-log: We got a g_log critical issue : g_value_set_object: assertion 'G_IS_OBJECT (v_object)' failed while "doting" the pipeline on state change.

Test name: ges.scenario.add_effect_and_split

Command:

GST_GL_XINITTHREADS='1' GST_VALIDATE_SCENARIOS_PATH='/home/thiblahute/devel/gstreamer/gst-build/prefix/share/gstreamer-1.0/validate/scenarios:/home/thiblahute/devel/gstreamer/gst-build/subprojects/gst-devtools/validate/data/scenarios' DISPLAY=':0' ges-launch-1.0 --mute --ges-sample-path-recurse file:///home/thiblahute/devel/gstreamer/gst-build/subprojects/gst-integration-testsuites/medias/defaults --set-scenario /home/thiblahute/devel/gstreamer/gst-build/subprojects/gst-integration-testsuites/ges/scenarios/add_effect_and_split.scenario

ges-launch-1.0 logs:



**-> Running scenario /home/thiblahute/devel/gstreamer/gst-build/subprojects/gst-integration-testsuites/ges/scenarios/add_effect_and_split.scenario on pipeline gespipeline0**


Executing set-vars ( 
    - frame0=68cc0c0b6d6863a135f40297a54aec9f1593f34c
    - frame1=9b42849e45e15981115cff9da00ecbf7afafd462
    - frame1_rotated=8a2966951d269e9aa4dccf38fe93fce8093d3847
)

Executing pause ( )
  -> Action pause done (duration: 0:00:00.076835990)

Executing add-clip ( 
    - name=theclip
    - asset-id=file://nothing/timed_frames_video_only_1fps.mkv
    - layer-priority=0
    - type=GESUriClip
)
0:00:00.200941075 [334m10059[00m      0x2263830 [31;01mERROR  [00m [00m             basesrc gstbasesrc.c:3848:gst_base_src_activate_pull:<source>[00m Failed to start in pull mode

Executing commit ( )
  -> Action commit done (duration: 0:00:00.108887975)

Executing (subaction)check-last-sample ( 
    - sinkpad-caps=video/x-raw
    - checksum=68cc0c0b6d6863a135f40297a54aec9f1593f34c
)

Executing seek ( 
    - start=1
    - flags=accurate+flush
)
  -> Action seek done (duration: 0:00:00.023402345)

Executing (subaction)check-last-sample ( 
    - sinkpad-caps=video/x-raw
    - checksum=9b42849e45e15981115cff9da00ecbf7afafd462
)

Executing container-add-child ( 
    - container-name=theclip
    - asset-id=videoflip
    - child-type=GESEffect
)

Executing set-child-property ( 
    - element-name=effect0
    - property=method
    - value=2
)

Executing (subaction)check-last-sample ( 
    - sinkpad-caps=video/x-raw
    - checksum=9b42849e45e15981115cff9da00ecbf7afafd462
)

Executing commit ( )
0:00:00.522285968 [334m10059[00m      0x2263830 [31;01mERROR  [00m [00m            validate gst-validate-reporter.c:195:gst_validate_report_valist:[00m <gespipeline0> 2896 (critical) : g-log: We got a g_log critical issue : g_value_set_object: assertion 'G_IS_OBJECT (v_object)' failed

Stack trace:

[New LWP 10062]
[New LWP 10065]
[New LWP 10069]
[New LWP 10070]
[New LWP 10081]
[New LWP 10082]
[New LWP 10083]
[New LWP 10092]

warning: Loadable section ".note.gnu.property" outside of ELF segments

warning: Loadable section ".note.gnu.property" outside of ELF segments

warning: Loadable section ".note.gnu.property" outside of ELF segments
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".

warning: Loadable section ".note.gnu.property" outside of ELF segments

warning: Loadable section ".note.gnu.property" outside of ELF segments

warning: Loadable section ".note.gnu.property" outside of ELF segments

warning: Loadable section ".note.gnu.property" outside of ELF segments

warning: Loadable section ".note.gnu.property" outside of ELF segments

warning: Loadable section ".note.gnu.property" outside of ELF segments

warning: Loadable section ".note.gnu.property" outside of ELF segments

warning: Loadable section ".note.gnu.property" outside of ELF segments

warning: Loadable section ".note.gnu.property" outside of ELF segments

warning: Loadable section ".note.gnu.property" outside of ELF segments

warning: Loadable section ".note.gnu.property" outside of ELF segments

warning: Loadable section ".note.gnu.property" outside of ELF segments

warning: Loadable section ".note.gnu.property" outside of ELF segments

warning: Loadable section ".note.gnu.property" outside of ELF segments

warning: Loadable section ".note.gnu.property" outside of ELF segments

warning: Loadable section ".note.gnu.property" outside of ELF segments

warning: Loadable section ".note.gnu.property" outside of ELF segments

warning: Loadable section ".note.gnu.property" outside of ELF segments

warning: Loadable section ".note.gnu.property" outside of ELF segments

warning: Loadable section ".note.gnu.property" outside of ELF segments

warning: Loadable section ".note.gnu.property" outside of ELF segments

warning: Loadable section ".note.gnu.property" outside of ELF segments

warning: Loadable section ".note.gnu.property" outside of ELF segments

warning: Loadable section ".note.gnu.property" outside of ELF segments

warning: Loadable section ".note.gnu.property" outside of ELF segments

warning: Loadable section ".note.gnu.property" outside of ELF segments

warning: Loadable section ".note.gnu.property" outside of ELF segments

warning: Loadable section ".note.gnu.property" outside of ELF segments

warning: Loadable section ".note.gnu.property" outside of ELF segments

warning: Loadable section ".note.gnu.property" outside of ELF segments

warning: Loadable section ".note.gnu.property" outside of ELF segments

warning: Loadable section ".note.gnu.property" outside of ELF segments

warning: Loadable section ".note.gnu.property" outside of ELF segments

warning: Loadable section ".note.gnu.property" outside of ELF segments

warning: Loadable section ".note.gnu.property" outside of ELF segments

warning: Loadable section ".note.gnu.property" outside of ELF segments

warning: Loadable section ".note.gnu.property" outside of ELF segments

warning: Loadable section ".note.gnu.property" outside of ELF segments

warning: Loadable section ".note.gnu.property" outside of ELF segments

warning: Loadable section ".note.gnu.property" outside of ELF segments

warning: Loadable section ".note.gnu.property" outside of ELF segments

warning: Loadable section ".note.gnu.property" outside of ELF segments

warning: Loadable section ".note.gnu.property" outside of ELF segments

warning: Loadable section ".note.gnu.property" outside of ELF segments

warning: Loadable section ".note.gnu.property" outside of ELF segments

warning: Loadable section ".note.gnu.property" outside of ELF segments

warning: Loadable section ".note.gnu.property" outside of ELF segments

warning: Loadable section ".note.gnu.property" outside of ELF segments

warning: Loadable section ".note.gnu.property" outside of ELF segments

warning: Loadable section ".note.gnu.property" outside of ELF segments

warning: Loadable section ".note.gnu.property" outside of ELF segments

warning: Loadable section ".note.gnu.property" outside of ELF segments

warning: Loadable section ".note.gnu.property" outside of ELF segments

warning: Loadable section ".note.gnu.property" outside of ELF segments

warning: Loadable section ".note.gnu.property" outside of ELF segments

warning: Loadable section ".note.gnu.property" outside of ELF segments

warning: Loadable section ".note.gnu.property" outside of ELF segments

warning: Loadable section ".note.gnu.property" outside of ELF segments

warning: Loadable section ".note.gnu.property" outside of ELF segments

warning: Loadable section ".note.gnu.property" outside of ELF segments

warning: Loadable section ".note.gnu.property" outside of ELF segments

warning: Loadable section ".note.gnu.property" outside of ELF segments

warning: Loadable section ".note.gnu.property" outside of ELF segments

warning: Loadable section ".note.gnu.property" outside of ELF segments
syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
38		cmpq $-4095, %rax	/* Check %rax for error.  */

Thread 9 (Thread 0x7fbf3a7fc700 (LWP 10092)):
#0  0x00007fbf81a7defd in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007fbf81e093f3 in g_cond_wait (cond=cond@entry=0x7fbf600172a8, mutex=mutex@entry=0x7fbf60017280) at gthread-posix.c:1402
#2  0x00007fbf72ff67ae in gst_queue_chain_buffer_or_list (parent=0x7fbf60017000 [GstQueue], obj=0x7fbf2405a240, is_list=0, pad=<optimized out>) at ../subprojects/gstreamer/plugins/elements/gstqueue.c:1247
#3  0x00007fbf81ee5a49 in gst_validate_pad_monitor_chain_func (pad=0x7fbf440190c0 [GstPad], parent=0x7fbf60017000 [GstQueue], buffer=0x7fbf2405a240) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:2272
#4  0x00007fbf81fd8962 in gst_pad_chain_data_unchecked (data=0x7fbf2405a240, type=4112, pad=0x7fbf440190c0 [GstPad]) at ../subprojects/gstreamer/gst/gstpad.c:4326
#5  0x00007fbf81fd8962 in gst_pad_push_data (pad=pad@entry=0x7fbf4402e590 [GstProxyPad], type=type@entry=4112, data=data@entry=0x7fbf2405a240) at ../subprojects/gstreamer/gst/gstpad.c:4582
#6  0x00007fbf81fdf192 in gst_pad_push (pad=pad@entry=0x7fbf4402e590 [GstProxyPad], buffer=buffer@entry=0x7fbf2405a240) at ../subprojects/gstreamer/gst/gstpad.c:4701
#7  0x00007fbf81fc39eb in gst_proxy_pad_chain_default (pad=<optimized out>, parent=<optimized out>, buffer=0x7fbf2405a240) at ../subprojects/gstreamer/gst/gstghostpad.c:127
#8  0x00007fbf81fd8962 in gst_pad_chain_data_unchecked (data=0x7fbf2405a240, type=4112, pad=0x7fbf440363b0 [GstGhostPad]) at ../subprojects/gstreamer/gst/gstpad.c:4326
#9  0x00007fbf81fd8962 in gst_pad_push_data (pad=pad@entry=0x7fbf4403ac90 [GstPad], type=type@entry=4112, data=data@entry=0x7fbf2405a240) at ../subprojects/gstreamer/gst/gstpad.c:4582
#10 0x00007fbf81fdf192 in gst_pad_push (pad=pad@entry=0x7fbf4403ac90 [GstPad], buffer=buffer@entry=0x7fbf2405a240) at ../subprojects/gstreamer/gst/gstpad.c:4701
#11 0x00007fbf73087656 in gst_stream_synchronizer_sink_chain (pad=0x7fbf4403aa40 [GstPad], parent=<optimized out>, buffer=0x7fbf2405a240) at ../subprojects/gst-plugins-base/gst/playback/gststreamsynchronizer.c:716
#12 0x00007fbf81ee5a49 in gst_validate_pad_monitor_chain_func (pad=0x7fbf4403aa40 [GstPad], parent=0x2546050 [GstStreamSynchronizer], buffer=0x7fbf2405a240) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:2272
#13 0x00007fbf81fd8962 in gst_pad_chain_data_unchecked (data=0x7fbf2405a240, type=4112, pad=0x7fbf4403aa40 [GstPad]) at ../subprojects/gstreamer/gst/gstpad.c:4326
#14 0x00007fbf81fd8962 in gst_pad_push_data (pad=pad@entry=0x7fbf4402eca0 [GstTeePad], type=type@entry=4112, data=data@entry=0x7fbf2405a240) at ../subprojects/gstreamer/gst/gstpad.c:4582
#15 0x00007fbf81fdf192 in gst_pad_push (pad=0x7fbf4402eca0 [GstTeePad], buffer=0x7fbf2405a240) at ../subprojects/gstreamer/gst/gstpad.c:4701
#16 0x00007fbf72ffaa59 in gst_tee_handle_data (tee=tee@entry=0x228a150 [GstTee], data=data@entry=0x7fbf2405a240, is_list=is_list@entry=0) at ../subprojects/gstreamer/plugins/elements/gsttee.c:899
#17 0x00007fbf72ffaba9 in gst_tee_chain (pad=<optimized out>, parent=0x228a150 [GstTee], buffer=0x7fbf2405a240) at ../subprojects/gstreamer/plugins/elements/gsttee.c:1022
#18 0x00007fbf81ee5a49 in gst_validate_pad_monitor_chain_func (pad=0x25b9ab0 [GstPad], parent=0x228a150 [GstTee], buffer=0x7fbf2405a240) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:2272
#19 0x00007fbf81fd8962 in gst_pad_chain_data_unchecked (data=0x7fbf2405a240, type=4112, pad=0x25b9ab0 [GstPad]) at ../subprojects/gstreamer/gst/gstpad.c:4326
#20 0x00007fbf81fd8962 in gst_pad_push_data (pad=pad@entry=0x25caa20 [GstProxyPad], type=type@entry=4112, data=data@entry=0x7fbf2405a240) at ../subprojects/gstreamer/gst/gstpad.c:4582
#21 0x00007fbf81fdf192 in gst_pad_push (pad=pad@entry=0x25caa20 [GstProxyPad], buffer=buffer@entry=0x7fbf2405a240) at ../subprojects/gstreamer/gst/gstpad.c:4701
#22 0x00007fbf81fc39eb in gst_proxy_pad_chain_default (pad=<optimized out>, parent=<optimized out>, buffer=0x7fbf2405a240) at ../subprojects/gstreamer/gst/gstghostpad.c:127
#23 0x00007fbf81fd8962 in gst_pad_chain_data_unchecked (data=0x7fbf2405a240, type=4112, pad=0x25bf760 [GstGhostPad]) at ../subprojects/gstreamer/gst/gstpad.c:4326
#24 0x00007fbf81fd8962 in gst_pad_push_data (pad=pad@entry=0x25cac70 [GstTeePad], type=type@entry=4112, data=data@entry=0x7fbf2405a240) at ../subprojects/gstreamer/gst/gstpad.c:4582
#25 0x00007fbf81fdf192 in gst_pad_push (pad=0x25cac70 [GstTeePad], buffer=0x7fbf2405a240) at ../subprojects/gstreamer/gst/gstpad.c:4701
#26 0x00007fbf72ffaa59 in gst_tee_handle_data (tee=tee@entry=0x228a2a0 [GstTee], data=data@entry=0x7fbf2405a240, is_list=is_list@entry=0) at ../subprojects/gstreamer/plugins/elements/gsttee.c:899
#27 0x00007fbf72ffaba9 in gst_tee_chain (pad=<optimized out>, parent=0x228a2a0 [GstTee], buffer=0x7fbf2405a240) at ../subprojects/gstreamer/plugins/elements/gsttee.c:1022
#28 0x00007fbf81ee5a49 in gst_validate_pad_monitor_chain_func (pad=0x25b9860 [GstPad], parent=0x228a2a0 [GstTee], buffer=0x7fbf2405a240) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:2272
#29 0x00007fbf81fd8962 in gst_pad_chain_data_unchecked (data=0x7fbf2405a240, type=4112, pad=0x25b9860 [GstPad]) at ../subprojects/gstreamer/gst/gstpad.c:4326
#30 0x00007fbf81fd8962 in gst_pad_push_data (pad=pad@entry=0x25bf260 [GstGhostPad], type=type@entry=4112, data=data@entry=0x7fbf2405a240) at ../subprojects/gstreamer/gst/gstpad.c:4582
#31 0x00007fbf81fdf192 in gst_pad_push (pad=pad@entry=0x25bf260 [GstGhostPad], buffer=buffer@entry=0x7fbf2405a240) at ../subprojects/gstreamer/gst/gstpad.c:4701
#32 0x00007fbf81fc39eb in gst_proxy_pad_chain_default (pad=<optimized out>, parent=<optimized out>, buffer=0x7fbf2405a240) at ../subprojects/gstreamer/gst/gstghostpad.c:127
#33 0x00007fbf81fd8962 in gst_pad_chain_data_unchecked (data=0x7fbf2405a240, type=4112, pad=0x25ca0a0 [GstProxyPad]) at ../subprojects/gstreamer/gst/gstpad.c:4326
#34 0x00007fbf81fd8962 in gst_pad_push_data (pad=pad@entry=0x25be860 [GstGhostPad], type=type@entry=4112, data=data@entry=0x7fbf2405a240) at ../subprojects/gstreamer/gst/gstpad.c:4582
#35 0x00007fbf81fdf192 in gst_pad_push (pad=pad@entry=0x25be860 [GstGhostPad], buffer=buffer@entry=0x7fbf2405a240) at ../subprojects/gstreamer/gst/gstpad.c:4701
#36 0x00007fbf81fc39eb in gst_proxy_pad_chain_default (pad=<optimized out>, parent=<optimized out>, buffer=0x7fbf2405a240) at ../subprojects/gstreamer/gst/gstghostpad.c:127
#37 0x00007fbf81fd8962 in gst_pad_chain_data_unchecked (data=0x7fbf2405a240, type=4112, pad=0x25b6f40 [GstProxyPad]) at ../subprojects/gstreamer/gst/gstpad.c:4326
#38 0x00007fbf81fd8962 in gst_pad_push_data (pad=pad@entry=0x25b8cd0 [GstPad], type=type@entry=4112, data=data@entry=0x7fbf2405a240) at ../subprojects/gstreamer/gst/gstpad.c:4582
#39 0x00007fbf81fdf192 in gst_pad_push (pad=0x25b8cd0 [GstPad], buffer=0x7fbf2405a240) at ../subprojects/gstreamer/gst/gstpad.c:4701
#40 0x00007fbf8194e980 in gst_base_transform_chain (pad=<optimized out>, parent=0x25932c0 [GstCapsFilter], buffer=<optimized out>) at ../subprojects/gstreamer/libs/gst/base/gstbasetransform.c:2330
#41 0x00007fbf81ee5a49 in gst_validate_pad_monitor_chain_func (pad=0x25b8a80 [GstPad], parent=0x25932c0 [GstCapsFilter], buffer=0x7fbf2405a240) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:2272
#42 0x00007fbf81fd8962 in gst_pad_chain_data_unchecked (data=0x7fbf2405a240, type=4112, pad=0x25b8a80 [GstPad]) at ../subprojects/gstreamer/gst/gstpad.c:4326
#43 0x00007fbf81fd8962 in gst_pad_push_data (pad=pad@entry=0x25be5e0 [GstGhostPad], type=type@entry=4112, data=data@entry=0x7fbf2405a240) at ../subprojects/gstreamer/gst/gstpad.c:4582
#44 0x00007fbf81fdf192 in gst_pad_push (pad=pad@entry=0x25be5e0 [GstGhostPad], buffer=buffer@entry=0x7fbf2405a240) at ../subprojects/gstreamer/gst/gstpad.c:4701
#45 0x00007fbf81fc39eb in gst_proxy_pad_chain_default (pad=<optimized out>, parent=<optimized out>, buffer=0x7fbf2405a240) at ../subprojects/gstreamer/gst/gstghostpad.c:127
#46 0x00007fbf81fd8962 in gst_pad_chain_data_unchecked (data=0x7fbf2405a240, type=4112, pad=0x25b6ce0 [GstProxyPad]) at ../subprojects/gstreamer/gst/gstpad.c:4326
#47 0x00007fbf81fd8962 in gst_pad_push_data (pad=pad@entry=0x25bed60 [GstGhostPad], type=type@entry=4112, data=data@entry=0x7fbf2405a240) at ../subprojects/gstreamer/gst/gstpad.c:4582
#48 0x00007fbf81fdf192 in gst_pad_push (pad=pad@entry=0x25bed60 [GstGhostPad], buffer=buffer@entry=0x7fbf2405a240) at ../subprojects/gstreamer/gst/gstpad.c:4701
#49 0x00007fbf81fc39eb in gst_proxy_pad_chain_default (pad=<optimized out>, parent=<optimized out>, buffer=0x7fbf2405a240) at ../subprojects/gstreamer/gst/gstghostpad.c:127
#50 0x00007fbf81fd8962 in gst_pad_chain_data_unchecked (data=0x7fbf2405a240, type=4112, pad=0x25b7660 [GstProxyPad]) at ../subprojects/gstreamer/gst/gstpad.c:4326
#51 0x00007fbf81fd8962 in gst_pad_push_data (pad=pad@entry=0x25beae0 [GstGhostPad], type=type@entry=4112, data=data@entry=0x7fbf2405a240) at ../subprojects/gstreamer/gst/gstpad.c:4582
#52 0x00007fbf81fdf192 in gst_pad_push (pad=pad@entry=0x25beae0 [GstGhostPad], buffer=buffer@entry=0x7fbf2405a240) at ../subprojects/gstreamer/gst/gstpad.c:4701
#53 0x00007fbf81fc39eb in gst_proxy_pad_chain_default (pad=<optimized out>, parent=<optimized out>, buffer=0x7fbf2405a240) at ../subprojects/gstreamer/gst/gstghostpad.c:127
#54 0x00007fbf81fd8962 in gst_pad_chain_data_unchecked (data=0x7fbf2405a240, type=4112, pad=0x25b71a0 [GstProxyPad]) at ../subprojects/gstreamer/gst/gstpad.c:4326
#55 0x00007fbf81fd8962 in gst_pad_push_data (pad=pad@entry=0x25b9170 [GstPad], type=type@entry=4112, data=data@entry=0x7fbf2405a240) at ../subprojects/gstreamer/gst/gstpad.c:4582
#56 0x00007fbf81fdf192 in gst_pad_push (pad=0x25b9170 [GstPad], buffer=0x7fbf2405a240) at ../subprojects/gstreamer/gst/gstpad.c:4701
#57 0x00007fbf8194e980 in gst_base_transform_chain (pad=<optimized out>, parent=0x2593600 [GstCapsFilter], buffer=<optimized out>) at ../subprojects/gstreamer/libs/gst/base/gstbasetransform.c:2330
#58 0x00007fbf81ee5a49 in gst_validate_pad_monitor_chain_func (pad=0x25b8f20 [GstPad], parent=0x2593600 [GstCapsFilter], buffer=0x7fbf2405a240) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:2272
#59 0x00007fbf81fd8962 in gst_pad_chain_data_unchecked (data=0x7fbf2405a240, type=4112, pad=0x25b8f20 [GstPad]) at ../subprojects/gstreamer/gst/gstpad.c:4326
#60 0x00007fbf81fd8962 in gst_pad_push_data (pad=pad@entry=0x25c56f0 [GstAudioAggregatorConvertPad], type=type@entry=4112, data=data@entry=0x7fbf2405a240) at ../subprojects/gstreamer/gst/gstpad.c:4582
#61 0x00007fbf81fdf192 in gst_pad_push (pad=0x25c56f0 [GstAudioAggregatorConvertPad], buffer=buffer@entry=0x7fbf2405a240) at ../subprojects/gstreamer/gst/gstpad.c:4701
#62 0x00007fbf81926f98 in gst_aggregator_default_finish_buffer (self=0x25c6170 [GstAudioMixer], buffer=0x7fbf2405a240) at ../subprojects/gstreamer/libs/gst/base/gstaggregator.c:565
#63 0x00007fbf8148b06e in gst_audio_aggregator_aggregate (agg=<optimized out>, timeout=<optimized out>) at ../subprojects/gst-plugins-base/gst-libs/gst/audio/gstaudioaggregator.c:1963
#64 0x00007fbf819251d5 in gst_aggregator_aggregate_func (self=0x25c6170 [GstAudioMixer]) at ../subprojects/gstreamer/libs/gst/base/gstaggregator.c:1148
#65 0x00007fbf8200c3d1 in gst_task_func (task=0x7fbf440aeb90 [GstTask]) at ../subprojects/gstreamer/gst/gsttask.c:328
#66 0x00007fbf81deacb3 in g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:307
#67 0x00007fbf81dea2aa in g_thread_proxy (data=0x7fbf30003a80) at gthread.c:784
#68 0x00007fbf81b5658e in start_thread (arg=<optimized out>) at pthread_create.c:486
#69 0x00007fbf81a836a3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7fbf58ff9700 (LWP 10083)):
#0  0x00007fbf81a7defd in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007fbf81e093f3 in g_cond_wait (cond=cond@entry=0x2552820, mutex=mutex@entry=0x2552818) at gthread-posix.c:1402
#2  0x00007fbf81940f3b in gst_base_sink_wait_preroll (sink=sink@entry=0x25526f0 [GstFakeSink]) at ../subprojects/gstreamer/libs/gst/base/gstbasesink.c:2375
#3  0x00007fbf819414c8 in gst_base_sink_do_preroll (sink=sink@entry=0x25526f0 [GstFakeSink], obj=obj@entry=0x7fbf24064480) at ../subprojects/gstreamer/libs/gst/base/gstbasesink.c:2469
#4  0x00007fbf81941ba5 in gst_base_sink_do_sync (basesink=basesink@entry=0x25526f0 [GstFakeSink], obj=obj@entry=0x7fbf24064480, late=late@entry=0x7fbf58ff7f78, step_end=step_end@entry=0x7fbf58ff7f7c) at ../subprojects/gstreamer/libs/gst/base/gstbasesink.c:2672
#5  0x00007fbf81943220 in gst_base_sink_chain_unlocked (basesink=basesink@entry=0x25526f0 [GstFakeSink], obj=obj@entry=0x7fbf24064480, is_list=is_list@entry=0, pad=<optimized out>) at ../subprojects/gstreamer/libs/gst/base/gstbasesink.c:3621
#6  0x00007fbf819444c0 in gst_base_sink_chain_main (basesink=0x25526f0 [GstFakeSink], pad=<optimized out>, obj=0x7fbf24064480, is_list=0) at ../subprojects/gstreamer/libs/gst/base/gstbasesink.c:3780
#7  0x00007fbf81ee5a49 in gst_validate_pad_monitor_chain_func (pad=0x25045e0 [GstPad], parent=0x25526f0 [GstFakeSink], buffer=0x7fbf24064480) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:2272
#8  0x00007fbf81fd8962 in gst_pad_chain_data_unchecked (data=0x7fbf24064480, type=4112, pad=0x25045e0 [GstPad]) at ../subprojects/gstreamer/gst/gstpad.c:4326
#9  0x00007fbf81fd8962 in gst_pad_push_data (pad=pad@entry=0x7fbf44036130 [GstGhostPad], type=type@entry=4112, data=data@entry=0x7fbf24064480) at ../subprojects/gstreamer/gst/gstpad.c:4582
#10 0x00007fbf81fdf192 in gst_pad_push (pad=pad@entry=0x7fbf44036130 [GstGhostPad], buffer=buffer@entry=0x7fbf24064480) at ../subprojects/gstreamer/gst/gstpad.c:4701
#11 0x00007fbf81fc39eb in gst_proxy_pad_chain_default (pad=<optimized out>, parent=<optimized out>, buffer=0x7fbf24064480) at ../subprojects/gstreamer/gst/gstghostpad.c:127
#12 0x00007fbf81fd8962 in gst_pad_chain_data_unchecked (data=0x7fbf24064480, type=4112, pad=0x7fbf4402e330 [GstProxyPad]) at ../subprojects/gstreamer/gst/gstpad.c:4326
#13 0x00007fbf81fd8962 in gst_pad_push_data (pad=pad@entry=0x7fbf44019c50 [GstPad], type=type@entry=4112, data=data@entry=0x7fbf24064480) at ../subprojects/gstreamer/gst/gstpad.c:4582
#14 0x00007fbf81fdf192 in gst_pad_push (pad=0x7fbf44019c50 [GstPad], buffer=0x7fbf24064480) at ../subprojects/gstreamer/gst/gstpad.c:4701
#15 0x00007fbf8194e980 in gst_base_transform_chain (pad=<optimized out>, parent=0x7fbf44038c40 [GstVolume], buffer=<optimized out>) at ../subprojects/gstreamer/libs/gst/base/gstbasetransform.c:2330
#16 0x00007fbf81ee5a49 in gst_validate_pad_monitor_chain_func (pad=0x7fbf44019a00 [GstPad], parent=0x7fbf44038c40 [GstVolume], buffer=0x7fbf24064480) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:2272
#17 0x00007fbf81fd8962 in gst_pad_chain_data_unchecked (data=0x7fbf24064480, type=4112, pad=0x7fbf44019a00 [GstPad]) at ../subprojects/gstreamer/gst/gstpad.c:4326
#18 0x00007fbf81fd8962 in gst_pad_push_data (pad=pad@entry=0x7fbf4403a100 [GstPad], type=type@entry=4112, data=data@entry=0x7fbf24064480) at ../subprojects/gstreamer/gst/gstpad.c:4582
#19 0x00007fbf81fdf192 in gst_pad_push (pad=0x7fbf4403a100 [GstPad], buffer=0x7fbf24064480) at ../subprojects/gstreamer/gst/gstpad.c:4701
#20 0x00007fbf8194e980 in gst_base_transform_chain (pad=<optimized out>, parent=0x7fbf4403fb00 [GstAudioResample], buffer=<optimized out>) at ../subprojects/gstreamer/libs/gst/base/gstbasetransform.c:2330
#21 0x00007fbf81ee5a49 in gst_validate_pad_monitor_chain_func (pad=0x7fbf4403a350 [GstPad], parent=0x7fbf4403fb00 [GstAudioResample], buffer=0x7fbf24064480) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:2272
#22 0x00007fbf81fd8962 in gst_pad_chain_data_unchecked (data=0x7fbf24064480, type=4112, pad=0x7fbf4403a350 [GstPad]) at ../subprojects/gstreamer/gst/gstpad.c:4326
#23 0x00007fbf81fd8962 in gst_pad_push_data (pad=pad@entry=0x7fbf4403a5a0 [GstPad], type=type@entry=4112, data=data@entry=0x7fbf24064480) at ../subprojects/gstreamer/gst/gstpad.c:4582
#24 0x00007fbf81fdf192 in gst_pad_push (pad=0x7fbf4403a5a0 [GstPad], buffer=0x7fbf24064480) at ../subprojects/gstreamer/gst/gstpad.c:4701
#25 0x00007fbf8194e980 in gst_base_transform_chain (pad=<optimized out>, parent=0x7fbf4403cd00 [GstAudioConvert], buffer=<optimized out>) at ../subprojects/gstreamer/libs/gst/base/gstbasetransform.c:2330
#26 0x00007fbf81ee5a49 in gst_validate_pad_monitor_chain_func (pad=0x7fbf4403a7f0 [GstPad], parent=0x7fbf4403cd00 [GstAudioConvert], buffer=0x7fbf24064480) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:2272
#27 0x00007fbf81fd8962 in gst_pad_chain_data_unchecked (data=0x7fbf24064480, type=4112, pad=0x7fbf4403a7f0 [GstPad]) at ../subprojects/gstreamer/gst/gstpad.c:4326
#28 0x00007fbf81fd8962 in gst_pad_push_data (pad=pad@entry=0x7fbf4402e0d0 [GstProxyPad], type=type@entry=4112, data=data@entry=0x7fbf24064480) at ../subprojects/gstreamer/gst/gstpad.c:4582
#29 0x00007fbf81fdf192 in gst_pad_push (pad=pad@entry=0x7fbf4402e0d0 [GstProxyPad], buffer=buffer@entry=0x7fbf24064480) at ../subprojects/gstreamer/gst/gstpad.c:4701
#30 0x00007fbf81fc39eb in gst_proxy_pad_chain_default (pad=<optimized out>, parent=<optimized out>, buffer=0x7fbf24064480) at ../subprojects/gstreamer/gst/gstghostpad.c:127
#31 0x00007fbf81fd8962 in gst_pad_chain_data_unchecked (data=0x7fbf24064480, type=4112, pad=0x25e3d00 [GstGhostPad]) at ../subprojects/gstreamer/gst/gstpad.c:4326
#32 0x00007fbf81fd8962 in gst_pad_push_data (pad=pad@entry=0x7fbf44019310 [GstPad], type=type@entry=4112, data=data@entry=0x7fbf24064480) at ../subprojects/gstreamer/gst/gstpad.c:4582
#33 0x00007fbf81fdf192 in gst_pad_push (pad=0x7fbf44019310 [GstPad], buffer=buffer@entry=0x7fbf24064480) at ../subprojects/gstreamer/gst/gstpad.c:4701
#34 0x00007fbf72ff5f37 in gst_queue_push_one (queue=0x7fbf60017000 [GstQueue]) at ../subprojects/gstreamer/plugins/elements/gstqueue.c:1384
#35 0x00007fbf72ff5f37 in gst_queue_loop (pad=<optimized out>) at ../subprojects/gstreamer/plugins/elements/gstqueue.c:1537
#36 0x00007fbf8200c3d1 in gst_task_func (task=0x7fbf60025dd0 [GstTask]) at ../subprojects/gstreamer/gst/gsttask.c:328
#37 0x00007fbf81deacb3 in g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:307
#38 0x00007fbf81dea2aa in g_thread_proxy (data=0x7fbf4401f370) at gthread.c:784
#39 0x00007fbf81b5658e in start_thread (arg=<optimized out>) at pthread_create.c:486
#40 0x00007fbf81a836a3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7fbf597fa700 (LWP 10082)):
#0  0x00007fbf81a7defd in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007fbf81e093f3 in g_cond_wait (cond=cond@entry=0x7fbf60025d10, mutex=mutex@entry=0x7fbf60025cc8) at gthread-posix.c:1402
#2  0x00007fbf8200c5ab in gst_task_func (task=0x7fbf60025cb0 [GstTask]) at ../subprojects/gstreamer/gst/gsttask.c:313
#3  0x00007fbf81deacb3 in g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:307
#4  0x00007fbf81dea2aa in g_thread_proxy (data=0x7fbf440062d0) at gthread.c:784
#5  0x00007fbf81b5658e in start_thread (arg=<optimized out>) at pthread_create.c:486
#6  0x00007fbf81a836a3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7fbf59ffb700 (LWP 10081)):
#0  0x00007fbf81a7defd in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007fbf81e093f3 in g_cond_wait (cond=0x7fbf5c01f348, mutex=0x7fbf5c01f340) at gthread-posix.c:1402
#2  0x00007fbf819221d7 in gst_aggregator_pad_chain_internal (self=self@entry=0x25c6170 [GstAudioMixer], aggpad=aggpad@entry=0x7fbf5c01f3a0 [GstAudioMixerPad], buffer=buffer@entry=0x25ef900, head=head@entry=1) at ../subprojects/gstreamer/libs/gst/base/gstaggregator.c:2599
#3  0x00007fbf81924946 in gst_aggregator_pad_chain (pad=<optimized out>, object=0x25c6170 [GstAudioMixer], buffer=0x25ef900) at ../subprojects/gstreamer/libs/gst/base/gstaggregator.c:2677
#4  0x00007fbf81ee5a49 in gst_validate_pad_monitor_chain_func (pad=0x7fbf5c01f3a0 [GstAudioMixerPad], parent=0x25c6170 [GstAudioMixer], buffer=0x25ef900) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:2272
#5  0x00007fbf81fd8962 in gst_pad_chain_data_unchecked (data=0x25ef900, type=4112, pad=0x7fbf5c01f3a0 [GstAudioMixerPad]) at ../subprojects/gstreamer/gst/gstpad.c:4326
#6  0x00007fbf81fd8962 in gst_pad_push_data (pad=pad@entry=0x7fbf60031580 [GstGhostPad], type=type@entry=4112, data=data@entry=0x25ef900) at ../subprojects/gstreamer/gst/gstpad.c:4582
#7  0x00007fbf81fdf192 in gst_pad_push (pad=pad@entry=0x7fbf60031580 [GstGhostPad], buffer=buffer@entry=0x25ef900) at ../subprojects/gstreamer/gst/gstpad.c:4701
#8  0x00007fbf81fc39eb in gst_proxy_pad_chain_default (pad=<optimized out>, parent=<optimized out>, buffer=0x25ef900) at ../subprojects/gstreamer/gst/gstghostpad.c:127
#9  0x00007fbf81fd8962 in gst_pad_chain_data_unchecked (data=0x25ef900, type=4112, pad=0x7fbf5c02e120 [GstProxyPad]) at ../subprojects/gstreamer/gst/gstpad.c:4326
#10 0x00007fbf81fd8962 in gst_pad_push_data (pad=pad@entry=0x2616b00 [GstPad], type=type@entry=4112, data=data@entry=0x25ef900) at ../subprojects/gstreamer/gst/gstpad.c:4582
#11 0x00007fbf81fdf192 in gst_pad_push (pad=0x2616b00 [GstPad], buffer=0x25ef900) at ../subprojects/gstreamer/gst/gstpad.c:4701
#12 0x00007fbf8194e980 in gst_base_transform_chain (pad=<optimized out>, parent=0x7fbf5c0298d0 [GstAudioResample], buffer=<optimized out>) at ../subprojects/gstreamer/libs/gst/base/gstbasetransform.c:2330
#13 0x00007fbf81ee5a49 in gst_validate_pad_monitor_chain_func (pad=0x7fbf3001db60 [GstPad], parent=0x7fbf5c0298d0 [GstAudioResample], buffer=0x25ef900) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:2272
#14 0x00007fbf81fd8962 in gst_pad_chain_data_unchecked (data=0x25ef900, type=4112, pad=0x7fbf3001db60 [GstPad]) at ../subprojects/gstreamer/gst/gstpad.c:4326
#15 0x00007fbf81fd8962 in gst_pad_push_data (pad=pad@entry=0x260ea90 [GstPad], type=type@entry=4112, data=data@entry=0x25ef900) at ../subprojects/gstreamer/gst/gstpad.c:4582
#16 0x00007fbf81fdf192 in gst_pad_push (pad=0x260ea90 [GstPad], buffer=0x25ef900) at ../subprojects/gstreamer/gst/gstpad.c:4701
#17 0x00007fbf8194e980 in gst_base_transform_chain (pad=<optimized out>, parent=0x7fbf5c017410 [GstAudioConvert], buffer=<optimized out>) at ../subprojects/gstreamer/libs/gst/base/gstbasetransform.c:2330
#18 0x00007fbf81ee5a49 in gst_validate_pad_monitor_chain_func (pad=0x260e840 [GstPad], parent=0x7fbf5c017410 [GstAudioConvert], buffer=0x25ef900) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:2272
#19 0x00007fbf81fd8962 in gst_pad_chain_data_unchecked (data=0x25ef900, type=4112, pad=0x260e840 [GstPad]) at ../subprojects/gstreamer/gst/gstpad.c:4326
#20 0x00007fbf81fd8962 in gst_pad_push_data (pad=pad@entry=0x7fbf30018a90 [GstProxyPad], type=type@entry=4112, data=data@entry=0x25ef900) at ../subprojects/gstreamer/gst/gstpad.c:4582
#21 0x00007fbf81fdf192 in gst_pad_push (pad=pad@entry=0x7fbf30018a90 [GstProxyPad], buffer=buffer@entry=0x25ef900) at ../subprojects/gstreamer/gst/gstpad.c:4701
#22 0x00007fbf81fc39eb in gst_proxy_pad_chain_default (pad=<optimized out>, parent=<optimized out>, buffer=0x25ef900) at ../subprojects/gstreamer/gst/gstghostpad.c:127
#23 0x00007fbf81fd8962 in gst_pad_chain_data_unchecked (data=0x25ef900, type=4112, pad=0x7fbf440377b0 [GstGhostPad]) at ../subprojects/gstreamer/gst/gstpad.c:4326
#24 0x00007fbf81fd8962 in gst_pad_push_data (pad=pad@entry=0x7fbf4c039d10 [GstProxyPad], type=type@entry=4112, data=data@entry=0x25ef900) at ../subprojects/gstreamer/gst/gstpad.c:4582
#25 0x00007fbf81fdf192 in gst_pad_push (pad=pad@entry=0x7fbf4c039d10 [GstProxyPad], buffer=buffer@entry=0x25ef900) at ../subprojects/gstreamer/gst/gstpad.c:4701
#26 0x00007fbf81fc39eb in gst_proxy_pad_chain_default (pad=<optimized out>, parent=<optimized out>, buffer=0x25ef900) at ../subprojects/gstreamer/gst/gstghostpad.c:127
#27 0x00007fbf81fd8962 in gst_pad_chain_data_unchecked (data=0x25ef900, type=4112, pad=0x7fbf44037530 [GstGhostPad]) at ../subprojects/gstreamer/gst/gstpad.c:4326
#28 0x00007fbf81fd8962 in gst_pad_push_data (pad=pad@entry=0x7fbf5c02e380 [GstProxyPad], type=type@entry=4112, data=data@entry=0x25ef900) at ../subprojects/gstreamer/gst/gstpad.c:4582
#29 0x00007fbf81fdf192 in gst_pad_push (pad=pad@entry=0x7fbf5c02e380 [GstProxyPad], buffer=buffer@entry=0x25ef900) at ../subprojects/gstreamer/gst/gstpad.c:4701
#30 0x00007fbf81fc39eb in gst_proxy_pad_chain_default (pad=<optimized out>, parent=<optimized out>, buffer=0x25ef900) at ../subprojects/gstreamer/gst/gstghostpad.c:127
#31 0x00007fbf81fd8962 in gst_pad_chain_data_unchecked (data=0x25ef900, type=4112, pad=0x7fbf60031800 [GstGhostPad]) at ../subprojects/gstreamer/gst/gstpad.c:4326
#32 0x00007fbf81fd8962 in gst_pad_push_data (pad=pad@entry=0x7fbf60030e00 [GstGhostPad], type=type@entry=4112, data=data@entry=0x25ef900) at ../subprojects/gstreamer/gst/gstpad.c:4582
#33 0x00007fbf81fdf192 in gst_pad_push (pad=pad@entry=0x7fbf60030e00 [GstGhostPad], buffer=buffer@entry=0x25ef900) at ../subprojects/gstreamer/gst/gstpad.c:4701
#34 0x00007fbf81fc39eb in gst_proxy_pad_chain_default (pad=<optimized out>, parent=<optimized out>, buffer=0x25ef900) at ../subprojects/gstreamer/gst/gstghostpad.c:127
#35 0x00007fbf81fd8962 in gst_pad_chain_data_unchecked (data=0x25ef900, type=4112, pad=0x7fbf4c038c70 [GstProxyPad]) at ../subprojects/gstreamer/gst/gstpad.c:4326
#36 0x00007fbf81fd8962 in gst_pad_push_data (pad=pad@entry=0x2616410 [GstPad], type=type@entry=4112, data=data@entry=0x25ef900) at ../subprojects/gstreamer/gst/gstpad.c:4582
#37 0x00007fbf81fdf192 in gst_pad_push (pad=pad@entry=0x2616410 [GstPad], buffer=0x25ef900) at ../subprojects/gstreamer/gst/gstpad.c:4701
#38 0x00007fbf81949ec5 in gst_base_src_loop (pad=0x2616410 [GstPad]) at ../subprojects/gstreamer/libs/gst/base/gstbasesrc.c:2966
#39 0x00007fbf8200c3d1 in gst_task_func (task=0x24f4710 [GstTask]) at ../subprojects/gstreamer/gst/gsttask.c:328
#40 0x00007fbf81deacb3 in g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:307
#41 0x00007fbf81dea2aa in g_thread_proxy (data=0x7fbf6001b590) at gthread.c:784
#42 0x00007fbf81b5658e in start_thread (arg=<optimized out>) at pthread_create.c:486
#43 0x00007fbf81a836a3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7fbf708d4700 (LWP 10070)):
#0  0x00007fbf81a7defd in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007fbf81e093f3 in g_cond_wait (cond=0x2592f30, mutex=0x2592f28) at gthread-posix.c:1402
#2  0x00007fbf724fa244 in _execute_actions (comp=0x2592fb0 [NleComposition]) at ../subprojects/gst-editing-services/plugins/nle/nlecomposition.c:379
#3  0x00007fbf8200c3d1 in gst_task_func (task=0x24f4290 [GstTask]) at ../subprojects/gstreamer/gst/gsttask.c:328
#4  0x00007fbf81deacb3 in g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:307
#5  0x00007fbf81dea2aa in g_thread_proxy (data=0x25d4ed0) at gthread.c:784
#6  0x00007fbf81b5658e in start_thread (arg=<optimized out>) at pthread_create.c:486
#7  0x00007fbf81a836a3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7fbf710d5700 (LWP 10069)):
#0  0x00007fbf81a7defd in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007fbf81e08a1c in g_mutex_lock_slowpath (mutex=mutex@entry=0x7fbf300180f8) at gthread-posix.c:1320
#2  0x00007fbf81e092b6 in g_mutex_lock (mutex=mutex@entry=0x7fbf300180f8) at gthread-posix.c:1344
#3  0x00007fbf81fbd3c0 in gst_element_continue_state (element=element@entry=0x7fbf300180e0 [GstURIDecodeBin], ret=ret@entry=GST_STATE_CHANGE_SUCCESS) at ../subprojects/gstreamer/gst/gstelement.c:2620
#4  0x00007fbf81fbcd35 in gst_element_change_state (element=element@entry=0x7fbf300180e0 [GstURIDecodeBin], transition=transition@entry=GST_STATE_CHANGE_PAUSED_TO_READY) at ../subprojects/gstreamer/gst/gstelement.c:2991
#5  0x00007fbf81fbd26e in gst_element_set_state_func (element=0x7fbf300180e0 [GstURIDecodeBin], state=GST_STATE_READY) at ../subprojects/gstreamer/gst/gstelement.c:2906
#6  0x00007fbf81f9b8d7 in gst_bin_element_set_state (next=GST_STATE_READY, current=GST_STATE_PAUSED, start_time=0, base_time=0, element=0x7fbf300180e0 [GstURIDecodeBin], bin=0x25948b0 [GstBin]) at ../subprojects/gstreamer/gst/gstbin.c:2601
#7  0x00007fbf81f9b8d7 in gst_bin_change_state_func (element=0x25948b0 [GstBin], transition=GST_STATE_CHANGE_PAUSED_TO_READY) at ../subprojects/gstreamer/gst/gstbin.c:2943
#8  0x00007fbf81fbcb4e in gst_element_change_state (element=element@entry=0x25948b0 [GstBin], transition=transition@entry=GST_STATE_CHANGE_PAUSED_TO_READY) at ../subprojects/gstreamer/gst/gstelement.c:2952
#9  0x00007fbf81fbd26e in gst_element_set_state_func (element=0x25948b0 [GstBin], state=GST_STATE_READY) at ../subprojects/gstreamer/gst/gstelement.c:2906
#10 0x00007fbf81f9b8d7 in gst_bin_element_set_state (next=GST_STATE_READY, current=GST_STATE_PAUSED, start_time=0, base_time=0, element=0x25948b0 [GstBin], bin=0x25a9070 [NleSource]) at ../subprojects/gstreamer/gst/gstbin.c:2601
#11 0x00007fbf81f9b8d7 in gst_bin_change_state_func (element=0x25a9070 [NleSource], transition=GST_STATE_CHANGE_PAUSED_TO_READY) at ../subprojects/gstreamer/gst/gstbin.c:2943
#12 0x00007fbf724f54ab in nle_object_change_state (element=0x25a9070 [NleSource], transition=GST_STATE_CHANGE_PAUSED_TO_READY) at ../subprojects/gst-editing-services/plugins/nle/nleobject.c:664
#13 0x00007fbf81fbcb4e in gst_element_change_state (element=element@entry=0x25a9070 [NleSource], transition=transition@entry=GST_STATE_CHANGE_PAUSED_TO_READY) at ../subprojects/gstreamer/gst/gstelement.c:2952
#14 0x00007fbf81fbd26e in gst_element_set_state_func (element=0x25a9070 [NleSource], state=GST_STATE_READY) at ../subprojects/gstreamer/gst/gstelement.c:2906
#15 0x00007fbf81f9b8d7 in gst_bin_element_set_state (next=GST_STATE_READY, current=GST_STATE_PAUSED, start_time=0, base_time=0, element=0x25a9070 [NleSource], bin=0x2594090 [GstBin]) at ../subprojects/gstreamer/gst/gstbin.c:2601
#16 0x00007fbf81f9b8d7 in gst_bin_change_state_func (element=0x2594090 [GstBin], transition=GST_STATE_CHANGE_PAUSED_TO_READY) at ../subprojects/gstreamer/gst/gstbin.c:2943
#17 0x00007fbf81fbcb4e in gst_element_change_state (element=element@entry=0x2594090 [GstBin], transition=transition@entry=GST_STATE_CHANGE_PAUSED_TO_READY) at ../subprojects/gstreamer/gst/gstelement.c:2952
#18 0x00007fbf81fbd26e in gst_element_set_state_func (element=0x2594090 [GstBin], state=GST_STATE_READY) at ../subprojects/gstreamer/gst/gstelement.c:2906
#19 0x00007fbf724f681e in _set_current_bin_to_ready (flush_downstream=<optimized out>, comp=0x25922b0 [NleComposition]) at ../subprojects/gst-editing-services/plugins/nle/nlecomposition.c:2238
#20 0x00007fbf724f681e in _deactivate_stack (comp=comp@entry=0x25922b0 [NleComposition], flush_downstream=<optimized out>) at ../subprojects/gst-editing-services/plugins/nle/nlecomposition.c:2787
#21 0x00007fbf724fd207 in update_pipeline (comp=comp@entry=0x25922b0 [NleComposition], currenttime=<optimized out>, currenttime@entry=1000000000, seqnum=1836, update_reason=update_reason@entry=COMP_UPDATE_STACK_ON_COMMIT) at ../subprojects/gst-editing-services/plugins/nle/nlecomposition.c:3113
#22 0x00007fbf72500d37 in _commit_func (comp=0x25922b0 [NleComposition], ucompo=0x2604930) at ../subprojects/gst-editing-services/plugins/nle/nlecomposition.c:2372
#23 0x00007fbf81d2d3dd in g_closure_invoke (closure=0x24bbe30, return_value=0x0, n_param_values=1, param_values=0x7fbf710d4cb0, invocation_hint=0x0) at gclosure.c:810
#24 0x00007fbf724f9f98 in _execute_actions (comp=0x25922b0 [NleComposition]) at ../subprojects/gst-editing-services/plugins/nle/nlecomposition.c:405
#25 0x00007fbf8200c3d1 in gst_task_func (task=0x24f43b0 [GstTask]) at ../subprojects/gstreamer/gst/gsttask.c:328
#26 0x00007fbf81deacb3 in g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:307
#27 0x00007fbf81dea2aa in g_thread_proxy (data=0x25d4f20) at gthread.c:784
#28 0x00007fbf81b5658e in start_thread (arg=<optimized out>) at pthread_create.c:486
#29 0x00007fbf81a836a3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7fbf738b1700 (LWP 10065)):
#0  0x00007fbf81a78421 in __GI___poll (fds=0x2292dd0, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fbf81dc13a6 in g_main_context_poll (priority=<optimized out>, n_fds=2, fds=0x2292dd0, timeout=<optimized out>, context=0x2292000) at gmain.c:4221
#2  0x00007fbf81dc13a6 in g_main_context_iterate (context=0x2292000, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3915
#3  0x00007fbf81dc1762 in g_main_loop_run (loop=0x2292140) at gmain.c:4116
#4  0x00007fbf81c4710a in gdbus_shared_thread_func (user_data=0x2291fd0) at gdbusprivate.c:275
#5  0x00007fbf81dea2aa in g_thread_proxy (data=0x227e4a0) at gthread.c:784
#6  0x00007fbf81b5658e in start_thread (arg=<optimized out>) at pthread_create.c:486
#7  0x00007fbf81a836a3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7fbf740b2700 (LWP 10062)):
#0  0x00007fbf81a78421 in __GI___poll (fds=0x227a740, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fbf81dc13a6 in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x227a740, timeout=<optimized out>, context=0x227a470) at gmain.c:4221
#2  0x00007fbf81dc13a6 in g_main_context_iterate (context=context@entry=0x227a470, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3915
#3  0x00007fbf81dc14d0 in g_main_context_iteration (context=0x227a470, may_block=may_block@entry=1) at gmain.c:3981
#4  0x00007fbf81dc1521 in glib_worker_main (data=<optimized out>) at gmain.c:5861
#5  0x00007fbf81dea2aa in g_thread_proxy (data=0x227e400) at gthread.c:784
#6  0x00007fbf81b5658e in start_thread (arg=<optimized out>) at pthread_create.c:486
#7  0x00007fbf81a836a3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7fbf810db200 (LWP 10059)):
#0  0x00007fbf81a7defd in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007fbf81e08a1c in g_mutex_lock_slowpath (mutex=mutex@entry=0x7fbf300180f8) at gthread-posix.c:1320
#2  0x00007fbf81e092b6 in g_mutex_lock (mutex=mutex@entry=0x7fbf300180f8) at gthread-posix.c:1344
#3  0x00007fbf81fb7a14 in gst_element_get_state_func (element=0x7fbf300180e0 [GstURIDecodeBin], state=0x7ffcfb3def78, pending=0x7ffcfb3def7c, timeout=0) at ../subprojects/gstreamer/gst/gstelement.c:2366
#4  0x00007fbf81fb22f9 in debug_dump_get_element_state (element=0x7fbf300180e0 [GstURIDecodeBin]) at ../subprojects/gstreamer/gst/gstdebugutils.c:85
#5  0x00007fbf81fb3b18 in debug_dump_element (bin=<optimized out>, details=details@entry=GST_DEBUG_GRAPH_SHOW_ALL, str=str@entry=0x7fbf2c003760, indent=indent@entry=7) at ../subprojects/gstreamer/gst/gstdebugutils.c:627
#6  0x00007fbf81fb38ae in debug_dump_element (bin=<optimized out>, details=details@entry=GST_DEBUG_GRAPH_SHOW_ALL, str=str@entry=0x7fbf2c003760, indent=indent@entry=6) at ../subprojects/gstreamer/gst/gstdebugutils.c:682
#7  0x00007fbf81fb38ae in debug_dump_element (bin=<optimized out>, details=details@entry=GST_DEBUG_GRAPH_SHOW_ALL, str=str@entry=0x7fbf2c003760, indent=indent@entry=5) at ../subprojects/gstreamer/gst/gstdebugutils.c:682
#8  0x00007fbf81fb38ae in debug_dump_element (bin=<optimized out>, details=details@entry=GST_DEBUG_GRAPH_SHOW_ALL, str=str@entry=0x7fbf2c003760, indent=indent@entry=4) at ../subprojects/gstreamer/gst/gstdebugutils.c:682
#9  0x00007fbf81fb38ae in debug_dump_element (bin=<optimized out>, details=details@entry=GST_DEBUG_GRAPH_SHOW_ALL, str=str@entry=0x7fbf2c003760, indent=indent@entry=3) at ../subprojects/gstreamer/gst/gstdebugutils.c:682
#10 0x00007fbf81fb38ae in debug_dump_element (bin=<optimized out>, details=details@entry=GST_DEBUG_GRAPH_SHOW_ALL, str=str@entry=0x7fbf2c003760, indent=indent@entry=2) at ../subprojects/gstreamer/gst/gstdebugutils.c:682
#11 0x00007fbf81fb38ae in debug_dump_element (bin=bin@entry=0x253c0a0 [GESPipeline], details=details@entry=GST_DEBUG_GRAPH_SHOW_ALL, str=str@entry=0x7fbf2c003760, indent=indent@entry=1) at ../subprojects/gstreamer/gst/gstdebugutils.c:682
#12 0x00007fbf81fb3d01 in gst_debug_bin_to_dot_data (bin=bin@entry=0x253c0a0 [GESPipeline], details=details@entry=GST_DEBUG_GRAPH_SHOW_ALL) at ../subprojects/gstreamer/gst/gstdebugutils.c:817
#13 0x00007fbf81fb3ea8 in gst_debug_bin_to_dot_file (file_name=<optimized out>, details=GST_DEBUG_GRAPH_SHOW_ALL, bin=0x253c0a0 [GESPipeline]) at ../subprojects/gstreamer/gst/gstdebugutils.c:860
#14 0x00007fbf81fb3ea8 in gst_debug_bin_to_dot_file (bin=0x253c0a0 [GESPipeline], details=details@entry=GST_DEBUG_GRAPH_SHOW_ALL, file_name=file_name@entry=0x24c1290 "0:00:00.454457021-validate-report-critical-on-gespipeline0-g-log::critical") at ../subprojects/gstreamer/gst/gstdebugutils.c:837
#15 0x00007fbf81ed7256 in _dot_pipeline (report=report@entry=0x22a2f00, config=config@entry=0x0) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-runner.c:584
#16 0x00007fbf81ed7db5 in gst_validate_runner_maybe_dot_pipeline (runner=0x24e2ac0 [GstValidateRunner], report=0x22a2f00) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-runner.c:601
#17 0x00007fbf81ed7db5 in gst_validate_runner_add_report (runner=runner@entry=0x24e2ac0 [GstValidateRunner], report=report@entry=0x22a2f00) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-runner.c:639
#18 0x00007fbf81ed90f9 in gst_validate_report_valist (reporter=0x2546190, issue_id=2896, format=<optimized out>, var_args=var_args@entry=0x7ffcfb3df768) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-reporter.c:241
#19 0x00007fbf81ed93c2 in gst_validate_report (reporter=<optimized out>, issue_id=<optimized out>, format=<optimized out>) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-reporter.c:319
#20 0x00007fbf81dc84ff in g_logv (log_domain=0x7fbf81d5a064 "GLib-GObject", log_level=G_LOG_LEVEL_CRITICAL, format=<optimized out>, args=args@entry=0x7ffcfb3df900) at gmessages.c:1350
#21 0x00007fbf81dc86f3 in g_log (log_domain=<optimized out>, log_level=<optimized out>, format=<optimized out>) at gmessages.c:1413
#22 0x00007fbf73047a1b in gst_uri_decode_bin_get_property (object=<optimized out>, prop_id=2, value=0x7ffcfb3dfac0, pspec=0x24f34b0 [GParamObject]) at ../subprojects/gst-plugins-base/gst/playback/gsturidecodebin.c:836
#23 0x00007fbf81d366c0 in object_get_property (value=0x7ffcfb3dfac0, pspec=0x24f34b0 [GParamObject], object=0x7fbf300180e0 [GstURIDecodeBin]) at gobject.c:1402
#24 0x00007fbf81d366c0 in g_object_get_property (object=0x7fbf300180e0 [GstURIDecodeBin], property_name=property_name@entry=0x7fbf7308ff74 "source", value=value@entry=0x7ffcfb3dfac0) at gobject.c:2599
#25 0x00007fbf81fb2487 in debug_dump_get_object_params (object=0x7fbf300180e0 [GstURIDecodeBin], details=details@entry=GST_DEBUG_GRAPH_SHOW_ALL, ignored_propnames=ignored_propnames@entry=0x0) at ../subprojects/gstreamer/gst/gstdebugutils.c:133
#26 0x00007fbf81fb398b in debug_dump_element (bin=<optimized out>, details=details@entry=GST_DEBUG_GRAPH_SHOW_ALL, str=str@entry=0x7fbf2c02f380, indent=indent@entry=7) at ../subprojects/gstreamer/gst/gstdebugutils.c:630
#27 0x00007fbf81fb38ae in debug_dump_element (bin=<optimized out>, details=details@entry=GST_DEBUG_GRAPH_SHOW_ALL, str=str@entry=0x7fbf2c02f380, indent=indent@entry=6) at ../subprojects/gstreamer/gst/gstdebugutils.c:682
#28 0x00007fbf81fb38ae in debug_dump_element (bin=<optimized out>, details=details@entry=GST_DEBUG_GRAPH_SHOW_ALL, str=str@entry=0x7fbf2c02f380, indent=indent@entry=5) at ../subprojects/gstreamer/gst/gstdebugutils.c:682
#29 0x00007fbf81fb38ae in debug_dump_element (bin=<optimized out>, details=details@entry=GST_DEBUG_GRAPH_SHOW_ALL, str=str@entry=0x7fbf2c02f380, indent=indent@entry=4) at ../subprojects/gstreamer/gst/gstdebugutils.c:682
#30 0x00007fbf81fb38ae in debug_dump_element (bin=<optimized out>, details=details@entry=GST_DEBUG_GRAPH_SHOW_ALL, str=str@entry=0x7fbf2c02f380, indent=indent@entry=3) at ../subprojects/gstreamer/gst/gstdebugutils.c:682
#31 0x00007fbf81fb38ae in debug_dump_element (bin=<optimized out>, details=details@entry=GST_DEBUG_GRAPH_SHOW_ALL, str=str@entry=0x7fbf2c02f380, indent=indent@entry=2) at ../subprojects/gstreamer/gst/gstdebugutils.c:682
#32 0x00007fbf81fb38ae in debug_dump_element (bin=bin@entry=0x253c0a0 [GESPipeline], details=details@entry=GST_DEBUG_GRAPH_SHOW_ALL, str=str@entry=0x7fbf2c02f380, indent=indent@entry=1) at ../subprojects/gstreamer/gst/gstdebugutils.c:682
#33 0x00007fbf81fb3d01 in gst_debug_bin_to_dot_data (bin=bin@entry=0x253c0a0 [GESPipeline], details=details@entry=GST_DEBUG_GRAPH_SHOW_ALL) at ../subprojects/gstreamer/gst/gstdebugutils.c:817
#34 0x00007fbf81fb3ea8 in gst_debug_bin_to_dot_file (file_name=<optimized out>, details=GST_DEBUG_GRAPH_SHOW_ALL, bin=0x253c0a0 [GESPipeline]) at ../subprojects/gstreamer/gst/gstdebugutils.c:860
#35 0x00007fbf81fb3ea8 in gst_debug_bin_to_dot_file (bin=0x253c0a0 [GESPipeline], details=GST_DEBUG_GRAPH_SHOW_ALL, file_name=<optimized out>) at ../subprojects/gstreamer/gst/gstdebugutils.c:837
#36 0x00007fbf81fb4102 in gst_debug_bin_to_dot_file_with_ts (bin=0x253c0a0 [GESPipeline], details=details@entry=GST_DEBUG_GRAPH_SHOW_ALL, file_name=<optimized out>, file_name@entry=0x7fbf5c00c230 "ges-launch.PAUSED_PAUSED") at ../subprojects/gstreamer/gst/gstdebugutils.c:907
#37 0x000000000040442c in bus_message_cb (bus=<optimized out>, message=<optimized out>, self=0x226d1f0 [GESLauncher]) at ../subprojects/gst-editing-services/tools/ges-launcher.c:349
#38 0x00007fbf81382ace in ffi_call_unix64 () at ../src/x86/unix64.S:76
#39 0x00007fbf8138248f in ffi_call (cif=cif@entry=0x7ffcfb3e03d0, fn=fn@entry=0x404230 <bus_message_cb>, rvalue=<optimized out>, avalue=avalue@entry=0x7ffcfb3e0320) at ../src/x86/ffi64.c:525
#44 0x00007fbf81d4a0a3 in <emit signal message:state-changed on instance 0x2293260 [GstBus]> (instance=instance@entry=0x2293260, signal_id=<optimized out>, detail=<optimized out>) at gsignal.c:3447
    #40 0x00007fbf81d2dea5 in g_cclosure_marshal_generic (closure=<optimized out>, return_gvalue=<optimized out>, n_param_values=<optimized out>, param_values=<optimized out>, invocation_hint=<optimized out>, marshal_data=<optimized out>) at gclosure.c:1496
    #41 0x00007fbf81d2d3dd in g_closure_invoke (closure=0x25d0660, return_value=0x0, n_param_values=2, param_values=0x7ffcfb3e0600, invocation_hint=0x7ffcfb3e0580) at gclosure.c:810
    #42 0x00007fbf81d40983 in signal_emit_unlocked_R (node=node@entry=0x229a170, detail=detail@entry=517, instance=instance@entry=0x2293260, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7ffcfb3e0600) at gsignal.c:3635
    #43 0x00007fbf81d49aaa in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7ffcfb3e07e0) at gsignal.c:3391
#45 0x00007fbf81fa4024 in gst_bus_async_signal_func (bus=0x2293260 [GstBus], message=0x7fbf40002830, data=<optimized out>) at ../subprojects/gstreamer/gst/gstbus.c:1261
#46 0x00007fbf81fa4e3d in gst_bus_source_dispatch (source=0x258ceb0, callback=0x7fbf81fa3fd0 <gst_bus_async_signal_func>, user_data=0x0) at ../subprojects/gstreamer/gst/gstbus.c:839
#47 0x00007fbf81dc106d in g_main_dispatch (context=0x226cba0) at gmain.c:3182
#48 0x00007fbf81dc106d in g_main_context_dispatch (context=context@entry=0x226cba0) at gmain.c:3847
#49 0x00007fbf81dc1438 in g_main_context_iterate (context=context@entry=0x226cba0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3920
#50 0x00007fbf81dc14d0 in g_main_context_iteration (context=context@entry=0x226cba0, may_block=may_block@entry=1) at gmain.c:3981
#51 0x00007fbf81c19d25 in g_application_run (application=0x226d1f0 [GESLauncher], argc=argc@entry=6, argv=argv@entry=0x7ffcfb3e0b88) at gapplication.c:2470
#52 0x000000000040393c in main (argc=6, argv=0x7ffcfb3e0b88) at ../subprojects/gst-editing-services/tools/ges-launch.c:88
[Inferior 1 (process 10059) detached]

You can mark the issues as 'known' by adding the following lines to the list of known issues

    "FIXME 'ges.scenario.add_effect_and_split' issues [REPORT A BUG in https://gitlab.freedesktop.org/gstreamer/ or use a proper bug description]": {
        "tests": [
            "ges.scenario.add_effect_and_split"
        ],
        "issues": [
            {
                'returncode': None,
                'sometimes': True,
            },            {
                'timeout': True,
                'sometimes': True,
            },
        ],
    },
Edited by Thibault Saunier

Merge request reports

Loading