SUMMARY Occasional failure on login STEPS TO REPRODUCE 1. Login. 2. See if the session fails to start. 3. If login succeeds, return to step 1. One thing that might be different from most logins, my login runs various processes that raise several desktop notifications and updates some of them too. OBSERVED RESULT Login occasionally fails to completely start the desktop, or errors and them recovers. EXPECTED RESULT Login always works SOFTWARE/OS VERSIONS Operating System: openSUSE Tumbleweed 20240829 KDE Plasma Version: 6.1.4 KDE Frameworks Version: 6.5.0 Qt Version: 6.7.2 Kernel Version: 6.9.9-1-default (64-bit) Graphics Platform: X11 Processors: 12 × AMD Ryzen 5 5600 6-Core Processor Memory: 31.3 GiB of RAM Graphics Processor: NVIDIA GeForce GTX 1650 SUPER/PCIe/SSE2 Manufacturer: ASUS ADDITIONAL INFORMATION This stack trace is missing some line numbers for some Tumbleweed packages (not sure why), but line numbers are present for many such as kastatsfavoritesmodel.cpp. #0 0x00007fe243a94c5c in __pthread_kill_implementation () at /lib64/libc.so.6 #1 0x00007fe243a411c6 in raise () at /lib64/libc.so.6 #2 0x00007fe246f36c54 in KCrash::defaultCrashHandler(int) () at /lib64/libKF6Crash.so.6 #3 0x00007fe243a41290 in <signal handler called> () at /lib64/libc.so.6 #4 __gnu_cxx::__atomic_add (__val=1, __mem=0x454545454545454d) at /usr/include/c++/13/ext/atomicity.h:71 #5 __gnu_cxx::__atomic_add_dispatch (__val=1, __mem=0x454545454545454d) at /usr/include/c++/13/ext/atomicity.h:111 #6 std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_add_ref_copy (this=0x4545454545454545) at /usr/include/c++/13/bits/shared_ptr_base.h:152 #7 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::operator= (__r=<optimized out>, this=0x5597f058cd40) at /usr/include/c++/13/bits/shared_ptr_base.h:1088 #8 std::__shared_ptr<AbstractEntry, (__gnu_cxx::_Lock_policy)2>::operator= (this=0x5597f058cd38) at /usr/include/c++/13/bits/shared_ptr_base.h:1523 #9 std::shared_ptr<AbstractEntry>::operator= (this=0x5597f058cd38) at /usr/include/c++/13/bits/shared_ptr.h:414 #10 KAStatsFavoritesModel::Private::addResult (this=this@entry=0x5597eff2b000, _resource=..., index=21, index@entry=-1, notifyModel=notifyModel@entry=false, mimeType=...) at /usr/src/debug/plasma-workspace-6.1.4/applets/kicker/plugin/kastatsfavoritesmodel.cpp:353 #11 0x00007fe1ea9ba3b0 in KAStatsFavoritesModel::Private::Private (this=0x5597eff2b000, parent=<optimized out>, clientId=<optimized out>, this=<optimized out>, parent=<optimized out>, clientId=<optimized out>) at /usr/src/debug/plasma-workspace-6.1.4/applets/kicker/plugin/kastatsfavoritesmodel.cpp:237 #12 0x00007fe1ea9bb455 in KAStatsFavoritesModel::initForClient (this=0x5597f0458f40, clientId=...) at /usr/src/debug/plasma-workspace-6.1.4/applets/kicker/plugin/kastatsfavoritesmodel.cpp:550 #13 0x00007fe1ea99f0f0 in KAStatsFavoritesModel::qt_metacall (this=0x5597f0458f40, _c=QMetaObject::InvokeMetaMethod, _id=16, _a=0x7fffd9a79f28) at /usr/src/debug/plasma-workspace-6.1.4/build/applets/kicker/kickerplugin_autogen/7RBZBFH7CH/moc_kastatsfavoritesmodel.cpp:325 #14 0x00007fe24571da93 in ??? () at /lib64/libQt6Qml.so.6 #15 0x00007fe2456084fb in ??? () at /lib64/libQt6Qml.so.6 #16 0x00007fe24560b271 in QV4::QObjectMethod::callInternal(QV4::Value const*, QV4::Value const*, int) const () at /lib64/libQt6Qml.so.6 #17 0x00007fe24565291f in ??? () at /lib64/libQt6Qml.so.6 #18 0x00007fe24565860a in ??? () at /lib64/libQt6Qml.so.6 #19 0x00007fe2455c33ae in ??? () at /lib64/libQt6Qml.so.6 #20 0x00007fe2455c8d6d in QV4::Function::call(QObject*, void**, QMetaType const*, int, QV4::ExecutionContext*) () at /lib64/libQt6Qml.so.6 #21 0x00007fe2456ebbf5 in QQmlJavaScriptExpression::evaluate(void**, QMetaType const*, int) () at /lib64/libQt6Qml.so.6 #22 0x00007fe24569b02b in QQmlBoundSignalExpression::evaluate(void**) () at /lib64/libQt6Qml.so.6 #23 0x00007fe24569f05b in ??? () at /lib64/libQt6Qml.so.6 #24 0x00007fe245709b28 in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) () at /lib64/libQt6Qml.so.6 #25 0x00007fe2443e79d8 in ??? () at /lib64/libQt6Core.so.6 #26 0x00007fe245713f26 in QQmlObjectCreator::finalize(QQmlInstantiationInterrupt&) () at /lib64/libQt6Qml.so.6 #27 0x00007fe2456ae5c9 in QQmlComponentPrivate::complete(QQmlEnginePrivate*, QQmlComponentPrivate::ConstructionState*) () at /lib64/libQt6Qml.so.6 #28 0x00007fe2456ae8cc in QQmlComponentPrivate::completeCreate() () at /lib64/libQt6Qml.so.6 #29 0x00007fe24705b713 in PlasmaQuick::SharedQmlEngine::completeInitialization(QHash<QString, QVariant> const&) () at /lib64/libPlasmaQuick.so.6 #30 0x00007fe24703ffd4 in PlasmaQuick::AppletQuickItem::itemForApplet(Plasma::Applet*) () at /lib64/libPlasmaQuick.so.6 #31 0x00007fe24706c9e9 in ??? () at /lib64/libPlasmaQuick.so.6 #32 0x00007fe245713a74 in QQmlObjectCreator::finalize(QQmlInstantiationInterrupt&) () at /lib64/libQt6Qml.so.6 #33 0x00007fe2456ae5c9 in QQmlComponentPrivate::complete(QQmlEnginePrivate*, QQmlComponentPrivate::ConstructionState*) () at /lib64/libQt6Qml.so.6 #34 0x00007fe2456ae8cc in QQmlComponentPrivate::completeCreate() () at /lib64/libQt6Qml.so.6 #35 0x00007fe24705b713 in PlasmaQuick::SharedQmlEngine::completeInitialization(QHash<QString, QVariant> const&) () at /lib64/libPlasmaQuick.so.6 #36 0x00007fe24703ffd4 in PlasmaQuick::AppletQuickItem::itemForApplet(Plasma::Applet*) () at /lib64/libPlasmaQuick.so.6 #37 0x00007fe24705489c in ??? () at /lib64/libPlasmaQuick.so.6 #38 0x00005597d93762af in ShellCorona::createWaitingPanels (this=<optimized out>) at /usr/src/debug/plasma-workspace-6.1.4/shell/shellcorona.cpp:1544 #39 0x00007fe2443e7f90 in ??? () at /lib64/libQt6Core.so.6 #40 0x00007fe2443ec65a in QTimer::timeout(QTimer::QPrivateSignal) () at /lib64/libQt6Core.so.6 #41 0x00007fe2443d1dd6 in QObject::event(QEvent*) () at /lib64/libQt6Core.so.6 #42 0x00007fe2465c2f6e in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQt6Widgets.so.6 #43 0x00007fe24438ec30 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib64/libQt6Core.so.6 #44 0x00007fe2444eca5a in QTimerInfoList::activateTimers() () at /lib64/libQt6Core.so.6 --Type <RET> for more, q to quit, c to continue without paging--c #45 0x00007fe2445c2e3c in ??? () at /lib64/libQt6Core.so.6 #46 0x00007fe243033fb8 in ??? () at /lib64/libglib-2.0.so.0 #47 0x00007fe243035d38 in ??? () at /lib64/libglib-2.0.so.0 #48 0x00007fe2430363ec in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #49 0x00007fe2445c1adc in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt6Core.so.6 #50 0x00007fe2443993db in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt6Core.so.6 #51 0x00007fe244392bb6 in QCoreApplication::exec() () at /lib64/libQt6Core.so.6 #52 0x00005597d9337b8f in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/plasma-workspace-6.1.4/shell/main.cpp:188
*** This bug has been marked as a duplicate of bug 482887 ***
This is not the same trace.
*** This bug has been marked as a duplicate of bug 490624 ***