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