Application: plasmashell (5.19.80) Qt Version: 5.15.0 Frameworks Version: 5.75.0 Operating System: Linux 5.4.0-47-generic x86_64 Windowing system: X11 Distribution: KDE neon Unstable Edition -- Information about the crash: - What I was doing when the application crashed: I opened Discover, it found updates for some widgets from KDE Store. I opened desktop settings, clicked on "Get new wallpapers..." button and Plasma crashed. The crash does not seem to be reproducible. -- Backtrace: Application: Plasma (plasmashell), signal: Segmentation fault Content of s_kcrashErrorMessage: (null) [New LWP 1360] [New LWP 1372] [New LWP 1651] [New LWP 1663] [New LWP 1664] [New LWP 1665] [New LWP 1666] [New LWP 1711] [New LWP 1732] [New LWP 1736] [New LWP 1741] [New LWP 1774] [New LWP 1816] [New LWP 2259] [New LWP 2260] [New LWP 2261] [New LWP 2262] [New LWP 2313] [New LWP 2316] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". 0x00007f9b9856396f in __GI___poll (fds=fds@entry=0x7fff2f3fefa8, nfds=nfds@entry=1, timeout=timeout@entry=1000) at ../sysdeps/unix/sysv/linux/poll.c:29 [Current thread is 1 (Thread 0x7f9b94c68340 (LWP 1341))] Thread 20 (Thread 0x7f9b322c5700 (LWP 2316)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5596c56de784) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5596c56de730, cond=0x5596c56de758) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x5596c56de758, mutex=0x5596c56de730) at pthread_cond_wait.c:638 #3 0x00007f9b988f710b in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x5596c56de730) at thread/qwaitcondition_unix.cpp:146 #4 QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x5596c4e8add8, mutex=mutex@entry=0x5596c4e8add0, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007f9b9a6ea154 in QSGRenderThreadEventQueue::takeEvent(bool) (wait=true, this=0x5596c4e8adc8) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68 #6 QSGRenderThread::processEventsAndWaitForMore() (this=this@entry=0x5596c4e8ad30) at scenegraph/qsgthreadedrenderloop.cpp:936 #7 0x00007f9b9a6ea5c9 in QSGRenderThread::run() (this=0x5596c4e8ad30) at scenegraph/qsgthreadedrenderloop.cpp:1053 #8 0x00007f9b988f120c in QThreadPrivate::start(void*) (arg=0x5596c4e8ad30) at thread/qthread_unix.cpp:342 #9 0x00007f9b97963609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #10 0x00007f9b98570103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 19 (Thread 0x7f9b338cd700 (LWP 2313)): #0 __GI___libc_read (nbytes=16, buf=0x7f9b338ccb70, fd=43) at ../sysdeps/unix/sysv/linux/read.c:26 #1 __GI___libc_read (fd=43, buf=0x7f9b338ccb70, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:24 #2 0x00007f9b96efb89f in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f9b96eb2cfe in g_main_context_check () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f9b96eb3152 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f9b96eb32e3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #6 0x00007f9b98b2deab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f9b18000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #7 0x00007f9b98ad21bb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f9b338ccd80, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #8 0x00007f9b988f0082 in QThread::exec() (this=this@entry=0x7f9b8c011b00) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #9 0x00007f9b9a21e6c9 in QQmlThreadPrivate::run() (this=0x7f9b8c011b00) at qml/ftw/qqmlthread.cpp:155 #10 0x00007f9b988f120c in QThreadPrivate::start(void*) (arg=0x7f9b8c011b00) at thread/qthread_unix.cpp:342 #11 0x00007f9b97963609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #12 0x00007f9b98570103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 18 (Thread 0x7f9b56ffd700 (LWP 2262)): #0 futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7f9b56ffcd10, clockid=<optimized out>, expected=0, futex_word=0x5596c1f343e4) at ../sysdeps/nptl/futex-internal.h:320 #1 __pthread_cond_wait_common (abstime=0x7f9b56ffcd10, clockid=<optimized out>, mutex=0x5596c1f34390, cond=0x5596c1f343b8) at pthread_cond_wait.c:520 #2 __pthread_cond_timedwait (cond=0x5596c1f343b8, mutex=0x5596c1f34390, abstime=0x7f9b56ffcd10) at pthread_cond_wait.c:656 #3 0x00007f9b988f7098 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (this=0x5596c1f34390, deadline=...) at thread/qwaitcondition_unix.cpp:136 #4 QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x5596c1f34390) at thread/qwaitcondition_unix.cpp:144 #5 QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x5596c1f316e0, mutex=mutex@entry=0x5596c1f34058, deadline=...) at thread/qwaitcondition_unix.cpp:225 #6 0x00007f9b988f46c1 in QThreadPoolThread::run() (this=0x5596c1f316d0) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:270 #7 0x00007f9b988f120c in QThreadPrivate::start(void*) (arg=0x5596c1f316d0) at thread/qthread_unix.cpp:342 #8 0x00007f9b97963609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #9 0x00007f9b98570103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 17 (Thread 0x7f9b567fc700 (LWP 2261)): #0 futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7f9b567fbd10, clockid=<optimized out>, expected=0, futex_word=0x5596c1f32334) at ../sysdeps/nptl/futex-internal.h:320 #1 __pthread_cond_wait_common (abstime=0x7f9b567fbd10, clockid=<optimized out>, mutex=0x5596c1f322e0, cond=0x5596c1f32308) at pthread_cond_wait.c:520 #2 __pthread_cond_timedwait (cond=0x5596c1f32308, mutex=0x5596c1f322e0, abstime=0x7f9b567fbd10) at pthread_cond_wait.c:656 #3 0x00007f9b988f7098 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (this=0x5596c1f322e0, deadline=...) at thread/qwaitcondition_unix.cpp:136 #4 QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x5596c1f322e0) at thread/qwaitcondition_unix.cpp:144 #5 QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x5596c1f321c0, mutex=mutex@entry=0x5596c1f34058, deadline=...) at thread/qwaitcondition_unix.cpp:225 #6 0x00007f9b988f46c1 in QThreadPoolThread::run() (this=0x5596c1f321b0) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:270 #7 0x00007f9b988f120c in QThreadPrivate::start(void*) (arg=0x5596c1f321b0) at thread/qthread_unix.cpp:342 #8 0x00007f9b97963609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #9 0x00007f9b98570103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 16 (Thread 0x7f9b57fff700 (LWP 2260)): #0 futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7f9b57ffed10, clockid=<optimized out>, expected=0, futex_word=0x5596c1f31384) at ../sysdeps/nptl/futex-internal.h:320 #1 __pthread_cond_wait_common (abstime=0x7f9b57ffed10, clockid=<optimized out>, mutex=0x5596c1f31330, cond=0x5596c1f31358) at pthread_cond_wait.c:520 #2 __pthread_cond_timedwait (cond=0x5596c1f31358, mutex=0x5596c1f31330, abstime=0x7f9b57ffed10) at pthread_cond_wait.c:656 #3 0x00007f9b988f7098 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (this=0x5596c1f31330, deadline=...) at thread/qwaitcondition_unix.cpp:136 #4 QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x5596c1f31330) at thread/qwaitcondition_unix.cpp:144 #5 QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x5596c1f98f70, mutex=mutex@entry=0x5596c1f34058, deadline=...) at thread/qwaitcondition_unix.cpp:225 #6 0x00007f9b988f46c1 in QThreadPoolThread::run() (this=0x5596c1f98f60) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:270 #7 0x00007f9b988f120c in QThreadPrivate::start(void*) (arg=0x5596c1f98f60) at thread/qthread_unix.cpp:342 #8 0x00007f9b97963609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #9 0x00007f9b98570103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 15 (Thread 0x7f9b577fe700 (LWP 2259)): #0 futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7f9b577fdd10, clockid=<optimized out>, expected=0, futex_word=0x5596c1f341e0) at ../sysdeps/nptl/futex-internal.h:320 #1 __pthread_cond_wait_common (abstime=0x7f9b577fdd10, clockid=<optimized out>, mutex=0x5596c1f34190, cond=0x5596c1f341b8) at pthread_cond_wait.c:520 #2 __pthread_cond_timedwait (cond=0x5596c1f341b8, mutex=0x5596c1f34190, abstime=0x7f9b577fdd10) at pthread_cond_wait.c:656 #3 0x00007f9b988f7098 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (this=0x5596c1f34190, deadline=...) at thread/qwaitcondition_unix.cpp:136 #4 QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x5596c1f34190) at thread/qwaitcondition_unix.cpp:144 #5 QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x5596c1f972e0, mutex=mutex@entry=0x5596c1f34058, deadline=...) at thread/qwaitcondition_unix.cpp:225 #6 0x00007f9b988f46c1 in QThreadPoolThread::run() (this=0x5596c1f972d0) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:270 #7 0x00007f9b988f120c in QThreadPrivate::start(void*) (arg=0x5596c1f972d0) at thread/qthread_unix.cpp:342 #8 0x00007f9b97963609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #9 0x00007f9b98570103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 14 (Thread 0x7f9b557fb700 (LWP 1816)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5596c1f1e520) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5596c1f1e4d0, cond=0x5596c1f1e4f8) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x5596c1f1e4f8, mutex=0x5596c1f1e4d0) at pthread_cond_wait.c:638 #3 0x00007f9b988f710b in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x5596c1f1e4d0) at thread/qwaitcondition_unix.cpp:146 #4 QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x5596c1eed348, mutex=mutex@entry=0x5596c1eed340, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007f9b9a6ea154 in QSGRenderThreadEventQueue::takeEvent(bool) (wait=true, this=0x5596c1eed338) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68 #6 QSGRenderThread::processEventsAndWaitForMore() (this=this@entry=0x5596c1eed2a0) at scenegraph/qsgthreadedrenderloop.cpp:936 #7 0x00007f9b9a6ea5c9 in QSGRenderThread::run() (this=0x5596c1eed2a0) at scenegraph/qsgthreadedrenderloop.cpp:1053 #8 0x00007f9b988f120c in QThreadPrivate::start(void*) (arg=0x5596c1eed2a0) at thread/qthread_unix.cpp:342 #9 0x00007f9b97963609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #10 0x00007f9b98570103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 13 (Thread 0x7f9b31aad700 (LWP 1774)): #0 __GI___libc_read (nbytes=16, buf=0x7f9b31aacb90, fd=47) at ../sysdeps/unix/sysv/linux/read.c:26 #1 __GI___libc_read (fd=47, buf=0x7f9b31aacb90, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:24 #2 0x00007f9b96efb89f in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f9b96eb2cfe in g_main_context_check () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f9b96eb3152 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f9b96eb32e3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #6 0x00007f9b98b2deab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f9b24014760, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #7 0x00007f9b98ad21bb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f9b31aacda0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #8 0x00007f9b988f0082 in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #9 0x00007f9b988f120c in QThreadPrivate::start(void*) (arg=0x7f9b200036e0) at thread/qthread_unix.cpp:342 #10 0x00007f9b97963609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #11 0x00007f9b98570103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 12 (Thread 0x7f9b61559700 (LWP 1741)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5596bfb8f9d4) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5596bfb8f980, cond=0x5596bfb8f9a8) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x5596bfb8f9a8, mutex=0x5596bfb8f980) at pthread_cond_wait.c:638 #3 0x00007f9b988f710b in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x5596bfb8f980) at thread/qwaitcondition_unix.cpp:146 #4 QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x7f9b5c226608, mutex=mutex@entry=0x7f9b5c226600, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007f9b9a6ea154 in QSGRenderThreadEventQueue::takeEvent(bool) (wait=true, this=0x7f9b5c2265f8) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68 #6 QSGRenderThread::processEventsAndWaitForMore() (this=this@entry=0x7f9b5c226560) at scenegraph/qsgthreadedrenderloop.cpp:936 #7 0x00007f9b9a6ea5c9 in QSGRenderThread::run() (this=0x7f9b5c226560) at scenegraph/qsgthreadedrenderloop.cpp:1053 #8 0x00007f9b988f120c in QThreadPrivate::start(void*) (arg=0x7f9b5c226560) at thread/qthread_unix.cpp:342 #9 0x00007f9b97963609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #10 0x00007f9b98570103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 11 (Thread 0x7f9b63bee700 (LWP 1736)): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007f9b988f1545 in QtLinuxFutex::_q_futex(int*, int, int, unsigned long long, int*, int) (val3=0, addr2=0x0, val2=0, val=3, op=0, addr=0x7f9b98dc18c8 <_q_ObjectMutexPool+200>) at thread/qfutex_p.h:133 #2 QtLinuxFutex::futexWait<QBasicAtomicPointer<QMutexData> >(QBasicAtomicPointer<QMutexData>&, QBasicAtomicPointer<QMutexData>::Type) (expectedValue=0x3, futex=...) at thread/qfutex_p.h:135 #3 lockInternal_helper<false> (timeout=-1, elapsedTimer=0x0, d_ptr=...) at thread/qmutex_linux.cpp:142 #4 QBasicMutex::lockInternal() (this=this@entry=0x7f9b98dc18c8 <_q_ObjectMutexPool+200>) at thread/qmutex_linux.cpp:159 #5 0x00007f9b98b00e0f in QBasicMutex::lock() (this=0x7f9b98dc18c8 <_q_ObjectMutexPool+200>) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:81 #6 QBasicMutexLocker::QBasicMutexLocker(QBasicMutex*) (m=0x7f9b98dc18c8 <_q_ObjectMutexPool+200>, this=<synthetic pointer>) at ../../include/QtCore/5.15.0/QtCore/private/../../../../../src/corelib/thread/qorderedmutexlocker_p.h:128 #7 queued_activate(QObject*, int, QObjectPrivate::Connection*, void**) (sender=0x5596bf6147d0, signal=6, c=0x5596c5a9b2b0, argv=0x7f9b63bed860) at kernel/qobject.cpp:3725 #8 0x00007f9b98b0a54d in doActivate<false>(QObject*, int, void**) (sender=0x5596bf6147d0, signal_index=6, argv=0x7f9b63bed860) at /usr/include/c++/9/bits/atomic_base.h:769 #9 0x00007f9b98b03977 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=sender@entry=0x5596bf6147d0, m=m@entry=0x7f9b983746e0 <QNetworkConfigurationManagerPrivate::staticMetaObject>, local_signal_index=local_signal_index@entry=3, argv=argv@entry=0x0) at kernel/qobject.cpp:3946 #10 0x00007f9b983189d7 in QNetworkConfigurationManagerPrivate::configurationUpdateComplete() (this=this@entry=0x5596bf6147d0) at .moc/moc_qnetworkconfigmanager_p.cpp:286 #11 0x00007f9b98274afc in QNetworkConfigurationManagerPrivate::updateConfigurations() (this=0x5596bf6147d0) at bearer/qnetworkconfigmanager_p.cpp:418 #12 0x00007f9b98318d6f in QNetworkConfigurationManagerPrivate::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at .moc/moc_qnetworkconfigmanager_p.cpp:127 #13 0x00007f9b98b01129 in QObject::event(QEvent*) (this=0x5596bf6147d0, e=0x7f9b840098a0) at kernel/qobject.cpp:1314 #14 0x00007f9b98ad367f in doNotify (event=0x7f9b840098a0, receiver=0x5596bf6147d0) at ../../include/QtCore/../../src/corelib/kernel/qobject.h:153 #15 QCoreApplication::notify(QObject*, QEvent*) (event=<optimized out>, receiver=<optimized out>, this=<optimized out>) at kernel/qcoreapplication.cpp:1137 #16 QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x5596bf6147d0, event=0x7f9b840098a0) at kernel/qcoreapplication.cpp:1061 #17 0x00007f9b98ad5fa1 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (receiver=0x0, event_type=0, data=0x5596bf614840) at kernel/qcoreapplication.cpp:1815 #18 0x00007f9b98b2e837 in postEventSourceDispatch(GSource*, GSourceFunc, gpointer) (s=0x7f9b580047b0) at kernel/qeventdispatcher_glib.cpp:277 #19 0x00007f9b96eb2fbd in g_main_context_dispatch () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #20 0x00007f9b96eb3240 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #21 0x00007f9b96eb32e3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #22 0x00007f9b98b2de92 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f9b58000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #23 0x00007f9b98ad21bb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f9b63bedda0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #24 0x00007f9b988f0082 in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #25 0x00007f9b988f120c in QThreadPrivate::start(void*) (arg=0x5596bf6032d0) at thread/qthread_unix.cpp:342 #26 0x00007f9b97963609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #27 0x00007f9b98570103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 10 (Thread 0x7f9b70a50700 (LWP 1732)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5596bdd4fa54) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5596bdd4fa00, cond=0x5596bdd4fa28) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x5596bdd4fa28, mutex=0x5596bdd4fa00) at pthread_cond_wait.c:638 #3 0x00007f9b988f710b in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x5596bdd4fa00) at thread/qwaitcondition_unix.cpp:146 #4 QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x7f9b8c007498, mutex=mutex@entry=0x7f9b8c007490, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007f9b9a6ea154 in QSGRenderThreadEventQueue::takeEvent(bool) (wait=true, this=0x7f9b8c007488) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68 #6 QSGRenderThread::processEventsAndWaitForMore() (this=this@entry=0x7f9b8c0073f0) at scenegraph/qsgthreadedrenderloop.cpp:936 #7 0x00007f9b9a6ea5c9 in QSGRenderThread::run() (this=0x7f9b8c0073f0) at scenegraph/qsgthreadedrenderloop.cpp:1053 #8 0x00007f9b988f120c in QThreadPrivate::start(void*) (arg=0x7f9b8c0073f0) at thread/qthread_unix.cpp:342 #9 0x00007f9b97963609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #10 0x00007f9b98570103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 9 (Thread 0x7f9b73fff700 (LWP 1711)): #0 0x00007f9b9856396f in __GI___poll (fds=0x7f9b6800bd30, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f9b96eb31ae in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f9b96eb32e3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f9b98b2deab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f9b68006b90, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #4 0x00007f9b98ad21bb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f9b73ffed60, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #5 0x00007f9b988f0082 in QThread::exec() (this=this@entry=0x5596bd903a80) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #6 0x00007f9b9a62530a in QQuickPixmapReader::run() (this=0x5596bd903a80) at util/qquickpixmapcache.cpp:1008 #7 0x00007f9b988f120c in QThreadPrivate::start(void*) (arg=0x5596bd903a80) at thread/qthread_unix.cpp:342 #8 0x00007f9b97963609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #9 0x00007f9b98570103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 8 (Thread 0x7f9b81a32700 (LWP 1666)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5596bd3351c8) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5596bd335178, cond=0x5596bd3351a0) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x5596bd3351a0, mutex=0x5596bd335178) at pthread_cond_wait.c:638 #3 0x00007f9b8375297b in cnd_wait (mtx=0x5596bd335178, cond=0x5596bd3351a0) at ../include/c11/threads_posix.h:155 #4 util_queue_thread_func (input=input@entry=0x5596bd336610) at ../src/util/u_queue.c:275 #5 0x00007f9b8375258b in impl_thrd_routine (p=<optimized out>) at ../include/c11/threads_posix.h:87 #6 0x00007f9b97963609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #7 0x00007f9b98570103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 7 (Thread 0x7f9b82233700 (LWP 1665)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5596bd3351c8) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5596bd335178, cond=0x5596bd3351a0) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x5596bd3351a0, mutex=0x5596bd335178) at pthread_cond_wait.c:638 #3 0x00007f9b8375297b in cnd_wait (mtx=0x5596bd335178, cond=0x5596bd3351a0) at ../include/c11/threads_posix.h:155 #4 util_queue_thread_func (input=input@entry=0x5596bd3365d0) at ../src/util/u_queue.c:275 #5 0x00007f9b8375258b in impl_thrd_routine (p=<optimized out>) at ../include/c11/threads_posix.h:87 #6 0x00007f9b97963609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #7 0x00007f9b98570103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 6 (Thread 0x7f9b82a34700 (LWP 1664)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5596bd3351c8) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5596bd335178, cond=0x5596bd3351a0) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x5596bd3351a0, mutex=0x5596bd335178) at pthread_cond_wait.c:638 #3 0x00007f9b8375297b in cnd_wait (mtx=0x5596bd335178, cond=0x5596bd3351a0) at ../include/c11/threads_posix.h:155 #4 util_queue_thread_func (input=input@entry=0x5596bd234360) at ../src/util/u_queue.c:275 #5 0x00007f9b8375258b in impl_thrd_routine (p=<optimized out>) at ../include/c11/threads_posix.h:87 #6 0x00007f9b97963609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #7 0x00007f9b98570103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 5 (Thread 0x7f9b83235700 (LWP 1663)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5596bd3351c8) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5596bd335178, cond=0x5596bd3351a0) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x5596bd3351a0, mutex=0x5596bd335178) at pthread_cond_wait.c:638 #3 0x00007f9b8375297b in cnd_wait (mtx=0x5596bd335178, cond=0x5596bd3351a0) at ../include/c11/threads_posix.h:155 #4 util_queue_thread_func (input=input@entry=0x5596bd130290) at ../src/util/u_queue.c:275 #5 0x00007f9b8375258b in impl_thrd_routine (p=<optimized out>) at ../include/c11/threads_posix.h:87 #6 0x00007f9b97963609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #7 0x00007f9b98570103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 4 (Thread 0x7f9b91f2d700 (LWP 1651)): #0 __GI___libc_read (nbytes=16, buf=0x7f9b91f2cb70, fd=11) at ../sysdeps/unix/sysv/linux/read.c:26 #1 __GI___libc_read (fd=11, buf=0x7f9b91f2cb70, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:24 #2 0x00007f9b96efb89f in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f9b96eb2cfe in g_main_context_check () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f9b96eb3152 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f9b96eb32e3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #6 0x00007f9b98b2deab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f9b88000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #7 0x00007f9b98ad21bb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f9b91f2cd80, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #8 0x00007f9b988f0082 in QThread::exec() (this=this@entry=0x5596bcf824d0) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #9 0x00007f9b9a21e6c9 in QQmlThreadPrivate::run() (this=0x5596bcf824d0) at qml/ftw/qqmlthread.cpp:155 #10 0x00007f9b988f120c in QThreadPrivate::start(void*) (arg=0x5596bcf824d0) at thread/qthread_unix.cpp:342 #11 0x00007f9b97963609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #12 0x00007f9b98570103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 3 (Thread 0x7f9b931d0700 (LWP 1372)): #0 0x00007f9b9856396f in __GI___poll (fds=0x7f9b84014ca0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f9b96eb31ae in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f9b96eb32e3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f9b98b2deab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f9b84000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #4 0x00007f9b98ad21bb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f9b931cfd70, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #5 0x00007f9b988f0082 in QThread::exec() (this=this@entry=0x7f9b9953ad80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #6 0x00007f9b994b7f2b in QDBusConnectionManager::run() (this=0x7f9b9953ad80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:179 #7 0x00007f9b988f120c in QThreadPrivate::start(void*) (arg=0x7f9b9953ad80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:342 #8 0x00007f9b97963609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #9 0x00007f9b98570103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 2 (Thread 0x7f9b93ff7700 (LWP 1360)): #0 0x00007f9b9856396f in __GI___poll (fds=0x7f9b93ff6ca8, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f9b9aba1c1a in () at /lib/x86_64-linux-gnu/libxcb.so.1 #2 0x00007f9b9aba390a in xcb_wait_for_event () at /lib/x86_64-linux-gnu/libxcb.so.1 #3 0x00007f9b945cb978 in QXcbEventQueue::run() (this=0x5596bcc568f0) at qxcbeventqueue.cpp:228 #4 0x00007f9b988f120c in QThreadPrivate::start(void*) (arg=0x5596bcc568f0) at thread/qthread_unix.cpp:342 #5 0x00007f9b97963609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #6 0x00007f9b98570103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 1 (Thread 0x7f9b94c68340 (LWP 1341)): [KCrash Handler] #6 std::__atomic_base<QObjectPrivate::ConnectionData*>::load(std::memory_order) const (__m=std::memory_order_relaxed, this=0x40) at /usr/include/c++/9/bits/atomic_base.h:734 #7 std::atomic<QObjectPrivate::ConnectionData*>::load(std::memory_order) const (__m=std::memory_order_relaxed, this=0x40) at /usr/include/c++/9/atomic:519 #8 QAtomicOps<QObjectPrivate::ConnectionData*>::loadRelaxed<QObjectPrivate::ConnectionData*>(std::atomic<QObjectPrivate::ConnectionData*> const&) (_q_value=...) at ../../include/QtCore/../../src/corelib/thread/qatomic_cxx11.h:239 #9 QBasicAtomicPointer<QObjectPrivate::ConnectionData>::loadRelaxed() const (this=0x40) at ../../include/QtCore/../../src/corelib/thread/qbasicatomic.h:248 #10 QObjectPrivate::ensureConnectionData() (this=0x0) at kernel/qobject_p.h:371 #11 QObjectPrivate::addConnection(int, QObjectPrivate::Connection*) (this=0x0, signal=signal@entry=3, c=c@entry=0x5596c38cb8a0) at kernel/qobject.cpp:324 #12 0x00007f9b98affaaa in QObjectPrivate::connectImpl(QObject const*, int, QObject const*, void**, QtPrivate::QSlotObjectBase*, Qt::ConnectionType, int const*, QMetaObject const*) (sender=0x5596c3515e90, signal_index=3, receiver=0x5596c62f89a0, slot=<optimized out>, slotObj=<optimized out>, type=<optimized out>, types=<optimized out>, senderMetaObject=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobject.h:132 #13 0x00007f9b98afff45 in QObject::connectImpl(QObject const*, void**, QObject const*, void**, QtPrivate::QSlotObjectBase*, Qt::ConnectionType, int const*, QMetaObject const*) (sender=sender@entry=0x5596c3515e90, signal=signal@entry=0x7fff2f3ff9b0, receiver=receiver@entry=0x5596c62f89a0, slot=slot@entry=0x7fff2f3ff9c0, slotObj=0x5596c859d310, type=Qt::AutoConnection, types=0x0, senderMetaObject=<optimized out>) at kernel/qobject.cpp:5001 #14 0x00007f9b33f991cd in QObject::connect<void (KNSCore::XmlLoader::*)(QDomDocument const&), void (KNSCore::Engine::*)(QDomDocument const&)>(QtPrivate::FunctionPointer<void (KNSCore::XmlLoader::*)(QDomDocument const&)>::Object const*, void (KNSCore::XmlLoader::*)(QDomDocument const&), QtPrivate::FunctionPointer<void (KNSCore::Engine::*)(QDomDocument const&)>::Object const*, void (KNSCore::Engine::*)(QDomDocument const&), Qt::ConnectionType) (type=Qt::AutoConnection, slot=(void (KNSCore::Engine::*)(class KNSCore::Engine * const, const class QDomDocument &)) 0x7f9b33f99d40 <KNSCore::Engine::slotProviderFileLoaded(QDomDocument const&)>, receiver=0x5596c62f89a0, signal=(void (KNSCore::XmlLoader::*)(class KNSCore::XmlLoader * const, const class QDomDocument &)) 0x7f9b33f82d70 <KNSCore::XmlLoader::signalLoaded(QDomDocument const&)>, sender=0x5596c3515e90) at /usr/include/c++/9/bits/atomic_base.h:279 #15 KNSCore::Engine::loadProviders() (this=this@entry=0x5596c62f89a0) at ./src/core/engine.cpp:239 #16 0x00007f9b33f9f2f4 in KNSCore::Engine::init(QString const&) (this=<optimized out>, configfile=...) at ./src/core/engine.cpp:191 #17 0x00007f9b33a1c9db in () at /usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/newstuff/libnewstuffqmlplugin.so #18 0x00007f9b33a18322 in () at /usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/newstuff/libnewstuffqmlplugin.so #19 0x00007f9b33a18d1b in () at /usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/newstuff/libnewstuffqmlplugin.so #20 0x00007f9b9a14dae2 in QQmlVMEMetaObject::metaCall(QObject*, QMetaObject::Call, int, void**) (this=0x5596c203eca0, o=<optimized out>, c=QMetaObject::WriteProperty, _id=2, a=0x7fff2f3ffe00) at qml/qqmlvmemetaobject.cpp:1045 #21 0x00007f9b9a07e3fa in QV4::QObjectWrapper::setProperty(QV4::ExecutionEngine*, QObject*, QQmlPropertyData*, QV4::Value const&) (engine=0x5596c38c0730, object=0x5596c5afe0b0, property=0x7f9b1825c108, value=...) at ../../include/QtQml/5.15.0/QtQml/private/../../../../../src/qml/qml/qqmlpropertydata_p.h:285 #22 0x00007f9b9a07edbe in QV4::QObjectWrapper::setQmlProperty(QV4::ExecutionEngine*, QQmlContextData*, QObject*, QV4::String*, QV4::QObjectWrapper::RevisionMode, QV4::Value const&) (engine=0x5596c38c0730, qmlContext=<optimized out>, object=0x5596c5afe0b0, name=<optimized out>, revisionMode=QV4::QObjectWrapper::IgnoreRevision, value=...) at jsruntime/qv4qobjectwrapper.cpp:435 #23 0x00007f9b9a07ef37 in QV4::QObjectWrapper::virtualPut(QV4::Managed*, QV4::PropertyKey, QV4::Value const&, QV4::Value*) () at /usr/include/c++/9/bits/atomic_base.h:413 #24 0x00007f9b9a041c14 in QV4::Object::put(QV4::PropertyKey, QV4::Value const&, QV4::Value*) (receiver=0x7f9b5487c5b8, v=..., id=..., this=0x7f9b5487c5b8) at ../../include/QtQml/5.15.0/QtQml/private/../../../../../src/qml/memory/qv4heap_p.h:73 #25 QV4::Object::virtualResolveLookupSetter(QV4::Object*, QV4::ExecutionEngine*, QV4::Lookup*, QV4::Value const&) (object=0x7f9b5487c5b8, engine=0x5596c38c0730, lookup=0x5596c1ea9530, value=...) at jsruntime/qv4object.cpp:804 #26 0x00007f9b9a099d86 in QV4::Moth::VME::interpret(QV4::CppStackFrame*, QV4::ExecutionEngine*, char const*) (frame=0x7fff2f400160, engine=0x5596c38c0730, code=0x7f9b545d4325 ".\r\030\a\246\016\a") at jsruntime/qv4vme_moth.cpp:653 #27 0x00007f9b9a09f1af in QV4::Moth::VME::exec(QV4::CppStackFrame*, QV4::ExecutionEngine*) (frame=frame@entry=0x7fff2f400160, engine=engine@entry=0x5596c38c0730) at jsruntime/qv4vme_moth.cpp:463 #28 0x00007f9b9a02cac8 in QV4::ArrowFunction::virtualCall(QV4::FunctionObject const*, QV4::Value const*, QV4::Value const*, int) (fo=<optimized out>, thisObject=<optimized out>, argv=<optimized out>, argc=<optimized out>) at jsruntime/qv4functionobject.cpp:528 #29 0x00007f9b9a0ae133 in QV4::FunctionObject::call(QV4::Value const*, QV4::Value const*, int) const (argc=0, argv=0x7f9b5487c500, thisObject=0x7f9b5487c578, this=0x7fff2f4001f8) at jsruntime/qv4functionobject_p.h:172 #30 QV4::Runtime::CallQmlContextPropertyLookup::call(QV4::ExecutionEngine*, unsigned int, QV4::Value*, int) (engine=0x5596c38c0730, index=<optimized out>, argv=0x7f9b5487c500, argc=0) at jsruntime/qv4runtime.cpp:1366 #31 0x00007f9b9a09a427 in QV4::Moth::VME::interpret(QV4::CppStackFrame*, QV4::ExecutionEngine*, char const*) (frame=0x7fff2f4003e0, engine=0x5596c38c0730, code=0x7f9b545d4394 "\016\002") at jsruntime/qv4vme_moth.cpp:784 #32 0x00007f9b9a09f1af in QV4::Moth::VME::exec(QV4::CppStackFrame*, QV4::ExecutionEngine*) (frame=frame@entry=0x7fff2f4003e0, engine=engine@entry=0x5596c38c0730) at jsruntime/qv4vme_moth.cpp:463 #33 0x00007f9b9a02bdfd in QV4::Function::call(QV4::Value const*, QV4::Value const*, int, QV4::ExecutionContext const*) (this=this@entry=0x5596c1684de0, thisObject=<optimized out>, argv=argv@entry=0x7f9b5487c500, argc=<optimized out>, context=<optimized out>) at jsruntime/qv4function.cpp:69 #34 0x00007f9b9a1d2607 in QQmlJavaScriptExpression::evaluate(QV4::CallData*, bool*) (this=this@entry=0x5596c3865a70, callData=callData@entry=0x7f9b5487c4d0, isUndefined=isUndefined@entry=0x0) at ../../include/QtQml/5.15.0/QtQml/private/../../../../../src/qml/jsruntime/qv4value_p.h:343 #35 0x00007f9b9a1752ce in QQmlBoundSignalExpression::evaluate(void**) (this=<optimized out>, a=<optimized out>) at ../../include/QtQml/5.15.0/QtQml/private/../../../../../src/qml/jsruntime/qv4jscall_p.h:95 #36 0x00007f9b9a176368 in QQmlBoundSignal_callback(QQmlNotifierEndpoint*, void**) (e=0x5596c1ec4150, a=0x0) at ../../include/QtQml/5.15.0/QtQml/private/../../../../../src/qml/qml/qqmlboundsignalexpressionpointer_p.h:69 #37 0x00007f9b9a1b0dcd in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) (endpoint=<optimized out>, a=a@entry=0x0) at qml/qqmlnotifier.cpp:104 #38 0x00007f9b9a153c7f in QQmlData::signalEmitted(QAbstractDeclarativeData*, QObject*, int, void**) (object=0x5596c5b47e40, index=64, a=0x0) at qml/qqmlengine.cpp:834 #39 0x00007f9b98b0a135 in doActivate<false>(QObject*, int, void**) (sender=0x5596c5b47e40, signal_index=64, argv=0x0) at kernel/qobject_p.h:110 #40 0x00007f9b93338a41 in QQuickAbstractButtonPrivate::handleRelease(QPointF const&) (this=0x5596c1eb33a0, point=...) at qquickabstractbutton.cpp:182 #41 0x00007f9b93357a99 in QQuickControl::mouseReleaseEvent(QMouseEvent*) (this=<optimized out>, event=0x7fff2f4029d0) at /usr/include/x86_64-linux-gnu/qt5/QtGui/qevent.h:128 #42 0x00007f9b9a735cc8 in QQuickItem::event(QEvent*) (this=0x5596c5b47e40, ev=0x7fff2f4029d0) at items/qquickitem.cpp:8128 #43 0x00007f9b9982acc3 in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=this@entry=0x5596bcc4c0f0, receiver=receiver@entry=0x5596c5b47e40, e=e@entry=0x7fff2f4029d0) at kernel/qapplication.cpp:3671 #44 0x00007f9b99833c70 in QApplication::notify(QObject*, QEvent*) (this=0x7fff2f402ec0, receiver=0x5596c5b47e40, e=0x7fff2f4029d0) at kernel/qapplication.cpp:3417 #45 0x00007f9b98ad36aa in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x5596c5b47e40, event=0x7fff2f4029d0) at ../../include/QtCore/5.15.0/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325 #46 0x00007f9b9a74fa45 in QQuickWindowPrivate::deliverMouseEvent(QQuickPointerMouseEvent*) (this=this@entry=0x5596c1d66900, pointerEvent=0x7f9b8c03f400) at items/qquickwindow.cpp:1900 #47 0x00007f9b9a75116f in QQuickWindowPrivate::deliverPointerEvent(QQuickPointerEvent*) (this=this@entry=0x5596c1d66900, event=0x7f9b8c03f400) at items/qquickwindow.cpp:2488 #48 0x00007f9b9a752099 in QQuickWindowPrivate::handleMouseEvent(QMouseEvent*) (event=0x7fff2f4029d0, this=0x5596c1d66900) at items/qquickwindow.cpp:2337 #49 QQuickWindowPrivate::handleMouseEvent(QMouseEvent*) (this=0x5596c1d66900, event=0x7fff2f4029d0) at items/qquickwindow.cpp:2290 #50 0x00007f9b98f0e83d in QWindow::event(QEvent*) (this=this@entry=0x5596bdd34ea0, ev=ev@entry=0x7fff2f4029d0) at kernel/qwindow.cpp:2433 #51 0x00007f9b9a753abb in QQuickWindow::event(QEvent*) (this=0x5596bdd34ea0, e=0x7fff2f4029d0) at items/qquickwindow.cpp:1782 #52 0x00007f9b9982acc3 in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=this@entry=0x5596bcc4c0f0, receiver=receiver@entry=0x5596bdd34ea0, e=e@entry=0x7fff2f4029d0) at kernel/qapplication.cpp:3671 #53 0x00007f9b99833c70 in QApplication::notify(QObject*, QEvent*) (this=0x7fff2f402ec0, receiver=0x5596bdd34ea0, e=0x7fff2f4029d0) at kernel/qapplication.cpp:3417 #54 0x00007f9b98ad36aa in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x5596bdd34ea0, event=0x7fff2f4029d0) at ../../include/QtCore/5.15.0/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325 #55 0x00007f9b98f02f78 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) (e=e@entry=0x5596c1f4b930) at kernel/qguiapplication.cpp:2214 #56 0x00007f9b98f045b5 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) (e=e@entry=0x5596c1f4b930) at kernel/qguiapplication.cpp:1946 #57 0x00007f9b98edc2cb in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) (flags=flags@entry=...) at kernel/qwindowsysteminterface.cpp:1175 #58 0x00007f9b945cc99e in xcbSourceDispatch(GSource*, GSourceFunc, gpointer) (source=<optimized out>) at qxcbeventdispatcher.cpp:105 #59 0x00007f9b96eb2fbd in g_main_context_dispatch () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #60 0x00007f9b96eb3240 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #61 0x00007f9b96eb32e3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #62 0x00007f9b98b2de92 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x5596bcd072b0, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #63 0x00007f9b98ad21bb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fff2f402d70, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #64 0x00007f9b98ada354 in QCoreApplication::exec() () at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #65 0x00005596bbbf3be2 in main(int, char**) (argc=<optimized out>, argv=<optimized out>) at ./shell/main.cpp:244 [Inferior 1 (process 1341) detached] Reported using DrKonqi
Crashing in KNSCore::XmlLoader::[other stuff]. Malformed theme metadata maybe? Either way, the GHNS window should be more resilient against this.
>Malformed theme metadata maybe? I can reproduce this every time: Click on the Get New Things button, close it really fast, click it again. Only an issue with QWidgets as far as I can tell.
Stacktrace also seems related to BUG 416328
*** Bug 422122 has been marked as a duplicate of this bug. ***
*** Bug 421180 has been marked as a duplicate of this bug. ***
*** Bug 419735 has been marked as a duplicate of this bug. ***
*** Bug 418923 has been marked as a duplicate of this bug. ***
*** Bug 432491 has been marked as a duplicate of this bug. ***
Still occurs on Frameworks 5.79.
It seems that Calligra uses the KNS components in a not so standard fashion. I will look into it.
*** This bug has been marked as a duplicate of bug 416328 ***