Bug 418506 - kdenlive crashes on exit
Summary: kdenlive crashes on exit
Status: RESOLVED FIXED
Alias: None
Product: kdenlive
Classification: Applications
Component: User Interface (show other bugs)
Version: 19.12.3
Platform: Arch Linux Linux
: NOR crash
Target Milestone: ---
Assignee: Jean-Baptiste Mardelle
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-03-05 18:51 UTC by jr
Modified: 2020-04-27 00:46 UTC (History)
9 users (show)

See Also:
Latest Commit:
Version Fixed In: 20.03.80
fritzibaby: timeline_corruption+


Attachments
New crash information added by DrKonqi (64.11 KB, patch)
2020-03-11 23:01 UTC, Andreas Sturmlechner
Details
New crash information added by DrKonqi (31.79 KB, text/plain)
2020-03-13 22:52 UTC, Daniele
Details
New crash information added by DrKonqi (15.83 KB, text/plain)
2020-03-30 08:45 UTC, ylab
Details
New crash information added by DrKonqi (53.95 KB, text/plain)
2020-04-14 08:45 UTC, glebsmirnov0708
Details
New crash information added by DrKonqi (26.22 KB, text/plain)
2020-04-20 17:04 UTC, soulsofblack12
Details

Note You need to log in before you can comment on or make changes to this bug.
Description jr 2020-03-05 18:51:43 UTC
SUMMARY

kdenlive crashes on exit. Looks identical to bug report 417401, but this is latest version of kdenlive.


STEPS TO REPRODUCE
1. luanch kdenlive app
2. close app using any method

crashes every time application closes


EXPECTED RESULT


SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Arch 
(available in About System)
KDE Plasma Version: 5.18.2
KDE Frameworks: 5.67.0
Qt Version: 5.14.1 

ADDITIONAL INFORMATION

Application: kdenlive (19.12.3)

Qt Version: 5.14.1
Frameworks Version: 5.67.0
Operating System: Linux 5.5.7-arch1-1 x86_64
Windowing system: X11
Distribution: Arch Linux

-- Information about the crash:
<In detail, tell us what you were doing  when the application crashed.>

The crash can be reproduced every time.

-- Backtrace:
Application: Kdenlive (kdenlive), signal: Segmentation fault
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fc534233880 (LWP 2284))]

Thread 22 (Thread 0x7fc4c97a3700 (LWP 2309)):
#0  0x00007fc53c725bb6 in ppoll () at /usr/lib/libc.so.6
#1  0x00007fc53bff70e3 in pa_mainloop_poll () at /usr/lib/libpulse.so.0
#2  0x00007fc53c001301 in pa_mainloop_iterate () at /usr/lib/libpulse.so.0
#3  0x00007fc513a8bba7 in  () at /usr/lib/libSDL2-2.0.so.0
#4  0x00007fc5139dcfe6 in  () at /usr/lib/libSDL2-2.0.so.0
#5  0x00007fc513a2688f in  () at /usr/lib/libSDL2-2.0.so.0
#6  0x00007fc513aaeefa in  () at /usr/lib/libSDL2-2.0.so.0
#7  0x00007fc53bfbe46f in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007fc53c7303d3 in clone () at /usr/lib/libc.so.6

Thread 21 (Thread 0x7fc4ca7fc700 (LWP 2308)):
#0  0x00007fc53bfc4cf5 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007fc53ecf568b in  () at /usr/lib/libmlt.so.6
#2  0x000055a97c3b4f2e in  ()
#3  0x00007fc53cbeffc6 in  () at /usr/lib/libQt5Core.so.5
#4  0x00007fc53bfbe46f in start_thread () at /usr/lib/libpthread.so.0
#5  0x00007fc53c7303d3 in clone () at /usr/lib/libc.so.6

Thread 20 (Thread 0x7fc4caffd700 (LWP 2307)):
#0  0x00007fc53c725abf in poll () at /usr/lib/libc.so.6
#1  0x00007fc5380517a0 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007fc538051871 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007fc53ce2403c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007fc53cdca4cc in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007fc53cbeee52 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007fc53cbeffc6 in  () at /usr/lib/libQt5Core.so.5
#7  0x00007fc53bfbe46f in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007fc53c7303d3 in clone () at /usr/lib/libc.so.6

Thread 19 (Thread 0x7fc4cb7fe700 (LWP 2306)):
#0  0x00007fc53bfc4cf5 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007fc53cbf5cb4 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5
#2  0x00007fc53cbf5d92 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#3  0x00007fc53df5f56b in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007fc53df5f7fb in  () at /usr/lib/libQt5Quick.so.5
#5  0x00007fc53cbeffc6 in  () at /usr/lib/libQt5Core.so.5
#6  0x00007fc53bfbe46f in start_thread () at /usr/lib/libpthread.so.0
#7  0x00007fc53c7303d3 in clone () at /usr/lib/libc.so.6

Thread 18 (Thread 0x7fc4cbfff700 (LWP 2305)):
#0  0x00007fc53c725abf in poll () at /usr/lib/libc.so.6
#1  0x00007fc5380517a0 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007fc538051871 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007fc53ce2403c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007fc53cdca4cc in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007fc53cbeee52 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007fc53cbeffc6 in  () at /usr/lib/libQt5Core.so.5
#7  0x00007fc53bfbe46f in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007fc53c7303d3 in clone () at /usr/lib/libc.so.6

Thread 17 (Thread 0x7fc4f0c66700 (LWP 2304)):
#0  0x00007fc53bfc4cf5 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007fc53cbf5cb4 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5
#2  0x00007fc53cbf5d92 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#3  0x00007fc53df5f56b in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007fc53df5f7fb in  () at /usr/lib/libQt5Quick.so.5
#5  0x00007fc53cbeffc6 in  () at /usr/lib/libQt5Core.so.5
#6  0x00007fc53bfbe46f in start_thread () at /usr/lib/libpthread.so.0
#7  0x00007fc53c7303d3 in clone () at /usr/lib/libc.so.6

Thread 16 (Thread 0x7fc4f15a2700 (LWP 2301)):
#0  0x00007fc53bfc4cf5 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007fc5129110c9 in  () at /usr/lib/mlt/libmltsdl2.so
#2  0x00007fc53bfbe46f in start_thread () at /usr/lib/libpthread.so.0
#3  0x00007fc53c7303d3 in clone () at /usr/lib/libc.so.6

Thread 15 (Thread 0x7fc4f15e3700 (LWP 2300)):
#0  0x00007fc53c725bb6 in ppoll () at /usr/lib/libc.so.6
#1  0x00007fc53bff70e3 in pa_mainloop_poll () at /usr/lib/libpulse.so.0
#2  0x00007fc53c001301 in pa_mainloop_iterate () at /usr/lib/libpulse.so.0
#3  0x00007fc53c0013b1 in pa_mainloop_run () at /usr/lib/libpulse.so.0
#4  0x00007fc513a8bd20 in  () at /usr/lib/libSDL2-2.0.so.0
#5  0x00007fc513a2688f in  () at /usr/lib/libSDL2-2.0.so.0
#6  0x00007fc513aaeefa in  () at /usr/lib/libSDL2-2.0.so.0
#7  0x00007fc53bfbe46f in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007fc53c7303d3 in clone () at /usr/lib/libc.so.6

Thread 14 (Thread 0x7fc4f21bd700 (LWP 2299)):
#0  0x00007fc53c725abf in poll () at /usr/lib/libc.so.6
#1  0x00007fc5380517a0 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007fc538051871 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007fc53ce2403c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007fc53cdca4cc in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007fc53cbeee52 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007fc53de99eab in  () at /usr/lib/libQt5Quick.so.5
#7  0x00007fc53cbeffc6 in  () at /usr/lib/libQt5Core.so.5
#8  0x00007fc53bfbe46f in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007fc53c7303d3 in clone () at /usr/lib/libc.so.6

Thread 13 (Thread 0x7fc4f33fe700 (LWP 2298)):
#0  0x00007fc53c725abf in poll () at /usr/lib/libc.so.6
#1  0x00007fc5380517a0 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007fc538051871 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007fc53ce2403c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007fc53cdca4cc in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007fc53cbeee52 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007fc53dbf7f89 in  () at /usr/lib/libQt5Qml.so.5
#7  0x00007fc53cbeffc6 in  () at /usr/lib/libQt5Core.so.5
#8  0x00007fc53bfbe46f in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007fc53c7303d3 in clone () at /usr/lib/libc.so.6

Thread 12 (Thread 0x7fc4f3bff700 (LWP 2297)):
#0  0x00007fc5380004e4 in g_mutex_unlock () at /usr/lib/libglib-2.0.so.0
#1  0x00007fc5380465af in g_main_context_query () at /usr/lib/libglib-2.0.so.0
#2  0x00007fc53805171d in  () at /usr/lib/libglib-2.0.so.0
#3  0x00007fc538051871 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#4  0x00007fc53ce2403c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007fc53cdca4cc in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#6  0x00007fc53cbeee52 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#7  0x00007fc53de99eab in  () at /usr/lib/libQt5Quick.so.5
#8  0x00007fc53cbeffc6 in  () at /usr/lib/libQt5Core.so.5
#9  0x00007fc53bfbe46f in start_thread () at /usr/lib/libpthread.so.0
#10 0x00007fc53c7303d3 in clone () at /usr/lib/libc.so.6

Thread 11 (Thread 0x7fc50504f700 (LWP 2296)):
#0  0x00007fc53c725abf in poll () at /usr/lib/libc.so.6
#1  0x00007fc5380517a0 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007fc538051871 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007fc53ce2403c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007fc53cdca4cc in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007fc53cbeee52 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007fc53dbf7f89 in  () at /usr/lib/libQt5Qml.so.5
#7  0x00007fc53cbeffc6 in  () at /usr/lib/libQt5Core.so.5
#8  0x00007fc53bfbe46f in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007fc53c7303d3 in clone () at /usr/lib/libc.so.6

Thread 10 (Thread 0x7fc506290700 (LWP 2295)):
#0  0x00007fc538051757 in  () at /usr/lib/libglib-2.0.so.0
#1  0x00007fc538051871 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#2  0x00007fc53ce2403c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#3  0x00007fc53cdca4cc in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007fc53cbeee52 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#5  0x00007fc53dbf7f89 in  () at /usr/lib/libQt5Qml.so.5
#6  0x00007fc53cbeffc6 in  () at /usr/lib/libQt5Core.so.5
#7  0x00007fc53bfbe46f in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007fc53c7303d3 in clone () at /usr/lib/libc.so.6

Thread 9 (Thread 0x7fc507539700 (LWP 2294)):
#0  0x00007fc53804ff25 in g_main_context_check () at /usr/lib/libglib-2.0.so.0
#1  0x00007fc538051748 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007fc538051871 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007fc53ce2403c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007fc53cdca4cc in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007fc53cbeee52 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007fc53dbf7f89 in  () at /usr/lib/libQt5Qml.so.5
#7  0x00007fc53cbeffc6 in  () at /usr/lib/libQt5Core.so.5
#8  0x00007fc53bfbe46f in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007fc53c7303d3 in clone () at /usr/lib/libc.so.6

Thread 8 (Thread 0x7fc5110b8700 (LWP 2293)):
#0  0x00007fc53c725a9d in poll () at /usr/lib/libc.so.6
#1  0x00007fc5380517a0 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007fc538051871 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007fc53ce2403c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007fc53cdca4cc in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007fc53cbeee52 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007fc53dbf7f89 in  () at /usr/lib/libQt5Qml.so.5
#7  0x00007fc53cbeffc6 in  () at /usr/lib/libQt5Core.so.5
#8  0x00007fc53bfbe46f in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007fc53c7303d3 in clone () at /usr/lib/libc.so.6

Thread 7 (Thread 0x7fc522739700 (LWP 2291)):
#0  0x00007fc53c725abf in poll () at /usr/lib/libc.so.6
#1  0x00007fc5380517a0 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007fc538051871 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007fc53ce2403c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007fc53cdca4cc in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007fc53cbeee52 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007fc53e9fdb28 in  () at /usr/lib/libQt5DBus.so.5
#7  0x00007fc53cbeffc6 in  () at /usr/lib/libQt5Core.so.5
#8  0x00007fc53bfbe46f in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007fc53c7303d3 in clone () at /usr/lib/libc.so.6

Thread 6 (Thread 0x7fc51b7fe700 (LWP 2290)):
#0  0x00007fc53bfc4cf5 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007fc531df5e1c in  () at /usr/lib/dri/i965_dri.so
#2  0x00007fc531df5a18 in  () at /usr/lib/dri/i965_dri.so
#3  0x00007fc53bfbe46f in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007fc53c7303d3 in clone () at /usr/lib/libc.so.6

Thread 5 (Thread 0x7fc523fff700 (LWP 2289)):
#0  0x00007fc53bfc4cf5 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007fc531df5e1c in  () at /usr/lib/dri/i965_dri.so
#2  0x00007fc531df5a18 in  () at /usr/lib/dri/i965_dri.so
#3  0x00007fc53bfbe46f in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007fc53c7303d3 in clone () at /usr/lib/libc.so.6

Thread 4 (Thread 0x7fc530f5c700 (LWP 2288)):
#0  0x00007fc53bfc4cf5 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007fc531df5e1c in  () at /usr/lib/dri/i965_dri.so
#2  0x00007fc531df5a18 in  () at /usr/lib/dri/i965_dri.so
#3  0x00007fc53bfbe46f in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007fc53c7303d3 in clone () at /usr/lib/libc.so.6

Thread 3 (Thread 0x7fc53175d700 (LWP 2287)):
#0  0x00007fc53bfc4cf5 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007fc531df5e1c in  () at /usr/lib/dri/i965_dri.so
#2  0x00007fc531df5a18 in  () at /usr/lib/dri/i965_dri.so
#3  0x00007fc53bfbe46f in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007fc53c7303d3 in clone () at /usr/lib/libc.so.6

Thread 2 (Thread 0x7fc53344c700 (LWP 2286)):
#0  0x00007fc53c725abf in poll () at /usr/lib/libc.so.6
#1  0x00007fc537f1a63b in  () at /usr/lib/libxcb.so.1
#2  0x00007fc537f1c37b in xcb_wait_for_event () at /usr/lib/libxcb.so.1
#3  0x00007fc533e26b81 in  () at /usr/lib/libQt5XcbQpa.so.5
#4  0x00007fc53cbeffc6 in  () at /usr/lib/libQt5Core.so.5
#5  0x00007fc53bfbe46f in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007fc53c7303d3 in clone () at /usr/lib/libc.so.6

Thread 1 (Thread 0x7fc534233880 (LWP 2284)):
[KCrash Handler]
#6  0x0000000000000000 in  ()
#7  0x00007fc538db3ad1 in QQmlAdaptorModel::rowCount() const () at /usr/lib/libQt5QmlModels.so.5
#8  0x00007fc538db3b69 in QQmlAdaptorModel::columnAt(int) const () at /usr/lib/libQt5QmlModels.so.5
#9  0x00007fc538db73a6 in  () at /usr/lib/libQt5QmlModels.so.5
#10 0x00007fc538dbc114 in QQmlDelegateModel::modelIndex(int) const () at /usr/lib/libQt5QmlModels.so.5
#11 0x00007fc538dcc1fb in  () at /usr/lib/libQt5QmlModels.so.5
#12 0x00007fc538dcc6b3 in QQmlDelegateModel::qt_metacall(QMetaObject::Call, int, void**) () at /usr/lib/libQt5QmlModels.so.5
#13 0x00007fc53db8f6fe in  () at /usr/lib/libQt5Qml.so.5
#14 0x00007fc53da68cf6 in  () at /usr/lib/libQt5Qml.so.5
#15 0x00007fc53da6afcc in  () at /usr/lib/libQt5Qml.so.5
#16 0x00007fc53da6bdde in QV4::QObjectMethod::callInternal(QV4::Value const*, QV4::Value const*, int) const () at /usr/lib/libQt5Qml.so.5
#17 0x00007fc53da9cf8b in QV4::Runtime::CallPropertyLookup::call(QV4::ExecutionEngine*, QV4::Value const&, unsigned int, QV4::Value*, int) () at /usr/lib/libQt5Qml.so.5
#18 0x00007fc4f15fac66 in  ()
#19 0x0000000000000000 in  ()
[Inferior 1 (process 2284) detached]

Possible duplicates by query: bug 417401, bug 416766, bug 415299.
Comment 1 emohr 2020-03-08 16:22:11 UTC
Thank you for reporting: I think it's fixed with this commit on master: https://invent.kde.org/kde/kdenlive/-/commit/a6bff2f99e3cf3d7adb0ef2aa61f35c746357e16
Comment 2 Andreas Sturmlechner 2020-03-11 23:01:11 UTC
Created attachment 126735 [details]
New crash information added by DrKonqi

kdenlive (19.12.3) using Qt 5.14.1

- What I was doing when the application crashed:

Same as comment #0, except with debug symbols.

-- Backtrace (Reduced):
#7  0x0000000000000000 in  ()
#8  0x00007f3d58d4d881 in QQmlAdaptorModel::rowCount() const (this=<optimized out>) at qqmladaptormodel.cpp:1003
#9  0x00007f3d58d4d918 in QQmlAdaptorModel::columnAt(int) const (this=<optimized out>, index=-1) at qqmladaptormodel.cpp:1019
#10 0x00007f3d58d51254 in non-virtual thunk to VDMAbstractItemModelDataType::modelIndex(QQmlAdaptorModel const&, int) const () at /usr/include/qt5/QtCore/qvariant.h:397
#11 0x00007f3d58d55fd4 in QQmlAdaptorModel::modelIndex(int) const (index=<optimized out>, this=<optimized out>) at /usr/include/qt5/QtCore/qvariant.h:397
Comment 3 Andreas Sturmlechner 2020-03-11 23:03:12 UTC
(In reply to emohr from comment #1)
> Thank you for reporting: I think it's fixed with this commit on master:
> https://invent.kde.org/kde/kdenlive/-/commit/
> a6bff2f99e3cf3d7adb0ef2aa61f35c746357e16

Unfortunately, that patch did not make a difference in my case.
Comment 4 Daniele 2020-03-13 22:52:57 UTC
Created attachment 126772 [details]
New crash information added by DrKonqi

kdenlive (19.12.3) using Qt 5.14.1

- What I was doing when the application crashed:
Just closing the app, same version 19.12.3
Qt 5.14.1

-- Backtrace (Reduced):
#6  0x0000000000000000 in  ()
#7  0x00007fd9ac716ad1 in QQmlAdaptorModel::rowCount() const () at /usr/lib/libQt5QmlModels.so.5
#8  0x00007fd9ac716b69 in QQmlAdaptorModel::columnAt(int) const () at /usr/lib/libQt5QmlModels.so.5
#9  0x00007fd9ac71a3a6 in  () at /usr/lib/libQt5QmlModels.so.5
#10 0x00007fd9ac71f114 in QQmlDelegateModel::modelIndex(int) const () at /usr/lib/libQt5QmlModels.so.5
Comment 5 Andreas Sturmlechner 2020-03-14 08:51:19 UTC
Re-opening as the cited commit did not fix the crash.
Comment 6 emohr 2020-03-14 09:40:57 UTC
Do your tested with the Kdenlive_Nightly_Appimage
https://binary-factory.kde.org/job/Kdenlive_Nightly_Appimage_Build/lastSuccessfulBuild/artifact/ ?
Comment 7 Andreas Sturmlechner 2020-03-14 18:19:24 UTC
No Appimages here.

But I can tell you that kdenlive built from master from a few minutes ago does not crash on close.
Comment 8 emohr 2020-03-15 10:44:46 UTC
Thanks for the feedback. Could you test with the AppImage as well to make sure the issue is solved on the master (which will be implanted into the upcoming version 20.04)
Comment 9 Andreas Sturmlechner 2020-03-15 11:08:45 UTC
No, I can't test with the Appimage, and I don't see the use after already confirming that master works fine.

I would like to know how to fix 19.12.3 instead in order to provide a stable version to users.
Comment 10 Andreas Sturmlechner 2020-03-17 23:13:47 UTC
Fixed after cherry-picking git commit 78f8880a3d9c1e37548b5146d9f61f05ab7032ea for 19.12.3.
Comment 11 ylab 2020-03-30 08:45:29 UTC
Created attachment 127102 [details]
New crash information added by DrKonqi

kdenlive (19.12.3) using Qt 5.14.1

- What I was doing when the application crashed:

Launch the application.
Close it using any method

-- Backtrace (Reduced):
#6  0x0000000000000000 in  ()
#7  0x00007fc9f0d8fad1 in QQmlAdaptorModel::rowCount() const () at /usr/lib/libQt5QmlModels.so.5
#8  0x00007fc9f0d8fb69 in QQmlAdaptorModel::columnAt(int) const () at /usr/lib/libQt5QmlModels.so.5
#9  0x00007fc9f0d933a6 in  () at /usr/lib/libQt5QmlModels.so.5
#10 0x00007fc9f0d98114 in QQmlDelegateModel::modelIndex(int) const () at /usr/lib/libQt5QmlModels.so.5
Comment 12 glebsmirnov0708 2020-04-14 08:45:14 UTC
Created attachment 127534 [details]
New crash information added by DrKonqi

kdenlive (19.12.3) using Qt 5.14.2

- What I was doing when the application crashed?
I exited it without saving. When I did it again it crashed again.

-- Backtrace (Reduced):
#6  0x0000000000000000 in  ()
#7  0x00007f24ea698d31 in QQmlAdaptorModel::rowCount() const () at /usr/lib/libQt5QmlModels.so.5
#8  0x00007f24ea698dc9 in QQmlAdaptorModel::columnAt(int) const () at /usr/lib/libQt5QmlModels.so.5
#9  0x00007f24ea69c606 in  () at /usr/lib/libQt5QmlModels.so.5
#10 0x00007f24ea6a1354 in QQmlDelegateModel::modelIndex(int) const () at /usr/lib/libQt5QmlModels.so.5
Comment 13 emohr 2020-04-14 15:24:36 UTC
Thank you for reporting. It's fixed on the master branch. Try either with the master branch or with the nightly build https://binary-factory.kde.org/job/Kdenlive_Nightly_Appimage_Build/lastSuccessfulBuild/artifact/ .
Comment 14 soulsofblack12 2020-04-20 17:04:00 UTC
Created attachment 127718 [details]
New crash information added by DrKonqi

kdenlive (19.12.3) using Qt 5.14.2

- What I was doing when the application crashed:

I opened the program, closed it and ir crashed. Opened it and closed it again from the menu, and it still crashed. No other programs were running.

-- Backtrace (Reduced):
#6  0x0000000000000000 in  ()
#7  0x00007f22a9ef0d31 in QQmlAdaptorModel::rowCount() const () at /usr/lib/libQt5QmlModels.so.5
#8  0x00007f22a9ef0dc9 in QQmlAdaptorModel::columnAt(int) const () at /usr/lib/libQt5QmlModels.so.5
#9  0x00007f22a9ef4606 in  () at /usr/lib/libQt5QmlModels.so.5
#10 0x00007f22a9ef9354 in QQmlDelegateModel::modelIndex(int) const () at /usr/lib/libQt5QmlModels.so.5