https://bugs.kde.org/show_bug.cgi?id=502670
Bug ID: 502670 Summary: Stuck in a login loop after update. When logging in, I am taken back to the login screen. Ksycoca might be related to this issue. Classification: KDE Neon Product: neon Version: unspecified Platform: Other OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: Packages User Edition Assignee: neon-b...@kde.org Reporter: 842m...@gmail.com CC: j...@jriddell.org, neon-b...@kde.org Target Milestone: --- Hi. I've been trying to fix my OS for a long time. An update broke it. https://discuss.kde.org/t/stuck-in-a-login-loop-with-kde-neon-after-update-when-i-type-the-password-and-press-enter-i-go-back-to-the-login-screen/31742/19 I've posted the thread above about the crash. It might contain more information. When I go to the TTY and type something like startplasma-wayland or startplasma-x11 or something, I get this: `startplasma - x11 [ 2301 ] : ASSERT : "offer.service ( ) - > offset ( ) ! = 0 " in file ./src/sycoca/kbuildservicefactory.cpp , line 333` Gemini, the Google AI says this: Understanding the startplasma-x11 Crash The core dump's stack trace reveals the following crucial information: Assertion Failure: The crash occurs due to an assertion failure in the kbuildservicefactory.cpp file within the libKF6Service.so.6 library. Specifically, the assertion offer.service()->offset() != e fails. KSycoca and KBuildSycoca Involvement: The stack trace shows that the crash happens during the KSycocaPrivate::buildSycoca() and KBuildSycoca::recreate() functions. These functions are responsible for building and rebuilding the KDE service cache. Service Lookup: The crash happens when the system tries to find a desktop service by name (KService::serviceByDesktopName). Any thoughts? STEPS TO REPRODUCE 1. 2. 3. OBSERVED RESULT EXPECTED RESULT SOFTWARE/OS VERSIONS Windows: macOS: (available in the Info Center app, or by running `kinfo` in a terminal window) Linux/KDE Plasma: KDE Plasma Version: KDE Frameworks Version: Qt Version: ADDITIONAL INFORMATION -- You are receiving this mail because: You are watching all bug changes.