https://bugs.kde.org/show_bug.cgi?id=438892
Bug ID: 438892 Summary: open project, close kdenlive, crash Product: kdenlive Version: 21.04.2 Platform: Neon Packages OS: Linux Status: REPORTED Severity: crash Priority: NOR Component: User Interface Assignee: j...@kdenlive.org Reporter: s_chriscoll...@hotmail.com Target Milestone: --- Created attachment 139507 --> https://bugs.kde.org/attachment.cgi?id=139507&action=edit project that exhibits the bug SUMMARY Simply opening the attached project and then closing kdenlive will cause it to segfault. STEPS TO REPRODUCE 1. Download, extract, and open the attached project (be aware that opening the project by double-clicking in the file manager may trigger bug #438891). 2. After the project has loaded, close kdenlive. OBSERVED RESULT Kdenlive segfaults. EXPECTED RESULT No segfault. SOFTWARE/OS VERSIONS Qt Version: 5.15.3 Frameworks Version: 5.83.0 Operating System: Linux 5.10.44-xanmod1 x86_64 Windowing System: X11 Drkonqi Version: 5.22.1 Distribution: KDE neon User Edition 5.22 ADDITIONAL INFORMATION -- Backtrace: Application: Kdenlive (kdenlive), signal: Segmentation fault [New LWP 36465] [New LWP 36466] [New LWP 36467] [New LWP 36469] [New LWP 36475] [New LWP 36478] [New LWP 36479] [New LWP 36480] [New LWP 36481] [New LWP 36485] [New LWP 36486] [New LWP 36487] [New LWP 36488] [New LWP 36491] [New LWP 36492] [New LWP 36493] [New LWP 36494] [New LWP 36496] [New LWP 36516] [New LWP 36517] [New LWP 36518] [New LWP 36519] [New LWP 36520] [New LWP 36521] [New LWP 36522] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". 0x00007f7272327aff in __GI___poll (fds=0x7ffc61548ff8, nfds=1, timeout=1000) at ../sysdeps/unix/sysv/linux/poll.c:29 [Current thread is 1 (Thread 0x7f726e74e8c0 (LWP 36464))] Thread 26 (Thread 0x7f725e5fc700 (LWP 36522)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5645d0fa14b0) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5645d0fa1460, cond=0x5645d0fa1488) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x5645d0fa1488, mutex=0x5645d0fa1460) at pthread_cond_wait.c:647 #3 0x00007f725c149ebd in () at /usr/lib/x86_64-linux-gnu/mlt/libmltsdl2.so #4 0x00007f727178b609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #5 0x00007f7272334293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 25 (Thread 0x7f725effd700 (LWP 36521)): #0 0x00007f7272327aff in __GI___poll (fds=0x7f7240003de0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f7270d4e36e in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f7270d4e4a3 in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f7272a44b3b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f7240000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #4 0x00007f72729e8dcb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f725effcce0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #5 0x00007f7272802bb2 in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #6 0x00007f7272803d4c in QThreadPrivate::start(void*) (arg=0x5645dc6fb380) at thread/qthread_unix.cpp:329 #7 0x00007f727178b609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #8 0x00007f7272334293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 24 (Thread 0x7f725cff9700 (LWP 36520)): #0 __GI___libc_read (nbytes=10, buf=0x7f725cff8c6e, fd=34) at ../sysdeps/unix/sysv/linux/read.c:26 #1 __GI___libc_read (fd=34, buf=0x7f725cff8c6e, nbytes=10) at ../sysdeps/unix/sysv/linux/read.c:24 #2 0x00007f7270ad6975 in pa_read () at /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-13.99.so #3 0x00007f72717d1416 in pa_mainloop_prepare () at /usr/lib/x86_64-linux-gnu/libpulse.so.0 #4 0x00007f72717d1eb4 in pa_mainloop_iterate () at /usr/lib/x86_64-linux-gnu/libpulse.so.0 #5 0x00007f7255d6babf in () at /usr/lib/x86_64-linux-gnu/libSDL2-2.0.so.0 #6 0x00007f7255cbd6be in () at /usr/lib/x86_64-linux-gnu/libSDL2-2.0.so.0 #7 0x00007f7255d0d720 in () at /usr/lib/x86_64-linux-gnu/libSDL2-2.0.so.0 #8 0x00007f7255d8613d in () at /usr/lib/x86_64-linux-gnu/libSDL2-2.0.so.0 #9 0x00007f727178b609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #10 0x00007f7272334293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 23 (Thread 0x7f725f7fe700 (LWP 36519)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5645cdab29cc) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5645cdab2978, cond=0x5645cdab29a0) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x5645cdab29a0, mutex=0x5645cdab2978) at pthread_cond_wait.c:647 #3 0x00007f7274360839 in () at /usr/lib/x86_64-linux-gnu/libmlt.so.6 #4 0x00005645c8e2c311 in RenderThread::run() (this=0x7f72440038c0) at ./src/monitor/glwidget.cpp:1464 #5 0x00007f7272803d4c in QThreadPrivate::start(void*) (arg=0x7f72440038c0) at thread/qthread_unix.cpp:329 #6 0x00007f727178b609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #7 0x00007f7272334293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 22 (Thread 0x7f7257fff700 (LWP 36518)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5645d0fa14e8) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5645d0fa14f0, cond=0x5645d0fa14c0) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x5645d0fa14c0, mutex=0x5645d0fa14f0) at pthread_cond_wait.c:647 #3 0x00007f725c14aaaf in () at /usr/lib/x86_64-linux-gnu/mlt/libmltsdl2.so #4 0x00007f727178b609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #5 0x00007f7272334293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 21 (Thread 0x7f7264866700 (LWP 36517)): #0 0x00007f7270af6516 in pa_srbchannel_read () at /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-13.99.so #1 0x00007f7270af29b0 in () at /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-13.99.so #2 0x00007f7270af572b in () at /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-13.99.so #3 0x00007f7270af5aea in () at /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-13.99.so #4 0x00007f7270af637a in () at /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-13.99.so #5 0x00007f72717d1ba3 in pa_mainloop_dispatch () at /usr/lib/x86_64-linux-gnu/libpulse.so.0 #6 0x00007f72717d1ed2 in pa_mainloop_iterate () at /usr/lib/x86_64-linux-gnu/libpulse.so.0 #7 0x00007f72717d1f70 in pa_mainloop_run () at /usr/lib/x86_64-linux-gnu/libpulse.so.0 #8 0x00007f7255d6bcb3 in () at /usr/lib/x86_64-linux-gnu/libSDL2-2.0.so.0 #9 0x00007f7255d0d720 in () at /usr/lib/x86_64-linux-gnu/libSDL2-2.0.so.0 #10 0x00007f7255d8613d in () at /usr/lib/x86_64-linux-gnu/libSDL2-2.0.so.0 #11 0x00007f727178b609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #12 0x00007f7272334293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 20 (Thread 0x7f72577fe700 (LWP 36516)): #0 __GI___libc_read (nbytes=16, buf=0x7f72577fda90, fd=23) at ../sysdeps/unix/sysv/linux/read.c:26 #1 __GI___libc_read (fd=23, buf=0x7f72577fda90, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:24 #2 0x00007f7270d96b2f in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f7270d4debe in g_main_context_check () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f7270d4e312 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f7270d4e4a3 in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #6 0x00007f7272a44b3b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f7228000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #7 0x00007f72729e8dcb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f72577fdca0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #8 0x00007f7272802bb2 in QThread::exec() (this=this@entry=0x5645d95bfc70) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #9 0x00007f727463f3ba in QQuickPixmapReader::run() (this=0x5645d95bfc70) at util/qquickpixmapcache.cpp:1024 #10 0x00007f7272803d4c in QThreadPrivate::start(void*) (arg=0x5645d95bfc70) at thread/qthread_unix.cpp:329 #11 0x00007f727178b609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #12 0x00007f7272334293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 19 (Thread 0x7f71cfeff700 (LWP 36496)): #0 0x00007f7272327aff in __GI___poll (fds=0x7f71c8004e60, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f7270d4e36e in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f7270d4e4a3 in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f7272a44b3b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f71c8000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #4 0x00007f72729e8dcb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f71cfefece0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #5 0x00007f7272802bb2 in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #6 0x00007f7272803d4c in QThreadPrivate::start(void*) (arg=0x7f71d4156320) at thread/qthread_unix.cpp:329 #7 0x00007f727178b609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #8 0x00007f7272334293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 18 (Thread 0x7f72009f8700 (LWP 36494)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5645d06dbf90) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5645d06dbf40, cond=0x5645d06dbf68) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x5645d06dbf68, mutex=0x5645d06dbf40) at pthread_cond_wait.c:647 #3 0x00007f7272809ebb in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x5645d06dbf40) at thread/qwaitcondition_unix.cpp:146 #4 QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x5645d06db1b8, mutex=mutex@entry=0x5645d06db1b0, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007f7274704b44 in QSGRenderThreadEventQueue::takeEvent(bool) (wait=true, this=0x5645d06db1a8) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68 #6 QSGRenderThread::processEventsAndWaitForMore() (this=this@entry=0x5645d06db110) at scenegraph/qsgthreadedrenderloop.cpp:936 #7 0x00007f7274704fb9 in QSGRenderThread::run() (this=0x5645d06db110) at scenegraph/qsgthreadedrenderloop.cpp:1053 #8 0x00007f7272803d4c in QThreadPrivate::start(void*) (arg=0x5645d06db110) at thread/qthread_unix.cpp:329 #9 0x00007f727178b609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #10 0x00007f7272334293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 17 (Thread 0x7f720143c700 (LWP 36493)): #0 0x00007f727232a12b in __GI___select (nfds=80, readfds=0x7f720143bca0, writefds=0x0, exceptfds=0x0, timeout=0x7f720143bc90) at ../sysdeps/unix/sysv/linux/select.c:41 #1 0x00007f7266e562b1 in () at /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.465.27 #2 0x00007f7266e53d9a in () at /usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.465.27 #3 0x00007f727178b609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #4 0x00007f7272334293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 16 (Thread 0x7f7201d88700 (LWP 36492)): #0 0x00007f7272327aff in __GI___poll (fds=0x7f71dc004630, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f7270d4e36e in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f7270d4e4a3 in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f7272a44b3b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f71dc000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #4 0x00007f72729e8dcb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f7201d87ce0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #5 0x00007f7272802bb2 in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #6 0x00007f7272803d4c in QThreadPrivate::start(void*) (arg=0x7f71d8157aa0) at thread/qthread_unix.cpp:329 #7 0x00007f727178b609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #8 0x00007f7272334293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 15 (Thread 0x7f72027bc700 (LWP 36491)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5645d06ebe64) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5645d06ebe10, cond=0x5645d06ebe38) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x5645d06ebe38, mutex=0x5645d06ebe10) at pthread_cond_wait.c:647 #3 0x00007f7272809ebb in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x5645d06ebe10) at thread/qwaitcondition_unix.cpp:146 #4 QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x5645d06ebd18, mutex=mutex@entry=0x5645d06ebd10, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007f7274704b44 in QSGRenderThreadEventQueue::takeEvent(bool) (wait=true, this=0x5645d06ebd08) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68 #6 QSGRenderThread::processEventsAndWaitForMore() (this=this@entry=0x5645d06ebc70) at scenegraph/qsgthreadedrenderloop.cpp:936 #7 0x00007f7274704fb9 in QSGRenderThread::run() (this=0x5645d06ebc70) at scenegraph/qsgthreadedrenderloop.cpp:1053 #8 0x00007f7272803d4c in QThreadPrivate::start(void*) (arg=0x5645d06ebc70) at thread/qthread_unix.cpp:329 #9 0x00007f727178b609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #10 0x00007f7272334293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 14 (Thread 0x7f7203fff700 (LWP 36488)): #0 0x00007f7270d9b508 in g_mutex_unlock () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007f7270d4df3d in g_main_context_dispatch () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f7270d4e400 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f7270d4e4a3 in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f7272a44b3b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f71f8000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #5 0x00007f72729e8dcb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f7203ffeca0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #6 0x00007f7272802bb2 in QThread::exec() (this=this@entry=0x5645ce635570) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #7 0x00007f727463f3ba in QQuickPixmapReader::run() (this=0x5645ce635570) at util/qquickpixmapcache.cpp:1024 #8 0x00007f7272803d4c in QThreadPrivate::start(void*) (arg=0x5645ce635570) at thread/qthread_unix.cpp:329 #9 0x00007f727178b609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #10 0x00007f7272334293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 13 (Thread 0x7f7215534700 (LWP 36487)): #0 0x00007f7270d4a8ed in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007f7270d4c345 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f7270d4d82b in g_main_context_prepare () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f7270d4e29b in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f7270d4e4a3 in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f7272a44b3b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f71fc000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #6 0x00007f72729e8dcb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f7215533cc0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #7 0x00007f7272802bb2 in QThread::exec() (this=this@entry=0x5645ce42bd00) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #8 0x00007f72731b6559 in QQmlThreadPrivate::run() (this=0x5645ce42bd00) at qml/ftw/qqmlthread.cpp:155 #9 0x00007f7272803d4c in QThreadPrivate::start(void*) (arg=0x5645ce42bd00) at thread/qthread_unix.cpp:329 #10 0x00007f727178b609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #11 0x00007f7272334293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 12 (Thread 0x7f7215db7700 (LWP 36486)): #0 0x00007f7272327aff in __GI___poll (fds=0x7f7208006650, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f7270d4e36e in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f7270d4e4a3 in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f7272a44b3b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f7208000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #4 0x00007f72729e8dcb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f7215db6ca0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #5 0x00007f7272802bb2 in QThread::exec() (this=this@entry=0x5645ce434050) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #6 0x00007f727463f3ba in QQuickPixmapReader::run() (this=0x5645ce434050) at util/qquickpixmapcache.cpp:1024 #7 0x00007f7272803d4c in QThreadPrivate::start(void*) (arg=0x5645ce434050) at thread/qthread_unix.cpp:329 #8 0x00007f727178b609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #9 0x00007f7272334293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 11 (Thread 0x7f7217003700 (LWP 36485)): #0 0x00007f7272327aff in __GI___poll (fds=0x7f7204005060, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f7270d4e36e in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f7270d4e4a3 in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f7272a44b3b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f7204000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #4 0x00007f72729e8dcb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f7217002cc0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #5 0x00007f7272802bb2 in QThread::exec() (this=this@entry=0x5645ce1c6f40) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #6 0x00007f72731b6559 in QQmlThreadPrivate::run() (this=0x5645ce1c6f40) at qml/ftw/qqmlthread.cpp:155 #7 0x00007f7272803d4c in QThreadPrivate::start(void*) (arg=0x5645ce1c6f40) at thread/qthread_unix.cpp:329 #8 0x00007f727178b609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #9 0x00007f7272334293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 10 (Thread 0x7f7217fff700 (LWP 36481)): #0 timerSourceCheck(GSource*) (source=0x7f720c004cf0) at kernel/qeventdispatcher_glib.cpp:170 #1 0x00007f7270d4dda1 in g_main_context_check () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f7270d4e312 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f7270d4e4a3 in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f7272a44b3b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f720c000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #5 0x00007f72729e8dcb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f7217ffecc0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #6 0x00007f7272802bb2 in QThread::exec() (this=this@entry=0x5645cdc3de20) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #7 0x00007f72731b6559 in QQmlThreadPrivate::run() (this=0x5645cdc3de20) at qml/ftw/qqmlthread.cpp:155 #8 0x00007f7272803d4c in QThreadPrivate::start(void*) (arg=0x5645cdc3de20) at thread/qthread_unix.cpp:329 #9 0x00007f727178b609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #10 0x00007f7272334293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 9 (Thread 0x7f721d816700 (LWP 36480)): #0 0x00007f7270d4ac54 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007f7270d4dd28 in g_main_context_check () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f7270d4e312 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f7270d4e4a3 in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f7272a44b3b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f7210000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #5 0x00007f72729e8dcb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f721d815cc0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #6 0x00007f7272802bb2 in QThread::exec() (this=this@entry=0x5645cd8bdb60) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #7 0x00007f72731b6559 in QQmlThreadPrivate::run() (this=0x5645cd8bdb60) at qml/ftw/qqmlthread.cpp:155 #8 0x00007f7272803d4c in QThreadPrivate::start(void*) (arg=0x5645cd8bdb60) at thread/qthread_unix.cpp:329 #9 0x00007f727178b609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #10 0x00007f7272334293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 8 (Thread 0x7f721fea0700 (LWP 36479)): #0 0x00007f7272327aff in __GI___poll (fds=0x7f7218005240, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f7270d4e36e in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f7270d4e4a3 in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f7272a44b3b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f7218000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #4 0x00007f72729e8dcb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f721fe9fcc0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #5 0x00007f7272802bb2 in QThread::exec() (this=this@entry=0x5645ccfb7d50) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #6 0x00007f72731b6559 in QQmlThreadPrivate::run() (this=0x5645ccfb7d50) at qml/ftw/qqmlthread.cpp:155 #7 0x00007f7272803d4c in QThreadPrivate::start(void*) (arg=0x5645ccfb7d50) at thread/qthread_unix.cpp:329 #8 0x00007f727178b609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #9 0x00007f7272334293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 7 (Thread 0x7f7256ffd700 (LWP 36478)): #0 futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7f7256ffcc50, clockid=<optimized out>, expected=0, futex_word=0x5645cab93250) at ../sysdeps/nptl/futex-internal.h:320 #1 __pthread_cond_wait_common (abstime=0x7f7256ffcc50, clockid=<optimized out>, mutex=0x5645cab93200, cond=0x5645cab93228) at pthread_cond_wait.c:520 #2 __pthread_cond_timedwait (cond=0x5645cab93228, mutex=0x5645cab93200, abstime=0x7f7256ffcc50) at pthread_cond_wait.c:665 #3 0x00007f7272809e48 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (this=0x5645cab93200, deadline=...) at thread/qwaitcondition_unix.cpp:136 #4 QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x5645cab93200) at thread/qwaitcondition_unix.cpp:144 #5 QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x5645cab93060, mutex=mutex@entry=0x5645ca624558, deadline=...) at thread/qwaitcondition_unix.cpp:225 #6 0x00007f7272807351 in QThreadPoolThread::run() (this=0x5645cab93050) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:275 #7 0x00007f7272803d4c in QThreadPrivate::start(void*) (arg=0x5645cab93050) at thread/qthread_unix.cpp:329 #8 0x00007f727178b609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #9 0x00007f7272334293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 6 (Thread 0x7f725d7fa700 (LWP 36475)): #0 futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7f725d7f9c50, clockid=<optimized out>, expected=0, futex_word=0x5645cab9f004) at ../sysdeps/nptl/futex-internal.h:320 #1 __pthread_cond_wait_common (abstime=0x7f725d7f9c50, clockid=<optimized out>, mutex=0x5645cab9efb0, cond=0x5645cab9efd8) at pthread_cond_wait.c:520 #2 __pthread_cond_timedwait (cond=0x5645cab9efd8, mutex=0x5645cab9efb0, abstime=0x7f725d7f9c50) at pthread_cond_wait.c:665 #3 0x00007f7272809e48 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (this=0x5645cab9efb0, deadline=...) at thread/qwaitcondition_unix.cpp:136 #4 QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x5645cab9efb0) at thread/qwaitcondition_unix.cpp:144 #5 QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x5645cab9ee10, mutex=mutex@entry=0x5645ca624558, deadline=...) at thread/qwaitcondition_unix.cpp:225 #6 0x00007f7272807351 in QThreadPoolThread::run() (this=0x5645cab9ee00) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:275 #7 0x00007f7272803d4c in QThreadPrivate::start(void*) (arg=0x5645cab9ee00) at thread/qthread_unix.cpp:329 #8 0x00007f727178b609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #9 0x00007f7272334293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 5 (Thread 0x7f725ffff700 (LWP 36469)): #0 futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7f725fffec50, clockid=<optimized out>, expected=0, futex_word=0x5645caba05e4) at ../sysdeps/nptl/futex-internal.h:320 #1 __pthread_cond_wait_common (abstime=0x7f725fffec50, clockid=<optimized out>, mutex=0x5645caba0590, cond=0x5645caba05b8) at pthread_cond_wait.c:520 #2 __pthread_cond_timedwait (cond=0x5645caba05b8, mutex=0x5645caba0590, abstime=0x7f725fffec50) at pthread_cond_wait.c:665 #3 0x00007f7272809e48 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (this=0x5645caba0590, deadline=...) at thread/qwaitcondition_unix.cpp:136 #4 QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x5645caba0590) at thread/qwaitcondition_unix.cpp:144 #5 QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x5645cab87090, mutex=mutex@entry=0x5645ca624558, deadline=...) at thread/qwaitcondition_unix.cpp:225 #6 0x00007f7272807351 in QThreadPoolThread::run() (this=0x5645cab87080) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:275 #7 0x00007f7272803d4c in QThreadPrivate::start(void*) (arg=0x5645cab87080) at thread/qthread_unix.cpp:329 #8 0x00007f727178b609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #9 0x00007f7272334293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 4 (Thread 0x7f7265533700 (LWP 36467)): #0 futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7f7265532c50, clockid=<optimized out>, expected=0, futex_word=0x5645caba0070) at ../sysdeps/nptl/futex-internal.h:320 #1 __pthread_cond_wait_common (abstime=0x7f7265532c50, clockid=<optimized out>, mutex=0x5645caba0020, cond=0x5645caba0048) at pthread_cond_wait.c:520 #2 __pthread_cond_timedwait (cond=0x5645caba0048, mutex=0x5645caba0020, abstime=0x7f7265532c50) at pthread_cond_wait.c:665 #3 0x00007f7272809e48 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (this=0x5645caba0020, deadline=...) at thread/qwaitcondition_unix.cpp:136 #4 QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x5645caba0020) at thread/qwaitcondition_unix.cpp:144 #5 QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x5645cab87700, mutex=mutex@entry=0x5645ca624558, deadline=...) at thread/qwaitcondition_unix.cpp:225 #6 0x00007f7272807351 in QThreadPoolThread::run() (this=0x5645cab876f0) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:275 #7 0x00007f7272803d4c in QThreadPrivate::start(void*) (arg=0x5645cab876f0) at thread/qthread_unix.cpp:329 #8 0x00007f727178b609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #9 0x00007f7272334293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 3 (Thread 0x7f72660a8700 (LWP 36466)): #0 0x00007f7272327aff in __GI___poll (fds=0x7f7260009130, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f7270d4e36e in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f7270d4e4a3 in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f7272a44b3b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f7260000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #4 0x00007f72729e8dcb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f72660a7cb0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #5 0x00007f7272802bb2 in QThread::exec() (this=this@entry=0x7f727417dd80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #6 0x00007f72740f9f4b in QDBusConnectionManager::run() (this=0x7f727417dd80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:179 #7 0x00007f7272803d4c in QThreadPrivate::start(void*) (arg=0x7f727417dd80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:329 #8 0x00007f727178b609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #9 0x00007f7272334293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 2 (Thread 0x7f726d95b700 (LWP 36465)): #0 0x00007f7272327aff in __GI___poll (fds=0x7f726d95abe8, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f7270cd7c1a in () at /usr/lib/x86_64-linux-gnu/libxcb.so.1 #2 0x00007f7270cd990a in xcb_wait_for_event () at /usr/lib/x86_64-linux-gnu/libxcb.so.1 #3 0x00007f726e085e88 in QXcbEventQueue::run() (this=0x5645ca629560) at qxcbeventqueue.cpp:228 #4 0x00007f7272803d4c in QThreadPrivate::start(void*) (arg=0x5645ca629560) at thread/qthread_unix.cpp:329 #5 0x00007f727178b609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #6 0x00007f7272334293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 1 (Thread 0x7f726e74e8c0 (LWP 36464)): [KCrash Handler] #4 0x00005645c8f68a47 in std::_Hashtable<int, std::pair<int const, std::_List_iterator<std::shared_ptr<TrackModel> > >, std::allocator<std::pair<int const, std::_List_iterator<std::shared_ptr<TrackModel> > > >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::count(int const&) const (this=0x68, __k=@0x7ffc61549afc: 8, __k@entry=@0x7ffc61549afc: <optimized out>) at /usr/include/c++/9/bits/hashtable.h:1444 #5 0x00005645c8f2397a in std::unordered_map<int, std::_List_iterator<std::shared_ptr<TrackModel> >, std::hash<int>, std::equal_to<int>, std::allocator<std::pair<int const, std::_List_iterator<std::shared_ptr<TrackModel> > > > >::count(int const&) const (__x=@0x7ffc61549afc: 8, this=<optimized out>) at /usr/include/c++/9/bits/unordered_map.h:938 #6 TimelineModel::isTrack(int) const (this=<optimized out>, id=<optimized out>) at ./src/timeline2/model/timelinemodel.cpp:3804 #7 0x00005645c902db3b in Core::refreshProjectItem(std::pair<ObjectType, int> const&) (this=0x5645cb3ad080, id={...}) at /usr/include/c++/9/bits/shared_ptr_base.h:1020 #8 0x00005645c8bbf933 in AssetParameterModel::setParameter(QString const&, int, bool) (this=0x5645daefaa18, name=..., value=<optimized out>, update=<optimized out>) at /usr/include/c++/9/bits/unique_ptr.h:360 #9 0x00005645c8d957ef in EffectStackModel::<lambda()>::operator() (__closure=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:967 #10 std::_Function_handler<bool(), EffectStackModel::adjustStackLength(bool, int, int, int, int, int, Fun&, Fun&, bool)::<lambda()> >::_M_invoke(const std::_Any_data &) (__functor=...) at /usr/include/c++/9/bits/std_function.h:285 #11 0x00005645c8d9f612 in std::function<bool ()>::operator()() const (this=0x7ffc61549d70) at /usr/include/c++/9/bits/std_function.h:683 #12 EffectStackModel::adjustStackLength(bool, int, int, int, int, int, std::function<bool ()>&, std::function<bool ()>&, bool) (this=this@entry=0x5645d615d9b0, adjustFromEnd=adjustFromEnd@entry=true, oldIn=oldIn@entry=0, oldDuration=oldDuration@entry=38, newIn=newIn@entry=0, duration=0, offset=0, undo=..., redo=..., logUndo=true) at ./src/effects/effectstack/model/effectstackmodel.cpp:684 #13 0x00005645c8f83e05 in TrackModel::requestClipDeletion(int, bool, bool, std::function<bool ()>&, std::function<bool ()>&, bool, bool) (this=0x5645d615c720, clipId=<optimized out>, updateView=updateView@entry=true, finalMove=finalMove@entry=true, undo=..., redo=..., groupMove=false, finalDeletion=true) at /usr/include/c++/9/bits/shared_ptr_base.h:1020 #14 0x00005645c8f2c9bb in TimelineModel::requestClipDeletion(int, std::function<bool ()>&, std::function<bool ()>&) (this=this@entry=0x5645d8c48fe0, clipId=<optimized out>, clipId@entry=46, undo=..., redo=...) at /usr/include/c++/9/ext/atomicity.h:96 #15 0x00005645c8f5fb56 in TimelineModel::requestItemDeletion(int, std::function<bool ()>&, std::function<bool ()>&, bool) (this=this@entry=0x5645d8c48fe0, itemId=46, undo=..., redo=..., logUndo=logUndo@entry=false) at ./src/timeline2/model/timelinemodel.cpp:1794 #16 0x00005645c8c84584 in ProjectClip::selfSoftDelete(std::function<bool ()>&, std::function<bool ()>&) (this=0x5645d90f2070, undo=..., redo=...) at ./src/bin/projectclip.cpp:1670 #17 0x00005645c8c9bfd4 in ProjectItemModel::requestBinClipDeletion(std::shared_ptr<AbstractProjectItem> const&, std::function<bool ()>&, std::function<bool ()>&) (this=this@entry=0x5645cb3a8550, clip=std::shared_ptr<class AbstractProjectItem> (use count 4, weak count 2) = {...}, undo=..., redo=...) at /usr/include/c++/9/bits/shared_ptr_base.h:1020 #18 0x00005645c8c9d381 in ProjectItemModel::clean() (this=0x5645cb3a8550) at ./src/bin/projectitemmodel.cpp:520 #19 0x00005645c8c39ee1 in Bin::cleanDocument() (this=0x5645cacc2bf0) at /usr/include/c++/9/bits/shared_ptr_base.h:1020 #20 0x00005645c8eb7423 in ProjectManager::closeCurrentDocument(bool, bool) (this=0x5645cae58dd0, saveChanges=saveChanges@entry=true, quit=quit@entry=true) at /usr/include/c++/9/bits/unique_ptr.h:360 #21 0x00005645c904180f in MainWindow::queryClose() (this=0x5645cabe4910) at /usr/include/c++/9/bits/unique_ptr.h:360 #22 0x00007f727553129d in KMainWindow::closeEvent(QCloseEvent*) (this=this@entry=0x5645cabe4910, e=e@entry=0x7ffc6154ac20) at ./src/kmainwindow.cpp:546 #23 0x00005645c9042705 in MainWindow::closeEvent(QCloseEvent*) (this=0x5645cabe4910, event=0x7ffc6154ac20) at ./src/mainwindow.cpp:2517 #24 0x00007f7273be2cf6 in QWidget::event(QEvent*) (this=this@entry=0x5645cabe4910, event=event@entry=0x7ffc6154ac20) at kernel/qwidget.cpp:8664 #25 0x00007f7273cfba58 in QMainWindow::event(QEvent*) (this=this@entry=0x5645cabe4910, event=event@entry=0x7ffc6154ac20) at widgets/qmainwindow.cpp:1341 #26 0x00007f7275531673 in KMainWindow::event(QEvent*) (this=this@entry=0x5645cabe4910, ev=ev@entry=0x7ffc6154ac20) at ./src/kmainwindow.cpp:916 #27 0x00007f727557ec0b in KXmlGuiWindow::event(QEvent*) (this=0x5645cabe4910, ev=0x7ffc6154ac20) at ./src/kxmlguiwindow.cpp:193 #28 0x00007f7273b9fdc3 in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=<optimized out>, receiver=0x5645cabe4910, e=0x7ffc6154ac20) at kernel/qapplication.cpp:3632 #29 0x00007f7273ba8bb8 in QApplication::notify(QObject*, QEvent*) () at kernel/qapplication.cpp:3156 #30 0x00007f72729ea2ca in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x5645cabe4910, event=0x7ffc6154ac20) at ../../include/QtCore/5.15.3/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325 #31 0x00007f7273bde2c8 in QWidgetPrivate::close_helper(QWidgetPrivate::CloseMode) (mode=QWidgetPrivate::CloseWithSpontaneousEvent, this=0x5645ca739150) at kernel/qwidget.cpp:8239 #32 QWidgetPrivate::close_helper(QWidgetPrivate::CloseMode) (this=0x5645ca739150, mode=mode@entry=QWidgetPrivate::CloseWithSpontaneousEvent) at kernel/qwidget.cpp:8224 #33 0x00007f7273bfd7c2 in QWidgetWindow::handleCloseEvent(QCloseEvent*) (this=<optimized out>, event=0x7ffc6154af60) at ../../include/QtWidgets/../../src/widgets/kernel/qwidget.h:132 #34 0x00007f7273c014f8 in QWidgetWindow::event(QEvent*) (event=0x7ffc6154af60, this=0x5645cdecad70) at kernel/qwidgetwindow.cpp:256 #35 QWidgetWindow::event(QEvent*) (this=0x5645cdecad70, event=0x7ffc6154af60) at kernel/qwidgetwindow.cpp:239 #36 0x00007f7273b9fdc3 in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=<optimized out>, receiver=0x5645cdecad70, e=0x7ffc6154af60) at kernel/qapplication.cpp:3632 #37 0x00007f7273ba8bb8 in QApplication::notify(QObject*, QEvent*) () at kernel/qapplication.cpp:3156 #38 0x00007f72729ea2ca in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x5645cdecad70, event=0x7ffc6154af60) at ../../include/QtCore/5.15.3/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325 #39 0x00007f72734a6395 in QGuiApplicationPrivate::processCloseEvent(QWindowSystemInterfacePrivate::CloseEvent*) () at /usr/include/c++/9/bits/atomic_base.h:413 #40 0x00007f72734aab7c in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) (e=0x5645d613a630) at kernel/qguiapplication.cpp:2046 #41 0x00007f72734827ac in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) (flags=flags@entry=...) at kernel/qwindowsysteminterface.cpp:1169 #42 0x00007f726e086eae in xcbSourceDispatch(GSource*, GSourceFunc, gpointer) (source=<optimized out>) at qxcbeventdispatcher.cpp:105 #43 0x00007f7270d4e17d in g_main_context_dispatch () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #44 0x00007f7270d4e400 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #45 0x00007f7270d4e4a3 in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #46 0x00007f7272a44b22 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x5645ca753b80, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #47 0x00007f72729e8dcb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ffc6154b220, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #48 0x00007f72729f0f84 in QCoreApplication::exec() () at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #49 0x00005645c8b267d7 in main(int, char**) (argc=<optimized out>, argv=0x7ffc6154b5b8) at ./src/main.cpp:277 [Inferior 1 (process 36464) detached] Possible duplicates by query: bug 438235, bug 437773, bug 437110, bug 436863, bug 435992. -- You are receiving this mail because: You are watching all bug changes.