https://bugs.kde.org/show_bug.cgi?id=418506

            Bug ID: 418506
           Summary: kdenlive crashes on exit
           Product: kdenlive
           Version: 19.12.3
          Platform: Archlinux Packages
                OS: Linux
            Status: REPORTED
          Severity: crash
          Priority: NOR
         Component: User Interface
          Assignee: j...@kdenlive.org
          Reporter: jr...@purdue.edu
  Target Milestone: ---

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.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to