Bug 448178 - crash on Wayland when clicking on Logging (Kubuntu/PPA)
Summary: crash on Wayland when clicking on Logging (Kubuntu/PPA)
Status: RESOLVED FIXED
Alias: None
Product: kdenlive
Classification: Applications
Component: Video Effects & Transitions (other bugs)
Version First Reported In: 21.12.1
Platform: Other Linux
: NOR crash
Target Milestone: ---
Assignee: Vincent PINON
URL:
Keywords: wayland-only
Depends on:
Blocks:
 
Reported: 2022-01-09 19:34 UTC by Jan Rathmann
Modified: 2022-03-08 22:01 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:
fritzibaby: timeline_corruption+


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jan Rathmann 2022-01-09 19:34:29 UTC
Application: kdenlive (21.12.1)

Qt Version: 5.15.2
Frameworks Version: 5.90.0
Operating System: Linux 5.13.0-23-generic x86_64
Windowing System: Wayland
Distribution: Ubuntu 21.10
DrKonqi: 5.23.5 [KCrashBackend]

-- Information about the crash:
- What I was doing when the application crashed:
In a project, where I had imported a flac audio file and png image, when I'm in the Effects mode and click on Logging on the top right of the window, kdenlive crashes. This seems to be reproducible.

I'm using Kdenlive from Kubuntu-Backports-PPA.

The crash can be reproduced every time.

-- Backtrace:
Application: Kdenlive (kdenlive), signal: Segmentation fault

[KCrash Handler]
#4  wl_surface_damage (height=30, width=701, y=0, x=0, wl_surface=<error reading variable: Cannot access memory at address 0x18>) at ../../include/QtWaylandClient/5.15.2/QtWaylandClient/private/../../../../../src/client/wayland-wayland-client-protocol.h:3556
#5  QtWayland::wl_surface::damage (this=0x10, x=0, y=0, width=701, height=30) at ./src/client/qwayland-wayland.cpp:1322
#6  0x00007fb91c03c47c in QtWaylandClient::QWaylandWindow::damage (this=<optimized out>, rect=...) at ./src/client/qwaylandwindow.cpp:568
#7  0x00007fb91c04a069 in QtWaylandClient::QWaylandAbstractDecoration::contentImage (this=0x7fb8f029a050) at ./src/client/qwaylandabstractdecoration.cpp:135
#8  0x00007fb9180e418b in QtWaylandClient::DecorationsBlitter::blit (this=0x561da61fc5c0, window=window@entry=0x7fb878284440) at ../../../../hardwareintegration/client/wayland-egl/qwaylandglcontext.cpp:204
#9  0x00007fb9180e3aeb in QtWaylandClient::QWaylandGLContext::swapBuffers (this=0x561da554e800, surface=<optimized out>) at ../../../../hardwareintegration/client/wayland-egl/qwaylandglcontext.cpp:480
#10 0x00007fb91eb3decc in QSGRenderThread::syncAndRender (this=0x561da619e5e0, grabImage=0x0) at scenegraph/qsgthreadedrenderloop.cpp:870
#11 0x00007fb91eb3e6b7 in QSGRenderThread::run (this=0x561da619e5e0) at scenegraph/qsgthreadedrenderloop.cpp:1043
#12 0x00007fb91cca1a71 in QThreadPrivate::start (arg=0x561da619e5e0) at thread/qthread_unix.cpp:329
#13 0x00007fb91c746927 in start_thread (arg=<optimized out>) at pthread_create.c:435
#14 0x00007fb91c7d69e4 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100

Thread 42 (Thread 0x7fb845995640 (LWP 2513) "kdenlive:gdrv0"):
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x561da6e12970) at futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x561da6e12970, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3  0x00007fb91c745920 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561da6e12920, cond=0x561da6e12948) at pthread_cond_wait.c:504
#4  ___pthread_cond_wait (cond=0x561da6e12948, mutex=0x561da6e12920) at pthread_cond_wait.c:628
#5  0x00007fb91672234b in cnd_wait (mtx=0x561da6e12920, cond=0x561da6e12948) at ../include/c11/threads_posix.h:155
#6  util_queue_thread_func (input=input@entry=0x561da370a710) at ../src/util/u_queue.c:294
#7  0x00007fb91671c06b in impl_thrd_routine (p=<optimized out>) at ../include/c11/threads_posix.h:87
#8  0x00007fb91c746927 in start_thread (arg=<optimized out>) at pthread_create.c:435
#9  0x00007fb91c7d69e4 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100

Thread 41 (Thread 0x7fb84d594640 (LWP 2512) "kdenlive:gdrv0"):
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x561da6d42be4) at futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x561da6d42be4, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3  0x00007fb91c745920 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561da6d42b90, cond=0x561da6d42bb8) at pthread_cond_wait.c:504
#4  ___pthread_cond_wait (cond=0x561da6d42bb8, mutex=0x561da6d42b90) at pthread_cond_wait.c:628
#5  0x00007fb91672234b in cnd_wait (mtx=0x561da6d42b90, cond=0x561da6d42bb8) at ../include/c11/threads_posix.h:155
#6  util_queue_thread_func (input=input@entry=0x561da370af70) at ../src/util/u_queue.c:294
#7  0x00007fb91671c06b in impl_thrd_routine (p=<optimized out>) at ../include/c11/threads_posix.h:87
#8  0x00007fb91c746927 in start_thread (arg=<optimized out>) at pthread_create.c:435
#9  0x00007fb91c7d69e4 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100

Thread 40 (Thread 0x7fb85a596640 (LWP 2510) "kdenlive"):
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x7fb8b42d21f0) at futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7fb8b42d21f0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3  0x00007fb91c745920 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7fb8b42d21a0, cond=0x7fb8b42d21c8) at pthread_cond_wait.c:504
#4  ___pthread_cond_wait (cond=cond@entry=0x7fb8b42d21c8, mutex=mutex@entry=0x7fb8b42d21a0) at pthread_cond_wait.c:628
#5  0x00007fb91e7cb8e3 in mlt_slices_worker (p=0x7fb8b42d2190) at ./src/framework/mlt_slices.c:91
#6  0x00007fb91c746927 in start_thread (arg=<optimized out>) at pthread_create.c:435
#7  0x00007fb91c7d69e4 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100

Thread 39 (Thread 0x7fb85ad97640 (LWP 2509) "kdenlive"):
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x7fb8b42d21f0) at futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7fb8b42d21f0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3  0x00007fb91c745920 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7fb8b42d21a0, cond=0x7fb8b42d21c8) at pthread_cond_wait.c:504
#4  ___pthread_cond_wait (cond=cond@entry=0x7fb8b42d21c8, mutex=mutex@entry=0x7fb8b42d21a0) at pthread_cond_wait.c:628
#5  0x00007fb91e7cb8e3 in mlt_slices_worker (p=0x7fb8b42d2190) at ./src/framework/mlt_slices.c:91
#6  0x00007fb91c746927 in start_thread (arg=<optimized out>) at pthread_create.c:435
#7  0x00007fb91c7d69e4 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100

Thread 38 (Thread 0x7fb85b598640 (LWP 2508) "kdenlive"):
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x7fb8b42d21f0) at futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7fb8b42d21f0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3  0x00007fb91c745920 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7fb8b42d21a0, cond=0x7fb8b42d21c8) at pthread_cond_wait.c:504
#4  ___pthread_cond_wait (cond=cond@entry=0x7fb8b42d21c8, mutex=mutex@entry=0x7fb8b42d21a0) at pthread_cond_wait.c:628
#5  0x00007fb91e7cb8e3 in mlt_slices_worker (p=0x7fb8b42d2190) at ./src/framework/mlt_slices.c:91
#6  0x00007fb91c746927 in start_thread (arg=<optimized out>) at pthread_create.c:435
#7  0x00007fb91c7d69e4 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100

Thread 37 (Thread 0x7fb85bd99640 (LWP 2507) "kdenlive"):
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x7fb8b42d21f0) at futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7fb8b42d21f0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3  0x00007fb91c745920 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7fb8b42d21a0, cond=0x7fb8b42d21c8) at pthread_cond_wait.c:504
#4  ___pthread_cond_wait (cond=cond@entry=0x7fb8b42d21c8, mutex=mutex@entry=0x7fb8b42d21a0) at pthread_cond_wait.c:628
#5  0x00007fb91e7cb8e3 in mlt_slices_worker (p=0x7fb8b42d2190) at ./src/framework/mlt_slices.c:91
#6  0x00007fb91c746927 in start_thread (arg=<optimized out>) at pthread_create.c:435
#7  0x00007fb91c7d69e4 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100

Thread 36 (Thread 0x7fb84ad97640 (LWP 2499) "kdenlive:gdrv0"):
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x561da6944630) at futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x561da6944630, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3  0x00007fb91c745920 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561da69445e0, cond=0x561da6944608) at pthread_cond_wait.c:504
#4  ___pthread_cond_wait (cond=0x561da6944608, mutex=0x561da69445e0) at pthread_cond_wait.c:628
#5  0x00007fb91672234b in cnd_wait (mtx=0x561da69445e0, cond=0x561da6944608) at ../include/c11/threads_posix.h:155
#6  util_queue_thread_func (input=input@entry=0x7fb890000e60) at ../src/util/u_queue.c:294
#7  0x00007fb91671c06b in impl_thrd_routine (p=<optimized out>) at ../include/c11/threads_posix.h:87
#8  0x00007fb91c746927 in start_thread (arg=<optimized out>) at pthread_create.c:435
#9  0x00007fb91c7d69e4 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100

Thread 35 (Thread 0x7fb84b598640 (LWP 2498) "kdenlive:gdrv0"):
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x561da686fbf0) at futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x561da686fbf0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3  0x00007fb91c745920 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561da686fba0, cond=0x561da686fbc8) at pthread_cond_wait.c:504
#4  ___pthread_cond_wait (cond=0x561da686fbc8, mutex=0x561da686fba0) at pthread_cond_wait.c:628
#5  0x00007fb91672234b in cnd_wait (mtx=0x561da686fba0, cond=0x561da686fbc8) at ../include/c11/threads_posix.h:155
#6  util_queue_thread_func (input=input@entry=0x561da61f4c80) at ../src/util/u_queue.c:294
#7  0x00007fb91671c06b in impl_thrd_routine (p=<optimized out>) at ../include/c11/threads_posix.h:87
#8  0x00007fb91c746927 in start_thread (arg=<optimized out>) at pthread_create.c:435
#9  0x00007fb91c7d69e4 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100

Thread 34 (Thread 0x7fb84bd99640 (LWP 2497) "kdenlive:gdrv0"):
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x561da6730b20) at futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x561da6730b20, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3  0x00007fb91c745920 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561da6730ad0, cond=0x561da6730af8) at pthread_cond_wait.c:504
#4  ___pthread_cond_wait (cond=0x561da6730af8, mutex=0x561da6730ad0) at pthread_cond_wait.c:628
#5  0x00007fb91672234b in cnd_wait (mtx=0x561da6730ad0, cond=0x561da6730af8) at ../include/c11/threads_posix.h:155
#6  util_queue_thread_func (input=input@entry=0x561da5d40640) at ../src/util/u_queue.c:294
#7  0x00007fb91671c06b in impl_thrd_routine (p=<optimized out>) at ../include/c11/threads_posix.h:87
#8  0x00007fb91c746927 in start_thread (arg=<optimized out>) at pthread_create.c:435
#9  0x00007fb91c7d69e4 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100

Thread 33 (Thread 0x7fb8857fa640 (LWP 2496) "kdenlive:gdrv0"):
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x561da66924c0) at futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x561da66924c0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3  0x00007fb91c745920 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561da6692470, cond=0x561da6692498) at pthread_cond_wait.c:504
#4  ___pthread_cond_wait (cond=0x561da6692498, mutex=0x561da6692470) at pthread_cond_wait.c:628
#5  0x00007fb91672234b in cnd_wait (mtx=0x561da6692470, cond=0x561da6692498) at ../include/c11/threads_posix.h:155
#6  util_queue_thread_func (input=input@entry=0x561da658f9f0) at ../src/util/u_queue.c:294
#7  0x00007fb91671c06b in impl_thrd_routine (p=<optimized out>) at ../include/c11/threads_posix.h:87
#8  0x00007fb91c746927 in start_thread (arg=<optimized out>) at pthread_create.c:435
#9  0x00007fb91c7d69e4 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100

Thread 32 (Thread 0x7fb86df31640 (LWP 2491) "QQuickPixmapRea"):
#1  0x00007fb91b322472 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fb91b375dd3 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fb91b320003 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fb91cee75be in QEventDispatcherGlib::processEvents (this=0x7fb87825faf0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007fb91ce8ca9b in QEventLoop::exec (this=this@entry=0x7fb86df30b00, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69
#6  0x00007fb91cca08c2 in QThread::exec (this=this@entry=0x561da6337660) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#7  0x00007fb91ea849da in QQuickPixmapReader::run (this=0x561da6337660) at util/qquickpixmapcache.cpp:1024
#8  0x00007fb91cca1a71 in QThreadPrivate::start (arg=0x561da6337660) at thread/qthread_unix.cpp:329
#9  0x00007fb91c746927 in start_thread (arg=<optimized out>) at pthread_create.c:435
#10 0x00007fb91c7d69e4 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100

Thread 31 (Thread 0x7fb885ffb640 (LWP 2487) "FrameRenderer"):
#1  0x00007fb91b375ea6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fb91b320003 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fb91cee75be in QEventDispatcherGlib::processEvents (this=0x7fb874000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fb91ce8ca9b in QEventLoop::exec (this=this@entry=0x7fb885ffab40, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69
#5  0x00007fb91cca08c2 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007fb91cca1a71 in QThreadPrivate::start (arg=0x561da54d5840) at thread/qthread_unix.cpp:329
#7  0x00007fb91c746927 in start_thread (arg=<optimized out>) at pthread_create.c:435
#8  0x00007fb91c7d69e4 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100

Thread 30 (Thread 0x7fb8867fc640 (LWP 2486) "kdenlive:gdrv0"):
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x7fb87812a100) at futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7fb87812a100, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3  0x00007fb91c745920 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7fb87812a0b0, cond=0x7fb87812a0d8) at pthread_cond_wait.c:504
#4  ___pthread_cond_wait (cond=0x7fb87812a0d8, mutex=0x7fb87812a0b0) at pthread_cond_wait.c:628
#5  0x00007fb91672234b in cnd_wait (mtx=0x7fb87812a0b0, cond=0x7fb87812a0d8) at ../include/c11/threads_posix.h:155
#6  util_queue_thread_func (input=input@entry=0x7fb87815d3c0) at ../src/util/u_queue.c:294
#7  0x00007fb91671c06b in impl_thrd_routine (p=<optimized out>) at ../include/c11/threads_posix.h:87
#8  0x00007fb91c746927 in start_thread (arg=<optimized out>) at pthread_create.c:435
#9  0x00007fb91c7d69e4 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100

Thread 29 (Thread 0x7fb886ffd640 (LWP 2485) "kdenlive:gdrv0"):
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x7fb878056f84) at futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7fb878056f84, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3  0x00007fb91c745920 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7fb878056f30, cond=0x7fb878056f58) at pthread_cond_wait.c:504
#4  ___pthread_cond_wait (cond=0x7fb878056f58, mutex=0x7fb878056f30) at pthread_cond_wait.c:628
#5  0x00007fb91672234b in cnd_wait (mtx=0x7fb878056f30, cond=0x7fb878056f58) at ../include/c11/threads_posix.h:155
#6  util_queue_thread_func (input=input@entry=0x7fb87801c360) at ../src/util/u_queue.c:294
#7  0x00007fb91671c06b in impl_thrd_routine (p=<optimized out>) at ../include/c11/threads_posix.h:87
#8  0x00007fb91c746927 in start_thread (arg=<optimized out>) at pthread_create.c:435
#9  0x00007fb91c7d69e4 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100

Thread 28 (Thread 0x7fb8877fe640 (LWP 2480) "QSGRenderThread"):
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x561da51b44b4) at futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x561da51b44b4, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3  0x00007fb91c745920 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561da51b4460, cond=0x561da51b4488) at pthread_cond_wait.c:504
#4  ___pthread_cond_wait (cond=0x561da51b4488, mutex=0x561da51b4460) at pthread_cond_wait.c:628
#5  0x00007fb91cca7abb in QWaitConditionPrivate::wait (deadline=..., deadline=..., this=0x561da51b4460) at thread/qwaitcondition_unix.cpp:146
#6  QWaitCondition::wait (this=this@entry=0x561da51b42d8, mutex=mutex@entry=0x561da51b42d0, deadline=...) at thread/qwaitcondition_unix.cpp:225
#7  0x00007fb91eb3c273 in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x561da51b42c8) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68
#8  QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x561da51b4230) at scenegraph/qsgthreadedrenderloop.cpp:936
#9  0x00007fb91eb3e6f9 in QSGRenderThread::run (this=0x561da51b4230) at scenegraph/qsgthreadedrenderloop.cpp:1053
#10 0x00007fb91cca1a71 in QThreadPrivate::start (arg=0x561da51b4230) at thread/qthread_unix.cpp:329
#11 0x00007fb91c746927 in start_thread (arg=<optimized out>) at pthread_create.c:435
#12 0x00007fb91c7d69e4 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100

Thread 27 (Thread 0x7fb887fff640 (LWP 2479) "kdenlive:gdrv0"):
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x561da543f360) at futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x561da543f360, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3  0x00007fb91c745920 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561da543f310, cond=0x561da543f338) at pthread_cond_wait.c:504
#4  ___pthread_cond_wait (cond=0x561da543f338, mutex=0x561da543f310) at pthread_cond_wait.c:628
#5  0x00007fb91672234b in cnd_wait (mtx=0x561da543f310, cond=0x561da543f338) at ../include/c11/threads_posix.h:155
#6  util_queue_thread_func (input=input@entry=0x561da51b5ca0) at ../src/util/u_queue.c:294
#7  0x00007fb91671c06b in impl_thrd_routine (p=<optimized out>) at ../include/c11/threads_posix.h:87
#8  0x00007fb91c746927 in start_thread (arg=<optimized out>) at pthread_create.c:435
#9  0x00007fb91c7d69e4 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100

Thread 26 (Thread 0x7fb89ced3640 (LWP 2478) "kdenlive:gdrv0"):
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x561da536a300) at futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x561da536a300, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3  0x00007fb91c745920 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561da536a2b0, cond=0x561da536a2d8) at pthread_cond_wait.c:504
#4  ___pthread_cond_wait (cond=0x561da536a2d8, mutex=0x561da536a2b0) at pthread_cond_wait.c:628
#5  0x00007fb91672234b in cnd_wait (mtx=0x561da536a2b0, cond=0x561da536a2d8) at ../include/c11/threads_posix.h:155
#6  util_queue_thread_func (input=input@entry=0x561da49248b0) at ../src/util/u_queue.c:294
#7  0x00007fb91671c06b in impl_thrd_routine (p=<optimized out>) at ../include/c11/threads_posix.h:87
#8  0x00007fb91c746927 in start_thread (arg=<optimized out>) at pthread_create.c:435
#9  0x00007fb91c7d69e4 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100

Thread 25 (Thread 0x7fb89df68640 (LWP 2477) "kdenlive:gdrv0"):
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x561da4ac2760) at futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x561da4ac2760, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3  0x00007fb91c745920 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561da4ac2710, cond=0x561da4ac2738) at pthread_cond_wait.c:504
#4  ___pthread_cond_wait (cond=0x561da4ac2738, mutex=0x561da4ac2710) at pthread_cond_wait.c:628
#5  0x00007fb91672234b in cnd_wait (mtx=0x561da4ac2710, cond=0x561da4ac2738) at ../include/c11/threads_posix.h:155
#6  util_queue_thread_func (input=input@entry=0x561da4af5a20) at ../src/util/u_queue.c:294
#7  0x00007fb91671c06b in impl_thrd_routine (p=<optimized out>) at ../include/c11/threads_posix.h:87
#8  0x00007fb91c746927 in start_thread (arg=<optimized out>) at pthread_create.c:435
#9  0x00007fb91c7d69e4 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100

Thread 24 (Thread 0x7fb89e769640 (LWP 2476) "kdenlive:gdrv0"):
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x561da49ed1f4) at futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x561da49ed1f4, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3  0x00007fb91c745920 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561da49ed1a0, cond=0x561da49ed1c8) at pthread_cond_wait.c:504
#4  ___pthread_cond_wait (cond=0x561da49ed1c8, mutex=0x561da49ed1a0) at pthread_cond_wait.c:628
#5  0x00007fb91672234b in cnd_wait (mtx=0x561da49ed1a0, cond=0x561da49ed1c8) at ../include/c11/threads_posix.h:155
#6  util_queue_thread_func (input=input@entry=0x561da4995330) at ../src/util/u_queue.c:294
#7  0x00007fb91671c06b in impl_thrd_routine (p=<optimized out>) at ../include/c11/threads_posix.h:87
#8  0x00007fb91c746927 in start_thread (arg=<optimized out>) at pthread_create.c:435
#9  0x00007fb91c7d69e4 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100

Thread 23 (Thread 0x7fb89f7fe640 (LWP 2475) "kdenlive:gdrv0"):
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x561da47671f0) at futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x561da47671f0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3  0x00007fb91c745920 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561da47671a0, cond=0x561da47671c8) at pthread_cond_wait.c:504
#4  ___pthread_cond_wait (cond=0x561da47671c8, mutex=0x561da47671a0) at pthread_cond_wait.c:628
#5  0x00007fb91672234b in cnd_wait (mtx=0x561da47671a0, cond=0x561da47671c8) at ../include/c11/threads_posix.h:155
#6  util_queue_thread_func (input=input@entry=0x561da4631b60) at ../src/util/u_queue.c:294
#7  0x00007fb91671c06b in impl_thrd_routine (p=<optimized out>) at ../include/c11/threads_posix.h:87
#8  0x00007fb91c746927 in start_thread (arg=<optimized out>) at pthread_create.c:435
#9  0x00007fb91c7d69e4 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100

Thread 22 (Thread 0x7fb89ffff640 (LWP 2474) "kdenlive:gdrv0"):
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x561da4696144) at futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x561da4696144, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3  0x00007fb91c745920 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561da46960f0, cond=0x561da4696118) at pthread_cond_wait.c:504
#4  ___pthread_cond_wait (cond=0x561da4696118, mutex=0x561da46960f0) at pthread_cond_wait.c:628
#5  0x00007fb91672234b in cnd_wait (mtx=0x561da46960f0, cond=0x561da4696118) at ../include/c11/threads_posix.h:155
#6  util_queue_thread_func (input=input@entry=0x561da464df20) at ../src/util/u_queue.c:294
#7  0x00007fb91671c06b in impl_thrd_routine (p=<optimized out>) at ../include/c11/threads_posix.h:87
#8  0x00007fb91c746927 in start_thread (arg=<optimized out>) at pthread_create.c:435
#9  0x00007fb91c7d69e4 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100

Thread 21 (Thread 0x7fb8b8f2e640 (LWP 2473) "kdenlive:gdrv0"):
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x561da458a400) at futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x561da458a400, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3  0x00007fb91c745920 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561da458a3b0, cond=0x561da458a3d8) at pthread_cond_wait.c:504
#4  ___pthread_cond_wait (cond=0x561da458a3d8, mutex=0x561da458a3b0) at pthread_cond_wait.c:628
#5  0x00007fb91672234b in cnd_wait (mtx=0x561da458a3b0, cond=0x561da458a3d8) at ../include/c11/threads_posix.h:155
#6  util_queue_thread_func (input=input@entry=0x561da45bd6c0) at ../src/util/u_queue.c:294
#7  0x00007fb91671c06b in impl_thrd_routine (p=<optimized out>) at ../include/c11/threads_posix.h:87
#8  0x00007fb91c746927 in start_thread (arg=<optimized out>) at pthread_create.c:435
#9  0x00007fb91c7d69e4 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100

Thread 20 (Thread 0x7fb8b9730640 (LWP 2472) "kdenlive:gdrv0"):
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x561da44b4f20) at futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x561da44b4f20, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3  0x00007fb91c745920 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561da44b4ed0, cond=0x561da44b4ef8) at pthread_cond_wait.c:504
#4  ___pthread_cond_wait (cond=0x561da44b4ef8, mutex=0x561da44b4ed0) at pthread_cond_wait.c:628
#5  0x00007fb91672234b in cnd_wait (mtx=0x561da44b4ed0, cond=0x561da44b4ef8) at ../include/c11/threads_posix.h:155
#6  util_queue_thread_func (input=input@entry=0x561da4474880) at ../src/util/u_queue.c:294
#7  0x00007fb91671c06b in impl_thrd_routine (p=<optimized out>) at ../include/c11/threads_posix.h:87
#8  0x00007fb91c746927 in start_thread (arg=<optimized out>) at pthread_create.c:435
#9  0x00007fb91c7d69e4 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100

Thread 19 (Thread 0x7fb8b9fb4640 (LWP 2471) "QQuickPixmapRea"):
#1  0x00007fb91b375e64 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fb91b320003 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fb91cee75be in QEventDispatcherGlib::processEvents (this=0x7fb8ac000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fb91ce8ca9b in QEventLoop::exec (this=this@entry=0x7fb8b9fb3b00, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69
#5  0x00007fb91cca08c2 in QThread::exec (this=this@entry=0x561da41d0b50) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007fb91ea849da in QQuickPixmapReader::run (this=0x561da41d0b50) at util/qquickpixmapcache.cpp:1024
#7  0x00007fb91cca1a71 in QThreadPrivate::start (arg=0x561da41d0b50) at thread/qthread_unix.cpp:329
#8  0x00007fb91c746927 in start_thread (arg=<optimized out>) at pthread_create.c:435
#9  0x00007fb91c7d69e4 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100

Thread 18 (Thread 0x7fb8bb296640 (LWP 2470) "QQmlThread"):
#1  __GI___libc_read (fd=33, buf=0x7fb8bb295970, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:24
#2  0x00007fb91b322cb4 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fb91b375e4d in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fb91b320003 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fb91cee75be in QEventDispatcherGlib::processEvents (this=0x7fb8a8000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007fb91ce8ca9b in QEventLoop::exec (this=this@entry=0x7fb8bb295b20, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69
#7  0x00007fb91cca08c2 in QThread::exec (this=this@entry=0x561da3fb9970) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#8  0x00007fb91d612e39 in QQmlThreadPrivate::run (this=0x561da3fb9970) at qml/ftw/qqmlthread.cpp:155
#9  0x00007fb91cca1a71 in QThreadPrivate::start (arg=0x561da3fb9970) at thread/qthread_unix.cpp:329
#10 0x00007fb91c746927 in start_thread (arg=<optimized out>) at pthread_create.c:435
#11 0x00007fb91c7d69e4 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100

Thread 17 (Thread 0x7fb8bbb19640 (LWP 2469) "QQuickPixmapRea"):
#1  __GI___libc_read (fd=32, buf=0x7fb8bbb18950, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:24
#2  0x00007fb91b322cb4 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fb91b375e4d in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fb91b320003 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fb91cee75be in QEventDispatcherGlib::processEvents (this=0x7fb8b0000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007fb91ce8ca9b in QEventLoop::exec (this=this@entry=0x7fb8bbb18b00, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69
#7  0x00007fb91cca08c2 in QThread::exec (this=this@entry=0x561da3fc2b40) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#8  0x00007fb91ea849da in QQuickPixmapReader::run (this=0x561da3fc2b40) at util/qquickpixmapcache.cpp:1024
#9  0x00007fb91cca1a71 in QThreadPrivate::start (arg=0x561da3fc2b40) at thread/qthread_unix.cpp:329
#10 0x00007fb91c746927 in start_thread (arg=<optimized out>) at pthread_create.c:435
#11 0x00007fb91c7d69e4 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100

Thread 16 (Thread 0x7fb8cce74640 (LWP 2468) "QQmlThread"):
#1  0x00007fb91b375ea6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fb91b320003 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fb91cee75be in QEventDispatcherGlib::processEvents (this=0x7fb8b4000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fb91ce8ca9b in QEventLoop::exec (this=this@entry=0x7fb8cce73b20, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69
#5  0x00007fb91cca08c2 in QThread::exec (this=this@entry=0x561da3d5bb30) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007fb91d612e39 in QQmlThreadPrivate::run (this=0x561da3d5bb30) at qml/ftw/qqmlthread.cpp:155
#7  0x00007fb91cca1a71 in QThreadPrivate::start (arg=0x561da3d5bb30) at thread/qthread_unix.cpp:329
#8  0x00007fb91c746927 in start_thread (arg=<optimized out>) at pthread_create.c:435
#9  0x00007fb91c7d69e4 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100

Thread 15 (Thread 0x7fb8cdae5640 (LWP 2461) "kdenlive"):
#1  __pselect (nfds=nfds@entry=5, readfds=readfds@entry=0x7fb8cdadca40, writefds=writefds@entry=0x0, exceptfds=exceptfds@entry=0x0, timeout=<optimized out>, timeout@entry=0x7fb8cdadca30, sigmask=0x7fb8cdadc9e0, sigmask@entry=0x0) at ../sysdeps/unix/sysv/linux/pselect.c:57
#2  0x00007fb91ad1b03d in usbmuxd_listen_inotify () at /build/libusbmuxd-oU3X46/libusbmuxd-2.0.2/src/libusbmuxd.c:923
#3  0x00007fb91ad1bd88 in usbmuxd_listen () at /build/libusbmuxd-oU3X46/libusbmuxd-2.0.2/src/libusbmuxd.c:979
#4  device_monitor (data=<optimized out>) at /build/libusbmuxd-oU3X46/libusbmuxd-2.0.2/src/libusbmuxd.c:1107
#5  0x00007fb91c746927 in start_thread (arg=<optimized out>) at pthread_create.c:435
#6  0x00007fb91c7d69e4 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100

Thread 14 (Thread 0x7fb8ced26640 (LWP 2460) "QQmlThread"):
#1  0x00007fb91b351f28 in g_thread_self () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fb91b31fff3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fb91cee75be in QEventDispatcherGlib::processEvents (this=0x7fb8bc000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fb91ce8ca9b in QEventLoop::exec (this=this@entry=0x7fb8ced25b20, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69
#5  0x00007fb91cca08c2 in QThread::exec (this=this@entry=0x561da39cae80) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007fb91d612e39 in QQmlThreadPrivate::run (this=0x561da39cae80) at qml/ftw/qqmlthread.cpp:155
#7  0x00007fb91cca1a71 in QThreadPrivate::start (arg=0x561da39cae80) at thread/qthread_unix.cpp:329
#8  0x00007fb91c746927 in start_thread (arg=<optimized out>) at pthread_create.c:435
#9  0x00007fb91c7d69e4 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100

Thread 13 (Thread 0x7fb8cffb2640 (LWP 2459) "QQmlThread"):
#1  0x00007fb91b375ea6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fb91b320003 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fb91cee75be in QEventDispatcherGlib::processEvents (this=0x7fb8c4000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fb91ce8ca9b in QEventLoop::exec (this=this@entry=0x7fb8cffb1b20, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69
#5  0x00007fb91cca08c2 in QThread::exec (this=this@entry=0x561da369ab40) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007fb91d612e39 in QQmlThreadPrivate::run (this=0x561da369ab40) at qml/ftw/qqmlthread.cpp:155
#7  0x00007fb91cca1a71 in QThreadPrivate::start (arg=0x561da369ab40) at thread/qthread_unix.cpp:329
#8  0x00007fb91c746927 in start_thread (arg=<optimized out>) at pthread_create.c:435
#9  0x00007fb91c7d69e4 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100

Thread 12 (Thread 0x7fb8d5d0b640 (LWP 2458) "QQmlThread"):
#1  0x00007fb91b320d35 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fb91b322adb in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fb91b375e4d in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fb91b320003 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fb91cee75be in QEventDispatcherGlib::processEvents (this=0x7fb8c8000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007fb91ce8ca9b in QEventLoop::exec (this=this@entry=0x7fb8d5d0ab20, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69
#7  0x00007fb91cca08c2 in QThread::exec (this=this@entry=0x561da1f7de80) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#8  0x00007fb91d612e39 in QQmlThreadPrivate::run (this=0x561da1f7de80) at qml/ftw/qqmlthread.cpp:155
#9  0x00007fb91cca1a71 in QThreadPrivate::start (arg=0x561da1f7de80) at thread/qthread_unix.cpp:329
#10 0x00007fb91c746927 in start_thread (arg=<optimized out>) at pthread_create.c:435
#11 0x00007fb91c7d69e4 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100

Thread 11 (Thread 0x7fb9037fe640 (LWP 2456) "QDBusConnection"):
#1  0x00007fb91cee792e in timerSourcePrepareHelper (timeout=0x7fb9037fd944, src=<optimized out>) at kernel/qeventdispatcher_glib.cpp:133
#2  timerSourcePrepare (source=<optimized out>, timeout=0x7fb9037fd944) at kernel/qeventdispatcher_glib.cpp:166
#3  0x00007fb91b322467 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fb91b375dd3 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fb91b320003 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007fb91cee75be in QEventDispatcherGlib::processEvents (this=0x7fb8dc000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#7  0x00007fb91ce8ca9b in QEventLoop::exec (this=this@entry=0x7fb9037fdb10, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69
#8  0x00007fb91cca08c2 in QThread::exec (this=this@entry=0x7fb91e5ebd80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#9  0x00007fb91e571efb in QDBusConnectionManager::run (this=0x7fb91e5ebd80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at ./src/dbus/qdbusconnection.cpp:179
#10 0x00007fb91cca1a71 in QThreadPrivate::start (arg=0x7fb91e5ebd80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:329
#11 0x00007fb91c746927 in start_thread (arg=<optimized out>) at pthread_create.c:435
#12 0x00007fb91c7d69e4 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100

Thread 10 (Thread 0x7fb908bf9640 (LWP 2455) "kdenlive:gdrv0"):
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x7fb910012550) at futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7fb910012550, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3  0x00007fb91c745920 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7fb910012500, cond=0x7fb910012528) at pthread_cond_wait.c:504
#4  ___pthread_cond_wait (cond=0x7fb910012528, mutex=0x7fb910012500) at pthread_cond_wait.c:628
#5  0x00007fb91672234b in cnd_wait (mtx=0x7fb910012500, cond=0x7fb910012528) at ../include/c11/threads_posix.h:155
#6  util_queue_thread_func (input=input@entry=0x561da13e22b0) at ../src/util/u_queue.c:294
#7  0x00007fb91671c06b in impl_thrd_routine (p=<optimized out>) at ../include/c11/threads_posix.h:87
#8  0x00007fb91c746927 in start_thread (arg=<optimized out>) at pthread_create.c:435
#9  0x00007fb91c7d69e4 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100

Thread 9 (Thread 0x7fb9093fa640 (LWP 2454) "kdenlive:gdrv0"):
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x7fb910092554) at futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7fb910092554, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3  0x00007fb91c745920 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7fb910092500, cond=0x7fb910092528) at pthread_cond_wait.c:504
#4  ___pthread_cond_wait (cond=0x7fb910092528, mutex=0x7fb910092500) at pthread_cond_wait.c:628
#5  0x00007fb91672234b in cnd_wait (mtx=0x7fb910092500, cond=0x7fb910092528) at ../include/c11/threads_posix.h:155
#6  util_queue_thread_func (input=input@entry=0x561da133e960) at ../src/util/u_queue.c:294
#7  0x00007fb91671c06b in impl_thrd_routine (p=<optimized out>) at ../include/c11/threads_posix.h:87
#8  0x00007fb91c746927 in start_thread (arg=<optimized out>) at pthread_create.c:435
#9  0x00007fb91c7d69e4 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100

Thread 8 (Thread 0x7fb909ffb640 (LWP 2453) "kdenlive:shlo1"):
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x561da12e90a0) at futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x561da12e90a0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3  0x00007fb91c745920 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561da12e9050, cond=0x561da12e9078) at pthread_cond_wait.c:504
#4  ___pthread_cond_wait (cond=0x561da12e9078, mutex=0x561da12e9050) at pthread_cond_wait.c:628
#5  0x00007fb91672234b in cnd_wait (mtx=0x561da12e9050, cond=0x561da12e9078) at ../include/c11/threads_posix.h:155
#6  util_queue_thread_func (input=input@entry=0x561da12ec660) at ../src/util/u_queue.c:294
#7  0x00007fb91671c06b in impl_thrd_routine (p=<optimized out>) at ../include/c11/threads_posix.h:87
#8  0x00007fb91c746927 in start_thread (arg=<optimized out>) at pthread_create.c:435
#9  0x00007fb91c7d69e4 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100

Thread 7 (Thread 0x7fb90a7fc640 (LWP 2452) "kdenlive:shlo0"):
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x561da12e90a0) at futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x561da12e90a0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3  0x00007fb91c745920 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561da12e9050, cond=0x561da12e9078) at pthread_cond_wait.c:504
#4  ___pthread_cond_wait (cond=0x561da12e9078, mutex=0x561da12e9050) at pthread_cond_wait.c:628
#5  0x00007fb91672234b in cnd_wait (mtx=0x561da12e9050, cond=0x561da12e9078) at ../include/c11/threads_posix.h:155
#6  util_queue_thread_func (input=input@entry=0x561da12e8030) at ../src/util/u_queue.c:294
#7  0x00007fb91671c06b in impl_thrd_routine (p=<optimized out>) at ../include/c11/threads_posix.h:87
#8  0x00007fb91c746927 in start_thread (arg=<optimized out>) at pthread_create.c:435
#9  0x00007fb91c7d69e4 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100

Thread 6 (Thread 0x7fb90affd640 (LWP 2451) "kdenlive:sh2"):
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x561da12e8b10) at futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x561da12e8b10, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3  0x00007fb91c745920 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561da12e8ac0, cond=0x561da12e8ae8) at pthread_cond_wait.c:504
#4  ___pthread_cond_wait (cond=0x561da12e8ae8, mutex=0x561da12e8ac0) at pthread_cond_wait.c:628
#5  0x00007fb91672234b in cnd_wait (mtx=0x561da12e8ac0, cond=0x561da12e8ae8) at ../include/c11/threads_posix.h:155
#6  util_queue_thread_func (input=input@entry=0x561da12ec1e0) at ../src/util/u_queue.c:294
#7  0x00007fb91671c06b in impl_thrd_routine (p=<optimized out>) at ../include/c11/threads_posix.h:87
#8  0x00007fb91c746927 in start_thread (arg=<optimized out>) at pthread_create.c:435
#9  0x00007fb91c7d69e4 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100

Thread 5 (Thread 0x7fb90b7fe640 (LWP 2450) "kdenlive:sh1"):
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x561da12e8b14) at futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x561da12e8b14, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3  0x00007fb91c745920 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561da12e8ac0, cond=0x561da12e8ae8) at pthread_cond_wait.c:504
#4  ___pthread_cond_wait (cond=0x561da12e8ae8, mutex=0x561da12e8ac0) at pthread_cond_wait.c:628
#5  0x00007fb91672234b in cnd_wait (mtx=0x561da12e8ac0, cond=0x561da12e8ae8) at ../include/c11/threads_posix.h:155
#6  util_queue_thread_func (input=input@entry=0x561da12e0360) at ../src/util/u_queue.c:294
#7  0x00007fb91671c06b in impl_thrd_routine (p=<optimized out>) at ../include/c11/threads_posix.h:87
#8  0x00007fb91c746927 in start_thread (arg=<optimized out>) at pthread_create.c:435
#9  0x00007fb91c7d69e4 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100

Thread 4 (Thread 0x7fb903fff640 (LWP 2449) "kdenlive:sh0"):
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x561da12e8b14) at futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x561da12e8b14, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3  0x00007fb91c745920 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561da12e8ac0, cond=0x561da12e8ae8) at pthread_cond_wait.c:504
#4  ___pthread_cond_wait (cond=0x561da12e8ae8, mutex=0x561da12e8ac0) at pthread_cond_wait.c:628
#5  0x00007fb91672234b in cnd_wait (mtx=0x561da12e8ac0, cond=0x561da12e8ae8) at ../include/c11/threads_posix.h:155
#6  util_queue_thread_func (input=input@entry=0x561da12e0320) at ../src/util/u_queue.c:294
#7  0x00007fb91671c06b in impl_thrd_routine (p=<optimized out>) at ../include/c11/threads_posix.h:87
#8  0x00007fb91c746927 in start_thread (arg=<optimized out>) at pthread_create.c:435
#9  0x00007fb91c7d69e4 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100

Thread 3 (Thread 0x7fb90bfff640 (LWP 2448) "kdenliv:disk$0"):
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x561da123c5b8) at futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x561da123c5b8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3  0x00007fb91c745920 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561da123c568, cond=0x561da123c590) at pthread_cond_wait.c:504
#4  ___pthread_cond_wait (cond=0x561da123c590, mutex=0x561da123c568) at pthread_cond_wait.c:628
#5  0x00007fb91672234b in cnd_wait (mtx=0x561da123c568, cond=0x561da123c590) at ../include/c11/threads_posix.h:155
#6  util_queue_thread_func (input=input@entry=0x561da12e0f20) at ../src/util/u_queue.c:294
#7  0x00007fb91671c06b in impl_thrd_routine (p=<optimized out>) at ../include/c11/threads_posix.h:87
#8  0x00007fb91c746927 in start_thread (arg=<optimized out>) at pthread_create.c:435
#9  0x00007fb91c7d69e4 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100

Thread 2 (Thread 0x7fb910a07640 (LWP 2447) "kdenlive:cs0"):
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x561da12e2040) at futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x561da12e2040, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3  0x00007fb91c745920 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561da12e1ff0, cond=0x561da12e2018) at pthread_cond_wait.c:504
#4  ___pthread_cond_wait (cond=0x561da12e2018, mutex=0x561da12e1ff0) at pthread_cond_wait.c:628
#5  0x00007fb91672234b in cnd_wait (mtx=0x561da12e1ff0, cond=0x561da12e2018) at ../include/c11/threads_posix.h:155
#6  util_queue_thread_func (input=input@entry=0x561da12e0380) at ../src/util/u_queue.c:294
#7  0x00007fb91671c06b in impl_thrd_routine (p=<optimized out>) at ../include/c11/threads_posix.h:87
#8  0x00007fb91c746927 in start_thread (arg=<optimized out>) at pthread_create.c:435
#9  0x00007fb91c7d69e4 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100

Thread 1 (Thread 0x7fb9188cb080 (LWP 2446) "kdenlive"):
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x561da619e760) at futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x561da619e760, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3  0x00007fb91c745920 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x561da619e710, cond=0x561da619e738) at pthread_cond_wait.c:504
#4  ___pthread_cond_wait (cond=0x561da619e738, mutex=0x561da619e710) at pthread_cond_wait.c:628
#5  0x00007fb91cca7abb in QWaitConditionPrivate::wait (deadline=..., deadline=..., this=0x561da619e710) at thread/qwaitcondition_unix.cpp:146
#6  QWaitCondition::wait (this=<optimized out>, mutex=0x561da619e638, deadline=...) at thread/qwaitcondition_unix.cpp:225
#7  0x00007fb91eb4003a in QSGThreadedRenderLoop::polishAndSync (this=this@entry=0x561da249b7a0, w=w@entry=0x561da493d5c0, inExpose=inExpose@entry=true) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68
#8  0x00007fb91eb413ba in QSGThreadedRenderLoop::handleExposure (this=0x561da249b7a0, window=<optimized out>) at scenegraph/qsgthreadedrenderloop.cpp:1375
#9  0x00007fb91d90a515 in QWindow::event (this=0x561da3693220, ev=<optimized out>) at kernel/qwindow.cpp:2438
#10 0x00007fb91e0056b3 in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x561da3693220, e=0x7ffe412f3e70) at kernel/qapplication.cpp:3632
#11 0x00007fb91ce8e16a in QCoreApplication::notifyInternal2 (receiver=0x561da3693220, event=0x7ffe412f3e70) at kernel/qcoreapplication.cpp:1063
#12 0x00007fb91d8ff5f1 in QGuiApplicationPrivate::processExposeEvent (e=0x561da6be5420) at kernel/qguiapplication.cpp:3258
#13 0x00007fb91d8d39bc in QWindowSystemInterface::sendWindowSystemEvents (flags=...) at kernel/qwindowsysteminterface.cpp:1169
#14 0x00007fb91c06f5b4 in userEventSourceDispatch(_GSource*, int (*)(void*), void*) () from /lib/x86_64-linux-gnu/libQt5WaylandClient.so.5
#15 0x00007fb91b3228bb in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#16 0x00007fb91b375f08 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#17 0x00007fb91b320003 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#18 0x00007fb91cee7548 in QEventDispatcherGlib::processEvents (this=0x561da1261090, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#19 0x00007fb91ce8ca9b in QEventLoop::exec (this=this@entry=0x7ffe412f40e0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69
#20 0x00007fb91ce95024 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#21 0x00007fb91d8f1d10 in QGuiApplication::exec () at kernel/qguiapplication.cpp:1867
#22 0x00007fb91e005629 in QApplication::exec () at kernel/qapplication.cpp:2824
#23 0x0000561d9ec62056 in main (argc=<optimized out>, argv=0x7ffe412f44c8) at ./src/main.cpp:283
[Inferior 1 (process 2446) detached]
Comment 1 emohr 2022-01-30 10:56:30 UTC
To investigate further, please try with the current Kdenlive AppImage version 21.21.1 to see if there are any packaging issues https://kdenlive.org/en/download/
Comment 2 Jan Rathmann 2022-01-30 13:17:51 UTC
Interesting, seems that I can't make the Appimage version crash.
Comment 3 emohr 2022-01-30 15:53:47 UTC
Thank you for the feedback. Test the PPA from the download page as well. If doesn't crash either then it's definitely a package issue from the distributor Kubuntu.
Comment 4 Jan Rathmann 2022-01-31 11:13:07 UTC
Ok, I removed kdenlive from the Kubuntu-Backports-PPA and installed the version from kdenlive-stable-PPA, it crashes as well.

No crashes with the Flatpak version, like with the Appimage.
Comment 5 emohr 2022-01-31 14:56:12 UTC
Thank you very much for these testing. I have informed the team about the PPA crash.
FYI: I updated the tilte of the issue.
Comment 6 Vincent PINON 2022-01-31 15:35:05 UTC
Hello,
The crash appears in QtWayland functions, I think FlatPak & AppImage use X11 backend and that may be the real difference instead of packaging.
Comment 7 Jean-Baptiste Mardelle 2022-02-04 15:32:55 UTC
Git commit a6b0ac90cc76d746c8c33743cbbd09497f4605b9 by Jean-Baptiste Mardelle.
Committed on 04/02/2022 at 15:31.
Pushed by mardelle into branch 'master'.

Fix Wayland crash on layout switch.

M  +1    -1    src/layoutmanagement.cpp
M  +8    -0    src/mainwindow.cpp
M  +2    -0    src/mainwindow.h

https://invent.kde.org/multimedia/kdenlive/commit/a6b0ac90cc76d746c8c33743cbbd09497f4605b9
Comment 8 Jean-Baptiste Mardelle 2022-02-28 07:52:55 UTC
Git commit 1d5847a4ffd6f330a65187723d0d826dacb71dce by Jean-Baptiste Mardelle.
Committed on 28/02/2022 at 07:47.
Pushed by mardelle into branch 'release/21.12'.

Fix Wayland crash on layout switch.

M  +1    -1    src/layoutmanagement.cpp
M  +8    -0    src/mainwindow.cpp
M  +2    -0    src/mainwindow.h

https://invent.kde.org/multimedia/kdenlive/commit/1d5847a4ffd6f330a65187723d0d826dacb71dce
Comment 9 Jean-Baptiste Mardelle 2022-03-08 22:01:44 UTC
Fixed in 21.12.3