Application: plasmashell (5.20.1) Qt Version: 5.15.1 Frameworks Version: 5.75.0 Operating System: Linux 5.9.1-1-default x86_64 Windowing system: X11 Distribution: openSUSE Tumbleweed -- Information about the crash: After a reboot I can log in and everything works as expected. After logging out, and logging in again at some point in the future, the plasma desktop crashes. Whilst I can open the start menu and navigate to an application, clicking on the application does not start it. This also occurs for icons pinned to the task manager or desktop. I can use Alt-F2 to run a command, e.g. Konsole, and then run other applications from that, which appear to work fine. I was running the OpenSuSE theme, but tried changing to Breeze, but this still crashed. This is reproducable always. The crash can be reproduced every time. -- Backtrace: Application: Plasma (plasmashell), signal: Segmentation fault [New LWP 16736] [New LWP 16788] [New LWP 16800] [New LWP 16801] [New LWP 16802] [New LWP 16803] [New LWP 16804] [New LWP 16805] [New LWP 16806] [New LWP 16807] [New LWP 16808] [New LWP 16809] [New LWP 16810] [New LWP 16811] [New LWP 16812] [New LWP 16813] [New LWP 16814] [New LWP 16821] [New LWP 16822] [New LWP 16856] [New LWP 31277] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib64/libthread_db.so.1". 0x00007fc0a2aade7f in poll () from /lib64/libc.so.6 [Current thread is 1 (Thread 0x7fc0a09a7840 (LWP 16710))] Thread 22 (Thread 0x7fc0399eb640 (LWP 31277)): #0 0x00007fc01581e580 in pa_iochannel_is_writable () at /usr/lib64/pulseaudio/libpulsecommon-13.0.so #1 0x00007fc01583295d in () at /usr/lib64/pulseaudio/libpulsecommon-13.0.so #2 0x00007fc015832c86 in () at /usr/lib64/pulseaudio/libpulsecommon-13.0.so #3 0x00007fc0158334da in () at /usr/lib64/pulseaudio/libpulsecommon-13.0.so #4 0x00007fc01589c2f3 in pa_mainloop_dispatch () at /usr/lib64/libpulse.so.0 #5 0x00007fc01589c61e in pa_mainloop_iterate () at /usr/lib64/libpulse.so.0 #6 0x00007fc01589c6c0 in pa_mainloop_run () at /usr/lib64/libpulse.so.0 #7 0x00007fc0158aa619 in () at /usr/lib64/libpulse.so.0 #8 0x00007fc0158415e8 in () at /usr/lib64/pulseaudio/libpulsecommon-13.0.so #9 0x00007fc0a2002eb1 in start_thread () at /lib64/libpthread.so.0 #10 0x00007fc0a2ab8ccf in clone () at /lib64/libc.so.6 Thread 21 (Thread 0x7fc0169ee640 (LWP 16856)): #0 0x00007fc0a14d00b9 in g_mutex_lock () at /usr/lib64/libglib-2.0.so.0 #1 0x00007fc0a147e4ef in g_main_context_prepare () at /usr/lib64/libglib-2.0.so.0 #2 0x00007fc0a147eeeb in () at /usr/lib64/libglib-2.0.so.0 #3 0x00007fc0a147f0df in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #4 0x00007fc0a30705cb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fc008000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #5 0x00007fc0a3017a1b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fc0169edc80, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #6 0x00007fc0a2e387ce in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #7 0x00007fc014ee9428 in KCupsConnection::run() () at /usr/lib64/libkcupslib.so #8 0x00007fc0a2e39911 in QThreadPrivate::start(void*) (arg=0x556639f7d3c0) at thread/qthread_unix.cpp:329 #9 0x00007fc0a2002eb1 in start_thread () at /lib64/libpthread.so.0 #10 0x00007fc0a2ab8ccf in clone () at /lib64/libc.so.6 Thread 20 (Thread 0x7fc043fff640 (LWP 16822)): #0 0x00007fc0a2aade7f in poll () at /lib64/libc.so.6 #1 0x00007fc0a147efbe in () at /usr/lib64/libglib-2.0.so.0 #2 0x00007fc0a147f0df in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #3 0x00007fc0a30705cb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fc03c018460, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #4 0x00007fc0a3017a1b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fc043ffec80, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #5 0x00007fc0a2e387ce in QThread::exec() (this=this@entry=0x7fc0940a9470) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #6 0x00007fc0a4a43926 in QQuickPixmapReader::run() (this=0x7fc0940a9470) at /usr/src/debug/libqt5-qtdeclarative-5.15.1-2.1.x86_64/src/quick/util/qquickpixmapcache.cpp:1024 #7 0x00007fc0a2e39911 in QThreadPrivate::start(void*) (arg=0x7fc0940a9470) at thread/qthread_unix.cpp:329 #8 0x00007fc0a2002eb1 in start_thread () at /lib64/libpthread.so.0 #9 0x00007fc0a2ab8ccf in clone () at /lib64/libc.so.6 Thread 19 (Thread 0x7fc0427e5640 (LWP 16821)): #0 0x00007fc0a2009082 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fc08e386fbb in () at /usr/lib64/dri/radeonsi_dri.so #2 0x00007fc08e386477 in () at /usr/lib64/dri/radeonsi_dri.so #3 0x00007fc0a2002eb1 in start_thread () at /lib64/libpthread.so.0 #4 0x00007fc0a2ab8ccf in clone () at /lib64/libc.so.6 Thread 18 (Thread 0x7fc078ff9640 (LWP 16814)): #0 0x00007fc0a2009082 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fc08e386fbb in () at /usr/lib64/dri/radeonsi_dri.so #2 0x00007fc08e386477 in () at /usr/lib64/dri/radeonsi_dri.so #3 0x00007fc0a2002eb1 in start_thread () at /lib64/libpthread.so.0 #4 0x00007fc0a2ab8ccf in clone () at /lib64/libc.so.6 Thread 17 (Thread 0x7fc0797fa640 (LWP 16813)): #0 0x00007fc0a2009082 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fc08e386fbb in () at /usr/lib64/dri/radeonsi_dri.so #2 0x00007fc08e386477 in () at /usr/lib64/dri/radeonsi_dri.so #3 0x00007fc0a2002eb1 in start_thread () at /lib64/libpthread.so.0 #4 0x00007fc0a2ab8ccf in clone () at /lib64/libc.so.6 Thread 16 (Thread 0x7fc079ffb640 (LWP 16812)): #0 0x00007fc0a2009082 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fc08e386fbb in () at /usr/lib64/dri/radeonsi_dri.so #2 0x00007fc08e386477 in () at /usr/lib64/dri/radeonsi_dri.so #3 0x00007fc0a2002eb1 in start_thread () at /lib64/libpthread.so.0 #4 0x00007fc0a2ab8ccf in clone () at /lib64/libc.so.6 Thread 15 (Thread 0x7fc07a7fc640 (LWP 16811)): #0 0x00007fc0a2009082 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fc08e386fbb in () at /usr/lib64/dri/radeonsi_dri.so #2 0x00007fc08e386477 in () at /usr/lib64/dri/radeonsi_dri.so #3 0x00007fc0a2002eb1 in start_thread () at /lib64/libpthread.so.0 #4 0x00007fc0a2ab8ccf in clone () at /lib64/libc.so.6 Thread 14 (Thread 0x7fc07affd640 (LWP 16810)): #0 0x00007fc0a2009082 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fc08e386fbb in () at /usr/lib64/dri/radeonsi_dri.so #2 0x00007fc08e386477 in () at /usr/lib64/dri/radeonsi_dri.so #3 0x00007fc0a2002eb1 in start_thread () at /lib64/libpthread.so.0 #4 0x00007fc0a2ab8ccf in clone () at /lib64/libc.so.6 Thread 13 (Thread 0x7fc07bfff640 (LWP 16809)): #0 0x00007fc0a2009082 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fc08e386fbb in () at /usr/lib64/dri/radeonsi_dri.so #2 0x00007fc08e386477 in () at /usr/lib64/dri/radeonsi_dri.so #3 0x00007fc0a2002eb1 in start_thread () at /lib64/libpthread.so.0 #4 0x00007fc0a2ab8ccf in clone () at /lib64/libc.so.6 Thread 12 (Thread 0x7fc080ff9640 (LWP 16808)): #0 0x00007fc0a2009082 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fc08e386fbb in () at /usr/lib64/dri/radeonsi_dri.so #2 0x00007fc08e386477 in () at /usr/lib64/dri/radeonsi_dri.so #3 0x00007fc0a2002eb1 in start_thread () at /lib64/libpthread.so.0 #4 0x00007fc0a2ab8ccf in clone () at /lib64/libc.so.6 Thread 11 (Thread 0x7fc0817fa640 (LWP 16807)): #0 0x00007fc0a2009082 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fc08e386fbb in () at /usr/lib64/dri/radeonsi_dri.so #2 0x00007fc08e386477 in () at /usr/lib64/dri/radeonsi_dri.so #3 0x00007fc0a2002eb1 in start_thread () at /lib64/libpthread.so.0 #4 0x00007fc0a2ab8ccf in clone () at /lib64/libc.so.6 Thread 10 (Thread 0x7fc081ffb640 (LWP 16806)): #0 0x00007fc0a2009082 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fc08e386fbb in () at /usr/lib64/dri/radeonsi_dri.so #2 0x00007fc08e386477 in () at /usr/lib64/dri/radeonsi_dri.so #3 0x00007fc0a2002eb1 in start_thread () at /lib64/libpthread.so.0 #4 0x00007fc0a2ab8ccf in clone () at /lib64/libc.so.6 Thread 9 (Thread 0x7fc0827fc640 (LWP 16805)): #0 0x00007fc0a2009082 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fc08e386fbb in () at /usr/lib64/dri/radeonsi_dri.so #2 0x00007fc08e386477 in () at /usr/lib64/dri/radeonsi_dri.so #3 0x00007fc0a2002eb1 in start_thread () at /lib64/libpthread.so.0 #4 0x00007fc0a2ab8ccf in clone () at /lib64/libc.so.6 Thread 8 (Thread 0x7fc082ffd640 (LWP 16804)): #0 0x00007fc0a2009082 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fc08e386fbb in () at /usr/lib64/dri/radeonsi_dri.so #2 0x00007fc08e386477 in () at /usr/lib64/dri/radeonsi_dri.so #3 0x00007fc0a2002eb1 in start_thread () at /lib64/libpthread.so.0 #4 0x00007fc0a2ab8ccf in clone () at /lib64/libc.so.6 Thread 7 (Thread 0x7fc0837fe640 (LWP 16803)): #0 0x00007fc0a2009082 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fc08e386fbb in () at /usr/lib64/dri/radeonsi_dri.so #2 0x00007fc08e386477 in () at /usr/lib64/dri/radeonsi_dri.so #3 0x00007fc0a2002eb1 in start_thread () at /lib64/libpthread.so.0 #4 0x00007fc0a2ab8ccf in clone () at /lib64/libc.so.6 Thread 6 (Thread 0x7fc07b7fe640 (LWP 16802)): #0 0x00007fc0a2009082 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fc08e386fbb in () at /usr/lib64/dri/radeonsi_dri.so #2 0x00007fc08e386477 in () at /usr/lib64/dri/radeonsi_dri.so #3 0x00007fc0a2002eb1 in start_thread () at /lib64/libpthread.so.0 #4 0x00007fc0a2ab8ccf in clone () at /lib64/libc.so.6 Thread 5 (Thread 0x7fc083fff640 (LWP 16801)): #0 0x00007fc0a2009082 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fc08e386fbb in () at /usr/lib64/dri/radeonsi_dri.so #2 0x00007fc08e386477 in () at /usr/lib64/dri/radeonsi_dri.so #3 0x00007fc0a2002eb1 in start_thread () at /lib64/libpthread.so.0 #4 0x00007fc0a2ab8ccf in clone () at /lib64/libc.so.6 Thread 4 (Thread 0x7fc088e11640 (LWP 16800)): #0 0x00007fc0a2009082 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fc08e386fbb in () at /usr/lib64/dri/radeonsi_dri.so #2 0x00007fc08e386477 in () at /usr/lib64/dri/radeonsi_dri.so #3 0x00007fc0a2002eb1 in start_thread () at /lib64/libpthread.so.0 #4 0x00007fc0a2ab8ccf in clone () at /lib64/libc.so.6 Thread 3 (Thread 0x7fc09ca2a640 (LWP 16788)): #0 0x00007fc0a147e4cd in g_main_context_prepare () at /usr/lib64/libglib-2.0.so.0 #1 0x00007fc0a147eeeb in () at /usr/lib64/libglib-2.0.so.0 #2 0x00007fc0a147f0df in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #3 0x00007fc0a30705cb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fc094000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #4 0x00007fc0a3017a1b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fc09ca29ca0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #5 0x00007fc0a2e387ce in QThread::exec() (this=this@entry=0x556638070100) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #6 0x00007fc0a46852d5 in QQmlThreadPrivate::run() (this=0x556638070100) at /usr/src/debug/libqt5-qtdeclarative-5.15.1-2.1.x86_64/src/qml/qml/ftw/qqmlthread.cpp:155 #7 0x00007fc0a2e39911 in QThreadPrivate::start(void*) (arg=0x556638070100) at thread/qthread_unix.cpp:329 #8 0x00007fc0a2002eb1 in start_thread () at /lib64/libpthread.so.0 #9 0x00007fc0a2ab8ccf in clone () at /lib64/libc.so.6 Thread 2 (Thread 0x7fc09dcc6640 (LWP 16736)): #0 0x00007fc0a2aa98dc in read () at /lib64/libc.so.6 #1 0x00007fc0a14cb3ff in () at /usr/lib64/libglib-2.0.so.0 #2 0x00007fc0a147eb0e in g_main_context_check () at /usr/lib64/libglib-2.0.so.0 #3 0x00007fc0a147ef65 in () at /usr/lib64/libglib-2.0.so.0 #4 0x00007fc0a147f0df in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #5 0x00007fc0a30705cb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fc090000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #6 0x00007fc0a3017a1b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fc09dcc5c70, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #7 0x00007fc0a2e387ce in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #8 0x00007fc0a3a0aa27 in () at /usr/lib64/libQt5DBus.so.5 #9 0x00007fc0a2e39911 in QThreadPrivate::start(void*) (arg=0x7fc0a3a77d80) at thread/qthread_unix.cpp:329 #10 0x00007fc0a2002eb1 in start_thread () at /lib64/libpthread.so.0 #11 0x00007fc0a2ab8ccf in clone () at /lib64/libc.so.6 Thread 1 (Thread 0x7fc0a09a7840 (LWP 16710)): [KCrash Handler] #4 QHash<QPair<Kirigami::PlatformTheme::ColorSet, QPalette::ColorGroup>, StyleSingleton::Colors>::findNode(QPair<Kirigami::PlatformTheme::ColorSet, QPalette::ColorGroup> const&, unsigned int*) const (ahp=<optimized out>, akey=..., this=<optimized out>) at /usr/include/qt5/QtCore/qpair.h:151 #5 QHash<QPair<Kirigami::PlatformTheme::ColorSet, QPalette::ColorGroup>, StyleSingleton::Colors>::constFind(QPair<Kirigami::PlatformTheme::ColorSet, QPalette::ColorGroup> const&) const (akey=..., this=<optimized out>) at /usr/include/qt5/QtCore/qhash.h:907 #6 StyleSingleton::loadColors(Kirigami::PlatformTheme::ColorSet, QPalette::ColorGroup) (group=QPalette::Disabled, cs=Kirigami::PlatformTheme::Window, this=0x55663a36f8f0) at /usr/src/debug/qqc2-desktop-style-5.75.0-1.1.x86_64/kirigami-plasmadesktop-integration/plasmadesktoptheme.cpp:70 #7 PlasmaDesktopTheme::syncColors() (this=0x55663beeca50) at /usr/src/debug/qqc2-desktop-style-5.75.0-1.1.x86_64/kirigami-plasmadesktop-integration/plasmadesktoptheme.cpp:237 #8 0x00007fc0a304f646 in QtPrivate::QSlotObjectBase::call(QObject*, void**) (a=0x7ffdb2a25e60, r=0x55663beeca50, this=0x55663be89280) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398 #9 doActivate<false>(QObject*, int, void**) (sender=0x55663be87b20, signal_index=17, argv=0x7ffdb2a25e60) at kernel/qobject.cpp:3886 #10 0x00007fc0a4b339da in QQuickItemPrivate::setEffectiveEnableRecur(QQuickItem*, bool) (this=0x556639333750, scope=0x55663be7b100, newEffectiveEnable=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.1-2.1.x86_64/src/quick/items/qquickitem.h:468 #11 0x00007fc0a4b339da in QQuickItemPrivate::setEffectiveEnableRecur(QQuickItem*, bool) (this=0x55663be7f980, scope=0x55663be7b100, newEffectiveEnable=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.1-2.1.x86_64/src/quick/items/qquickitem.h:468 #12 0x00007fc0a464de6f in QQmlPropertyData::writeProperty(QObject*, void*, QFlags<QQmlPropertyData::WriteFlag>) const (flags=..., value=0x7ffdb2a25f3f, target=<optimized out>, this=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.1-2.1.x86_64/include/QtQml/5.15.1/QtQml/private/../../../../../src/qml/qml/qqmlpropertydata_p.h:375 #13 GenericBinding<1>::doStore<bool>(bool, QQmlPropertyData const*, QFlags<QQmlPropertyData::WriteFlag>) const (flags=..., pd=<optimized out>, value=<optimized out>, this=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.1-2.1.x86_64/src/qml/qml/qqmlbinding.cpp:342 #14 GenericBinding<1>::write(QV4::Value const&, bool, QFlags<QQmlPropertyData::WriteFlag>) (this=0x55663be7f830, result=..., isUndefined=<optimized out>, flags=...) at /usr/src/debug/libqt5-qtdeclarative-5.15.1-2.1.x86_64/src/qml/qml/qqmlbinding.cpp:305 #15 0x00007fc0a464e85e in QQmlNonbindingBinding::doUpdate(QQmlJavaScriptExpression::DeleteWatcher const&, QFlags<QQmlPropertyData::WriteFlag>, QV4::Scope&) (this=0x55663be7f830, watcher=..., flags=..., scope=...) at /usr/src/debug/libqt5-qtdeclarative-5.15.1-2.1.x86_64/include/QtQml/5.15.1/QtQml/private/../../../../../src/qml/jsruntime/qv4scopedvalue_p.h:242 #16 0x00007fc0a464c514 in QQmlBinding::update(QFlags<QQmlPropertyData::WriteFlag>) (this=0x55663be7f830, flags=...) at /usr/src/debug/libqt5-qtdeclarative-5.15.1-2.1.x86_64/src/qml/qml/qqmlbinding.cpp:194 #17 0x00007fc0a46285bd in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) (endpoint=<optimized out>, a=0x0) at /usr/src/debug/libqt5-qtdeclarative-5.15.1-2.1.x86_64/src/qml/qml/qqmlnotifier.cpp:104 #18 0x00007fc0a304f1d5 in doActivate<false>(QObject*, int, void**) (sender=0x55663beb2220, signal_index=34, argv=0x0) at kernel/qobject_p.h:110 #19 0x00007fc0a304f646 in QtPrivate::QSlotObjectBase::call(QObject*, void**) (a=0x7ffdb2a27b90, r=0x55663beb2220, this=0x55663beb1510) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398 #20 doActivate<false>(QObject*, int, void**) (sender=0x55663beb2220, signal_index=21, argv=argv@entry=0x7ffdb2a27b90) at kernel/qobject.cpp:3886 #21 0x00007fc0a30489a0 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=sender@entry=0x55663beb2220, m=m@entry=0x7fc0a32fafe0, local_signal_index=local_signal_index@entry=18, argv=argv@entry=0x7ffdb2a27b90) at kernel/qobject.cpp:3946 #22 0x00007fc0a2fb42ad in QAbstractItemModel::modelReset(QAbstractItemModel::QPrivateSignal) (this=this@entry=0x55663beb2220, _t1=...) at .moc/moc_qabstractitemmodel.cpp:648 #23 0x00007fc0a2fb666b in QAbstractItemModel::endResetModel() (this=this@entry=0x55663beb2220) at itemmodels/qabstractitemmodel.cpp:3304 #24 0x00007fc0a2feb693 in QSortFilterProxyModelPrivate::_q_sourceReset() (this=0x55663beb22f0) at itemmodels/qsortfilterproxymodel.cpp:1566 #25 0x00007fc0a304f680 in doActivate<false>(QObject*, int, void**) (sender=0x556639dd5cd0, signal_index=21, argv=argv@entry=0x7ffdb2a27cf0) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:395 #26 0x00007fc0a30489a0 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=sender@entry=0x556639dd5cd0, m=m@entry=0x7fc0a32fafe0, local_signal_index=local_signal_index@entry=18, argv=argv@entry=0x7ffdb2a27cf0) at kernel/qobject.cpp:3946 #27 0x00007fc0a2fb42ad in QAbstractItemModel::modelReset(QAbstractItemModel::QPrivateSignal) (this=this@entry=0x556639dd5cd0, _t1=...) at .moc/moc_qabstractitemmodel.cpp:648 #28 0x00007fc0a2fb666b in QAbstractItemModel::endResetModel() (this=this@entry=0x556639dd5cd0) at itemmodels/qabstractitemmodel.cpp:3304 #29 0x00007fc0155703bc in HistoryModel::clear() (this=this@entry=0x556639dd5cd0) at /usr/src/debug/plasma5-workspace-5.20.1.1-1.1.x86_64/klipper/historymodel.cpp:43 #30 0x00007fc015570463 in HistoryModel::~HistoryModel() (this=0x556639dd5cd0, this=<optimized out>) at /usr/src/debug/plasma5-workspace-5.20.1.1-1.1.x86_64/klipper/historymodel.cpp:35 #31 HistoryModel::~HistoryModel() (this=0x556639dd5cd0, this=<optimized out>) at /usr/src/debug/plasma5-workspace-5.20.1.1-1.1.x86_64/klipper/historymodel.cpp:36 #32 0x00007fc0a3042c7e in QObjectPrivate::deleteChildren() (this=0x556639decd80) at kernel/qobject.cpp:2104 #33 0x00007fc0a304d854 in QObject::~QObject() (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1082 #34 0x00007fc0a4edd559 in Plasma::DataContainer::~DataContainer() (this=0x556639de81b0, this=<optimized out>) at /usr/src/debug/plasma-framework-5.75.0-3.1.x86_64/src/plasma/datacontainer.cpp:30 #35 0x00007fc0a3042c7e in QObjectPrivate::deleteChildren() (this=0x556639e18f20) at kernel/qobject.cpp:2104 #36 0x00007fc0a304d854 in QObject::~QObject() (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1082 #37 0x00007fc015578983 in ClipboardEngine::~ClipboardEngine() (this=0x556639e18ef0, this=<optimized out>) at /usr/src/debug/plasma5-workspace-5.20.1.1-1.1.x86_64/klipper/clipboardengine.cpp:50 #38 ClipboardEngine::~ClipboardEngine() (this=0x556639e18ef0, this=<optimized out>) at /usr/src/debug/plasma5-workspace-5.20.1.1-1.1.x86_64/klipper/clipboardengine.cpp:53 #39 0x00007fc0a4edccb7 in Plasma::DataEngineManagerPrivate::~DataEngineManagerPrivate() (this=0x556639882df0, this=<optimized out>) at /usr/src/debug/plasma-framework-5.75.0-3.1.x86_64/src/plasma/private/dataenginemanager.cpp:49 #40 Plasma::DataEngineManager::~DataEngineManager() (this=0x7fc0a4f376d0 <Plasma::(anonymous namespace)::Q_QGS_privateDataEngineManagerSelf::innerFunction()::holder>, this=<optimized out>) at /usr/src/debug/plasma-framework-5.75.0-3.1.x86_64/src/plasma/private/dataenginemanager.cpp:89 #41 0x00007fc0a4edcd99 in Plasma::(anonymous namespace)::Q_QGS_privateDataEngineManagerSelf::innerFunction()::Holder::~Holder() () at /usr/src/debug/plasma-framework-5.75.0-3.1.x86_64/src/plasma/private/dataenginemanager.cpp:74 #42 0x00007fc0a29f8dc7 in __run_exit_handlers () at /lib64/libc.so.6 #43 0x00007fc0a29f8f6c in () at /lib64/libc.so.6 #44 0x00007fc09eaa725d in QXcbConnection::processXcbEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x556637cd0770, flags=...) at qxcbconnection.cpp:987 #45 0x00007fc09ead1263 in xcbSourceDispatch(GSource*, GSourceFunc, gpointer) (source=<optimized out>) at qxcbeventdispatcher.cpp:103 #46 0x00007fc0a147eca7 in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0 #47 0x00007fc0a147f028 in () at /usr/lib64/libglib-2.0.so.0 #48 0x00007fc0a147f0df in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #49 0x00007fc0a30705af in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x556637de69c0, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #50 0x00007fc0a3017a1b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ffdb2a281e0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #51 0x00007fc0a301fc90 in QCoreApplication::exec() () at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #52 0x0000556635f67f89 in main(int, char**) (argc=<optimized out>, argv=0x7ffdb2a28400) at /usr/src/debug/plasma5-workspace-5.20.1.1-1.1.x86_64/shell/main.cpp:244 [Inferior 1 (process 16710) detached] Possible duplicates by query: bug 428513, bug 428502, bug 428420, bug 428415, bug 428241. Reported using DrKonqi
Weird: [KCrash Handler] #4 QHash<QPair<Kirigami::PlatformTheme::ColorSet, QPalette::ColorGroup>, StyleSingleton::Colors>::findNode(QPair<Kirigami::PlatformTheme::ColorSet, QPalette::ColorGroup> const&, unsigned int*) const (ahp=<optimized out>, akey=..., this=<optimized out>) at /usr/include/qt5/QtCore/qpair.h:151 #5 QHash<QPair<Kirigami::PlatformTheme::ColorSet, QPalette::ColorGroup>, StyleSingleton::Colors>::constFind(QPair<Kirigami::PlatformTheme::ColorSet, QPalette::ColorGroup> const&) const (akey=..., this=<optimized out>) at /usr/include/qt5/QtCore/qhash.h:907 #6 StyleSingleton::loadColors(Kirigami::PlatformTheme::ColorSet, QPalette::ColorGroup) (group=QPalette::Disabled, cs=Kirigami::PlatformTheme::Window, this=0x55663a36f8f0) at /usr/src/debug/qqc2-desktop-style-5.75.0-1.1.x86_64/kirigami-plasmadesktop-integration/plasmadesktoptheme.cpp:70 #7 PlasmaDesktopTheme::syncColors() (this=0x55663beeca50) at /usr/src/debug/qqc2-desktop-style-5.75.0-1.1.x86_64/kirigami-plasmadesktop-integration/plasmadesktoptheme.cpp:237
I just had a look at today's crash log and it is clear it does not crash at the same thing each day. So even more weird. Thread 1 (Thread 0x7fac63797840 (LWP 9990)): [KCrash Handler] #4 0x00007fac6189e320 in QXcbConnection::getSelectionOwner(unsigned int) const (this=0x55bda8885770, atom=<optimized out>) at qxcbconnection_basic.h:71 #5 0x00007fac61898d28 in QXcbClipboard::getSelectionOwner(unsigned int) const (atom=<optimized out>, this=0x7fac5c005600) at ./qxcbobject.h:53 #6 QXcbClipboard::mimeData(QClipboard::Mode) (this=0x7fac5c005600, mode=QClipboard::Clipboard) at qxcbclipboard.cpp:322 #7 0x00007fac60dc1d1d in () at /usr/lib64/libKF5KIOFileWidgets.so.5 #8 0x00007fac60dc7a69 in () at /usr/lib64/libKF5KIOFileWidgets.so.5 #9 0x00007fac65e3f680 in doActivate<false>(QObject*, int, void**) (sender=0x55bda8fa3160, signal_index=6, argv=0x7fffc9d07ad0, argv@entry=0x0) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:395 #10 0x00007fac65e389a0 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=<optimized out>, m=m@entry=0x7fac667cdfc0 <QClipboard::staticMetaObject>, local_signal_index=local_signal_index@entry=3, argv=argv@entry=0x0) at kernel/qobject.cpp:3946 #11 0x00007fac666b7b33 in QClipboard::dataChanged() (this=<optimized out>) at .moc/moc_qclipboard.cpp:186 #12 0x00007fac662597a5 in QClipboard::emitChanged(QClipboard::Mode) (this=0x55bda8fa3160, mode=QClipboard::Clipboard) at kernel/qclipboard.cpp:597 #13 0x00007fac6189d654 in QXcbConnection::handleXcbEvent(xcb_generic_event_t*) (this=this@entry=0x55bda8885770, event=event@entry=0x7fac5c00af30) at qxcbconnection.cpp:685 #14 0x00007fac6189ea86 in QXcbConnection::processXcbEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x55bda8885770, flags=...) at qxcbconnection.cpp:1003 #15 0x00007fac618c1263 in xcbSourceDispatch(GSource*, GSourceFunc, gpointer) (source=<optimized out>) at qxcbeventdispatcher.cpp:103 #16 0x00007fac6426eca7 in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0 #17 0x00007fac6426f028 in () at /usr/lib64/libglib-2.0.so.0 #18 0x00007fac6426f0df in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #19 0x00007fac65e605af in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x55bda89a9000, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #20 0x00007fac65e07a1b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fffc9d07dd0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #21 0x00007fac65e0fc90 in QCoreApplication::exec() () at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #22 0x000055bda7c69f89 in main(int, char**) (argc=<optimized out>, argv=0x7fffc9d07ff0) at /usr/src/debug/plasma5-workspace-5.20.2-1.1.x86_64/shell/main.cpp:244 [Inferior 1 (process 9990) detached]
Since I did a software update earlier this week, I have not experienced this issue again so far. Hopefully it will not occur again. My apologies for any time you have spent on investigating this. Regards
OK thanks! Let us know if it happens again and we can re-open it.