Regression with RTSP when decoding with MSDK elements
I'm reproducing almost systematically a hang with the following gst-launch-1.0 pipeline in a master gst-build fresh from today.
gst-launch-1.0 rtspsrc location="rtsp://192.168.2.135:9554/video/ef214561/bmagic-0" latency=0 drop-on-latency=1 ! rtph264depay ! h264parse ! msdkh264dec ! queue ! xvimagesink
Tried with 1.16 branch and all changes for msdk backported and I cannot reproduce, so this seems a regression.
The following are backtraces when attached to the process.
Thread 18 (Thread 0x7fd6a5aff700 (LWP 16177)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007fd6c26b868f in g_cond_wait () from /opt/oblong/deps-64-13/lib/libglib-2.0.so.0
#2 0x00007fd6b49b7b08 in gst_rtp_jitter_buffer_loop (jitterbuffer=0x7fd688035330) at ../subprojects/gst-plugins-good/gst/rtpmanager/gstrtpjitterbuffer.c:4157
#3 0x00007fd6c29f9a29 in gst_task_func (task=0x7fd68801c050) at ../subprojects/gstreamer/gst/gsttask.c:328
#4 0x00007fd6c2694644 in ?? () from /opt/oblong/deps-64-13/lib/libglib-2.0.so.0
#5 0x00007fd6c2693f15 in ?? () from /opt/oblong/deps-64-13/lib/libglib-2.0.so.0
#6 0x00007fd6c21976db in start_thread (arg=0x7fd6a5aff700) at pthread_create.c:463
#7 0x00007fd6c1ec088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 17 (Thread 0x7fd6a6300700 (LWP 16176)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007fd6c26b868f in g_cond_wait () from /opt/oblong/deps-64-13/lib/libglib-2.0.so.0
#2 0x00007fd6b49b6435 in wait_next_timeout (jitterbuffer=<optimized out>) at ../subprojects/gst-plugins-good/gst/rtpmanager/gstrtpjitterbuffer.c:4127
#3 0x00007fd6c2693f15 in ?? () from /opt/oblong/deps-64-13/lib/libglib-2.0.so.0
#4 0x00007fd6c21976db in start_thread (arg=0x7fd6a6300700) at pthread_create.c:463
#5 0x00007fd6c1ec088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 16 (Thread 0x7fd6acff9700 (LWP 16175)):
#0 0x00007fd6c1eb3bf9 in __GI___poll (fds=0x7fd6acff8a20, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1 0x00007fd6c0076e85 in g_socket_condition_timed_wait () from /opt/oblong/deps-64-13/lib/libgio-2.0.so.0
#2 0x00007fd6b4c062f9 in gst_udpsrc_fill (psrc=<optimized out>, outbuf=0x7fd6a00427e0) at ../subprojects/gst-plugins-good/gst/udp/gstudpsrc.c:871
#3 0x00007fd6bfdae82f in gst_base_src_default_create (src=0x7fd6a0027800, offset=18446744073709551615, size=4096, buffer=0x7fd6acff8d08) at ../subprojects/gstreamer/libs/gst/base/gstbasesrc.c:1536
#4 0x00007fd6bfdb0609 in gst_base_src_get_range (src=src@entry=0x7fd6a0027800, offset=offset@entry=18446744073709551615, length=<optimized out>, buf=buf@entry=0x7fd6acff8de0) at ../subprojects/gstreamer/libs/gst/base/gstbasesrc.c:2527
#5 0x00007fd6bfdb3398 in gst_base_src_loop (pad=0x7fd6a000e150) at ../subprojects/gstreamer/libs/gst/base/gstbasesrc.c:2851
#6 0x00007fd6c29f9a29 in gst_task_func (task=0x56452cc2cef0) at ../subprojects/gstreamer/gst/gsttask.c:328
#7 0x00007fd6c2694644 in ?? () from /opt/oblong/deps-64-13/lib/libglib-2.0.so.0
#8 0x00007fd6c2693f15 in ?? () from /opt/oblong/deps-64-13/lib/libglib-2.0.so.0
#9 0x00007fd6c21976db in start_thread (arg=0x7fd6acff9700) at pthread_create.c:463
#10 0x00007fd6c1ec088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 15 (Thread 0x7fd6af7fe700 (LWP 16174)):
#0 0x00007fd6c1eb3bf9 in __GI___poll (fds=0x7fd6af7fda20, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1 0x00007fd6c0076e85 in g_socket_condition_timed_wait () from /opt/oblong/deps-64-13/lib/libgio-2.0.so.0
#2 0x00007fd6b4c062f9 in gst_udpsrc_fill (psrc=<optimized out>, outbuf=0x7fd68801c900) at ../subprojects/gst-plugins-good/gst/udp/gstudpsrc.c:871
#3 0x00007fd6bfdae82f in gst_base_src_default_create (src=0x7fd6a00273e0, offset=18446744073709551615, size=4096, buffer=0x7fd6af7fdd08) at ../subprojects/gstreamer/libs/gst/base/gstbasesrc.c:1536
#4 0x00007fd6bfdb0609 in gst_base_src_get_range (src=src@entry=0x7fd6a00273e0, offset=offset@entry=18446744073709551615, length=<optimized out>, buf=buf@entry=0x7fd6af7fdde0) at ../subprojects/gstreamer/libs/gst/base/gstbasesrc.c:2527
#5 0x00007fd6bfdb3398 in gst_base_src_loop (pad=0x56452cc2bd50) at ../subprojects/gstreamer/libs/gst/base/gstbasesrc.c:2851
#6 0x00007fd6c29f9a29 in gst_task_func (task=0x56452cc2cdd0) at ../subprojects/gstreamer/gst/gsttask.c:328
#7 0x00007fd6c2694644 in ?? () from /opt/oblong/deps-64-13/lib/libglib-2.0.so.0
#8 0x00007fd6c2693f15 in ?? () from /opt/oblong/deps-64-13/lib/libglib-2.0.so.0
#9 0x00007fd6c21976db in start_thread (arg=0x7fd6af7fe700) at pthread_create.c:463
#10 0x00007fd6c1ec088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 14 (Thread 0x7fd6aeffd700 (LWP 16172)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007fd6c26b868f in g_cond_wait () from /opt/oblong/deps-64-13/lib/libglib-2.0.so.0
#2 0x00007fd6c29f9c0b in gst_task_func (task=0x56452cc2ccb0) at ../subprojects/gstreamer/gst/gsttask.c:313
#3 0x00007fd6c2694644 in ?? () from /opt/oblong/deps-64-13/lib/libglib-2.0.so.0
#4 0x00007fd6c2693f15 in ?? () from /opt/oblong/deps-64-13/lib/libglib-2.0.so.0
#5 0x00007fd6c21976db in start_thread (arg=0x7fd6aeffd700) at pthread_create.c:463
#6 0x00007fd6c1ec088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 13 (Thread 0x7fd6adffb700 (LWP 16170)):
#0 0x00007fd6c1eb3bf9 in __GI___poll (fds=0x56452ccdd7e0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1 0x00007fd6c2660fce in ?? () from /opt/oblong/deps-64-13/lib/libglib-2.0.so.0
#2 0x00007fd6c266129c in g_main_context_iteration () from /opt/oblong/deps-64-13/lib/libglib-2.0.so.0
#3 0x00007fd6c26612e1 in ?? () from /opt/oblong/deps-64-13/lib/libglib-2.0.so.0
#4 0x00007fd6c2693f15 in ?? () from /opt/oblong/deps-64-13/lib/libglib-2.0.so.0
#5 0x00007fd6c21976db in start_thread (arg=0x7fd6adffb700) at pthread_create.c:463
#6 0x00007fd6c1ec088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 12 (Thread 0x7fd6ad7fa700 (LWP 16169)):
#0 0x00007fd6c1eb3bf9 in __GI___poll (fds=0x7fd6ad7f89a0, nfds=2, timeout=8000) at ../sysdeps/unix/sysv/linux/poll.c:29
#1 0x00007fd6c0076e85 in g_socket_condition_timed_wait () from /opt/oblong/deps-64-13/lib/libgio-2.0.so.0
#2 0x00007fd6c00780a9 in ?? () from /opt/oblong/deps-64-13/lib/libgio-2.0.so.0
#3 0x00007fd6c0059880 in g_input_stream_read () from /opt/oblong/deps-64-13/lib/libgio-2.0.so.0
#4 0x00007fd6c07eb260 in fill_raw_bytes (conn=conn@entry=0x7fd6a00028e0, buffer=buffer@entry=0x7fd6ad7f8c48 "", size=size@entry=1, block=block@entry=1, err=err@entry=0x7fd6ad7f8b38) at ../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtspconnection.c:1381
#5 0x00007fd6c07eb4e2 in fill_bytes (err=0x7fd6ad7f8b38, block=1, size=1, buffer=0x7fd6ad7f8c48 "", conn=0x7fd6a00028e0) at ../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtspconnection.c:1444
#6 read_bytes (conn=conn@entry=0x7fd6a00028e0, buffer=buffer@entry=0x7fd6ad7f8c48 "", idx=idx@entry=0x7fd6ad7f9c48, size=size@entry=1, block=block@entry=1) at ../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtspconnection.c:1464
#7 0x00007fd6c07ed259 in build_next (builder=builder@entry=0x7fd6ad7f8c40, message=message@entry=0x7fd6ad7f9d90, conn=conn@entry=0x7fd6a00028e0, block=block@entry=1) at ../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtspconnection.c:2356
#8 0x00007fd6c07ef91d in gst_rtsp_connection_receive (conn=0x7fd6a00028e0, message=message@entry=0x7fd6ad7f9d90, timeout=timeout@entry=0x7fd6ad7f9d20) at ../subprojects/gst-plugins-base/gst-libs/gst/rtsp/gstrtspconnection.c:2689
#9 0x00007fd6c0c32fa5 in gst_rtspsrc_connection_receive (conninfo=conninfo@entry=0x56452cc154d0, message=message@entry=0x7fd6ad7f9d90, timeout=timeout@entry=0x7fd6ad7f9d20, src=0x56452cc15020) at ../subprojects/gst-plugins-good/gst/rtsp/gstrtspsrc.c:2719
#10 0x00007fd6c0c44982 in gst_rtspsrc_loop_udp (src=0x56452cc15020) at ../subprojects/gst-plugins-good/gst/rtsp/gstrtspsrc.c:5674
#11 gst_rtspsrc_loop (src=0x56452cc15020) at ../subprojects/gst-plugins-good/gst/rtsp/gstrtspsrc.c:6091
#12 gst_rtspsrc_thread (src=0x56452cc15020) at ../subprojects/gst-plugins-good/gst/rtsp/gstrtspsrc.c:8996
#13 0x00007fd6c29f9a29 in gst_task_func (task=0x56452cc2c830) at ../subprojects/gstreamer/gst/gsttask.c:328
#14 0x00007fd6c2694644 in ?? () from /opt/oblong/deps-64-13/lib/libglib-2.0.so.0
#15 0x00007fd6c2693f15 in ?? () from /opt/oblong/deps-64-13/lib/libglib-2.0.so.0
#16 0x00007fd6c21976db in start_thread (arg=0x7fd6ad7fa700) at pthread_create.c:463
#17 0x00007fd6c1ec088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 11 (Thread 0x7fd6b5c70700 (LWP 16160)):
#0 0x00007fd6c219df85 in futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fd6b5c6fca0, expected=0, futex_word=0x56452cc754f0) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1 __pthread_cond_wait_common (abstime=0x7fd6b5c6fca0, mutex=0x56452cabb720, cond=0x56452cc754c8) at pthread_cond_wait.c:539
#2 __pthread_cond_timedwait (cond=0x56452cc754c8, mutex=0x56452cabb720, abstime=0x7fd6b5c6fca0) at pthread_cond_wait.c:667
#3 0x00007fd6ba8fa321 in ?? () from /opt/oblong/deps-64-13/lib/libmfxhw64-p.so.1.27
#4 0x00007fd6ba88f9a8 in ?? () from /opt/oblong/deps-64-13/lib/libmfxhw64-p.so.1.27
#5 0x00007fd6ba88fbc3 in ?? () from /opt/oblong/deps-64-13/lib/libmfxhw64-p.so.1.27
#6 0x00007fd6ba8fb780 in ?? () from /opt/oblong/deps-64-13/lib/libmfxhw64-p.so.1.27
#7 0x00007fd6c21976db in start_thread (arg=0x7fd6b5c70700) at pthread_create.c:463
#8 0x00007fd6c1ec088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 10 (Thread 0x7fd6b6471700 (LWP 16159)):
#0 0x00007fd6c219df85 in futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fd6b6470ca0, expected=0, futex_word=0x56452cc753d8) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1 __pthread_cond_wait_common (abstime=0x7fd6b6470ca0, mutex=0x56452cabb720, cond=0x56452cc753b0) at pthread_cond_wait.c:539
#2 __pthread_cond_timedwait (cond=0x56452cc753b0, mutex=0x56452cabb720, abstime=0x7fd6b6470ca0) at pthread_cond_wait.c:667
#3 0x00007fd6ba8fa321 in ?? () from /opt/oblong/deps-64-13/lib/libmfxhw64-p.so.1.27
#4 0x00007fd6ba88f9a8 in ?? () from /opt/oblong/deps-64-13/lib/libmfxhw64-p.so.1.27
#5 0x00007fd6ba88fbc3 in ?? () from /opt/oblong/deps-64-13/lib/libmfxhw64-p.so.1.27
#6 0x00007fd6ba8fb780 in ?? () from /opt/oblong/deps-64-13/lib/libmfxhw64-p.so.1.27
#7 0x00007fd6c21976db in start_thread (arg=0x7fd6b6471700) at pthread_create.c:463
#8 0x00007fd6c1ec088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 9 (Thread 0x7fd6b6c72700 (LWP 16158)):
#0 0x00007fd6c219df85 in futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fd6b6c71ca0, expected=0, futex_word=0x56452cc752c0) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1 __pthread_cond_wait_common (abstime=0x7fd6b6c71ca0, mutex=0x56452cabb720, cond=0x56452cc75298) at pthread_cond_wait.c:539
#2 __pthread_cond_timedwait (cond=0x56452cc75298, mutex=0x56452cabb720, abstime=0x7fd6b6c71ca0) at pthread_cond_wait.c:667
#3 0x00007fd6ba8fa321 in ?? () from /opt/oblong/deps-64-13/lib/libmfxhw64-p.so.1.27
#4 0x00007fd6ba88f9a8 in ?? () from /opt/oblong/deps-64-13/lib/libmfxhw64-p.so.1.27
#5 0x00007fd6ba88fbc3 in ?? () from /opt/oblong/deps-64-13/lib/libmfxhw64-p.so.1.27
#6 0x00007fd6ba8fb780 in ?? () from /opt/oblong/deps-64-13/lib/libmfxhw64-p.so.1.27
#7 0x00007fd6c21976db in start_thread (arg=0x7fd6b6c72700) at pthread_create.c:463
#8 0x00007fd6c1ec088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 8 (Thread 0x7fd6b7473700 (LWP 16157)):
#0 0x00007fd6c219df85 in futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fd6b7472ca0, expected=0, futex_word=0x56452cc751a8) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1 __pthread_cond_wait_common (abstime=0x7fd6b7472ca0, mutex=0x56452cabb720, cond=0x56452cc75180) at pthread_cond_wait.c:539
#2 __pthread_cond_timedwait (cond=0x56452cc75180, mutex=0x56452cabb720, abstime=0x7fd6b7472ca0) at pthread_cond_wait.c:667
#3 0x00007fd6ba8fa321 in ?? () from /opt/oblong/deps-64-13/lib/libmfxhw64-p.so.1.27
#4 0x00007fd6ba88f9a8 in ?? () from /opt/oblong/deps-64-13/lib/libmfxhw64-p.so.1.27
#5 0x00007fd6ba88fbc3 in ?? () from /opt/oblong/deps-64-13/lib/libmfxhw64-p.so.1.27
#6 0x00007fd6ba8fb780 in ?? () from /opt/oblong/deps-64-13/lib/libmfxhw64-p.so.1.27
#7 0x00007fd6c21976db in start_thread (arg=0x7fd6b7473700) at pthread_create.c:463
#8 0x00007fd6c1ec088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 7 (Thread 0x7fd6b7c74700 (LWP 16156)):
#0 0x00007fd6c219df85 in futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fd6b7c73ca0, expected=0, futex_word=0x56452cc75090) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1 __pthread_cond_wait_common (abstime=0x7fd6b7c73ca0, mutex=0x56452cabb720, cond=0x56452cc75068) at pthread_cond_wait.c:539
#2 __pthread_cond_timedwait (cond=0x56452cc75068, mutex=0x56452cabb720, abstime=0x7fd6b7c73ca0) at pthread_cond_wait.c:667
#3 0x00007fd6ba8fa321 in ?? () from /opt/oblong/deps-64-13/lib/libmfxhw64-p.so.1.27
#4 0x00007fd6ba88f9a8 in ?? () from /opt/oblong/deps-64-13/lib/libmfxhw64-p.so.1.27
#5 0x00007fd6ba88fbc3 in ?? () from /opt/oblong/deps-64-13/lib/libmfxhw64-p.so.1.27
#6 0x00007fd6ba8fb780 in ?? () from /opt/oblong/deps-64-13/lib/libmfxhw64-p.so.1.27
#7 0x00007fd6c21976db in start_thread (arg=0x7fd6b7c74700) at pthread_create.c:463
#8 0x00007fd6c1ec088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 6 (Thread 0x7fd6ba86c700 (LWP 16155)):
#0 0x00007fd6c219df85 in futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fd6ba86bca0, expected=0, futex_word=0x56452cc74f78) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1 __pthread_cond_wait_common (abstime=0x7fd6ba86bca0, mutex=0x56452cabb720, cond=0x56452cc74f50) at pthread_cond_wait.c:539
#2 __pthread_cond_timedwait (cond=0x56452cc74f50, mutex=0x56452cabb720, abstime=0x7fd6ba86bca0) at pthread_cond_wait.c:667
#3 0x00007fd6ba8fa321 in ?? () from /opt/oblong/deps-64-13/lib/libmfxhw64-p.so.1.27
#4 0x00007fd6ba88f9a8 in ?? () from /opt/oblong/deps-64-13/lib/libmfxhw64-p.so.1.27
#5 0x00007fd6ba88fbc3 in ?? () from /opt/oblong/deps-64-13/lib/libmfxhw64-p.so.1.27
#6 0x00007fd6ba8fb780 in ?? () from /opt/oblong/deps-64-13/lib/libmfxhw64-p.so.1.27
#7 0x00007fd6c21976db in start_thread (arg=0x7fd6ba86c700) at pthread_create.c:463
#8 0x00007fd6c1ec088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 5 (Thread 0x7fd6b9c78700 (LWP 16154)):
#0 0x00007fd6c219df85 in futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fd6b9c77ca0, expected=0, futex_word=0x56452cc74e60) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1 __pthread_cond_wait_common (abstime=0x7fd6b9c77ca0, mutex=0x56452cabb720, cond=0x56452cc74e38) at pthread_cond_wait.c:539
#2 __pthread_cond_timedwait (cond=0x56452cc74e38, mutex=0x56452cabb720, abstime=0x7fd6b9c77ca0) at pthread_cond_wait.c:667
#3 0x00007fd6ba8fa321 in ?? () from /opt/oblong/deps-64-13/lib/libmfxhw64-p.so.1.27
#4 0x00007fd6ba88f9a8 in ?? () from /opt/oblong/deps-64-13/lib/libmfxhw64-p.so.1.27
#5 0x00007fd6ba88fbc3 in ?? () from /opt/oblong/deps-64-13/lib/libmfxhw64-p.so.1.27
#6 0x00007fd6ba8fb780 in ?? () from /opt/oblong/deps-64-13/lib/libmfxhw64-p.so.1.27
#7 0x00007fd6c21976db in start_thread (arg=0x7fd6b9c78700) at pthread_create.c:463
#8 0x00007fd6c1ec088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 4 (Thread 0x7fd6b9477700 (LWP 16153)):
#0 0x00007fd6c219df85 in futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fd6b9476ca0, expected=0, futex_word=0x56452cc74d4c) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1 __pthread_cond_wait_common (abstime=0x7fd6b9476ca0, mutex=0x56452cabb720, cond=0x56452cc74d20) at pthread_cond_wait.c:539
#2 __pthread_cond_timedwait (cond=0x56452cc74d20, mutex=0x56452cabb720, abstime=0x7fd6b9476ca0) at pthread_cond_wait.c:667
#3 0x00007fd6ba8fa321 in ?? () from /opt/oblong/deps-64-13/lib/libmfxhw64-p.so.1.27
#4 0x00007fd6ba88f9a8 in ?? () from /opt/oblong/deps-64-13/lib/libmfxhw64-p.so.1.27
#5 0x00007fd6ba88fbc3 in ?? () from /opt/oblong/deps-64-13/lib/libmfxhw64-p.so.1.27
#6 0x00007fd6ba8fb780 in ?? () from /opt/oblong/deps-64-13/lib/libmfxhw64-p.so.1.27
#7 0x00007fd6c21976db in start_thread (arg=0x7fd6b9477700) at pthread_create.c:463
#8 0x00007fd6c1ec088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 3 (Thread 0x7fd6b8c76700 (LWP 16152)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007fd6c26b868f in g_cond_wait () from /opt/oblong/deps-64-13/lib/libglib-2.0.so.0
#2 0x00007fd6bc5137bf in gst_queue_loop (pad=<optimized out>) at ../subprojects/gstreamer/plugins/elements/gstqueue.c:1525
#3 0x00007fd6c29f9a29 in gst_task_func (task=0x56452cc2c950) at ../subprojects/gstreamer/gst/gsttask.c:328
#4 0x00007fd6c2694644 in ?? () from /opt/oblong/deps-64-13/lib/libglib-2.0.so.0
#5 0x00007fd6c2693f15 in ?? () from /opt/oblong/deps-64-13/lib/libglib-2.0.so.0
#6 0x00007fd6c21976db in start_thread (arg=0x7fd6b8c76700) at pthread_create.c:463
#7 0x00007fd6c1ec088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 2 (Thread 0x7fd6b8475700 (LWP 16151)):
#0 0x00007fd6c21a1c60 in __GI___nanosleep (requested_time=0x7fd6b8474d70, remaining=0x7fd6b8474d80) at ../sysdeps/unix/sysv/linux/nanosleep.c:28
#1 0x00007fd6c26957df in g_usleep () from /opt/oblong/deps-64-13/lib/libglib-2.0.so.0
#2 0x00007fd6bc2cd3a3 in gst_xv_image_sink_event_thread (xvimagesink=0x56452cc5c2a0) at ../subprojects/gst-plugins-base/sys/xvimage/xvimagesink.c:586
#3 0x00007fd6c2693f15 in ?? () from /opt/oblong/deps-64-13/lib/libglib-2.0.so.0
#4 0x00007fd6c21976db in start_thread (arg=0x7fd6b8475700) at pthread_create.c:463
#5 0x00007fd6c1ec088f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 1 (Thread 0x7fd6c2e8c740 (LWP 16134)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007fd6c26b868f in g_cond_wait () from /opt/oblong/deps-64-13/lib/libglib-2.0.so.0
#2 0x00007fd6c29a28d5 in gst_element_get_state_func (element=0x56452cc5e260, state=0x7ffe72bc0b18, pending=0x7ffe72bc0b1c, timeout=<optimized out>) at ../subprojects/gstreamer/gst/gstelement.c:2482
#3 0x000056452b6693e7 in main (argc=<optimized out>, argv=<optimized out>) at ../subprojects/gstreamer/tools/gst-launch.c:1269
And find attached the GST_DEBUG=*:6 log matching the previous backtrace. rtsp.log.bz2