Skip to content

vlc_mutex_lock called with invalid pointer in libvlc 3.0.6 on Linux

An application using libvlc 3.0.6 on Linux crashes with the following stack trace. (look for thread 89354)

The application uses one media player object to start and stop playback of RTSP URLs repeatedly. It takes a while for it to crash, but it does happen every time.


Thread 89361 (Thread 0x7fffc744b700 (LWP 25563)):
#0)  0x00007ffff4ee09f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7fff5c08d330) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
        __ret = -512
        oldtype = 0
        err = <optimized out>
        oldtype = <optimized out>
        err = <optimized out>
        __ret = <optimized out>
        resultvar = <optimized out>
        __arg4 = <optimized out>
        __arg3 = <optimized out>
        __arg2 = <optimized out>
        __arg1 = <optimized out>
        _a4 = <optimized out>
        _a3 = <optimized out>
        _a2 = <optimized out>
        _a1 = <optimized out>

#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x7fff5c08d2e0, cond=0x7fff5c08d308) at pthread_cond_wait.c:502
        spin = 0
        buffer = {__routine = 0x7ffff4ee0690 <__condvar_cleanup_waiting>, __arg = 0x7fffc744ad00, __canceltype = 0, __prev = 0x0}
        cbuffer = {wseq = 0, cond = 0x7fff5c08d308, mutex = 0x7fff5c08d2e0, private = 0}
        rt = <optimized out>
        err = <optimized out>
        g = 0
        flags = <optimized out>
        g1_start = <optimized out>
        signals = <optimized out>
        result = 0
        wseq = <optimized out>
        seq = 0
        private = <optimized out>
        maxspin = <optimized out>
        err = <optimized out>
        result = <optimized out>
        wseq = <optimized out>
        g = <optimized out>
        seq = <optimized out>
        flags = <optimized out>
        private = <optimized out>
        signals = <optimized out>
        g1_start = <optimized out>
        spin = <optimized out>
        buffer = <optimized out>
        cbuffer = <optimized out>
        rt = <optimized out>
        s = <optimized out>

#2)  __pthread_cond_wait (cond=0x7fff5c08d308, mutex=0x7fff5c08d2e0) at pthread_cond_wait.c:655
No locals.

#3)  0x00007ffff520c6e4 in vlc_cond_wait (p_condvar=0x7fff5c08d308, p_mutex=0x7fff5c08d2e0) at posix/thread.c:272
        val = 32767
        __func__ = "vlc_cond_wait"

#4)  0x00007ffff51f0537 in vlc_fifo_WaitCond (fifo=0x7fff5c08d2e0, condvar=0x7fff5c08d308) at misc/fifo.c:71
No locals.

#5)  0x00007ffff51f0511 in vlc_fifo_Wait (fifo=0x7fff5c08d2e0) at misc/fifo.c:66
No locals.

#6)  0x00007ffff518eefe in DecoderThread (p_data=0x7fff5c068510) at input/decoder.c:1608
        p_block = 0x0
        canc = 0
        __cancel_buf = {__cancel_jmp_buf = {{__cancel_jmp_buf = {0, 4422094656880790638, 140736536555392, 0, 140734737319184, 140736483460432, 4422094656908053614, 4421984055123397742}, __mask_was_saved = 0}}, __pad = {0x7fffc744aed0, 0x0, 0x0, 0x0}}
        __cancel_routine = 0x7ffff518af20 <vlc_fifo_Cleanup>
        __cancel_arg = 0x7fff5c08d2e0
        __not_first_call = 0
        p_dec = 0x7fff5c068510
        p_owner = 0x7fff5c0f5490
        paused = false
        __func__ = "DecoderThread"
        __PRETTY_FUNCTION__ = <optimized out>

#7)  0x00007ffff4eda6db in start_thread (arg=0x7fffc744b700) at pthread_create.c:463
        pd = 0x7fffc744b700
        now = <optimized out>
     unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736536557312, -4422005831010595730, 140736536555392, 0, 140734737319184, 140736483460432, 4422094656878693486, 4421981759641242734}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>

#8)  0x00007ffff55d688f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.

Thread 89360 (Thread 0x7fffad7e2700 (LWP 25562)):
#0)  0x00007ffff4ee09f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7fff5c24bc00) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
        __ret = -512
        oldtype = 0
        err = <optimized out>
        oldtype = <optimized out>
        err = <optimized out>
        __ret = <optimized out>
        resultvar = <optimized out>
        __arg4 = <optimized out>
        __arg3 = <optimized out>
        __arg2 = <optimized out>
        __arg1 = <optimized out>
        _a4 = <optimized out>
        _a3 = <optimized out>
        _a2 = <optimized out>
        _a1 = <optimized out>

#1)  __pthread_cond_wait_common (abstime=0x0, mutex=0x7fff5c24bc68, cond=0x7fff5c24bbd8) at pthread_cond_wait.c:502
        spin = 0
        buffer = {__routine = 0x7ffff4ee0690 <__condvar_cleanup_waiting>, __arg = 0x7fffad7e1e00, __canceltype = 0, __prev = 0x0}
        cbuffer = {wseq = 0, cond = 0x7fff5c24bbd8, mutex = 0x7fff5c24bc68, private = 0}
        rt = <optimized out>
        err = <optimized out>
        g = 0
        flags = <optimized out>
        g1_start = <optimized out>
        signals = <optimized out>
        result = 0
        wseq = <optimized out>
        seq = 0
        private = <optimized out>
        maxspin = <optimized out>
        err = <optimized out>
        result = <optimized out>
        wseq = <optimized out>
        g = <optimized out>
        seq = <optimized out>
        flags = <optimized out>
        private = <optimized out>
        signals = <optimized out>
        g1_start = <optimized out>
        spin = <optimized out>
        buffer = <optimized out>
        cbuffer = <optimized out>
        rt = <optimized out>
        s = <optimized out>
[#2](https://code.videolan.org/videolan/vlc/-/issues/2)  __pthread_cond_wait (cond=0x7fff5c24bbd8, mutex=0x7fff5c24bc68) at pthread_cond_wait.c:655
No locals.
[#3](https://code.videolan.org/videolan/vlc/-/issues/3)  0x00007fffaec2fea6 in frame_worker_thread (arg=0x7fff5c24bbc0) at libavcodec/pthread_frame.c:177
        p = 0x7fff5c24bbc0
        avctx = 0x7fff5c22e180
        codec = 0x7fffaf7fb140 <ff_h264_decoder>
[#4](https://code.videolan.org/videolan/vlc/-/issues/4)  0x00007ffff4eda6db in start_thread (arg=0x7fffad7e2700) at pthread_create.c:463
        pd = 0x7fffad7e2700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736104113920, -4422005831010595730, 140736104112000, 0, 140734739299264, 140736483458608, 4422178438268865646, 4421981759641242734}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
[#5](https://code.videolan.org/videolan/vlc/-/issues/5)  0x00007ffff55d688f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.

Thread 89359 (Thread 0x7fffc6744700 (LWP 25561)):
[#0](https://code.videolan.org/videolan/vlc/-/issues/0)  0x00007ffff4ee09f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7fff5c24ba50) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
        __ret = -512
        oldtype = 0
        err = <optimized out>
        oldtype = <optimized out>
        err = <optimized out>
        __ret = <optimized out>
        resultvar = <optimized out>
        __arg4 = <optimized out>
        __arg3 = <optimized out>
        __arg2 = <optimized out>
        __arg1 = <optimized out>
        _a4 = <optimized out>
        _a3 = <optimized out>
        _a2 = <optimized out>
        _a1 = <optimized out>
[#1](https://code.videolan.org/videolan/vlc/-/issues/1)  __pthread_cond_wait_common (abstime=0x0, mutex=0x7fff5c24bab8, cond=0x7fff5c24ba28) at pthread_cond_wait.c:502
        spin = 0
        buffer = {__routine = 0x7ffff4ee0690 <__condvar_cleanup_waiting>, __arg = 0x7fffc6743e00, __canceltype = 0, __prev = 0x0}
        cbuffer = {wseq = 0, cond = 0x7fff5c24ba28, mutex = 0x7fff5c24bab8, private = 0}
        rt = <optimized out>
        err = <optimized out>
        g = 0
        flags = <optimized out>
        g1_start = <optimized out>
        signals = <optimized out>
        result = 0
        wseq = <optimized out>
        seq = 0
        private = <optimized out>
        maxspin = <optimized out>
        err = <optimized out>
        result = <optimized out>
        wseq = <optimized out>
        g = <optimized out>
        seq = <optimized out>
        flags = <optimized out>
        private = <optimized out>
        signals = <optimized out>
        g1_start = <optimized out>
        spin = <optimized out>
        buffer = <optimized out>
        cbuffer = <optimized out>
        rt = <optimized out>
        s = <optimized out>
[#2](https://code.videolan.org/videolan/vlc/-/issues/2)  __pthread_cond_wait (cond=0x7fff5c24ba28, mutex=0x7fff5c24bab8) at pthread_cond_wait.c:655
No locals.
[#3](https://code.videolan.org/videolan/vlc/-/issues/3)  0x00007fffaec2fea6 in frame_worker_thread (arg=0x7fff5c24ba10) at libavcodec/pthread_frame.c:177
        p = 0x7fff5c24ba10
        avctx = 0x7fff5c22dd00
        codec = 0x7fffaf7fb140 <ff_h264_decoder>
[#4](https://code.videolan.org/videolan/vlc/-/issues/4)  0x00007ffff4eda6db in start_thread (arg=0x7fffc6744700) at pthread_create.c:463
        pd = 0x7fffc6744700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736522897152, -4422005831010595730, 140736522895232, 0, 140734739298832, 140736483458608, 4422092591536295022, 4421981759641242734}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
[#5](https://code.videolan.org/videolan/vlc/-/issues/5)  0x00007ffff55d688f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.

Thread 89358 (Thread 0x7fffae8de700 (LWP 25560)):
[#0](https://code.videolan.org/videolan/vlc/-/issues/0)  0x00007ffff4ee09f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7fff5c24b8a0) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
        __ret = -512
        oldtype = 0
        err = <optimized out>
        oldtype = <optimized out>
        err = <optimized out>
        __ret = <optimized out>
        resultvar = <optimized out>
        __arg4 = <optimized out>
        __arg3 = <optimized out>
        __arg2 = <optimized out>
        __arg1 = <optimized out>
        _a4 = <optimized out>
        _a3 = <optimized out>
        _a2 = <optimized out>
        _a1 = <optimized out>
[#1](https://code.videolan.org/videolan/vlc/-/issues/1)  __pthread_cond_wait_common (abstime=0x0, mutex=0x7fff5c24b908, cond=0x7fff5c24b878) at pthread_cond_wait.c:502
        spin = 0
        buffer = {__routine = 0x7ffff4ee0690 <__condvar_cleanup_waiting>, __arg = 0x7fffae8dde00, __canceltype = 0, __prev = 0x0}
        cbuffer = {wseq = 0, cond = 0x7fff5c24b878, mutex = 0x7fff5c24b908, private = 0}
        rt = <optimized out>
        err = <optimized out>
        g = 0
        flags = <optimized out>
        g1_start = <optimized out>
        signals = <optimized out>
        result = 0
        wseq = <optimized out>
        seq = 0
        private = <optimized out>
        maxspin = <optimized out>
        err = <optimized out>
        result = <optimized out>
        wseq = <optimized out>
        g = <optimized out>
        seq = <optimized out>
        flags = <optimized out>
        private = <optimized out>
        signals = <optimized out>
        g1_start = <optimized out>
        spin = <optimized out>
        buffer = <optimized out>
        cbuffer = <optimized out>
        rt = <optimized out>
        s = <optimized out>
[#2](https://code.videolan.org/videolan/vlc/-/issues/2)  __pthread_cond_wait (cond=0x7fff5c24b878, mutex=0x7fff5c24b908) at pthread_cond_wait.c:655
No locals.
[#3](https://code.videolan.org/videolan/vlc/-/issues/3)  0x00007fffaec2fea6 in frame_worker_thread (arg=0x7fff5c24b860) at libavcodec/pthread_frame.c:177
        p = 0x7fff5c24b860
        avctx = 0x7fff5c31a180
        codec = 0x7fffaf7fb140 <ff_h264_decoder>
[#4](https://code.videolan.org/videolan/vlc/-/issues/4)  0x00007ffff4eda6db in start_thread (arg=0x7fffae8de700) at pthread_create.c:463
        pd = 0x7fffae8de700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736121923328, -4422005831010595730, 140736121921408, 0, 140734739298400, 140736483458608, 4422178848438242414, 4421981759641242734}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
[#5](https://code.videolan.org/videolan/vlc/-/issues/5)  0x00007ffff55d688f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.

Thread 89357 (Thread 0x7fffae0dd700 (LWP 25559)):
[#0](https://code.videolan.org/videolan/vlc/-/issues/0)  0x00007ffff4ee09f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7fff5c24b6f0) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
        __ret = -512
        oldtype = 0
        err = <optimized out>
        oldtype = <optimized out>
        err = <optimized out>
        __ret = <optimized out>
        resultvar = <optimized out>
        __arg4 = <optimized out>
        __arg3 = <optimized out>
        __arg2 = <optimized out>
        __arg1 = <optimized out>
        _a4 = <optimized out>
        _a3 = <optimized out>
        _a2 = <optimized out>
        _a1 = <optimized out>
[#1](https://code.videolan.org/videolan/vlc/-/issues/1)  __pthread_cond_wait_common (abstime=0x0, mutex=0x7fff5c24b758, cond=0x7fff5c24b6c8) at pthread_cond_wait.c:502
        spin = 0
        buffer = {__routine = 0x7ffff4ee0690 <__condvar_cleanup_waiting>, __arg = 0x7fffae0dce00, __canceltype = 0, __prev = 0x0}
        cbuffer = {wseq = 0, cond = 0x7fff5c24b6c8, mutex = 0x7fff5c24b758, private = 0}
        rt = <optimized out>
        err = <optimized out>
        g = 0
        flags = <optimized out>
        g1_start = <optimized out>
        signals = <optimized out>
        result = 0
        wseq = <optimized out>
        seq = 0
        private = <optimized out>
        maxspin = <optimized out>
        err = <optimized out>
        result = <optimized out>
        wseq = <optimized out>
        g = <optimized out>
        seq = <optimized out>
        flags = <optimized out>
        private = <optimized out>
        signals = <optimized out>
        g1_start = <optimized out>
        spin = <optimized out>
        buffer = <optimized out>
        cbuffer = <optimized out>
        rt = <optimized out>
        s = <optimized out>
[#2](https://code.videolan.org/videolan/vlc/-/issues/2)  __pthread_cond_wait (cond=0x7fff5c24b6c8, mutex=0x7fff5c24b758) at pthread_cond_wait.c:655
No locals.
[#3](https://code.videolan.org/videolan/vlc/-/issues/3)  0x00007fffaec2fea6 in frame_worker_thread (arg=0x7fff5c24b6b0) at libavcodec/pthread_frame.c:177
        p = 0x7fff5c24b6b0
        avctx = 0x7fff5c330880
        codec = 0x7fffaf7fb140 <ff_h264_decoder>
[#4](https://code.videolan.org/videolan/vlc/-/issues/4)  0x00007ffff4eda6db in start_thread (arg=0x7fffae0dd700) at pthread_create.c:463
        pd = 0x7fffae0dd700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736113530624, -4422005831010595730, 140736113528704, 0, 140734739297968, 140736483458608, 4422179947412999278, 4421981759641242734}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
[#5](https://code.videolan.org/videolan/vlc/-/issues/5)  0x00007ffff55d688f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.

Thread 89356 (Thread 0x7fffc7c4c700 (LWP 25558)):
[#0](https://code.videolan.org/videolan/vlc/-/issues/0)  0x00007ffff4ee09f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7fff5c24b540) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
        __ret = -512
        oldtype = 0
        err = <optimized out>
        oldtype = <optimized out>
        err = <optimized out>
        __ret = <optimized out>
        resultvar = <optimized out>
        __arg4 = <optimized out>
        __arg3 = <optimized out>
        __arg2 = <optimized out>
        __arg1 = <optimized out>
        _a4 = <optimized out>
        _a3 = <optimized out>
        _a2 = <optimized out>
        _a1 = <optimized out>
[#1](https://code.videolan.org/videolan/vlc/-/issues/1)  __pthread_cond_wait_common (abstime=0x0, mutex=0x7fff5c24b5a8, cond=0x7fff5c24b518) at pthread_cond_wait.c:502
        spin = 0
        buffer = {__routine = 0x7ffff4ee0690 <__condvar_cleanup_waiting>, __arg = 0x7fffc7c4be00, __canceltype = 0, __prev = 0x0}
        cbuffer = {wseq = 0, cond = 0x7fff5c24b518, mutex = 0x7fff5c24b5a8, private = 0}
        rt = <optimized out>
        err = <optimized out>
        g = 0
        flags = <optimized out>
        g1_start = <optimized out>
        signals = <optimized out>
        result = 0
        wseq = <optimized out>
        seq = 0
        private = <optimized out>
        maxspin = <optimized out>
        err = <optimized out>
        result = <optimized out>
        wseq = <optimized out>
        g = <optimized out>
        seq = <optimized out>
        flags = <optimized out>
        private = <optimized out>
        signals = <optimized out>
        g1_start = <optimized out>
        spin = <optimized out>
        buffer = <optimized out>
        cbuffer = <optimized out>
        rt = <optimized out>
        s = <optimized out>
[#2](https://code.videolan.org/videolan/vlc/-/issues/2)  __pthread_cond_wait (cond=0x7fff5c24b518, mutex=0x7fff5c24b5a8) at pthread_cond_wait.c:655
No locals.
[#3](https://code.videolan.org/videolan/vlc/-/issues/3)  0x00007fffaec2fea6 in frame_worker_thread (arg=0x7fff5c24b500) at libavcodec/pthread_frame.c:177
        p = 0x7fff5c24b500
        avctx = 0x7fff5c1f5700
        codec = 0x7fffaf7fb140 <ff_h264_decoder>
[#4](https://code.videolan.org/videolan/vlc/-/issues/4)  0x00007ffff4eda6db in start_thread (arg=0x7fffc7c4c700) at pthread_create.c:463
        pd = 0x7fffc7c4c700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736544950016, -4422005831010595730, 140736544948096, 0, 140734739297536, 140736483458608, 4422093557903936622, 4421981759641242734}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
[#5](https://code.videolan.org/videolan/vlc/-/issues/5)  0x00007ffff55d688f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.

Thread 89355 (Thread 0x7fffacee0700 (LWP 25557)):
[#0](https://code.videolan.org/videolan/vlc/-/issues/0)  0x00007ffff4ee0ed9 in futex_reltimed_wait_cancelable (private=<optimized out>, reltime=0x7fffacedfcf0, expected=0, futex_word=0x7fff5c112dc4) at ../sysdeps/unix/sysv/linux/futex-internal.h:142
        __ret = -516
        oldtype = 0
        err = <optimized out>
        oldtype = <optimized out>
        err = <optimized out>
        __ret = <optimized out>
        resultvar = <optimized out>
        __arg4 = <optimized out>
        __arg3 = <optimized out>
        __arg2 = <optimized out>
        __arg1 = <optimized out>
        _a4 = <optimized out>
        _a3 = <optimized out>
        _a2 = <optimized out>
        _a1 = <optimized out>
[#1](https://code.videolan.org/videolan/vlc/-/issues/1)  __pthread_cond_wait_common (abstime=0x7fffacedfdc0, mutex=0x7fff5c112dc8, cond=0x7fff5c112d98) at pthread_cond_wait.c:533
        rt = {tv_sec = 57, tv_nsec = 999952113}
        spin = 0
        buffer = {__routine = 0x7ffff4ee0690 <__condvar_cleanup_waiting>, __arg = 0x7fffacedfd20, __canceltype = 0, __prev = 0x0}
        cbuffer = {wseq = 3, cond = 0x7fff5c112d98, mutex = 0x7fff5c112dc8, private = 0}
        err = <optimized out>
        g = 1
        flags = <optimized out>
        g1_start = <optimized out>
        maxspin = 0
        signals = <optimized out>
        result = 0
        wseq = <optimized out>
        seq = 1
        private = <optimized out>
        maxspin = <optimized out>
        err = <optimized out>
        result = <optimized out>
        wseq = <optimized out>
        g = <optimized out>
        seq = <optimized out>
        flags = <optimized out>
        private = <optimized out>
        signals = <optimized out>
        g1_start = <optimized out>
        spin = <optimized out>
        buffer = <optimized out>
        cbuffer = <optimized out>
        rt = <optimized out>
        s = <optimized out>
[#2](https://code.videolan.org/videolan/vlc/-/issues/2)  __pthread_cond_timedwait (cond=0x7fff5c112d98, mutex=0x7fff5c112dc8, abstime=0x7fffacedfdc0) at pthread_cond_wait.c:667
No locals.
[#3](https://code.videolan.org/videolan/vlc/-/issues/3)  0x00007ffff520c76c in vlc_cond_timedwait (p_condvar=0x7fff5c112d98, p_mutex=0x7fff5c112dc8, deadline=84153209417) at posix/thread.c:280
        ts = {tv_sec = 84153, tv_nsec = 209417000}
        val = 32767
        __func__ = "vlc_cond_timedwait"
[#4](https://code.videolan.org/videolan/vlc/-/issues/4)  0x00007ffff520ab77 in vlc_timer_thread (data=0x7fff5c112d90) at posix/timer.c:85
        value = 84153209417
        canc = 0
        __cancel_buf = {__cancel_jmp_buf = {{__cancel_jmp_buf = {0, 4422175276101291118, 140736094666624, 0, 140734738017680, 140736483461328, 4422175276126456942, 4421984396646829166}, __mask_was_saved = 0}}, __pad = {0x7fffacedfed0, 0x0, 0x7ffff5651652 <__libc_thread_freeres+50>, 0x0}}
        __cancel_routine = 0x7ffff520a940 <vlc_cleanup_lock>
        __cancel_arg = 0x7fff5c112dc8
        __not_first_call = 0
        timer = 0x7fff5c112d90
        __PRETTY_FUNCTION__ = "vlc_timer_thread"
[#5](https://code.videolan.org/videolan/vlc/-/issues/5)  0x00007ffff4eda6db in start_thread (arg=0x7fffacee0700) at pthread_create.c:463
        pd = 0x7fffacee0700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736094668544, -4422005831010595730, 140736094666624, 0, 140734738017680, 140736483461328, 4422175276099193966, 4421981759641242734}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
[#6](https://code.videolan.org/videolan/vlc/-/issues/6)  0x00007ffff55d688f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.

Thread 89354 (Thread 0x7fffc41a9700 (LWP 25556)):
[#0](https://code.videolan.org/videolan/vlc/-/issues/0)  __GI___pthread_mutex_lock (mutex=0xa8) at ../nptl/pthread_mutex_lock.c:65
        type = <optimized out>
        __PRETTY_FUNCTION__ = "__pthread_mutex_lock"
        id = <optimized out>
[#1](https://code.videolan.org/videolan/vlc/-/issues/1)  0x00007ffff520c442 in vlc_mutex_lock (p_mutex=0xa8) at posix/thread.c:213
        val = 32767
        __func__ = "vlc_mutex_lock"
[#2](https://code.videolan.org/videolan/vlc/-/issues/2)  0x00007ffff51fa88e in vlc_event_detach (p_em=0xa0, event_type=vlc_InputItemMetaChanged, pf_callback=0x7ffff7bb4770 <input_item_meta_changed>, p_user_data=0x555555c5fb80) at misc/events.c:155
        slot = 0xd0
        listener = 0x7ffff7bb41b2 <libvlc_event_send+170>
        __PRETTY_FUNCTION__ = "vlc_event_detach"
[#3](https://code.videolan.org/videolan/vlc/-/issues/3)  0x00007ffff7bb4ad9 in uninstall_input_item_observer (p_md=0x555555c5fb80) at media.c:352
No locals.
[#4](https://code.videolan.org/videolan/vlc/-/issues/4)  0x00007ffff7bb5037 in libvlc_media_release (p_md=0x555555c5fb80) at media.c:554
        event = {type = 5, p_obj = 0x0, u = {media_meta_changed = {meta_type = libvlc_meta_Copyright}, media_subitem_added = {new_child = 0x7fff00000003}, media_duration_changed = {new_duration = 140733193388035}, media_parsed_changed = {new_status = 3}, media_freed = {md = 0x7fff00000003}, media_state_changed = {new_state = 3}, media_subitemtree_added = {item = 0x7fff00000003}, media_player_buffering = {new_cache = 4.20389539e-45}, media_player_chapter_changed = {new_chapter = 3}, media_player_position_changed = {new_position = 4.20389539e-45}, media_player_time_changed = {new_time = 140733193388035}, media_player_title_changed = {new_title = 3}, media_player_seekable_changed = {new_seekable = 3}, media_player_pausable_changed = {new_pausable = 3}, media_player_scrambled_changed = {new_scrambled = 3}, media_player_vout = {new_count = 3}, media_list_item_added = {item = 0x7fff00000003, index = -138711596}, media_list_will_add_item = {item = 0x7fff00000003, index = -138711596}, media_list_item_deleted = {item = 0x7fff00000003, index = -138711596}, media_list_will_delete_item = {item = 0x7fff00000003, index = -138711596}, media_list_player_next_item_set = {item = 0x7fff00000003}, media_player_snapshot_taken = {psz_filename = 0x7fff00000003 <error: Cannot access memory at address 0x7fff00000003>}, media_player_length_changed = {new_length = 140733193388035}, vlm_media_event = {psz_media_name = 0x7fff00000003 <error: Cannot access memory at address 0x7fff00000003>, psz_instance_name = 0x7ffff7bb6dd4 <unlock+28> "\220\311\303UH\211\345H\203\354\020H\211}\370H\213E\370H\203\300pH\211\307\350\235K\377\377\220\311\303UH\211\345H\203\354\020H\211}\370H\213E\370H\203\300pH\211\307\350.D\377\377\220\311\303UH\211\345H\203\354PH\211}\270H\211u\260dH\213\004%("}, media_player_media_changed = {new_media = 0x7fff00000003}, media_player_es_changed = {i_type = 3, i_id = 32767}, media_player_audio_volume = {volume = 4.20389539e-45}, media_player_audio_device = {device = 0x7fff00000003 <error: Cannot access memory at address 0x7fff00000003>}, renderer_discoverer_item_added = {item = 0x7fff00000003}, renderer_discoverer_item_deleted = {item = 0x7fff00000003}}}
[#5](https://code.videolan.org/videolan/vlc/-/issues/5)  0x00007ffff7bb7121 in set_state (p_mi=0x55555582baf0, state=libvlc_Playing, b_locked=false) at media_player.c:234
        media = 0x555555c5fb80
[#6](https://code.videolan.org/videolan/vlc/-/issues/6)  0x00007ffff7bb73fe in input_event_changed (p_this=0x5555560bce20, psz_cmd=0x7ffff52377f7 "intf-event", oldval=..., newval=..., p_userdata=0x55555582baf0) at media_player.c:339
        libvlc_state = libvlc_Playing
        p_input = 0x5555560bce20
        p_mi = 0x55555582baf0
        event = {type = 260, p_obj = 0x7ffff5200327 <WaitUnused+221>, u = {media_meta_changed = {meta_type = 1440187584}, media_subitem_added = {new_child = 0x555555d784c0}, media_duration_changed = {new_duration = 93825000768704}, media_parsed_changed = {new_status = 1440187584}, media_freed = {md = 0x555555d784c0}, media_state_changed = {new_state = 1440187584}, media_subitemtree_added = {item = 0x555555d784c0}, media_player_buffering = {new_cache = 2.96206446e+13}, media_player_chapter_changed = {new_chapter = 1440187584}, media_player_position_changed = {new_position = 2.96206446e+13}, media_player_time_changed = {new_time = 93825000768704}, media_player_title_changed = {new_title = 1440187584}, media_player_seekable_changed = {new_seekable = 1440187584}, media_player_pausable_changed = {new_pausable = 1440187584}, media_player_scrambled_changed = {new_scrambled = 1440187584}, media_player_vout = {new_count = 1440187584}, media_list_item_added = {item = 0x555555d784c0, index = 1443614240}, media_list_will_add_item = {item = 0x555555d784c0, index = 1443614240}, media_list_item_deleted = {item = 0x555555d784c0, index = 1443614240}, media_list_will_delete_item = {item = 0x555555d784c0, index = 1443614240}, media_list_player_next_item_set = {item = 0x555555d784c0}, media_player_snapshot_taken = {psz_filename = 0x555555d784c0 "p\267\272UUU"}, media_player_length_changed = {new_length = 93825000768704}, vlm_media_event = {psz_media_name = 0x555555d784c0 "p\267\272UUU", psz_instance_name = 0x5555560bce20 "\221~#\365\377\177"}, media_player_media_changed = {new_media = 0x555555d784c0}, media_player_es_changed = {i_type = 1440187584, i_id = 21845}, media_player_audio_volume = {volume = 2.96206446e+13}, media_player_audio_device = {device = 0x555555d784c0 "p\267\272UUU"}, renderer_discoverer_item_added = {item = 0x555555d784c0}, renderer_discoverer_item_deleted = {item = 0x555555d784c0}}}
        __PRETTY_FUNCTION__ = "input_event_changed"
[#7](https://code.videolan.org/videolan/vlc/-/issues/7)  0x00007ffff520043f in TriggerCallback (obj=0x5555560bce20, var=0x555555d784c0, name=0x7ffff52377f7 "intf-event", prev=...) at misc/variables.c:252
        i = 0
        __PRETTY_FUNCTION__ = "TriggerCallback"
        count = 1
        entries = 0x555555c14f70
        priv = 0x5555560bcd60
[#8](https://code.videolan.org/videolan/vlc/-/issues/8)  0x00007ffff52019a0 in var_SetChecked (p_this=0x5555560bce20, psz_name=0x7ffff52377f7 "intf-event", expected_type=48, val=...) at misc/variables.c:758
        p_var = 0x555555d784c0
        oldval = {i_int = 11, b_bool = 11, f_float = 1.54142831e-44, psz_string = 0xb <error: Cannot access memory at address 0xb>, p_address = 0xb, p_list = 0xb, coords = {x = 11, y = 0}}
        __PRETTY_FUNCTION__ = "var_SetChecked"
        p_priv = 0x5555560bcd60
[#9](https://code.videolan.org/videolan/vlc/-/issues/9)  0x00007ffff51a269c in var_SetInteger (p_obj=0x5555560bce20, psz_name=0x7ffff52377f7 "intf-event", i=0) at ../include/vlc_variables.h:189
        val = {i_int = 0, b_bool = false, f_float = 0, psz_string = 0x0, p_address = 0x0, p_list = 0x0, coords = {x = 0, y = 0}}
[#10](https://code.videolan.org/videolan/vlc/-/issues/10) 0x00007ffff51a31a6 in Trigger (p_input=0x5555560bce20, i_type=0) at input/event.c:302
No locals.
[#11](https://code.videolan.org/videolan/vlc/-/issues/11) 0x00007ffff51a2d8d in input_SendEventState (p_input=0x5555560bce20, i_state=2) at input/event.c:179
        val = {i_int = 2, b_bool = 2, f_float = 2.80259693e-45, psz_string = 0x2 <error: Cannot access memory at address 0x2>, p_address = 0x2, p_list = 0x2, coords = {x = 2, y = 0}}
[#12](https://code.videolan.org/videolan/vlc/-/issues/12) 0x00007ffff51ad429 in input_ChangeState (p_input=0x5555560bce20, i_state=2) at input/input.c:3220
No locals.
[#13](https://code.videolan.org/videolan/vlc/-/issues/13) 0x00007ffff51a7ef1 in Init (p_input=0x5555560bce20) at input/input.c:1414
        priv = 0x5555560bce20
        master = 0x7fff5c218690
        __func__ = "Init"
        i_length = -1
        p_meta = 0x555555c5fb80
[#14](https://code.videolan.org/videolan/vlc/-/issues/14) 0x00007ffff51a536a in Run (data=0x5555560bce20) at input/input.c:496
        priv = 0x5555560bce20
        p_input = 0x5555560bce20
[#15](https://code.videolan.org/videolan/vlc/-/issues/15) 0x00007ffff4eda6db in start_thread (arg=0x7fffc41a9700) at pthread_create.c:463
        pd = 0x7fffc41a9700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736483464960, -4422005831010595730, 140736483463040, 0, 93825004195360, 140737488342816, 4422087423080025198, 4421981759641242734}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
[#16](https://code.videolan.org/videolan/vlc/-/issues/16) 0x00007ffff55d688f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.

Thread 7 (Thread 0x7fffc844d700 (LWP 28296)):
[#0](https://code.videolan.org/videolan/vlc/-/issues/0)  0x00007ffff4ee09f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x555555940508) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
        __ret = -512
        oldtype = 0
        err = <optimized out>
        oldtype = <optimized out>
        err = <optimized out>
        __ret = <optimized out>
        resultvar = <optimized out>
        __arg4 = <optimized out>
        __arg3 = <optimized out>
        __arg2 = <optimized out>
        __arg1 = <optimized out>
        _a4 = <optimized out>
        _a3 = <optimized out>
        _a2 = <optimized out>
        _a1 = <optimized out>
[#1](https://code.videolan.org/videolan/vlc/-/issues/1)  __pthread_cond_wait_common (abstime=0x0, mutex=0x5555559404b8, cond=0x5555559404e0) at pthread_cond_wait.c:502
        spin = 0
        buffer = {__routine = 0x7ffff4ee0690 <__condvar_cleanup_waiting>, __arg = 0x7fffc844cdc0, __canceltype = 1, __prev = 0x0}
        cbuffer = {wseq = 0, cond = 0x5555559404e0, mutex = 0x5555559404b8, private = 0}
        rt = <optimized out>
        err = <optimized out>
        g = 0
        flags = <optimized out>
        g1_start = <optimized out>
        signals = <optimized out>
        result = 0
        wseq = <optimized out>
        seq = 0
        private = <optimized out>
        maxspin = <optimized out>
        err = <optimized out>
        result = <optimized out>
        wseq = <optimized out>
        g = <optimized out>
        seq = <optimized out>
        flags = <optimized out>
        private = <optimized out>
        signals = <optimized out>
        g1_start = <optimized out>
        spin = <optimized out>
        buffer = <optimized out>
        cbuffer = <optimized out>
        rt = <optimized out>
        s = <optimized out>
[#2](https://code.videolan.org/videolan/vlc/-/issues/2)  __pthread_cond_wait (cond=0x5555559404e0, mutex=0x5555559404b8) at pthread_cond_wait.c:655
No locals.
[#3](https://code.videolan.org/videolan/vlc/-/issues/3)  0x00007fffc95d2dcb in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
No symbol table info available.
[#4](https://code.videolan.org/videolan/vlc/-/issues/4)  0x00007fffc95d2af7 in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
No symbol table info available.
[#5](https://code.videolan.org/videolan/vlc/-/issues/5)  0x00007ffff4eda6db in start_thread (arg=0x7fffc844d700) at pthread_create.c:463
        pd = 0x7fffc844d700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736553342720, -4422005831010595730, 140736553340800, 0, 93824999470352, 140737488341952, 4422096856975690862, 4421981759641242734}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
[#6](https://code.videolan.org/videolan/vlc/-/issues/6)  0x00007ffff55d688f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.

Thread 6 (Thread 0x7fffd3fff700 (LWP 28293)):
[#0](https://code.videolan.org/videolan/vlc/-/issues/0)  0x00007ffff55c9bf9 in __GI___poll (fds=0x55555589d440, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        resultvar = 18446744073709551100
        sc_cancel_oldtype = 0
        sc_ret = <optimized out>
[#1](https://code.videolan.org/videolan/vlc/-/issues/1)  0x00007ffff1d875c9 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
[#2](https://code.videolan.org/videolan/vlc/-/issues/2)  0x00007ffff1d87962 in g_main_loop_run () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
[#3](https://code.videolan.org/videolan/vlc/-/issues/3)  0x00007fffe1a690e6 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
No symbol table info available.
[#4](https://code.videolan.org/videolan/vlc/-/issues/4)  0x00007ffff1daf195 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
[#5](https://code.videolan.org/videolan/vlc/-/issues/5)  0x00007ffff4eda6db in start_thread (arg=0x7fffd3fff700) at pthread_create.c:463
        pd = 0x7fffd3fff700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736750155520, -4422005831010595730, 140736750153600, 0, 93824995558400, 140737488340560, 4422049810977672302, 4421981759641242734}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
[#6](https://code.videolan.org/videolan/vlc/-/issues/6)  0x00007ffff55d688f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.

Thread 5 (Thread 0x7fffd8e72700 (LWP 28292)):
[#0](https://code.videolan.org/videolan/vlc/-/issues/0)  0x00007ffff55c9bf9 in __GI___poll (fds=0x55555588d250, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        resultvar = 18446744073709551100
        sc_cancel_oldtype = 0
        sc_ret = <optimized out>
[#1](https://code.videolan.org/videolan/vlc/-/issues/1)  0x00007ffff1d875c9 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
[#2](https://code.videolan.org/videolan/vlc/-/issues/2)  0x00007ffff1d876dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
[#3](https://code.videolan.org/videolan/vlc/-/issues/3)  0x00007ffff1d87721 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
[#4](https://code.videolan.org/videolan/vlc/-/issues/4)  0x00007ffff1daf195 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
[#5](https://code.videolan.org/videolan/vlc/-/issues/5)  0x00007ffff4eda6db in start_thread (arg=0x7fffd8e72700) at pthread_create.c:463
        pd = 0x7fffd8e72700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736832415488, -4422005831010595730, 140736832413568, 0, 93824995219232, 140737488340176, 4422060867834104942, 4421981759641242734}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
[#6](https://code.videolan.org/videolan/vlc/-/issues/6)  0x00007ffff55d688f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.

Thread 4 (Thread 0x7fffe3ded700 (LWP 28291)):
[#0](https://code.videolan.org/videolan/vlc/-/issues/0)  0x00007ffff55c9bf9 in __GI___poll (fds=0x7fffe3decd18, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        resultvar = 18446744073709551100
        sc_cancel_oldtype = 0
        sc_ret = <optimized out>
[#1](https://code.videolan.org/videolan/vlc/-/issues/1)  0x00007ffff108d747 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
No symbol table info available.
[#2](https://code.videolan.org/videolan/vlc/-/issues/2)  0x00007ffff108f36a in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
No symbol table info available.
[#3](https://code.videolan.org/videolan/vlc/-/issues/3)  0x00007fffe915b609 in QXcbEventReader::run() () from /home/ori/Qt5.11.3/5.11.3/gcc_64/lib/libQt5XcbQpa.so.5
No symbol table info available.
[#4](https://code.videolan.org/videolan/vlc/-/issues/4)  0x00007ffff5ef55a4 in QThreadPrivate::start(void*) () from /home/ori/Qt5.11.3/5.11.3/gcc_64/lib/libQt5Core.so.5
No symbol table info available.
[#5](https://code.videolan.org/videolan/vlc/-/issues/5)  0x00007ffff4eda6db in start_thread (arg=0x7fffe3ded700) at pthread_create.c:463
        pd = 0x7fffe3ded700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737016420096, -4422005831010595730, 140737016418176, 0, 93824994856384, 140737488344704, 4422014342064000110, 4421981759641242734}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
[#6](https://code.videolan.org/videolan/vlc/-/issues/6)  0x00007ffff55d688f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.

Thread 3 (Thread 0x7fffeacf9700 (LWP 28290)):
[#0](https://code.videolan.org/videolan/vlc/-/issues/0)  0x00007ffff55c9bf9 in __GI___poll (fds=0x7fffe401e0d0, nfds=5, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        resultvar = 18446744073709551100
        sc_cancel_oldtype = 0
        sc_ret = <optimized out>
[#1](https://code.videolan.org/videolan/vlc/-/issues/1)  0x00007ffff1d875c9 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
[#2](https://code.videolan.org/videolan/vlc/-/issues/2)  0x00007ffff1d876dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
[#3](https://code.videolan.org/videolan/vlc/-/issues/3)  0x00007ffff610607f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /home/ori/Qt5.11.3/5.11.3/gcc_64/lib/libQt5Core.so.5
No symbol table info available.
[#4](https://code.videolan.org/videolan/vlc/-/issues/4)  0x00007ffff60b08ba in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /home/ori/Qt5.11.3/5.11.3/gcc_64/lib/libQt5Core.so.5
No symbol table info available.
[#5](https://code.videolan.org/videolan/vlc/-/issues/5)  0x00007ffff5eeaaac in QThread::exec() () from /home/ori/Qt5.11.3/5.11.3/gcc_64/lib/libQt5Core.so.5
No symbol table info available.
[#6](https://code.videolan.org/videolan/vlc/-/issues/6)  0x00007fffebb52975 in QDBusConnectionManager::run() () from /home/ori/Qt5.11.3/5.11.3/gcc_64/lib/libQt5DBus.so.5
No symbol table info available.
[#7](https://code.videolan.org/videolan/vlc/-/issues/7)  0x00007ffff5ef55a4 in QThreadPrivate::start(void*) () from /home/ori/Qt5.11.3/5.11.3/gcc_64/lib/libQt5Core.so.5
No symbol table info available.
[#8](https://code.videolan.org/videolan/vlc/-/issues/8)  0x00007ffff4eda6db in start_thread (arg=0x7fffeacf9700) at pthread_create.c:463
        pd = 0x7fffeacf9700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737132861184, -4422005831010595730, 140737132859264, 0, 140737150483808, 140737488346592, 4422029879108193390, 4421981759641242734}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
[#9](https://code.videolan.org/videolan/vlc/-/issues/9)  0x00007ffff55d688f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.

Thread 2 (Thread 0x7ffff085a700 (LWP 28289)):
[#0](https://code.videolan.org/videolan/vlc/-/issues/0)  0x00007ffff55c9bf9 in __GI___poll (fds=0x7fffec0054a0, nfds=1, timeout=9990) at ../sysdeps/unix/sysv/linux/poll.c:29
        resultvar = 18446744073709551100
        sc_cancel_oldtype = 0
        sc_ret = <optimized out>
[#1](https://code.videolan.org/videolan/vlc/-/issues/1)  0x00007ffff1d875c9 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
[#2](https://code.videolan.org/videolan/vlc/-/issues/2)  0x00007ffff1d876dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
[#3](https://code.videolan.org/videolan/vlc/-/issues/3)  0x00007ffff610607f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /home/ori/Qt5.11.3/5.11.3/gcc_64/lib/libQt5Core.so.5
No symbol table info available.
[#4](https://code.videolan.org/videolan/vlc/-/issues/4)  0x00007ffff60b08ba in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /home/ori/Qt5.11.3/5.11.3/gcc_64/lib/libQt5Core.so.5
No symbol table info available.
[#5](https://code.videolan.org/videolan/vlc/-/issues/5)  0x00007ffff5eeaaac in QThread::exec() () from /home/ori/Qt5.11.3/5.11.3/gcc_64/lib/libQt5Core.so.5
No symbol table info available.
[#6](https://code.videolan.org/videolan/vlc/-/issues/6)  0x00007ffff5ef55a4 in QThreadPrivate::start(void*) () from /home/ori/Qt5.11.3/5.11.3/gcc_64/lib/libQt5Core.so.5
No symbol table info available.
[#7](https://code.videolan.org/videolan/vlc/-/issues/7)  0x00007ffff4eda6db in start_thread (arg=0x7ffff085a700) at pthread_create.c:463
        pd = 0x7ffff085a700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737228678912, -4422005831010595730, 140737228676992, 0, 93824994717056, 140737488347408, 4421972069385260142, 4421981759641242734}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
[#8](https://code.videolan.org/videolan/vlc/-/issues/8)  0x00007ffff55d688f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.

Thread 1 (Thread 0x7ffff7fc8780 (LWP 28285)):
[#0](https://code.videolan.org/videolan/vlc/-/issues/0)  0x00007ffff55c9bf9 in __GI___poll (fds=0x555555c86720, nfds=6, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        resultvar = 18446744073709551100
        sc_cancel_oldtype = 0
        sc_ret = <optimized out>
[#1](https://code.videolan.org/videolan/vlc/-/issues/1)  0x00007ffff1d875c9 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
[#2](https://code.videolan.org/videolan/vlc/-/issues/2)  0x00007ffff1d876dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
[#3](https://code.videolan.org/videolan/vlc/-/issues/3)  0x00007ffff610607f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /home/ori/Qt5.11.3/5.11.3/gcc_64/lib/libQt5Core.so.5
No symbol table info available.
[#4](https://code.videolan.org/videolan/vlc/-/issues/4)  0x00007fffe91f9181 in QPAEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /home/ori/Qt5.11.3/5.11.3/gcc_64/lib/libQt5XcbQpa.so.5
No symbol table info available.
[#5](https://code.videolan.org/videolan/vlc/-/issues/5)  0x00007ffff60b08ba in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /home/ori/Qt5.11.3/5.11.3/gcc_64/lib/libQt5Core.so.5
No symbol table info available.
[#6](https://code.videolan.org/videolan/vlc/-/issues/6)  0x00007ffff60b92c0 in QCoreApplication::exec() () from /home/ori/Qt5.11.3/5.11.3/gcc_64/lib/libQt5Core.so.5
No symbol table info available.
[#7](https://code.videolan.org/videolan/vlc/-/issues/7)  0x0000555555564c97 in Main::main (this=0x7fffffffe350, argc=1, argv=0x7fffffffe608) at ../CML-VideoMon/main.cpp:505
        r = 32767
        a = {d = 0x5555557bab00}
        restoreConfig = false
        storedConfig = <incomplete type>
        __PRETTY_FUNCTION__ = "int Main::main(int, char**)"
        logFileName = {static null = {<No data fields>}, d = 0x55555591ec20}
        netReader = {<QObject> = {<No data fields>}, static staticMetaObject = {d = {superdata = 0x7ffff6598940 <QObject::staticMetaObject>, stringdata = 0x555555588aa0 <qt_meta_stringdata_NetReader>, data = 0x555555588c20 <qt_meta_data_NetReader>, static_metacall = 0x5555555825ae <NetReader::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, m_readUDPData = {d = 0x7ffff61b8600 <qt_array>}, m_readTCPData = {d = 0x7ffff6207700 <QMapDataBase::shared_null>}, m_outputData = {static null = {<No data fields>}, d = 0x555555c421a0}, m_udpSocket = 0x55555595cd20, m_tcpSocket = 0x5555559d07e0, m_tcpServer = 0x5555558a97e0, m_udpPort = 10001, m_tcpPort = 10001, m_sockets = {<QListSpecialMethods<QTcpSocket*>> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value = {<std::__atomic_base<int>> = {static _S_alignment = 4, _M_i = -1}, <No data fields>}}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x7ffff61ba5e0 <QListData::shared_null>}, d = 0x7ffff61ba5e0 <QListData::shared_null>}}}
        gridSize = 2
        i = 2
[#8](https://code.videolan.org/videolan/vlc/-/issues/8)  0x0000555555565bcd in main (argc=1, argv=0x7fffffffe608) at ../CML-VideoMon/main.cpp:611
        tmpdir = {static null = {<No data fields>}, d = 0x5555557b2220}
        wtmpdir = {static npos = 18446744073709551615, _M_dataplus = {<std::allocator<wchar_t>> = {<__gnu_cxx::new_allocator<wchar_t>> = {<No data fields>}, <No data fields>}, _M_p = 0x5555557b2270 L"\x74002f\x70006d"}, _M_string_length = 4, {_M_local_buf = L"\004\000\000", _M_allocated_capacity = 4}}
        m = {<QObject> = {<No data fields>}, static staticMetaObject = {d = {superdata = 0x7ffff6598940 <QObject::staticMetaObject>, stringdata = 0x5555555885c0 <qt_meta_stringdata_Main>, data = 0x555555588780 <qt_meta_data_Main>, static_metacall = 0x5555555820a0 <Main::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, static logFile = 0x555555883e00, m_ComPort = {<QList<QString>> = {<QListSpecialMethods<QString>> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value = {<std::__atomic_base<int>> = {static _S_alignment = 4, _M_i = -1}, <No data fields>}}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x5555558cc6b0}, d = 0x5555558cc6b0}}, <No data fields>}, m_multicastInterface = {static null = {<No data fields>}, d = 0x5555558ea7e0}, m_udpPort = 10001, m_tcpPort = 10001, m_isftBridge = true, m_serialPort = <incomplete type>, m_serialPortInfo = {d_ptr = {d = 0x0}}, m_commandProcessor = {<QObject> = {<No data fields>}, static staticMetaObject = {d = {superdata = 0x7ffff6598940 <QObject::staticMetaObject>, stringdata = 0x5555555879c0 <qt_meta_stringdata_CommandProcessor>, data = 0x555555587ec0 <qt_meta_data_CommandProcessor>, static_metacall = 0x55555557fdc2 <CommandProcessor::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, m_cmd = {static null = {<No data fields>}, d = 0x555555c421a0}, m_ptzSpeed = 0.5}, m_onvifManager = {<QObject> = {<No data fields>}, static staticMetaObject = {d = {superdata = 0x7ffff6598940 <QObject::staticMetaObject>, stringdata = 0x5555555892c0 <qt_meta_stringdata_OnvifManager>, data = 0x555555589560 <qt_meta_data_OnvifManager>, static_metacall = 0x555555582f84 <OnvifManager::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}}, m_networkManager = {<QObject> = {<No data fields>}, static staticMetaObject = {d = {superdata = 0x7ffff6598940 <QObject::staticMetaObject>, stringdata = 0x555555588f60 <qt_meta_stringdata_NetworkRequestManager>, data = 0x5555555890c0 <qt_meta_data_NetworkRequestManager>, static_metacall = 0x555555582d4e <NetworkRequestManager::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, m_netManager = <incomplete type>, m_replies = {<QListSpecialMethods<QNetworkReply*>> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value = {<std::__atomic_base<int>> = {static _S_alignment = 4, _M_i = -1}, <No data fields>}}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x7ffff61ba5e0 <QListData::shared_null>}, d = 0x7ffff61ba5e0 <QListData::shared_null>}}}, m_monitors = {<QListSpecialMethods<int>> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value = {<std::__atomic_base<int>> = {static _S_alignment = 4, _M_i = -1}, <No data fields>}}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x5555558ed2f0}, d = 0x5555558ed2f0}}, m_fullScreen = true, m_showErrors = false, static m_debugLog = true, static m_logLevel = 0, m_defaultLayout = {static null = {<No data fields>}, d = 0x5555558ed280}, m_defaultLayouts = {d = 0x555555964e70}, m_currentUrls = {d = 0x555555c44210}, m_windows = {<std::_Vector_base<MainWindow*, std::allocator<MainWindow*> >> = {_M_impl = {<std::allocator<MainWindow*>> = {<__gnu_cxx::new_allocator<MainWindow*>> = {<No data fields>}, <No data fields>}, _M_start = 0x555555bb5d00, _M_finish = 0x555555bb5d08, _M_end_of_storage = 0x555555bb5d08}}, <No data fields>}, m_ptzSpeed = 0.5, m_rtspBuffer = 1000, m_hwAccel = true, m_indusoft_bridge = <incomplete type>, m_storedConfiguration = {static BinaryFormatTag = 1936351857, d = 0x555555be2f70}, _dvr = {<QObject> = {<No data fields>}, static staticMetaObject = {d = {superdata = 0x7ffff6598940 <QObject::staticMetaObject>, stringdata = 0x555555589a60 <qt_meta_stringdata_DVRManager>, data = 0x555555589b20 <qt_meta_data_DVRManager>, static_metacall = 0x555555583ff8 <DVRManager::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, _instance = 0x7ffff5e439e0 <std::wcout>, _player = 0x7ffff58a5628 <__exit_funcs_lock>, _media = 0x0, _url = {static null = {<No data fields>}, d = 0x7ffff61b8660 <QArrayData::shared_null>}, _timer = <incomplete type>}, m_shmem = <incomplete type>, m_URLs = {<std::_Vector_base<QVariant, std::allocator<QVariant> >> = {_M_impl = {<std::allocator<QVariant>> = {<__gnu_cxx::new_allocator<QVariant>> = {<No data fields>}, <No data fields>}, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, <No data fields>}}
}}}
Edited by Jean-Baptiste Kempf
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information