glvideomixer: Does not check gst_video_aggregator_get_pad return a not NULL buffer
Currently glvideomixer assumes that _get_buffer
will return non null buffers, there is no such guarantee.
Also, I am not sure the is any guarantee at all when calling get_buffer
from a thread that is not the aggregator source pad thread (the ->aggregate
thread).
Log (the problem is the assertion Thread 7
, validate tries and fails to dot the pipeline from there on):
validate.file.glvideomixer.simple.seek_backward.synchronized
Command
GST_GL_XINITTHREADS='1' GST_VALIDATE_SCENARIO='seek_backward' DISPLAY=':27' GST_VALIDATE_SCENARIOS_PATH='/builds/meh/gstreamer/gst-build/prefix/share/gstreamer-1.0/validate/scenarios:/builds/meh/gstreamer/gst-build/subprojects/gst-devtools/validate/data/scenarios' /builds/meh/gstreamer/gst-build/build/subprojects/gst-devtools/validate/tools/gst-validate-1.0 glvideomixer sink_1::alpha=0.5 sink_1::xpos=50 sink_1::ypos=50 name=_mixer '!' deinterlace '!' videoconvert '!' fakevideosink qos=true max-lateness=20000000 videotestsrc pattern=snow timestamp-offset=3000000000 '!' 'video/x-raw,format=AYUV,width=640,height=480,framerate=(fraction)30/1' '!' timeoverlay '!' _mixer. videotestsrc pattern=smpte '!' 'video/x-raw,format=AYUV,width=800,height=600,framerate=(fraction)10/1' '!' timeoverlay '!' _mixer.
gst-validate-1.0 output
**-> Running scenario seek_backward on pipeline pipeline0** Starting pipeline error: XDG_RUNTIME_DIR not set in the environment. Prerolling... Pipeline started Executing set-vars ( - default_flags=accurate+flush ) <position: 0:00:00.250508567 duration: 99:99:99.999999999 speed: 1.000000 /> <position: 0:00:00.500675477 duration: 99:99:99.999999999 speed: 1.000000 /> <position: 0:00:00.751613442 duration: 99:99:99.999999999 speed: 1.000000 /> <position: 0:00:01.002529605 duration: 99:99:99.999999999 speed: 1.000000 /> <position: 0:00:01.252697766 duration: 99:99:99.999999999 speed: 1.000000 /> <position: 0:00:01.503352295 duration: 99:99:99.999999999 speed: 1.000000 /> <position: 0:00:01.754329751 duration: 99:99:99.999999999 speed: 1.000000 /> <position: 0:00:02.004492372 duration: 99:99:99.999999999 speed: 1.000000 /> <position: 0:00:02.254848746 duration: 99:99:99.999999999 speed: 1.000000 /> <position: 0:00:02.505227850 duration: 99:99:99.999999999 speed: 1.000000 /> <position: 0:00:02.755903381 duration: 99:99:99.999999999 speed: 1.000000 /> <position: 0:00:03.006303776 duration: 99:99:99.999999999 speed: 1.000000 /> <position: 0:00:03.256719642 duration: 99:99:99.999999999 speed: 1.000000 /> <position: 0:00:03.507499624 duration: 99:99:99.999999999 speed: 1.000000 /> <position: 0:00:03.758393269 duration: 99:99:99.999999999 speed: 1.000000 /> <position: 0:00:04.009023879 duration: 99:99:99.999999999 speed: 1.000000 /> <position: 0:00:04.259602038 duration: 99:99:99.999999999 speed: 1.000000 /> <position: 0:00:04.510337120 duration: 99:99:99.999999999 speed: 1.000000 /> <position: 0:00:04.760989331 duration: 99:99:99.999999999 speed: 1.000000 /> Executing (subaction)seek ( - name=Backward-seek - playback-time=0:00:05.000000000 - rate=1 - start=0 - flags=accurate+flush ) 0:00:05.939547995 30020 0x7f713c004230 ERROR validate gst-validate-reporter.c:196:gst_validate_report_valist: <pipeline0> 2420 (critical) : g-log: We got a g_log critical issue : gst_buffer_get_meta: assertion 'buffer != NULL' failed
Stack trace
[New LWP 30027] [New LWP 30039] [New LWP 30040] [New LWP 30041] [New LWP 30042] [New LWP 30043] [New LWP 30200] [New LWP 30201] [New LWP 30202] [New LWP 30203] [New LWP 30204] [New LWP 30205] [New LWP 30206] [New LWP 30207] [New LWP 30208] [New LWP 30209] [New LWP 30210] [New LWP 30211] [New LWP 30212] [New LWP 30213] [New LWP 30214] [New LWP 30215] 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 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 38 cmpq $-4095, %rax /* Check %rax for error. */ Thread 23 (Thread 0x7f70fa7fc700 (LWP 30215)): #0 0x00007f71517af73c in futex_wait_cancelable (private=0, expected=0, futex_word=0x7f712c06bb8c) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f71517af73c in __pthread_cond_wait_common (abstime=0x0, mutex=0x7f712c06bb38, cond=0x7f712c06bb60) at pthread_cond_wait.c:502 #2 0x00007f71517af73c in __pthread_cond_wait (cond=0x7f712c06bb60, mutex=0x7f712c06bb38) at pthread_cond_wait.c:655 #3 0x00007f7136a538a3 in () at /usr/lib64/dri/swrast_dri.so #4 0x00007f7136a5338b in () at /usr/lib64/dri/swrast_dri.so #5 0x00007f71517a958e in start_thread (arg=<optimized out>) at pthread_create.c:486 #6 0x00007f71516d86a3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 22 (Thread 0x7f70faffd700 (LWP 30214)): #0 0x00007f71517af73c in futex_wait_cancelable (private=0, expected=0, futex_word=0x7f712c06ba2c) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f71517af73c in __pthread_cond_wait_common (abstime=0x0, mutex=0x7f712c06b9d8, cond=0x7f712c06ba00) at pthread_cond_wait.c:502 #2 0x00007f71517af73c in __pthread_cond_wait (cond=0x7f712c06ba00, mutex=0x7f712c06b9d8) at pthread_cond_wait.c:655 #3 0x00007f7136a538a3 in () at /usr/lib64/dri/swrast_dri.so #4 0x00007f7136a5338b in () at /usr/lib64/dri/swrast_dri.so #5 0x00007f71517a958e in start_thread (arg=<optimized out>) at pthread_create.c:486 #6 0x00007f71516d86a3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 21 (Thread 0x7f70fb7fe700 (LWP 30213)): #0 0x00007f71517af73c in futex_wait_cancelable (private=0, expected=0, futex_word=0x7f712c06b8cc) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f71517af73c in __pthread_cond_wait_common (abstime=0x0, mutex=0x7f712c06b878, cond=0x7f712c06b8a0) at pthread_cond_wait.c:502 #2 0x00007f71517af73c in __pthread_cond_wait (cond=0x7f712c06b8a0, mutex=0x7f712c06b878) at pthread_cond_wait.c:655 #3 0x00007f7136a538a3 in () at /usr/lib64/dri/swrast_dri.so #4 0x00007f7136a5338b in () at /usr/lib64/dri/swrast_dri.so #5 0x00007f71517a958e in start_thread (arg=<optimized out>) at pthread_create.c:486 #6 0x00007f71516d86a3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 20 (Thread 0x7f70fbfff700 (LWP 30212)): #0 0x00007f71517af73c in futex_wait_cancelable (private=0, expected=0, futex_word=0x7f712c06b76c) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f71517af73c in __pthread_cond_wait_common (abstime=0x0, mutex=0x7f712c06b718, cond=0x7f712c06b740) at pthread_cond_wait.c:502 #2 0x00007f71517af73c in __pthread_cond_wait (cond=0x7f712c06b740, mutex=0x7f712c06b718) at pthread_cond_wait.c:655 #3 0x00007f7136a538a3 in () at /usr/lib64/dri/swrast_dri.so #4 0x00007f7136a5338b in () at /usr/lib64/dri/swrast_dri.so #5 0x00007f71517a958e in start_thread (arg=<optimized out>) at pthread_create.c:486 #6 0x00007f71516d86a3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 19 (Thread 0x7f7118ff9700 (LWP 30211)): #0 0x00007f71517af73c in futex_wait_cancelable (private=0, expected=0, futex_word=0x7f712c06b60c) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f71517af73c in __pthread_cond_wait_common (abstime=0x0, mutex=0x7f712c06b5b8, cond=0x7f712c06b5e0) at pthread_cond_wait.c:502 #2 0x00007f71517af73c in __pthread_cond_wait (cond=0x7f712c06b5e0, mutex=0x7f712c06b5b8) at pthread_cond_wait.c:655 #3 0x00007f7136a538a3 in () at /usr/lib64/dri/swrast_dri.so #4 0x00007f7136a5338b in () at /usr/lib64/dri/swrast_dri.so #5 0x00007f71517a958e in start_thread (arg=<optimized out>) at pthread_create.c:486 #6 0x00007f71516d86a3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 18 (Thread 0x7f71197fa700 (LWP 30210)): #0 0x00007f71517af73c in futex_wait_cancelable (private=0, expected=0, futex_word=0x7f712c06b4ac) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f71517af73c in __pthread_cond_wait_common (abstime=0x0, mutex=0x7f712c06b458, cond=0x7f712c06b480) at pthread_cond_wait.c:502 #2 0x00007f71517af73c in __pthread_cond_wait (cond=0x7f712c06b480, mutex=0x7f712c06b458) at pthread_cond_wait.c:655 #3 0x00007f7136a538a3 in () at /usr/lib64/dri/swrast_dri.so #4 0x00007f7136a5338b in () at /usr/lib64/dri/swrast_dri.so #5 0x00007f71517a958e in start_thread (arg=<optimized out>) at pthread_create.c:486 #6 0x00007f71516d86a3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 17 (Thread 0x7f7119ffb700 (LWP 30209)): #0 0x00007f71517af73c in futex_wait_cancelable (private=0, expected=0, futex_word=0x7f712c06b34c) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f71517af73c in __pthread_cond_wait_common (abstime=0x0, mutex=0x7f712c06b2f8, cond=0x7f712c06b320) at pthread_cond_wait.c:502 #2 0x00007f71517af73c in __pthread_cond_wait (cond=0x7f712c06b320, mutex=0x7f712c06b2f8) at pthread_cond_wait.c:655 #3 0x00007f7136a538a3 in () at /usr/lib64/dri/swrast_dri.so #4 0x00007f7136a5338b in () at /usr/lib64/dri/swrast_dri.so #5 0x00007f71517a958e in start_thread (arg=<optimized out>) at pthread_create.c:486 #6 0x00007f71516d86a3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 16 (Thread 0x7f711a7fc700 (LWP 30208)): #0 0x00007f71517af73c in futex_wait_cancelable (private=0, expected=0, futex_word=0x7f712c06b1ec) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f71517af73c in __pthread_cond_wait_common (abstime=0x0, mutex=0x7f712c06b198, cond=0x7f712c06b1c0) at pthread_cond_wait.c:502 #2 0x00007f71517af73c in __pthread_cond_wait (cond=0x7f712c06b1c0, mutex=0x7f712c06b198) at pthread_cond_wait.c:655 #3 0x00007f7136a538a3 in () at /usr/lib64/dri/swrast_dri.so #4 0x00007f7136a5338b in () at /usr/lib64/dri/swrast_dri.so #5 0x00007f71517a958e in start_thread (arg=<optimized out>) at pthread_create.c:486 #6 0x00007f71516d86a3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 15 (Thread 0x7f711affd700 (LWP 30207)): #0 0x00007f71517af73c in futex_wait_cancelable (private=0, expected=0, futex_word=0x7f712c06b08c) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f71517af73c in __pthread_cond_wait_common (abstime=0x0, mutex=0x7f712c06b038, cond=0x7f712c06b060) at pthread_cond_wait.c:502 #2 0x00007f71517af73c in __pthread_cond_wait (cond=0x7f712c06b060, mutex=0x7f712c06b038) at pthread_cond_wait.c:655 #3 0x00007f7136a538a3 in () at /usr/lib64/dri/swrast_dri.so #4 0x00007f7136a5338b in () at /usr/lib64/dri/swrast_dri.so #5 0x00007f71517a958e in start_thread (arg=<optimized out>) at pthread_create.c:486 #6 0x00007f71516d86a3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 14 (Thread 0x7f711b7fe700 (LWP 30206)): #0 0x00007f71517af73c in futex_wait_cancelable (private=0, expected=0, futex_word=0x7f712c06af2c) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f71517af73c in __pthread_cond_wait_common (abstime=0x0, mutex=0x7f712c06aed8, cond=0x7f712c06af00) at pthread_cond_wait.c:502 #2 0x00007f71517af73c in __pthread_cond_wait (cond=0x7f712c06af00, mutex=0x7f712c06aed8) at pthread_cond_wait.c:655 #3 0x00007f7136a538a3 in () at /usr/lib64/dri/swrast_dri.so #4 0x00007f7136a5338b in () at /usr/lib64/dri/swrast_dri.so #5 0x00007f71517a958e in start_thread (arg=<optimized out>) at pthread_create.c:486 #6 0x00007f71516d86a3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 13 (Thread 0x7f711bfff700 (LWP 30205)): #0 0x00007f71517af73c in futex_wait_cancelable (private=0, expected=0, futex_word=0x7f712c06adcc) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f71517af73c in __pthread_cond_wait_common (abstime=0x0, mutex=0x7f712c06ad78, cond=0x7f712c06ada0) at pthread_cond_wait.c:502 #2 0x00007f71517af73c in __pthread_cond_wait (cond=0x7f712c06ada0, mutex=0x7f712c06ad78) at pthread_cond_wait.c:655 #3 0x00007f7136a538a3 in () at /usr/lib64/dri/swrast_dri.so #4 0x00007f7136a5338b in () at /usr/lib64/dri/swrast_dri.so #5 0x00007f71517a958e in start_thread (arg=<optimized out>) at pthread_create.c:486 #6 0x00007f71516d86a3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 12 (Thread 0x7f713490a700 (LWP 30204)): #0 0x00007f71517af73c in futex_wait_cancelable (private=0, expected=0, futex_word=0x7f712c06ac6c) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f71517af73c in __pthread_cond_wait_common (abstime=0x0, mutex=0x7f712c06ac18, cond=0x7f712c06ac40) at pthread_cond_wait.c:502 #2 0x00007f71517af73c in __pthread_cond_wait (cond=0x7f712c06ac40, mutex=0x7f712c06ac18) at pthread_cond_wait.c:655 #3 0x00007f7136a538a3 in () at /usr/lib64/dri/swrast_dri.so #4 0x00007f7136a5338b in () at /usr/lib64/dri/swrast_dri.so #5 0x00007f71517a958e in start_thread (arg=<optimized out>) at pthread_create.c:486 #6 0x00007f71516d86a3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 11 (Thread 0x7f713510b700 (LWP 30203)): #0 0x00007f71517af73c in futex_wait_cancelable (private=0, expected=0, futex_word=0x7f712c06ab0c) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f71517af73c in __pthread_cond_wait_common (abstime=0x0, mutex=0x7f712c06aab8, cond=0x7f712c06aae0) at pthread_cond_wait.c:502 #2 0x00007f71517af73c in __pthread_cond_wait (cond=0x7f712c06aae0, mutex=0x7f712c06aab8) at pthread_cond_wait.c:655 #3 0x00007f7136a538a3 in () at /usr/lib64/dri/swrast_dri.so #4 0x00007f7136a5338b in () at /usr/lib64/dri/swrast_dri.so #5 0x00007f71517a958e in start_thread (arg=<optimized out>) at pthread_create.c:486 #6 0x00007f71516d86a3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 10 (Thread 0x7f713590c700 (LWP 30202)): #0 0x00007f71517af73c in futex_wait_cancelable (private=0, expected=0, futex_word=0x7f712c06a9ac) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f71517af73c in __pthread_cond_wait_common (abstime=0x0, mutex=0x7f712c06a958, cond=0x7f712c06a980) at pthread_cond_wait.c:502 #2 0x00007f71517af73c in __pthread_cond_wait (cond=0x7f712c06a980, mutex=0x7f712c06a958) at pthread_cond_wait.c:655 #3 0x00007f7136a538a3 in () at /usr/lib64/dri/swrast_dri.so #4 0x00007f7136a5338b in () at /usr/lib64/dri/swrast_dri.so #5 0x00007f71517a958e in start_thread (arg=<optimized out>) at pthread_create.c:486 #6 0x00007f71516d86a3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 9 (Thread 0x7f713610d700 (LWP 30201)): #0 0x00007f71517af73c in futex_wait_cancelable (private=0, expected=0, futex_word=0x7f712c06a84c) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f71517af73c in __pthread_cond_wait_common (abstime=0x0, mutex=0x7f712c06a7f8, cond=0x7f712c06a820) at pthread_cond_wait.c:502 #2 0x00007f71517af73c in __pthread_cond_wait (cond=0x7f712c06a820, mutex=0x7f712c06a7f8) at pthread_cond_wait.c:655 #3 0x00007f7136a538a3 in () at /usr/lib64/dri/swrast_dri.so #4 0x00007f7136a5338b in () at /usr/lib64/dri/swrast_dri.so #5 0x00007f71517a958e in start_thread (arg=<optimized out>) at pthread_create.c:486 #6 0x00007f71516d86a3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 8 (Thread 0x7f713690e700 (LWP 30200)): #0 0x00007f71517af73c in futex_wait_cancelable (private=0, expected=0, futex_word=0x7f712c06a6ec) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f71517af73c in __pthread_cond_wait_common (abstime=0x0, mutex=0x7f712c06a698, cond=0x7f712c06a6c0) at pthread_cond_wait.c:502 #2 0x00007f71517af73c in __pthread_cond_wait (cond=0x7f712c06a6c0, mutex=0x7f712c06a698) at pthread_cond_wait.c:655 #3 0x00007f7136a538a3 in () at /usr/lib64/dri/swrast_dri.so #4 0x00007f7136a5338b in () at /usr/lib64/dri/swrast_dri.so #5 0x00007f71517a958e in start_thread (arg=<optimized out>) at pthread_create.c:486 #6 0x00007f71516d86a3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 7 (Thread 0x7f7137fff700 (LWP 30043)): #0 0x00007f71516d2efd in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007f7151a5ba1c in g_mutex_lock_slowpath (mutex=mutex@entry=0x166f998) at gthread-posix.c:1320 #2 0x00007f7151a5c2b6 in g_mutex_lock (mutex=mutex@entry=0x166f998) at gthread-posix.c:1344 #3 0x00007f7151572b3c in gst_aggregator_get_latency_property (agg=0x166f980 [GstGLVideoMixer]) at ../subprojects/gstreamer/libs/gst/base/gstaggregator.c:2248 #4 0x00007f7151572b3c in gst_aggregator_get_property (object=0x166f980 [GstGLVideoMixer], prop_id=<optimized out>, value=0x7f7137ffe490, pspec=0x15ff920 [GParamUInt64]) at ../subprojects/gstreamer/libs/gst/base/gstaggregator.c:2290 #5 0x00007f71519896c0 in object_get_property (value=0x7f7137ffe490, pspec=0x15ff920 [GParamUInt64], object=0x166f980 [GstGLVideoMixer]) at gobject.c:1402 #6 0x00007f71519896c0 in g_object_get_property (object=0x166f980 [GstGLVideoMixer], property_name=<optimized out>, value=0x7f7137ffe490) at gobject.c:2599 #7 0x00007f71519896c0 in object_get_property (value=0x7f7137ffe490, pspec=0x7f7140003d20 [GParamUInt64], object=0x1659040 [GstGLVideoMixerBin]) at gobject.c:1402 #8 0x00007f71519896c0 in g_object_get_property (object=0x1659040 [GstGLVideoMixerBin], property_name=property_name@entry=0x7f7151be28bd "latency", value=value@entry=0x7f7137ffe490) at gobject.c:2599 #9 0x00007f7151b5c4a7 in debug_dump_get_object_params (object=0x1659040 [GstGLVideoMixerBin], details=details@entry=GST_DEBUG_GRAPH_SHOW_ALL, ignored_propnames=ignored_propnames@entry=0x0) at ../subprojects/gstreamer/gst/gstdebugutils.c:133 #10 0x00007f7151b5d9ab in debug_dump_element (bin=bin@entry=0x16a60c0 [GstPipeline], details=details@entry=GST_DEBUG_GRAPH_SHOW_ALL, str=str@entry=0x16f8b60, indent=indent@entry=1) at ../subprojects/gstreamer/gst/gstdebugutils.c:630 #11 0x00007f7151b5dd21 in gst_debug_bin_to_dot_data (bin=bin@entry=0x16a60c0 [GstPipeline], details=details@entry=GST_DEBUG_GRAPH_SHOW_ALL) at ../subprojects/gstreamer/gst/gstdebugutils.c:817 #12 0x00007f7151b5dec8 in gst_debug_bin_to_dot_file (file_name=<optimized out>, details=GST_DEBUG_GRAPH_SHOW_ALL, bin=0x16a60c0 [GstPipeline]) at ../subprojects/gstreamer/gst/gstdebugutils.c:861 #13 0x00007f7151b5dec8 in gst_debug_bin_to_dot_file (bin=0x16a60c0 [GstPipeline], details=details@entry=GST_DEBUG_GRAPH_SHOW_ALL, file_name=file_name@entry=0x7f712c76fd00 "0:00:05.917624463-validate-report-critical-on-pipeline0-g-log::critical") at ../subprojects/gstreamer/gst/gstdebugutils.c:838 #14 0x00007f7151c53266 in _dot_pipeline (report=report@entry=0x7f714000bcb0, config=config@entry=0x0) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-runner.c:586 #15 0x00007f7151c53dc5 in gst_validate_runner_maybe_dot_pipeline (runner=0x15f2330 [GstValidateRunner], report=0x7f714000bcb0) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-runner.c:603 #16 0x00007f7151c53dc5 in gst_validate_runner_add_report (runner=runner@entry=0x15f2330 [GstValidateRunner], report=report@entry=0x7f714000bcb0) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-runner.c:641 #17 0x00007f7151c55109 in gst_validate_report_valist (reporter=0x16d6040, issue_id=2420, format=<optimized out>, var_args=var_args@entry=0x7f7137ffe788) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-reporter.c:242 #18 0x00007f7151c553d2 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:320 #19 0x00007f7151a1b4ff in g_logv (log_domain=0x7f7151be1760 <g_log_domain_gstreamer> "GStreamer", log_level=G_LOG_LEVEL_CRITICAL, format=<optimized out>, args=args@entry=0x7f7137ffe920) at gmessages.c:1350 #20 0x00007f7151a1b6f3 in g_log (log_domain=<optimized out>, log_level=log_level@entry=G_LOG_LEVEL_CRITICAL, format=format@entry=0x7f7151a6a320 "%s: assertion '%s' failed") at gmessages.c:1413 #21 0x00007f7151a1bf2d in g_return_if_fail_warning (log_domain=<optimized out>, pretty_function=pretty_function@entry=0x7f7151be4f90 <__func__.21897> "gst_buffer_get_meta", expression=expression@entry=0x7f7151be441f "buffer != NULL") at gmessages.c:2762 #22 0x00007f7151b49d72 in gst_buffer_get_meta (buffer=buffer@entry=0x0, api=<optimized out>) at ../subprojects/gstreamer/gst/gstbuffer.c:2208 #23 0x00007f714e7dd11c in gst_gl_video_mixer_callback (stuff=<optimized out>) at ../subprojects/gst-plugins-base/ext/gl/gstglvideomixer.c:1608 #24 0x00007f714e769b5f in gst_gl_framebuffer_draw_to_texture (fb=0x7f712c2a12e0 [GstGLFramebuffer], mem=0x7f713800ac90, func=0x7f714e7dc9c0 <gst_gl_video_mixer_callback>, user_data=0x166f980) at ../subprojects/gst-plugins-base/gst-libs/gst/gl/gstglframebuffer.c:293 #25 0x00007f714e77fa53 in _run_message_sync (message=0x7f714e3a7690) at ../subprojects/gst-plugins-base/gst-libs/gst/gl/gstglwindow.c:578 #26 0x00007f714e77f9f2 in _run_message_async (message=message@entry=0x7f713c0b91a0) at ../subprojects/gst-plugins-base/gst-libs/gst/gl/gstglwindow.c:645 #27 0x00007f7151a1097b in g_idle_dispatch (source=0x7f7138028cb0, callback=0x7f714e77f9e0 <_run_message_async>, user_data=0x7f713c0b91a0) at gmain.c:5620 #28 0x00007f7151a1406d in g_main_dispatch (context=0x7f713c00c780) at gmain.c:3182 #29 0x00007f7151a1406d in g_main_context_dispatch (context=context@entry=0x7f713c00c780) at gmain.c:3847 #30 0x00007f7151a14438 in g_main_context_iterate (context=0x7f713c00c780, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3920 #31 0x00007f7151a14762 in g_main_loop_run (loop=0x7f713c00d920) at gmain.c:4116 #32 0x00007f714e77fad5 in gst_gl_window_default_run (window=0x16a68e0 [GstGLWindowX11]) at ../subprojects/gst-plugins-base/gst-libs/gst/gl/gstglwindow.c:504 #33 0x00007f714e762d10 in gst_gl_context_create_thread (context=0x7f713c00b0c0 [GstGLContextGLX]) at ../subprojects/gst-plugins-base/gst-libs/gst/gl/gstglcontext.c:1310 #34 0x00007f7151a3d2aa in g_thread_proxy (data=0x7f713c004230) at gthread.c:784 #35 0x00007f71517a958e in start_thread (arg=<optimized out>) at pthread_create.c:486 #36 0x00007f71516d86a3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 6 (Thread 0x7f714cba5700 (LWP 30042)): #0 0x00007f71516d2efd in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007f7151a5c3f3 in g_cond_wait (cond=0x16ba218, mutex=0x16ba210) at gthread-posix.c:1402 #2 0x00007f7151574f37 in gst_aggregator_pad_chain_internal (self=self@entry=0x166f980 [GstGLVideoMixer], aggpad=aggpad@entry=0x16ba280 [GstGLVideoMixerPad], buffer=buffer@entry=0x7f7130026ea0, head=head@entry=1) at ../subprojects/gstreamer/libs/gst/base/gstaggregator.c:2580 #3 0x00007f7151577706 in gst_aggregator_pad_chain (pad=<optimized out>, object=0x166f980 [GstGLVideoMixer], buffer=0x7f7130026ea0) at ../subprojects/gstreamer/libs/gst/base/gstaggregator.c:2658 #4 0x00007f7151c61aa9 in gst_validate_pad_monitor_chain_func (pad=0x16ba280 [GstGLVideoMixerPad], parent=0x166f980 [GstGLVideoMixer], buffer=0x7f7130026ea0) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:2282 #5 0x00007f7151b82b52 in gst_pad_chain_data_unchecked (data=0x7f7130026ea0, type=4112, pad=0x16ba280 [GstGLVideoMixerPad]) at ../subprojects/gstreamer/gst/gstpad.c:4327 #6 0x00007f7151b82b52 in gst_pad_push_data (pad=pad@entry=0x16cea80 [GstPad], type=type@entry=4112, data=data@entry=0x7f7130026ea0) at ../subprojects/gstreamer/gst/gstpad.c:4583 #7 0x00007f7151b89382 in gst_pad_push (pad=0x16cea80 [GstPad], buffer=0x7f7130026ea0) at ../subprojects/gstreamer/gst/gstpad.c:4702 #8 0x00007f71515a1880 in gst_base_transform_chain (pad=<optimized out>, parent=0x16bd880 [GstGLOverlayCompositorElement], buffer=<optimized out>) at ../subprojects/gstreamer/libs/gst/base/gstbasetransform.c:2330 #9 0x00007f7151c61aa9 in gst_validate_pad_monitor_chain_func (pad=0x16ce830 [GstPad], parent=0x16bd880 [GstGLOverlayCompositorElement], buffer=0x7f71300266c0) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:2282 #10 0x00007f7151b82b52 in gst_pad_chain_data_unchecked (data=0x7f71300266c0, type=4112, pad=0x16ce830 [GstPad]) at ../subprojects/gstreamer/gst/gstpad.c:4327 #11 0x00007f7151b82b52 in gst_pad_push_data (pad=pad@entry=0x16ce5e0 [GstPad], type=type@entry=4112, data=data@entry=0x7f71300266c0) at ../subprojects/gstreamer/gst/gstpad.c:4583 #12 0x00007f7151b89382 in gst_pad_push (pad=0x16ce5e0 [GstPad], buffer=0x7f71300266c0) at ../subprojects/gstreamer/gst/gstpad.c:4702 #13 0x00007f71515a1880 in gst_base_transform_chain (pad=<optimized out>, parent=0x1660f20 [GstGLColorConvertElement], buffer=<optimized out>) at ../subprojects/gstreamer/libs/gst/base/gstbasetransform.c:2330 #14 0x00007f7151c61aa9 in gst_validate_pad_monitor_chain_func (pad=0x16ce390 [GstPad], parent=0x1660f20 [GstGLColorConvertElement], buffer=0x7f712c6f9c60) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:2282 #15 0x00007f7151b82b52 in gst_pad_chain_data_unchecked (data=0x7f712c6f9c60, type=4112, pad=0x16ce390 [GstPad]) at ../subprojects/gstreamer/gst/gstpad.c:4327 #16 0x00007f7151b82b52 in gst_pad_push_data (pad=pad@entry=0x16ce140 [GstPad], type=type@entry=4112, data=data@entry=0x7f712c6f9c60) at ../subprojects/gstreamer/gst/gstpad.c:4583 #17 0x00007f7151b89382 in gst_pad_push (pad=0x16ce140 [GstPad], buffer=0x7f712c6f9c60) at ../subprojects/gstreamer/gst/gstpad.c:4702 #18 0x00007f71515a1880 in gst_base_transform_chain (pad=<optimized out>, parent=0x1660bb0 [GstGLUploadElement], buffer=<optimized out>) at ../subprojects/gstreamer/libs/gst/base/gstbasetransform.c:2330 #19 0x00007f7151c61aa9 in gst_validate_pad_monitor_chain_func (pad=0x16a5d20 [GstPad], parent=0x1660bb0 [GstGLUploadElement], buffer=0x7f712c6f9c60) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:2282 #20 0x00007f7151b82b52 in gst_pad_chain_data_unchecked (data=0x7f712c6f9c60, type=4112, pad=0x16a5d20 [GstPad]) at ../subprojects/gstreamer/gst/gstpad.c:4327 #21 0x00007f7151b82b52 in gst_pad_push_data (pad=pad@entry=0x166c840 [GstProxyPad], type=type@entry=4112, data=data@entry=0x7f712c6f9c60) at ../subprojects/gstreamer/gst/gstpad.c:4583 #22 0x00007f7151b89382 in gst_pad_push (pad=pad@entry=0x166c840 [GstProxyPad], buffer=buffer@entry=0x7f712c6f9c60) at ../subprojects/gstreamer/gst/gstpad.c:4702 #23 0x00007f7151b6db7b in gst_proxy_pad_chain_default (pad=<optimized out>, parent=<optimized out>, buffer=0x7f712c6f9c60) at ../subprojects/gstreamer/gst/gstghostpad.c:127 #24 0x00007f7151b82b52 in gst_pad_chain_data_unchecked (data=0x7f712c6f9c60, type=4112, pad=0x16c84b0 [GstGLVideoMixerInput]) at ../subprojects/gstreamer/gst/gstpad.c:4327 #25 0x00007f7151b82b52 in gst_pad_push_data (pad=pad@entry=0x16a43b0 [GstPad], type=type@entry=4112, data=data@entry=0x7f712c6f9c60) at ../subprojects/gstreamer/gst/gstpad.c:4583 #26 0x00007f7151b89382 in gst_pad_push (pad=0x16a43b0 [GstPad], buffer=buffer@entry=0x7f712c6f9c60) at ../subprojects/gstreamer/gst/gstpad.c:4702 #27 0x00007f714e3b2336 in gst_base_text_overlay_push_frame (overlay=overlay@entry=0x14b6400 [GstTimeOverlay], video_frame=video_frame@entry=0x7f712c6f9c60) at ../subprojects/gst-plugins-base/ext/pango/gstbasetextoverlay.c:2334 #28 0x00007f714e3b5120 in gst_base_text_overlay_video_chain (pad=<optimized out>, parent=<optimized out>, buffer=0x7f712c6f9c60) at ../subprojects/gst-plugins-base/ext/pango/gstbasetextoverlay.c:2815 #29 0x00007f7151c61aa9 in gst_validate_pad_monitor_chain_func (pad=0x16a4160 [GstPad], parent=0x14b6400 [GstTimeOverlay], buffer=0x7f712c6f9c60) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:2282 #30 0x00007f7151b82b52 in gst_pad_chain_data_unchecked (data=0x7f712c6f9c60, type=4112, pad=0x16a4160 [GstPad]) at ../subprojects/gstreamer/gst/gstpad.c:4327 #31 0x00007f7151b82b52 in gst_pad_push_data (pad=pad@entry=0x16a5ad0 [GstPad], type=type@entry=4112, data=data@entry=0x7f712c6f9c60) at ../subprojects/gstreamer/gst/gstpad.c:4583 #32 0x00007f7151b89382 in gst_pad_push (pad=0x16a5ad0 [GstPad], buffer=0x7f712c6f9c60) at ../subprojects/gstreamer/gst/gstpad.c:4702 #33 0x00007f71515a1880 in gst_base_transform_chain (pad=<optimized out>, parent=0x16b2460 [GstCapsFilter], buffer=<optimized out>) at ../subprojects/gstreamer/libs/gst/base/gstbasetransform.c:2330 #34 0x00007f7151c61aa9 in gst_validate_pad_monitor_chain_func (pad=0x16a5880 [GstPad], parent=0x16b2460 [GstCapsFilter], buffer=0x7f712c6f9c60) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:2282 #35 0x00007f7151b82b52 in gst_pad_chain_data_unchecked (data=0x7f712c6f9c60, type=4112, pad=0x16a5880 [GstPad]) at ../subprojects/gstreamer/gst/gstpad.c:4327 #36 0x00007f7151b82b52 in gst_pad_push_data (pad=pad@entry=0x1663c90 [GstPad], type=type@entry=4112, data=data@entry=0x7f712c6f9c60) at ../subprojects/gstreamer/gst/gstpad.c:4583 #37 0x00007f7151b89382 in gst_pad_push (pad=pad@entry=0x1663c90 [GstPad], buffer=0x7f712c6f9c60) at ../subprojects/gstreamer/gst/gstpad.c:4702 #38 0x00007f715159cda5 in gst_base_src_loop (pad=0x1663c90 [GstPad]) at ../subprojects/gstreamer/libs/gst/base/gstbasesrc.c:2974 #39 0x00007f7151bb6601 in gst_task_func (task=0x16e43b0 [GstTask]) at ../subprojects/gstreamer/gst/gsttask.c:328 #40 0x00007f7151a3dcb3 in g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:307 #41 0x00007f7151a3d2aa in g_thread_proxy (data=0x16b6c00) at gthread.c:784 #42 0x00007f71517a958e in start_thread (arg=<optimized out>) at pthread_create.c:486 #43 0x00007f71516d86a3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 5 (Thread 0x7f714d3a6700 (LWP 30041)): #0 0x00007f71516d2efd in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007f7151a5c3f3 in g_cond_wait (cond=0x16a68d0, mutex=0x16a68c8) at gthread-posix.c:1402 #2 0x00007f714e780614 in gst_gl_window_default_send_message (window=0x16a68e0 [GstGLWindowX11], callback=<optimized out>, data=<optimized out>) at ../subprojects/gst-plugins-base/gst-libs/gst/gl/gstglwindow.c:604 #3 0x00007f714e761d6d in gst_gl_context_thread_add (context=<optimized out>, func=func@entry=0x7f714e758f60 <_map_data_gl>, data=data@entry=0x7f714d3a5610) at ../subprojects/gst-plugins-base/gst-libs/gst/gl/gstglcontext.c:1584 #4 0x00007f714e758c2e in _mem_map_full (mem=<optimized out>, info=<optimized out>, size=<optimized out>) at ../subprojects/gst-plugins-base/gst-libs/gst/gl/gstglbasememory.c:321 #5 0x00007f7151b7b792 in gst_memory_map (mem=mem@entry=0x7f713c011110, info=info@entry=0x7f714d3a58c8, flags=flags@entry=GST_MAP_WRITE) at ../subprojects/gstreamer/gst/gstmemory.c:305 #6 0x00007f7151b7baa7 in gst_memory_make_mapped (mem=mem@entry=0x7f713c011110, info=info@entry=0x7f714d3a58c8, flags=flags@entry=GST_MAP_WRITE) at ../subprojects/gstreamer/gst/gstmemory.c:240 #7 0x00007f7151b48fe7 in gst_buffer_map_range (buffer=buffer@entry=0x7f712c6f96c0, idx=0, length=1, info=info@entry=0x7f714d3a58c8, flags=flags@entry=GST_MAP_WRITE) at ../subprojects/gstreamer/gst/gstbuffer.c:1815 #8 0x00007f715114d429 in default_map (meta=0x16f90c0, plane=<optimized out>, info=0x7f714d3a58c8, data=0x7f714d3a58a8, stride=0x7f714d3a5858, flags=GST_MAP_WRITE) at ../subprojects/gst-plugins-base/gst-libs/gst/video/gstvideometa.c:229 #9 0x00007f7151172957 in gst_video_frame_map_id (frame=frame@entry=0x7f714d3a57f0, info=info@entry=0x16993e0, buffer=buffer@entry=0x7f712c6f96c0, id=id@entry=-1, flags=flags@entry=GST_MAP_WRITE) at ../subprojects/gst-plugins-base/gst-libs/gst/video/video-frame.c:104 #10 0x00007f7151172bfd in gst_video_frame_map (frame=frame@entry=0x7f714d3a57f0, info=info@entry=0x16993e0, buffer=buffer@entry=0x7f712c6f96c0, flags=flags@entry=GST_MAP_WRITE) at ../subprojects/gst-plugins-base/gst-libs/gst/video/video-frame.c:240 #11 0x00007f714e7142f6 in gst_video_test_src_fill (psrc=0x1699130 [GstVideoTestSrc], buffer=0x7f712c6f96c0) at ../subprojects/gst-plugins-base/gst/videotestsrc/gstvideotestsrc.c:1147 #12 0x00007f7151597ddf in gst_base_src_default_create (src=0x1699130 [GstVideoTestSrc], offset=18446744073709551615, size=4096, buffer=0x7f714d3a5b90) at ../subprojects/gstreamer/libs/gst/base/gstbasesrc.c:1536 #13 0x00007f715159a3cf in gst_base_src_get_range (src=src@entry=0x1699130 [GstVideoTestSrc], offset=offset@entry=18446744073709551615, length=<optimized out>, buf=buf@entry=0x7f714d3a5c68) at ../subprojects/gstreamer/libs/gst/base/gstbasesrc.c:2527 #14 0x00007f715159c3c4 in gst_base_src_loop (pad=0x16635a0 [GstPad]) at ../subprojects/gstreamer/libs/gst/base/gstbasesrc.c:2851 #15 0x00007f7151bb6601 in gst_task_func (task=0x16e4290 [GstTask]) at ../subprojects/gstreamer/gst/gsttask.c:328 #16 0x00007f7151a3dcb3 in g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:307 #17 0x00007f7151a3d2aa in g_thread_proxy (data=0x16b6d40) at gthread.c:784 #18 0x00007f71517a958e in start_thread (arg=<optimized out>) at pthread_create.c:486 #19 0x00007f71516d86a3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 4 (Thread 0x7f714e3a8700 (LWP 30040)): #0 0x00007f71516d2efd in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007f7151a5c3f3 in g_cond_wait (cond=0x16a68d0, mutex=0x16a68c8) at gthread-posix.c:1402 #2 0x00007f714e780614 in gst_gl_window_default_send_message (window=0x16a68e0 [GstGLWindowX11], callback=<optimized out>, data=<optimized out>) at ../subprojects/gst-plugins-base/gst-libs/gst/gl/gstglwindow.c:604 #3 0x00007f714e761d6d in gst_gl_context_thread_add (context=<optimized out>, func=func@entry=0x7f714e7dbb00 <_video_mixer_process_gl>, data=data@entry=0x166f980) at ../subprojects/gst-plugins-base/gst-libs/gst/gl/gstglcontext.c:1584 #4 0x00007f714e7dc9aa in gst_gl_video_mixer_process_textures (mix=0x166f980 [GstGLVideoMixer], out_tex=0x7f713800ac90) at ../subprojects/gst-plugins-base/ext/gl/gstglvideomixer.c:1248 #5 0x00007f714e7da960 in gst_gl_mixer_process_textures (mix=mix@entry=0x166f980 [GstGLVideoMixer], outbuf=outbuf@entry=0x7f7130051a20) at ../subprojects/gst-plugins-base/ext/gl/gstglmixer.c:641 #6 0x00007f714e7daa85 in gst_gl_mixer_aggregate_frames (vagg=<optimized out>, outbuf=0x7f7130051a20) at ../subprojects/gst-plugins-base/ext/gl/gstglmixer.c:671 #7 0x00007f71511381cf in gst_video_aggregator_do_aggregate (outbuf=0x7f714e3a7b28, output_end_time=5066666667, output_start_time=5033333333, vagg=0x166f980 [GstGLVideoMixer]) at ../subprojects/gst-plugins-base/gst-libs/gst/video/gstvideoaggregator.c:1672 #8 0x00007f71511381cf in gst_video_aggregator_aggregate (agg=0x166f980 [GstGLVideoMixer], timeout=0) at ../subprojects/gst-plugins-base/gst-libs/gst/video/gstvideoaggregator.c:1847 #9 0x00007f7151577f95 in gst_aggregator_aggregate_func (self=0x166f980 [GstGLVideoMixer]) at ../subprojects/gstreamer/libs/gst/base/gstaggregator.c:1153 #10 0x00007f7151bb6601 in gst_task_func (task=0x16e4170 [GstTask]) at ../subprojects/gstreamer/gst/gsttask.c:328 #11 0x00007f7151a3dcb3 in g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:307 #12 0x00007f7151a3d2aa in g_thread_proxy (data=0x16b6e30) at gthread.c:784 #13 0x00007f71517a958e in start_thread (arg=<optimized out>) at pthread_create.c:486 #14 0x00007f71516d86a3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 3 (Thread 0x7f714dba7700 (LWP 30039)): #0 0x00007f71516cd421 in __GI___poll (fds=0x7f71440039a0, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f7151a143a6 in g_main_context_poll (priority=<optimized out>, n_fds=2, fds=0x7f71440039a0, timeout=<optimized out>, context=0x7f7144001a50) at gmain.c:4221 #2 0x00007f7151a143a6 in g_main_context_iterate (context=0x7f7144001a50, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3915 #3 0x00007f7151a14762 in g_main_loop_run (loop=0x7f7144003780) at gmain.c:4116 #4 0x00007f714e763e27 in _event_thread_main (display=0x1603960 [GstGLDisplayX11]) at ../subprojects/gst-plugins-base/gst-libs/gst/gl/gstgldisplay.c:141 #5 0x00007f7151a3d2aa in g_thread_proxy (data=0x16b6de0) at gthread.c:784 #6 0x00007f71517a958e in start_thread (arg=<optimized out>) at pthread_create.c:486 #7 0x00007f71516d86a3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 2 (Thread 0x7f7150c3c700 (LWP 30027)): #0 0x00007f71516cd421 in __GI___poll (fds=0x160fa50, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f7151a143a6 in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x160fa50, timeout=<optimized out>, context=0x16096f0) at gmain.c:4221 #2 0x00007f7151a143a6 in g_main_context_iterate (context=context@entry=0x16096f0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3915 #3 0x00007f7151a144d0 in g_main_context_iteration (context=0x16096f0, may_block=may_block@entry=1) at gmain.c:3981 #4 0x00007f7151a14521 in glib_worker_main (data=<optimized out>) at gmain.c:5861 #5 0x00007f7151a3d2aa in g_thread_proxy (data=0x160ec50) at gthread.c:784 #6 0x00007f71517a958e in start_thread (arg=<optimized out>) at pthread_create.c:486 #7 0x00007f71516d86a3 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 1 (Thread 0x7f7150e702c0 (LWP 30020)): #0 0x00007f71516d2efd in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007f7151a5c3f3 in g_cond_wait (cond=0x16a68d0, mutex=0x16a68c8) at gthread-posix.c:1402 #2 0x00007f714e780614 in gst_gl_window_default_send_message (window=0x16a68e0 [GstGLWindowX11], callback=<optimized out>, data=<optimized out>) at ../subprojects/gst-plugins-base/gst-libs/gst/gl/gstglwindow.c:604 #3 0x00007f714e761d6d in gst_gl_context_thread_add (context=<optimized out>, func=func@entry=0x7f714e776890 <_free_gl_sync_meta>, data=data@entry=0x16b8ea0) at ../subprojects/gst-plugins-base/gst-libs/gst/gl/gstglcontext.c:1584 #4 0x00007f714e7765d7 in _gst_gl_sync_meta_free (sync_meta=0x16b8ea0, buffer=<optimized out>) at ../subprojects/gst-plugins-base/gst-libs/gst/gl/gstglsyncmeta.c:326 #5 0x00007f7151b4a444 in gst_buffer_foreach_meta (buffer=0x7f7130026000, func=0x7f7151b4b6d0 <remove_meta_unpooled>, user_data=0x16e07e0) at ../subprojects/gstreamer/gst/gstbuffer.c:2499 #6 0x00007f7151b4d68e in gst_buffer_pool_release_buffer (pool=0x16e07e0 [GstGLBufferPool], buffer=0x7f7130026000) at ../subprojects/gstreamer/gst/gstbufferpool.c:1358 #7 0x00007f7151b467c3 in _gst_buffer_dispose (buffer=0x7f7130026000) at ../subprojects/gstreamer/gst/gstbuffer.c:751 #8 0x00007f7151b7c7d0 in gst_mini_object_unref (mini_object=0x7f7130026000) at ../subprojects/gstreamer/gst/gstminiobject.c:651 #9 0x00007f7151b7ccb0 in gst_mini_object_replace (olddata=0x16ba158, newdata=newdata@entry=0x0) at ../subprojects/gstreamer/gst/gstminiobject.c:736 #10 0x00007f715156ff28 in gst_buffer_replace (nbuf=0x0, obuf=<optimized out>) at ../subprojects/gstreamer/gst/gstbuffer.h:602 #11 0x00007f715156ff28 in gst_aggregator_pad_set_flushing (aggpad=aggpad@entry=0x16ba280 [GstGLVideoMixerPad], flow_return=flow_return@entry=GST_FLOW_FLUSHING, full=full@entry=0) at ../subprojects/gstreamer/libs/gst/base/gstaggregator.c:870 #12 0x00007f71515756c5 in gst_aggregator_flush_start (event=0x16abf50, aggpad=0x16ba280 [GstGLVideoMixerPad], self=0x166f980 [GstGLVideoMixer]) at ../subprojects/gstreamer/libs/gst/base/gstaggregator.c:1319 #13 0x00007f71515756c5 in gst_aggregator_default_sink_event (self=0x166f980 [GstGLVideoMixer], aggpad=0x16ba280 [GstGLVideoMixerPad], event=0x16abf50) at ../subprojects/gstreamer/libs/gst/base/gstaggregator.c:1398 #14 0x00007f7151138ba8 in gst_video_aggregator_sink_event (agg=0x166f980 [GstGLVideoMixer], bpad=0x16ba280 [GstGLVideoMixerPad], event=0x16abf50) at ../subprojects/gst-plugins-base/gst-libs/gst/video/gstvideoaggregator.c:2133 #15 0x00007f71515770ae in gst_aggregator_pad_event_func (pad=0x16ba280 [GstGLVideoMixerPad], parent=0x166f980 [GstGLVideoMixer], event=0x16abf50) at ../subprojects/gstreamer/libs/gst/base/gstaggregator.c:2757 #16 0x00007f7151c5b6a5 in gst_validate_pad_monitor_downstream_event_check (pad_monitor=pad_monitor@entry=0x16dd130 [GstValidatePadMonitor], parent=parent@entry=0x166f980 [GstGLVideoMixer], event=event@entry=0x16abf50, handler=0x7f7151b7d680 <event_wrap>) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:1995 #17 0x00007f7151c61263 in gst_validate_pad_monitor_sink_event_full_func (pad=pad@entry=0x16ba280 [GstGLVideoMixerPad], parent=parent@entry=0x166f980 [GstGLVideoMixer], event=event@entry=0x16abf50) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:2347 #18 0x00007f7151b80897 in gst_pad_send_event_unchecked (pad=pad@entry=0x16ba280 [GstGLVideoMixerPad], event=event@entry=0x16abf50, type=<optimized out>, type@entry=320) at ../subprojects/gstreamer/gst/gstpad.c:5765 #19 0x00007f7151b811a4 in gst_pad_push_event_unchecked (pad=pad@entry=0x16cea80 [GstPad], event=event@entry=0x16abf50, type=320, type@entry=GST_PAD_PROBE_TYPE_EVENT_DOWNSTREAM) at ../subprojects/gstreamer/gst/gstpad.c:5411 #20 0x00007f7151b8a37e in gst_pad_push_event (pad=0x16cea80 [GstPad], event=event@entry=0x16abf50) at ../subprojects/gstreamer/gst/gstpad.c:5548 #21 0x00007f71515a637d in gst_base_transform_sink_eventfunc (trans=0x16bd880 [GstGLOverlayCompositorElement], event=0x16abf50) at ../subprojects/gstreamer/libs/gst/base/gstbasetransform.c:1919 #22 0x00007f7151c5bb26 in gst_validate_pad_monitor_downstream_event_check (pad_monitor=pad_monitor@entry=0x16d9320 [GstValidatePadMonitor], parent=parent@entry=0x16bd880 [GstGLOverlayCompositorElement], event=event@entry=0x16abf50, handler=0x7f71515a1070 <gst_base_transform_sink_event>) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:1996 #23 0x00007f7151c61263 in gst_validate_pad_monitor_sink_event_full_func (pad=<optimized out>, parent=0x16bd880 [GstGLOverlayCompositorElement], event=0x16abf50) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:2347 #24 0x00007f7151c617a9 in gst_validate_pad_monitor_sink_event_func (pad=<optimized out>, parent=<optimized out>, event=<optimized out>) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:2360 #25 0x00007f7151b80c87 in gst_pad_send_event_unchecked (pad=pad@entry=0x16ce830 [GstPad], event=event@entry=0x16abf50, type=<optimized out>, type@entry=320) at ../subprojects/gstreamer/gst/gstpad.c:5766 #26 0x00007f7151b811a4 in gst_pad_push_event_unchecked (pad=pad@entry=0x16ce5e0 [GstPad], event=event@entry=0x16abf50, type=320, type@entry=GST_PAD_PROBE_TYPE_EVENT_DOWNSTREAM) at ../subprojects/gstreamer/gst/gstpad.c:5411 #27 0x00007f7151b8a37e in gst_pad_push_event (pad=0x16ce5e0 [GstPad], event=event@entry=0x16abf50) at ../subprojects/gstreamer/gst/gstpad.c:5548 #28 0x00007f71515a637d in gst_base_transform_sink_eventfunc (trans=0x1660f20 [GstGLColorConvertElement], event=0x16abf50) at ../subprojects/gstreamer/libs/gst/base/gstbasetransform.c:1919 #29 0x00007f7151c5bb26 in gst_validate_pad_monitor_downstream_event_check (pad_monitor=pad_monitor@entry=0x16d97e0 [GstValidatePadMonitor], parent=parent@entry=0x1660f20 [GstGLColorConvertElement], event=event@entry=0x16abf50, handler=0x7f71515a1070 <gst_base_transform_sink_event>) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:1996 #30 0x00007f7151c61263 in gst_validate_pad_monitor_sink_event_full_func (pad=<optimized out>, parent=0x1660f20 [GstGLColorConvertElement], event=0x16abf50) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:2347 #31 0x00007f7151c617a9 in gst_validate_pad_monitor_sink_event_func (pad=<optimized out>, parent=<optimized out>, event=<optimized out>) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:2360 #32 0x00007f7151b80c87 in gst_pad_send_event_unchecked (pad=pad@entry=0x16ce390 [GstPad], event=event@entry=0x16abf50, type=<optimized out>, type@entry=320) at ../subprojects/gstreamer/gst/gstpad.c:5766 #33 0x00007f7151b811a4 in gst_pad_push_event_unchecked (pad=pad@entry=0x16ce140 [GstPad], event=event@entry=0x16abf50, type=320, type@entry=GST_PAD_PROBE_TYPE_EVENT_DOWNSTREAM) at ../subprojects/gstreamer/gst/gstpad.c:5411 #34 0x00007f7151b8a37e in gst_pad_push_event (pad=0x16ce140 [GstPad], event=event@entry=0x16abf50) at ../subprojects/gstreamer/gst/gstpad.c:5548 #35 0x00007f71515a637d in gst_base_transform_sink_eventfunc (trans=0x1660bb0 [GstGLUploadElement], event=0x16abf50) at ../subprojects/gstreamer/libs/gst/base/gstbasetransform.c:1919 #36 0x00007f7151c5bb26 in gst_validate_pad_monitor_downstream_event_check (pad_monitor=pad_monitor@entry=0x16d8e60 [GstValidatePadMonitor], parent=parent@entry=0x1660bb0 [GstGLUploadElement], event=event@entry=0x16abf50, handler=0x7f71515a1070 <gst_base_transform_sink_event>) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:1996 #37 0x00007f7151c61263 in gst_validate_pad_monitor_sink_event_full_func (pad=<optimized out>, parent=0x1660bb0 [GstGLUploadElement], event=0x16abf50) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:2347 #38 0x00007f7151c617a9 in gst_validate_pad_monitor_sink_event_func (pad=<optimized out>, parent=<optimized out>, event=<optimized out>) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:2360 #39 0x00007f7151b80c87 in gst_pad_send_event_unchecked (pad=pad@entry=0x16a5d20 [GstPad], event=event@entry=0x16abf50, type=<optimized out>, type@entry=320) at ../subprojects/gstreamer/gst/gstpad.c:5766 #40 0x00007f7151b811a4 in gst_pad_push_event_unchecked (pad=pad@entry=0x166c840 [GstProxyPad], event=event@entry=0x16abf50, type=320, type@entry=GST_PAD_PROBE_TYPE_EVENT_DOWNSTREAM) at ../subprojects/gstreamer/gst/gstpad.c:5411 #41 0x00007f7151b8a37e in gst_pad_push_event (pad=pad@entry=0x166c840 [GstProxyPad], event=0x16abf50) at ../subprojects/gstreamer/gst/gstpad.c:5548 #42 0x00007f7151b8a8b4 in event_forward_func (pad=pad@entry=0x166c840 [GstProxyPad], data=data@entry=0x7ffe6aedfc70) at ../subprojects/gstreamer/gst/gstevent.h:442 #43 0x00007f7151b86d0e in gst_pad_forward (pad=pad@entry=0x16c84b0 [GstGLVideoMixerInput], forward=forward@entry=0x7f7151b8a7f0 <event_forward_func>, user_data=user_data@entry=0x7ffe6aedfc70) at ../subprojects/gstreamer/gst/gstpad.c:3008 #44 0x00007f7151b86e1d in gst_pad_event_default (pad=0x16c84b0 [GstGLVideoMixerInput], parent=<optimized out>, event=0x16abf50) at ../subprojects/gstreamer/gst/gstpad.c:3105 #45 0x00007f7151b80c87 in gst_pad_send_event_unchecked (pad=pad@entry=0x16c84b0 [GstGLVideoMixerInput], event=event@entry=0x16abf50, type=<optimized out>, type@entry=320) at ../subprojects/gstreamer/gst/gstpad.c:5766 #46 0x00007f7151b811a4 in gst_pad_push_event_unchecked (pad=pad@entry=0x16a43b0 [GstPad], event=event@entry=0x16abf50, type=320, type@entry=GST_PAD_PROBE_TYPE_EVENT_DOWNSTREAM) at ../subprojects/gstreamer/gst/gstpad.c:5411 #47 0x00007f7151b8a37e in gst_pad_push_event (pad=pad@entry=0x16a43b0 [GstPad], event=0x16abf50) at ../subprojects/gstreamer/gst/gstpad.c:5548 #48 0x00007f7151b8a8b4 in event_forward_func (pad=pad@entry=0x16a43b0 [GstPad], data=data@entry=0x7ffe6aedfef0) at ../subprojects/gstreamer/gst/gstevent.h:442 #49 0x00007f7151b86d0e in gst_pad_forward (pad=pad@entry=0x16a4160 [GstPad], forward=forward@entry=0x7f7151b8a7f0 <event_forward_func>, user_data=user_data@entry=0x7ffe6aedfef0) at ../subprojects/gstreamer/gst/gstpad.c:3008 #50 0x00007f7151b86e1d in gst_pad_event_default (pad=pad@entry=0x16a4160 [GstPad], parent=parent@entry=0x14b6400 [GstTimeOverlay], event=event@entry=0x16abf50) at ../subprojects/gstreamer/gst/gstpad.c:3105 #51 0x00007f714e3b55f9 in gst_base_text_overlay_video_event (pad=0x16a4160 [GstPad], parent=0x14b6400 [GstTimeOverlay], event=0x16abf50) at ../subprojects/gst-plugins-base/ext/pango/gstbasetextoverlay.c:2553 #52 0x00007f7151c5bb26 in gst_validate_pad_monitor_downstream_event_check (pad_monitor=pad_monitor@entry=0x166d3d0 [GstValidatePadMonitor], parent=parent@entry=0x14b6400 [GstTimeOverlay], event=event@entry=0x16abf50, handler=0x7f714e3b5480 <gst_base_text_overlay_video_event>) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:1996 #53 0x00007f7151c61263 in gst_validate_pad_monitor_sink_event_full_func (pad=<optimized out>, parent=0x14b6400 [GstTimeOverlay], event=0x16abf50) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:2347 #54 0x00007f7151c617a9 in gst_validate_pad_monitor_sink_event_func (pad=<optimized out>, parent=<optimized out>, event=<optimized out>) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:2360 #55 0x00007f7151b80c87 in gst_pad_send_event_unchecked (pad=pad@entry=0x16a4160 [GstPad], event=event@entry=0x16abf50, type=<optimized out>, type@entry=320) at ../subprojects/gstreamer/gst/gstpad.c:5766 #56 0x00007f7151b811a4 in gst_pad_push_event_unchecked (pad=pad@entry=0x16a5ad0 [GstPad], event=event@entry=0x16abf50, type=320, type@entry=GST_PAD_PROBE_TYPE_EVENT_DOWNSTREAM) at ../subprojects/gstreamer/gst/gstpad.c:5411 #57 0x00007f7151b8a37e in gst_pad_push_event (pad=0x16a5ad0 [GstPad], event=event@entry=0x16abf50) at ../subprojects/gstreamer/gst/gstpad.c:5548 #58 0x00007f71515a637d in gst_base_transform_sink_eventfunc (trans=trans@entry=0x16b2460 [GstCapsFilter], event=0x16abf50) at ../subprojects/gstreamer/libs/gst/base/gstbasetransform.c:1919 #59 0x00007f714e3cc436 in gst_capsfilter_sink_event (trans=0x16b2460 [GstCapsFilter], event=0x16abf50) at ../subprojects/gstreamer/gst/gstevent.h:442 #60 0x00007f7151c5bb26 in gst_validate_pad_monitor_downstream_event_check (pad_monitor=pad_monitor@entry=0x166ca50 [GstValidatePadMonitor], parent=parent@entry=0x16b2460 [GstCapsFilter], event=event@entry=0x16abf50, handler=0x7f71515a1070 <gst_base_transform_sink_event>) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:1996 #61 0x00007f7151c61263 in gst_validate_pad_monitor_sink_event_full_func (pad=<optimized out>, parent=0x16b2460 [GstCapsFilter], event=0x16abf50) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:2347 #62 0x00007f7151c617a9 in gst_validate_pad_monitor_sink_event_func (pad=<optimized out>, parent=<optimized out>, event=<optimized out>) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:2360 #63 0x00007f7151b80c87 in gst_pad_send_event_unchecked (pad=pad@entry=0x16a5880 [GstPad], event=event@entry=0x16abf50, type=<optimized out>, type@entry=320) at ../subprojects/gstreamer/gst/gstpad.c:5766 #64 0x00007f7151b811a4 in gst_pad_push_event_unchecked (pad=pad@entry=0x1663c90 [GstPad], event=event@entry=0x16abf50, type=320, type@entry=GST_PAD_PROBE_TYPE_EVENT_DOWNSTREAM) at ../subprojects/gstreamer/gst/gstpad.c:5411 #65 0x00007f7151b8a37e in gst_pad_push_event (pad=0x1663c90 [GstPad], event=event@entry=0x16abf50) at ../subprojects/gstreamer/gst/gstpad.c:5548 #66 0x00007f7151598fd6 in gst_base_src_perform_seek (src=src@entry=0x16a28e0 [GstVideoTestSrc], event=event@entry=0x1693ce0, unlock=unlock@entry=1) at ../subprojects/gstreamer/libs/gst/base/gstbasesrc.c:1668 #67 0x00007f71515998b0 in gst_base_src_default_event (src=0x16a28e0 [GstVideoTestSrc], event=0x1693ce0) at ../subprojects/gstreamer/libs/gst/base/gstbasesrc.c:2050 #68 0x00007f715159c0f4 in gst_base_src_event (pad=<optimized out>, parent=0x16a28e0 [GstVideoTestSrc], event=0x1693ce0) at ../subprojects/gstreamer/libs/gst/base/gstbasesrc.c:2102 #69 0x00007f7151c5d72b in gst_validate_pad_monitor_src_event_check (handler=0x7f715159c0c0 <gst_base_src_event>, event=0x1693ce0, parent=0x16a28e0 [GstVideoTestSrc], pad_monitor=0x166d890 [GstValidatePadMonitor]) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:2101 #70 0x00007f7151c5d72b in gst_validate_pad_monitor_src_event_func (pad=<optimized out>, parent=0x16a28e0 [GstVideoTestSrc], event=0x1693ce0) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:2374 #71 0x00007f7151b80c87 in gst_pad_send_event_unchecked (pad=pad@entry=0x1663c90 [GstPad], event=event@entry=0x1693ce0, type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../subprojects/gstreamer/gst/gstpad.c:5766 #72 0x00007f7151b811a4 in gst_pad_push_event_unchecked (pad=pad@entry=0x16a5880 [GstPad], event=event@entry=0x1693ce0, type=type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../subprojects/gstreamer/gst/gstpad.c:5411 #73 0x00007f7151b8a37e in gst_pad_push_event (pad=0x16a5880 [GstPad], event=event@entry=0x1693ce0) at ../subprojects/gstreamer/gst/gstpad.c:5548 #74 0x00007f71515a697c in gst_base_transform_src_eventfunc (trans=0x16b2460 [GstCapsFilter], event=0x1693ce0) at ../subprojects/gstreamer/libs/gst/base/gstbasetransform.c:1971 #75 0x00007f7151c5d72b in gst_validate_pad_monitor_src_event_check (handler=0x7f71515a1030 <gst_base_transform_src_event>, event=0x1693ce0, parent=0x16b2460 [GstCapsFilter], pad_monitor=0x166ccb0 [GstValidatePadMonitor]) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:2101 #76 0x00007f7151c5d72b in gst_validate_pad_monitor_src_event_func (pad=<optimized out>, parent=0x16b2460 [GstCapsFilter], event=0x1693ce0) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:2374 #77 0x00007f7151b80c87 in gst_pad_send_event_unchecked (pad=pad@entry=0x16a5ad0 [GstPad], event=event@entry=0x1693ce0, type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../subprojects/gstreamer/gst/gstpad.c:5766 #78 0x00007f7151b811a4 in gst_pad_push_event_unchecked (pad=pad@entry=0x16a4160 [GstPad], event=event@entry=0x1693ce0, type=type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../subprojects/gstreamer/gst/gstpad.c:5411 #79 0x00007f7151b8a37e in gst_pad_push_event (pad=0x16a4160 [GstPad], event=0x1693ce0) at ../subprojects/gstreamer/gst/gstpad.c:5548 #80 0x00007f7151c5d72b in gst_validate_pad_monitor_src_event_check (handler=0x7f714e3b3050 <gst_base_text_overlay_src_event>, event=0x1693ce0, parent=0x14b6400 [GstTimeOverlay], pad_monitor=0x166d630 [GstValidatePadMonitor]) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:2101 #81 0x00007f7151c5d72b in gst_validate_pad_monitor_src_event_func (pad=<optimized out>, parent=0x14b6400 [GstTimeOverlay], event=0x1693ce0) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:2374 #82 0x00007f7151b80c87 in gst_pad_send_event_unchecked (pad=pad@entry=0x16a43b0 [GstPad], event=event@entry=0x1693ce0, type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../subprojects/gstreamer/gst/gstpad.c:5766 #83 0x00007f7151b811a4 in gst_pad_push_event_unchecked (pad=pad@entry=0x16c84b0 [GstGLVideoMixerInput], event=event@entry=0x1693ce0, type=type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../subprojects/gstreamer/gst/gstpad.c:5411 #84 0x00007f7151b8a37e in gst_pad_push_event (pad=pad@entry=0x16c84b0 [GstGLVideoMixerInput], event=0x1693ce0) at ../subprojects/gstreamer/gst/gstpad.c:5548 #85 0x00007f7151b8a8b4 in event_forward_func (pad=pad@entry=0x16c84b0 [GstGLVideoMixerInput], data=data@entry=0x7ffe6aee1040) at ../subprojects/gstreamer/gst/gstevent.h:442 #86 0x00007f7151b86d0e in gst_pad_forward (pad=pad@entry=0x166c840 [GstProxyPad], forward=forward@entry=0x7f7151b8a7f0 <event_forward_func>, user_data=user_data@entry=0x7ffe6aee1040) at ../subprojects/gstreamer/gst/gstpad.c:3008 #87 0x00007f7151b86e1d in gst_pad_event_default (pad=0x166c840 [GstProxyPad], parent=<optimized out>, event=0x1693ce0) at ../subprojects/gstreamer/gst/gstpad.c:3105 #88 0x00007f7151b80c87 in gst_pad_send_event_unchecked (pad=pad@entry=0x166c840 [GstProxyPad], event=event@entry=0x1693ce0, type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../subprojects/gstreamer/gst/gstpad.c:5766 #89 0x00007f7151b811a4 in gst_pad_push_event_unchecked (pad=pad@entry=0x16a5d20 [GstPad], event=event@entry=0x1693ce0, type=type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../subprojects/gstreamer/gst/gstpad.c:5411 #90 0x00007f7151b8a37e in gst_pad_push_event (pad=0x16a5d20 [GstPad], event=event@entry=0x1693ce0) at ../subprojects/gstreamer/gst/gstpad.c:5548 #91 0x00007f71515a697c in gst_base_transform_src_eventfunc (trans=0x1660bb0 [GstGLUploadElement], event=0x1693ce0) at ../subprojects/gstreamer/libs/gst/base/gstbasetransform.c:1971 #92 0x00007f7151c5d72b in gst_validate_pad_monitor_src_event_check (handler=0x7f71515a1030 <gst_base_transform_src_event>, event=0x1693ce0, parent=0x1660bb0 [GstGLUploadElement], pad_monitor=0x16d90c0 [GstValidatePadMonitor]) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:2101 #93 0x00007f7151c5d72b in gst_validate_pad_monitor_src_event_func (pad=<optimized out>, parent=0x1660bb0 [GstGLUploadElement], event=0x1693ce0) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:2374 #94 0x00007f7151b80c87 in gst_pad_send_event_unchecked (pad=pad@entry=0x16ce140 [GstPad], event=event@entry=0x1693ce0, type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../subprojects/gstreamer/gst/gstpad.c:5766 #95 0x00007f7151b811a4 in gst_pad_push_event_unchecked (pad=pad@entry=0x16ce390 [GstPad], event=event@entry=0x1693ce0, type=type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../subprojects/gstreamer/gst/gstpad.c:5411 #96 0x00007f7151b8a37e in gst_pad_push_event (pad=0x16ce390 [GstPad], event=event@entry=0x1693ce0) at ../subprojects/gstreamer/gst/gstpad.c:5548 #97 0x00007f71515a697c in gst_base_transform_src_eventfunc (trans=0x1660f20 [GstGLColorConvertElement], event=0x1693ce0) at ../subprojects/gstreamer/libs/gst/base/gstbasetransform.c:1971 #98 0x00007f7151c5d72b in gst_validate_pad_monitor_src_event_check (handler=0x7f71515a1030 <gst_base_transform_src_event>, event=0x1693ce0, parent=0x1660f20 [GstGLColorConvertElement], pad_monitor=0x16d9a40 [GstValidatePadMonitor]) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:2101 #99 0x00007f7151c5d72b in gst_validate_pad_monitor_src_event_func (pad=<optimized out>, parent=0x1660f20 [GstGLColorConvertElement], event=0x1693ce0) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:2374 #100 0x00007f7151b80c87 in gst_pad_send_event_unchecked (pad=pad@entry=0x16ce5e0 [GstPad], event=event@entry=0x1693ce0, type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../subprojects/gstreamer/gst/gstpad.c:5766 #101 0x00007f7151b811a4 in gst_pad_push_event_unchecked (pad=pad@entry=0x16ce830 [GstPad], event=event@entry=0x1693ce0, type=type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../subprojects/gstreamer/gst/gstpad.c:5411 #102 0x00007f7151b8a37e in gst_pad_push_event (pad=0x16ce830 [GstPad], event=event@entry=0x1693ce0) at ../subprojects/gstreamer/gst/gstpad.c:5548 #103 0x00007f71515a697c in gst_base_transform_src_eventfunc (trans=0x16bd880 [GstGLOverlayCompositorElement], event=0x1693ce0) at ../subprojects/gstreamer/libs/gst/base/gstbasetransform.c:1971 #104 0x00007f7151c5d72b in gst_validate_pad_monitor_src_event_check (handler=0x7f71515a1030 <gst_base_transform_src_event>, event=0x1693ce0, parent=0x16bd880 [GstGLOverlayCompositorElement], pad_monitor=0x16d9580 [GstValidatePadMonitor]) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:2101 #105 0x00007f7151c5d72b in gst_validate_pad_monitor_src_event_func (pad=<optimized out>, parent=0x16bd880 [GstGLOverlayCompositorElement], event=0x1693ce0) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:2374 #106 0x00007f7151b80c87 in gst_pad_send_event_unchecked (pad=pad@entry=0x16cea80 [GstPad], event=event@entry=0x1693ce0, type=<optimized out>) at ../subprojects/gstreamer/gst/gstpad.c:5766 #107 0x00007f7151b8a939 in gst_pad_send_event (pad=pad@entry=0x16cea80 [GstPad], event=0x1693ce0) at ../subprojects/gstreamer/gst/gstpad.c:5936 #108 0x00007f7151574513 in gst_aggregator_event_forward_func (pad=pad@entry=0x16ba280 [GstGLVideoMixerPad], user_data=user_data@entry=0x7ffe6aee1a00) at ../subprojects/gstreamer/gst/gstevent.h:442 #109 0x00007f7151b86d0e in gst_pad_forward (pad=0x14fe150 [GstAggregatorPad], forward=forward@entry=0x7f7151574440 <gst_aggregator_event_forward_func>, user_data=user_data@entry=0x7ffe6aee1a00) at ../subprojects/gstreamer/gst/gstpad.c:3008 #110 0x00007f715157434f in gst_aggregator_forward_event_to_all_sinkpads (evdata=0x7ffe6aee1a00, self=0x166f980 [GstGLVideoMixer]) at ../subprojects/gstreamer/libs/gst/base/gstaggregator.c:1987 #111 0x00007f715157434f in gst_aggregator_do_seek (event=0x1693ce0, self=0x166f980 [GstGLVideoMixer]) at ../subprojects/gstreamer/libs/gst/base/gstaggregator.c:2025 #112 0x00007f715157434f in gst_aggregator_default_src_event (self=0x166f980 [GstGLVideoMixer], event=0x1693ce0) at ../subprojects/gstreamer/libs/gst/base/gstaggregator.c:2047 #113 0x00007f7151135f18 in gst_video_aggregator_src_event (agg=0x166f980 [GstGLVideoMixer], event=0x1693ce0) at ../subprojects/gst-plugins-base/gst-libs/gst/video/gstvideoaggregator.c:2055 #114 0x00007f7151c5d72b in gst_validate_pad_monitor_src_event_check (handler=0x7f7151572850 <gst_aggregator_src_pad_event_func>, event=0x1693ce0, parent=0x166f980 [GstGLVideoMixer], pad_monitor=0x16dcc70 [GstValidatePadMonitor]) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:2101 #115 0x00007f7151c5d72b in gst_validate_pad_monitor_src_event_func (pad=<optimized out>, parent=0x166f980 [GstGLVideoMixer], event=0x1693ce0) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:2374 #116 0x00007f7151b80c87 in gst_pad_send_event_unchecked (pad=pad@entry=0x14fe150 [GstAggregatorPad], event=event@entry=0x1693ce0, type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../subprojects/gstreamer/gst/gstpad.c:5766 #117 0x00007f7151b811a4 in gst_pad_push_event_unchecked (pad=pad@entry=0x16620d0 [GstPad], event=event@entry=0x1693ce0, type=type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../subprojects/gstreamer/gst/gstpad.c:5411 #118 0x00007f7151b8a37e in gst_pad_push_event (pad=0x16620d0 [GstPad], event=event@entry=0x1693ce0) at ../subprojects/gstreamer/gst/gstpad.c:5548 #119 0x00007f71515a697c in gst_base_transform_src_eventfunc (trans=0x1660160 [GstGLColorConvertElement], event=0x1693ce0) at ../subprojects/gstreamer/libs/gst/base/gstbasetransform.c:1971 #120 0x00007f7151c5d72b in gst_validate_pad_monitor_src_event_check (handler=0x7f71515a1030 <gst_base_transform_src_event>, event=0x1693ce0, parent=0x1660160 [GstGLColorConvertElement], pad_monitor=0x16ddab0 [GstValidatePadMonitor]) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:2101 #121 0x00007f7151c5d72b in gst_validate_pad_monitor_src_event_func (pad=<optimized out>, parent=0x1660160 [GstGLColorConvertElement], event=0x1693ce0) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:2374 #122 0x00007f7151b80c87 in gst_pad_send_event_unchecked (pad=pad@entry=0x1662320 [GstPad], event=event@entry=0x1693ce0, type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../subprojects/gstreamer/gst/gstpad.c:5766 #123 0x00007f7151b811a4 in gst_pad_push_event_unchecked (pad=pad@entry=0x1662570 [GstPad], event=event@entry=0x1693ce0, type=type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../subprojects/gstreamer/gst/gstpad.c:5411 #124 0x00007f7151b8a37e in gst_pad_push_event (pad=0x1662570 [GstPad], event=event@entry=0x1693ce0) at ../subprojects/gstreamer/gst/gstpad.c:5548 #125 0x00007f71515a697c in gst_base_transform_src_eventfunc (trans=0x1664100 [GstGLDownloadElement], event=0x1693ce0) at ../subprojects/gstreamer/libs/gst/base/gstbasetransform.c:1971 #126 0x00007f7151c5d72b in gst_validate_pad_monitor_src_event_check (handler=0x7f71515a1030 <gst_base_transform_src_event>, event=0x1693ce0, parent=0x1664100 [GstGLDownloadElement], pad_monitor=0x16dd5f0 [GstValidatePadMonitor]) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:2101 #127 0x00007f7151c5d72b in gst_validate_pad_monitor_src_event_func (pad=<optimized out>, parent=0x1664100 [GstGLDownloadElement], event=0x1693ce0) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:2374 #128 0x00007f7151b80c87 in gst_pad_send_event_unchecked (pad=pad@entry=0x16627c0 [GstPad], event=event@entry=0x1693ce0, type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../subprojects/gstreamer/gst/gstpad.c:5766 #129 0x00007f7151b811a4 in gst_pad_push_event_unchecked (pad=pad@entry=0x166c120 [GstProxyPad], event=event@entry=0x1693ce0, type=type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../subprojects/gstreamer/gst/gstpad.c:5411 #130 0x00007f7151b8a37e in gst_pad_push_event (pad=pad@entry=0x166c120 [GstProxyPad], event=0x1693ce0) at ../subprojects/gstreamer/gst/gstpad.c:5548 #131 0x00007f7151b8a8b4 in event_forward_func (pad=pad@entry=0x166c120 [GstProxyPad], data=data@entry=0x7ffe6aee2280) at ../subprojects/gstreamer/gst/gstevent.h:442 #132 0x00007f7151b86d0e in gst_pad_forward (pad=pad@entry=0x166a0b0 [GstGhostPad], forward=forward@entry=0x7f7151b8a7f0 <event_forward_func>, user_data=user_data@entry=0x7ffe6aee2280) at ../subprojects/gstreamer/gst/gstpad.c:3008 #133 0x00007f7151b86e1d in gst_pad_event_default (pad=0x166a0b0 [GstGhostPad], parent=<optimized out>, event=0x1693ce0) at ../subprojects/gstreamer/gst/gstpad.c:3105 #134 0x00007f7151b80c87 in gst_pad_send_event_unchecked (pad=pad@entry=0x166a0b0 [GstGhostPad], event=event@entry=0x1693ce0, type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../subprojects/gstreamer/gst/gstpad.c:5766 #135 0x00007f7151b811a4 in gst_pad_push_event_unchecked (pad=pad@entry=0x1662a10 [GstPad], event=event@entry=0x1693ce0, type=type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../subprojects/gstreamer/gst/gstpad.c:5411 #136 0x00007f7151b8a37e in gst_pad_push_event (pad=pad@entry=0x1662a10 [GstPad], event=0x1693ce0) at ../subprojects/gstreamer/gst/gstpad.c:5548 #137 0x00007f7151b8a8b4 in event_forward_func (pad=pad@entry=0x1662a10 [GstPad], data=data@entry=0x7ffe6aee2500) at ../subprojects/gstreamer/gst/gstevent.h:442 #138 0x00007f7151b86d0e in gst_pad_forward (pad=pad@entry=0x1662c60 [GstPad], forward=forward@entry=0x7f7151b8a7f0 <event_forward_func>, user_data=user_data@entry=0x7ffe6aee2500) at ../subprojects/gstreamer/gst/gstpad.c:3008 #139 0x00007f7151b86e1d in gst_pad_event_default (pad=pad@entry=0x1662c60 [GstPad], parent=parent@entry=0x167ea20 [GstDeinterlace], event=event@entry=0x1693ce0) at ../subprojects/gstreamer/gst/gstpad.c:3105 #140 0x00007f714e448016 in gst_deinterlace_src_event (pad=0x1662c60 [GstPad], parent=0x167ea20 [GstDeinterlace], event=0x1693ce0) at ../subprojects/gst-plugins-good/gst/deinterlace/gstdeinterlace.c:3149 #141 0x00007f7151c5d72b in gst_validate_pad_monitor_src_event_check (handler=0x7f714e447f90 <gst_deinterlace_src_event>, event=0x1693ce0, parent=0x167ea20 [GstDeinterlace], pad_monitor=0x16d8c00 [GstValidatePadMonitor]) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:2101 #142 0x00007f7151c5d72b in gst_validate_pad_monitor_src_event_func (pad=<optimized out>, parent=0x167ea20 [GstDeinterlace], event=0x1693ce0) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:2374 #143 0x00007f7151b80c87 in gst_pad_send_event_unchecked (pad=pad@entry=0x1662c60 [GstPad], event=event@entry=0x1693ce0, type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../subprojects/gstreamer/gst/gstpad.c:5766 #144 0x00007f7151b811a4 in gst_pad_push_event_unchecked (pad=pad@entry=0x1662eb0 [GstPad], event=event@entry=0x1693ce0, type=type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../subprojects/gstreamer/gst/gstpad.c:5411 #145 0x00007f7151b8a37e in gst_pad_push_event (pad=0x1662eb0 [GstPad], event=event@entry=0x1693ce0) at ../subprojects/gstreamer/gst/gstpad.c:5548 #146 0x00007f71515a697c in gst_base_transform_src_eventfunc (trans=0x16898d0 [GstVideoConvert], event=0x1693ce0) at ../subprojects/gstreamer/libs/gst/base/gstbasetransform.c:1971 #147 0x00007f7151c5d72b in gst_validate_pad_monitor_src_event_check (handler=0x7f71515a1030 <gst_base_transform_src_event>, event=0x1693ce0, parent=0x16898d0 [GstVideoConvert], pad_monitor=0x16d8740 [GstValidatePadMonitor]) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:2101 #148 0x00007f7151c5d72b in gst_validate_pad_monitor_src_event_func (pad=<optimized out>, parent=0x16898d0 [GstVideoConvert], event=0x1693ce0) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c:2374 #149 0x00007f7151b80c87 in gst_pad_send_event_unchecked (pad=pad@entry=0x1663100 [GstPad], event=event@entry=0x1693ce0, type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../subprojects/gstreamer/gst/gstpad.c:5766 #150 0x00007f7151b811a4 in gst_pad_push_event_unchecked (pad=pad@entry=0x166a330 [GstGhostPad], event=event@entry=0x1693ce0, type=type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../subprojects/gstreamer/gst/gstpad.c:5411 #151 0x00007f7151b8a37e in gst_pad_push_event (pad=pad@entry=0x166a330 [GstGhostPad], event=0x1693ce0) at ../subprojects/gstreamer/gst/gstpad.c:5548 #152 0x00007f7151b8a8b4 in event_forward_func (pad=pad@entry=0x166a330 [GstGhostPad], data=data@entry=0x7ffe6aee2ae0) at ../subprojects/gstreamer/gst/gstevent.h:442 #153 0x00007f7151b86d0e in gst_pad_forward (pad=pad@entry=0x166c380 [GstProxyPad], forward=forward@entry=0x7f7151b8a7f0 <event_forward_func>, user_data=user_data@entry=0x7ffe6aee2ae0) at ../subprojects/gstreamer/gst/gstpad.c:3008 #154 0x00007f7151b86e1d in gst_pad_event_default (pad=0x166c380 [GstProxyPad], parent=<optimized out>, event=0x1693ce0) at ../subprojects/gstreamer/gst/gstpad.c:3105 #155 0x00007f7151b80c87 in gst_pad_send_event_unchecked (pad=pad@entry=0x166c380 [GstProxyPad], event=event@entry=0x1693ce0, type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../subprojects/gstreamer/gst/gstpad.c:5766 #156 0x00007f7151b811a4 in gst_pad_push_event_unchecked (pad=pad@entry=0x1663350 [GstPad], event=event@entry=0x1693ce0, type=type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../subprojects/gstreamer/gst/gstpad.c:5411 #157 0x00007f7151b8a37e in gst_pad_push_event (pad=pad@entry=0x1663350 [GstPad], event=event@entry=0x1693ce0) at ../subprojects/gstreamer/gst/gstpad.c:5548 #158 0x00007f715158f585 in gst_base_sink_send_event (element=<optimized out>, event=0x1693ce0) at ../subprojects/gstreamer/libs/gst/base/gstbasesink.c:4635 #159 0x00007f7151b656ef in gst_element_send_event (element=element@entry=0x1691df0 [GstFakeSink], event=event@entry=0x1693ce0) at ../subprojects/gstreamer/gst/gstelement.c:1860 #160 0x00007f7151b44ba9 in gst_bin_send_event (element=0x168d100 [GstFakeVideoSink], event=0x1693ce0) at ../subprojects/gstreamer/gst/gstbin.c:3146 #161 0x00007f7151b656ef in gst_element_send_event (element=element@entry=0x168d100 [GstFakeVideoSink], event=event@entry=0x1693ce0) at ../subprojects/gstreamer/gst/gstelement.c:1860 #162 0x00007f7151b44ba9 in gst_bin_send_event (element=0x16a60c0 [GstPipeline], event=0x1693ce0) at ../subprojects/gstreamer/gst/gstbin.c:3146 #163 0x00007f7151b656ef in gst_element_send_event (element=element@entry=0x16a60c0 [GstPipeline], event=event@entry=0x1693ce0) at ../subprojects/gstreamer/gst/gstelement.c:1860 #164 0x00007f7151c6bfdd in gst_validate_scenario_execute_seek (scenario=scenario@entry=0x16e00e0 [GstValidateScenario], action=action@entry=0x16da360, rate=1, format=GST_FORMAT_TIME, flags=flags@entry=3, start_type=<optimized out>, start=0, stop_type=GST_SEEK_TYPE_SET, stop=18446744073709551615) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-scenario.c:705 #165 0x00007f7151c6c72c in _execute_seek (scenario=0x16e00e0 [GstValidateScenario], action=0x16da360) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-scenario.c:777 #166 0x00007f7151c6cd49 in gst_validate_execute_action (action_type=action_type@entry=0x1601120, action=action@entry=0x16da360) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-scenario.c:1861 #167 0x00007f7151c6eb18 in execute_next_action_full (scenario=0x16e00e0 [GstValidateScenario], message=0x0) at ../subprojects/gst-devtools/validate/gst/validate/gst-validate-scenario.c:2167 #168 0x00007f7151a14b31 in g_timeout_dispatch (source=0x14a61f0, callback=0x7f7151c6fa60 <execute_next_action>, user_data=0x16e00e0) at gmain.c:4667 #169 0x00007f7151a1406d in g_main_dispatch (context=0x160e540) at gmain.c:3182 #170 0x00007f7151a1406d in g_main_context_dispatch (context=context@entry=0x160e540) at gmain.c:3847 #171 0x00007f7151a14438 in g_main_context_iterate (context=0x160e540, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3920 #172 0x00007f7151a14762 in g_main_loop_run (loop=0x16c0c60) at gmain.c:4116 #173 0x0000000000403bdd in main (argc=<optimized out>, argv=<optimized out>) at ../subprojects/gst-devtools/validate/tools/gst-validate.c:528 [Inferior 1 (process 30020) detached]
You can mark the issues as 'known' by adding the following lines to the list of known issues
"FIXME 'validate.file.glvideomixer.simple.seek_backward.synchronized' issues [REPORT A BUG in https://gitlab.freedesktop.org/gstreamer/ or use a proper bug description]": { "tests": [ "validate.file.glvideomixer.simple.seek_backward.synchronized" ], "issues": [ { 'returncode': None, 'sometimes': True, }, { 'timeout': True, 'sometimes': True, }, ], },