SUMMARY Kdenlive 20.12.0 crashes when I switch to the clip profile STEPS TO REPRODUCE After adding a clip in the "Project Bin" panel, kdendelive advise to switch the project to clip profile. OBSERVED RESULT If I clic on the "Switch" button, kdenlive crashes. The crash can be reproduced every time. EXPECTED RESULT Should not crash SOFTWARE/OS VERSIONS Linux/KDE Plasma: Kubuntu 20.4 KDE Plasma Version: 5.18.5 KDE Frameworks Version: 5.68.0 Qt Version: 5.12.8 Application: kdenlive (20.12.0) Operating System: Linux 5.4.0-58-generic x86_64 Windowing system: X11 Distribution: Ubuntu 20.04.1 LTS ADDITIONAL INFORMATION I use the PPA Kdenlive Stable version MLT version 6.24.0 -- Backtrace: Application: Kdenlive (kdenlive), signal: Segmentation fault Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0x7f1582c25800 (LWP 1321))] Thread 30 (Thread 0x7f14eaffd700 (LWP 1389)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7f15140129c4) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7f1514012a28, cond=0x7f1514012998) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x7f1514012998, mutex=0x7f1514012a28) at pthread_cond_wait.c:638 #3 0x00007f156cbcbff6 in () at /lib/x86_64-linux-gnu/libavcodec.so.58 #4 0x00007f1585add609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #5 0x00007f15863da293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 29 (Thread 0x7f14eb7fe700 (LWP 1388)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7f1514012814) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7f1514012878, cond=0x7f15140127e8) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x7f15140127e8, mutex=0x7f1514012878) at pthread_cond_wait.c:638 #3 0x00007f156cbcbff6 in () at /lib/x86_64-linux-gnu/libavcodec.so.58 #4 0x00007f1585add609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #5 0x00007f15863da293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 28 (Thread 0x7f14ebfff700 (LWP 1387)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7f1514012664) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7f15140126c8, cond=0x7f1514012638) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x7f1514012638, mutex=0x7f15140126c8) at pthread_cond_wait.c:638 #3 0x00007f156cbcbff6 in () at /lib/x86_64-linux-gnu/libavcodec.so.58 #4 0x00007f1585add609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #5 0x00007f15863da293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 27 (Thread 0x7f14fcff9700 (LWP 1386)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7f15140124b4) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7f1514012518, cond=0x7f1514012488) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x7f1514012488, mutex=0x7f1514012518) at pthread_cond_wait.c:638 #3 0x00007f156cbcbff6 in () at /lib/x86_64-linux-gnu/libavcodec.so.58 #4 0x00007f1585add609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #5 0x00007f15863da293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 26 (Thread 0x7f14fd7fa700 (LWP 1385)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7f1514012304) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7f1514012368, cond=0x7f15140122d8) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x7f15140122d8, mutex=0x7f1514012368) at pthread_cond_wait.c:638 #3 0x00007f156cbcbff6 in () at /lib/x86_64-linux-gnu/libavcodec.so.58 #4 0x00007f1585add609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #5 0x00007f15863da293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 25 (Thread 0x7f14fdffb700 (LWP 1384)): #0 0x00007f15863cdaff in __GI___poll (fds=0x7f14f8001ce0, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f1585b321d6 in () at /lib/x86_64-linux-gnu/libpulse.so.0 #2 0x00007f1585b23841 in pa_mainloop_poll () at /lib/x86_64-linux-gnu/libpulse.so.0 #3 0x00007f1585b23ec3 in pa_mainloop_iterate () at /lib/x86_64-linux-gnu/libpulse.so.0 #4 0x00007f1585b23f70 in pa_mainloop_run () at /lib/x86_64-linux-gnu/libpulse.so.0 #5 0x00007f1585b3211d in () at /lib/x86_64-linux-gnu/libpulse.so.0 #6 0x00007f1584fe272c in () at /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-13.99.so #7 0x00007f1585add609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #8 0x00007f15863da293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 24 (Thread 0x7f15027fc700 (LWP 1383)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55c41e613fc0) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55c41e614028, cond=0x55c41e613f98) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x55c41e613f98, mutex=0x55c41e614028) at pthread_cond_wait.c:638 #3 0x00007f156cbcbff6 in () at /lib/x86_64-linux-gnu/libavcodec.so.58 #4 0x00007f1585add609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #5 0x00007f15863da293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 23 (Thread 0x7f1502ffd700 (LWP 1382)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55c41e613e10) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55c41e613e78, cond=0x55c41e613de8) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x55c41e613de8, mutex=0x55c41e613e78) at pthread_cond_wait.c:638 #3 0x00007f156cbcbff6 in () at /lib/x86_64-linux-gnu/libavcodec.so.58 #4 0x00007f1585add609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #5 0x00007f15863da293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 22 (Thread 0x7f15037fe700 (LWP 1381)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55c41e613c60) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55c41e613cc8, cond=0x55c41e613c38) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x55c41e613c38, mutex=0x55c41e613cc8) at pthread_cond_wait.c:638 #3 0x00007f156cbcbff6 in () at /lib/x86_64-linux-gnu/libavcodec.so.58 #4 0x00007f1585add609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #5 0x00007f15863da293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 21 (Thread 0x7f1503fff700 (LWP 1380)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55c41e613ab0) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55c41e613b18, cond=0x55c41e613a88) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x55c41e613a88, mutex=0x55c41e613b18) at pthread_cond_wait.c:638 #3 0x00007f156cbcbff6 in () at /lib/x86_64-linux-gnu/libavcodec.so.58 #4 0x00007f1585add609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #5 0x00007f15863da293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 20 (Thread 0x7f1524ff9700 (LWP 1379)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55c41e613900) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55c41e613968, cond=0x55c41e6138d8) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x55c41e6138d8, mutex=0x55c41e613968) at pthread_cond_wait.c:638 #3 0x00007f156cbcbff6 in () at /lib/x86_64-linux-gnu/libavcodec.so.58 #4 0x00007f1585add609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #5 0x00007f15863da293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 19 (Thread 0x7f15257fa700 (LWP 1378)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55c41df3f9c4) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55c41df3fa28, cond=0x55c41df3f998) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x55c41df3f998, mutex=0x55c41df3fa28) at pthread_cond_wait.c:638 #3 0x00007f156cbcbff6 in () at /lib/x86_64-linux-gnu/libavcodec.so.58 #4 0x00007f1585add609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #5 0x00007f15863da293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 18 (Thread 0x7f1525ffb700 (LWP 1377)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55c41df3f814) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55c41df3f878, cond=0x55c41df3f7e8) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x55c41df3f7e8, mutex=0x55c41df3f878) at pthread_cond_wait.c:638 #3 0x00007f156cbcbff6 in () at /lib/x86_64-linux-gnu/libavcodec.so.58 #4 0x00007f1585add609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #5 0x00007f15863da293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 17 (Thread 0x7f15267fc700 (LWP 1376)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55c41df3f664) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55c41df3f6c8, cond=0x55c41df3f638) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x55c41df3f638, mutex=0x55c41df3f6c8) at pthread_cond_wait.c:638 #3 0x00007f156cbcbff6 in () at /lib/x86_64-linux-gnu/libavcodec.so.58 #4 0x00007f1585add609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #5 0x00007f15863da293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 16 (Thread 0x7f1526ffd700 (LWP 1375)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55c41df3f4b4) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55c41df3f518, cond=0x55c41df3f488) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x55c41df3f488, mutex=0x55c41df3f518) at pthread_cond_wait.c:638 #3 0x00007f156cbcbff6 in () at /lib/x86_64-linux-gnu/libavcodec.so.58 #4 0x00007f1585add609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #5 0x00007f15863da293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 15 (Thread 0x7f15277fe700 (LWP 1374)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55c41df3f304) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55c41df3f368, cond=0x55c41df3f2d8) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x55c41df3f2d8, mutex=0x55c41df3f368) at pthread_cond_wait.c:638 #3 0x00007f156cbcbff6 in () at /lib/x86_64-linux-gnu/libavcodec.so.58 #4 0x00007f1585add609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #5 0x00007f15863da293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 14 (Thread 0x7f1533fff700 (LWP 1336)): #0 0x00007f15863cdaff in __GI___poll (fds=0x7f15280056a0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f15851721ae in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f15851722e3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f1586ab8583 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f1528000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #4 0x00007f1586a5f4db in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f1533ffed60, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:140 #5 0x00007f1586897785 in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:120 #6 0x00007f158864ae1a in () at /lib/x86_64-linux-gnu/libQt5Quick.so.5 #7 0x00007f15868989d2 in QThreadPrivate::start(void*) (arg=0x55c41da8f490) at thread/qthread_unix.cpp:361 #8 0x00007f1585add609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #9 0x00007f15863da293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 13 (Thread 0x7f154173f700 (LWP 1335)): #0 0x00007f15863cdaff in __GI___poll (fds=0x7f152c0025e0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f15851721ae in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f15851722e3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f1586ab8583 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f152c000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #4 0x00007f1586a5f4db in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f154173ed80, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:140 #5 0x00007f1586897785 in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:120 #6 0x00007f158722a1a9 in () at /lib/x86_64-linux-gnu/libQt5Qml.so.5 #7 0x00007f15868989d2 in QThreadPrivate::start(void*) (arg=0x55c41d895460) at thread/qthread_unix.cpp:361 #8 0x00007f1585add609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #9 0x00007f15863da293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 12 (Thread 0x7f1541fbd700 (LWP 1334)): #0 0x00007f15851720ab in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007f15851722e3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f1586ab8583 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f1538000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #3 0x00007f1586a5f4db in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f1541fbcd60, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:140 #4 0x00007f1586897785 in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:120 #5 0x00007f158864ae1a in () at /lib/x86_64-linux-gnu/libQt5Quick.so.5 #6 0x00007f15868989d2 in QThreadPrivate::start(void*) (arg=0x55c41d88fb40) at thread/qthread_unix.cpp:361 #7 0x00007f1585add609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #8 0x00007f15863da293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 11 (Thread 0x7f15431fe700 (LWP 1333)): #0 __GI___libc_read (nbytes=16, buf=0x7f15431fdb70, fd=22) at ../sysdeps/unix/sysv/linux/read.c:26 #1 __GI___libc_read (fd=22, buf=0x7f15431fdb70, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:24 #2 0x00007f15851ba89f in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f1585171cfe in g_main_context_check () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f1585172152 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f15851722e3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #6 0x00007f1586ab8583 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f1534000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #7 0x00007f1586a5f4db in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f15431fdd80, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:140 #8 0x00007f1586897785 in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:120 #9 0x00007f158722a1a9 in () at /lib/x86_64-linux-gnu/libQt5Qml.so.5 #10 0x00007f15868989d2 in QThreadPrivate::start(void*) (arg=0x55c41d63c290) at thread/qthread_unix.cpp:361 #11 0x00007f1585add609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #12 0x00007f15863da293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 10 (Thread 0x7f1543fff700 (LWP 1332)): #0 0x00007f15863cdaff in __GI___poll (fds=0x7f153c0025e0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f15851721ae in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f15851722e3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f1586ab8583 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f153c000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #4 0x00007f1586a5f4db in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f1543ffed80, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:140 #5 0x00007f1586897785 in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:120 #6 0x00007f158722a1a9 in () at /lib/x86_64-linux-gnu/libQt5Qml.so.5 #7 0x00007f15868989d2 in QThreadPrivate::start(void*) (arg=0x55c41d535bd0) at thread/qthread_unix.cpp:361 #8 0x00007f1585add609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #9 0x00007f15863da293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 9 (Thread 0x7f15517b7700 (LWP 1331)): #0 0x00007f15851bf33d in g_mutex_lock () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007f15851713a8 in g_main_context_release () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f1585172169 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f15851722e3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f1586ab8583 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f1548000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #5 0x00007f1586a5f4db in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f15517b6d80, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:140 #6 0x00007f1586897785 in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:120 #7 0x00007f158722a1a9 in () at /lib/x86_64-linux-gnu/libQt5Qml.so.5 #8 0x00007f15868989d2 in QThreadPrivate::start(void*) (arg=0x55c41d220310) at thread/qthread_unix.cpp:361 #9 0x00007f1585add609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #10 0x00007f15863da293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 8 (Thread 0x7f1553e09700 (LWP 1329)): #0 0x00007f15863cdaff in __GI___poll (fds=0x7f15440029e0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f15851721ae in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f15851722e3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f1586ab8583 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f1544000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #4 0x00007f1586a5f4db in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f1553e08d80, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:140 #5 0x00007f1586897785 in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:120 #6 0x00007f158722a1a9 in () at /lib/x86_64-linux-gnu/libQt5Qml.so.5 #7 0x00007f15868989d2 in QThreadPrivate::start(void*) (arg=0x55c41b6f1e20) at thread/qthread_unix.cpp:361 #8 0x00007f1585add609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #9 0x00007f15863da293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 7 (Thread 0x7f15752eb700 (LWP 1327)): #0 0x00007f15863cdaff in __GI___poll (fds=0x7f155800fe00, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f15851721ae in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f15851722e3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f1586ab8583 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f1558000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #4 0x00007f1586a5f4db in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f15752ead70, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:140 #5 0x00007f1586897785 in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:120 #6 0x00007f15880b7efa in () at /lib/x86_64-linux-gnu/libQt5DBus.so.5 #7 0x00007f15868989d2 in QThreadPrivate::start(void*) (arg=0x7f158813ad80) at thread/qthread_unix.cpp:361 #8 0x00007f1585add609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #9 0x00007f15863da293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 6 (Thread 0x7f1575aec700 (LWP 1326)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7f157c0046c8) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7f157c004678, cond=0x7f157c0046a0) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x7f157c0046a0, mutex=0x7f157c004678) at pthread_cond_wait.c:638 #3 0x00007f157adfe62b in () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #4 0x00007f157adfe23b in () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #5 0x00007f1585add609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #6 0x00007f15863da293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 5 (Thread 0x7f15762ed700 (LWP 1325)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7f157c0046c8) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7f157c004678, cond=0x7f157c0046a0) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x7f157c0046a0, mutex=0x7f157c004678) at pthread_cond_wait.c:638 #3 0x00007f157adfe62b in () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #4 0x00007f157adfe23b in () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #5 0x00007f1585add609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #6 0x00007f15863da293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 4 (Thread 0x7f156ffff700 (LWP 1324)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7f157c0046c8) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7f157c004678, cond=0x7f157c0046a0) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x7f157c0046a0, mutex=0x7f157c004678) at pthread_cond_wait.c:638 #3 0x00007f157adfe62b in () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #4 0x00007f157adfe23b in () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #5 0x00007f1585add609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #6 0x00007f15863da293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 3 (Thread 0x7f1580aa0700 (LWP 1323)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7f157c0046c8) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7f157c004678, cond=0x7f157c0046a0) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x7f157c0046a0, mutex=0x7f157c004678) at pthread_cond_wait.c:638 #3 0x00007f157adfe62b in () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #4 0x00007f157adfe23b in () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #5 0x00007f1585add609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #6 0x00007f15863da293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 2 (Thread 0x7f1581af2700 (LWP 1322)): #0 0x00007f15863cdaff in __GI___poll (fds=0x7f1581af1ca8, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f1585053c1a in () at /lib/x86_64-linux-gnu/libxcb.so.1 #2 0x00007f158505590a in xcb_wait_for_event () at /lib/x86_64-linux-gnu/libxcb.so.1 #3 0x00007f15822f6298 in () at /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #4 0x00007f15868989d2 in QThreadPrivate::start(void*) (arg=0x55c41aaf9d10) at thread/qthread_unix.cpp:361 #5 0x00007f1585add609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #6 0x00007f15863da293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 1 (Thread 0x7f1582c25800 (LWP 1321)): [KCrash Handler] #6 0x00007f1588396de4 in Mlt::Properties::set(char const*, int) () at /lib/x86_64-linux-gnu/libmlt++.so.3 #7 0x000055c419cad2e8 in GLWidget::requestRefresh() (this=0x55c41aed6370) at /usr/include/c++/9/bits/shared_ptr_base.h:1020 #8 0x00007f1586a8c458 in QtPrivate::QSlotObjectBase::call(QObject*, void**) (a=0x7fff396ae4b0, r=0x55c41b630bf0, this=0x55c41bc22220) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:394 #9 QMetaObject::activate(QObject*, int, int, void**) (sender=0x55c41b4bda70, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at kernel/qobject.cpp:3784 #10 0x000055c419f03b3f in Core::setCurrentProfile(QString const&) (this=0x55c41af6cd50, profilePath=...) at ./src/core.cpp:262 #11 0x000055c419bdf829 in KdenliveDoc::switchProfile(std::unique_ptr<ProfileParam, std::default_delete<ProfileParam> >&, QString const&, QDomElement const&) (this=0x55c41e307180, profile=std::unique_ptr<class ProfileParam> = {...}, id=..., xml=...) at /usr/include/c++/9/bits/unique_ptr.h:360 #12 0x000055c419c55cb0 in LoadJob::checkProfile(QString const&, QDomElement const&, std::shared_ptr<Mlt::Producer> const&) (clipId=..., xml=..., producer=std::shared_ptr<class Mlt::Producer> (use count 1, weak count 0) = {...}) at /usr/include/c++/9/bits/unique_ptr.h:360 #13 0x000055c419c5cdf9 in LoadJob::commitResult(std::function<bool ()>&, std::function<bool ()>&) (this=0x55c41e7c53e0, undo=..., redo=...) at ./src/jobs/loadjob.cpp:689 #14 0x000055c419c4f2ed in JobManager::slotManageFinishedJob(int) (this=0x55c41b3073e0, id=<optimized out>) at /usr/include/c++/9/bits/shared_ptr_base.h:1020 #15 0x00007f1586a8c458 in QtPrivate::QSlotObjectBase::call(QObject*, void**) (a=0x7fff396aeb00, r=0x55c41b3073e0, this=0x7f154c011630) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:394 #16 QMetaObject::activate(QObject*, int, int, void**) (sender=0x55c41e63c5a8, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at kernel/qobject.cpp:3784 #17 0x00007f15868a2f65 in QFutureWatcherBase::event(QEvent*) (this=<optimized out>, event=0x7f1520003900) at thread/qfuturewatcher.cpp:334 #18 0x00007f1587b6fa66 in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=this@entry=0x55c41aaece80, receiver=receiver@entry=0x55c41e63c5a8, e=e@entry=0x7f1520003900) at kernel/qapplication.cpp:3700 #19 0x00007f1587b790f0 in QApplication::notify(QObject*, QEvent*) (this=0x7fff396af190, receiver=0x55c41e63c5a8, e=0x7f1520003900) at kernel/qapplication.cpp:3446 #20 0x00007f1586a6093a in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x55c41e63c5a8, event=0x7f1520003900) at ../../include/QtCore/../../src/corelib/kernel/qobject.h:142 #21 0x00007f1586a635b8 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (receiver=0x0, event_type=0, data=0x55c41ab0b2d0) at kernel/qcoreapplication.cpp:1825 #22 0x00007f1586ab8f67 in postEventSourceDispatch(GSource*, GSourceFunc, gpointer) (s=0x55c41ab801d0) at kernel/qeventdispatcher_glib.cpp:276 #23 0x00007f1585171fbd in g_main_context_dispatch () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #24 0x00007f1585172240 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #25 0x00007f15851722e3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #26 0x00007f1586ab8565 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x55c41ab7e350, flags=...) at kernel/qeventdispatcher_glib.cpp:422 #27 0x00007f1586a5f4db in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fff396af080, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:140 #28 0x00007f1586a67246 in QCoreApplication::exec() () at ../../include/QtCore/../../src/corelib/global/qflags.h:120 #29 0x000055c4199d46a9 in main(int, char**) (argc=<optimized out>, argv=0x7fff396af408) at ./src/main.cpp:263 [Inferior 1 (process 1321) detached]
I tried to do the same steps on the same computer, with the same Kdenlive version, and with the same clips, but in another (fresh) user profile => I can't reproduce this bug. Maybe is there something wrong with the first user's settings ?
I think it's fixed with commit: https://invent.kde.org/multimedia/kdenlive/-/commit/4b5a6031b653e86bf8792c242d344340f8171209 . Delete kdenliverc (see here: https://community.kde.org/Kdenlive/Configuration. Then try with daily build https://binary-factory.kde.org/job/Kdenlive_Nightly_Appimage_Build/lastSuccessfulBuild/artifact/
Dear Bug Submitter, This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging If you have already provided the requested information, please mark the bug as REPORTED so that the KDE team knows that the bug is ready to be confirmed. Thank you for helping us make KDE software even better for everyone!
This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging Thank you for helping us make KDE software even better for everyone!