Created attachment 183176 [details] detailed information from the developer information STEPS TO REPRODUCE Boot into KDE Plasma session Wait for the desktop to load Observe plasmashell crashing OBSERVED RESULT Plasmashell crashes with segmentation fault (SIGSEGV) not immediately after login, but after several minutes or even hours of using the system. The desktop becomes unresponsive or plasmashell restarts. A clean installation does not help — plasmashell still crashes after some time. Sometimes the crash occurs after clicking on the Application Dashboard menu, but it can also happen randomly during regular use. EXPECTED RESULT Plasmashell should load normally without crashing. ADDITIONAL INFORMATION plasmashell crashes both in X11 and Wayland sessions. The problem appears randomly, but most often it happens suddenly without any obvious reason. The crash occurs especially often when clicking on the Application Dashboard menu, but not always. Resetting the cache in ~/.cache/ did not help. Creating a new user did not help. Removing all configuration files from ~/.config/ did not help. Trying to send the crash report also fails — it just doesn't send or even download the report, as if the connection is refused. Everything was stable and working fine up to version 6.4.1. After updating to 6.4.2, frequent crashes started. I have no idea what exactly triggers the crash or what is the root cause. A screenshot is attached to this report, along with the crash log. SYSTEM INFORMATION: Operating System: KDE neon User Edition KDE Plasma Version: 6.4.2 KDE Frameworks Version: 6.15.0 Qt Version: 6.9.0 Kernel Version: 6.11.0-29-generic (64-bit) Graphics Platform: Wayland Processors: 4 × Intel® Core™ i3-3120M CPU @ 2.50GHz Memory: 12 GiB of RAM (11.1 GiB usable) Graphics Processor 1: Intel® HD Graphics 4000 Graphics Processor 2: llvmpipe Manufacturer: ASUSTeK COMPUTER INC. Product Name: X75VC System Version: 1.0
Created attachment 183177 [details] Screenshot from developer information when crashing
Created attachment 183185 [details] coredumpctl I am using only the default (standard) Plasma theme and icons — no third-party or customizations. The crash always happens in the QML engine during mouse events, typically when opening the Application Dashboard or hovering over panel elements. From the stack trace, it appears to be related to QQuickMouseArea and JavaScript expression evaluation inside QML. This issue is not related to my personal configuration. The crash occurs: on a completely fresh system installation, with a new user profile, after clearing all caches in ~/.cache/, and after removing all configuration files in ~/.config/. Changing any settings or resetting user data does not help. This bug is reproducible and seems widespread. I have attached the full backtrace from a real crash, extracted from the systemd coredump. Please see the attached file (info_2727.txt). If you need further testing or information, I am available to help.
After updating today, I'm running into this as well. Upon login (even with a fresh new user), plasmashell starts. The moment I mouse over the panel it crashes. If I restart it with `plasmashell --replace` it'll restart and stay open until I mouse over the panel again. When its restarted if I hit the Windows key, the menu will open but it's not interactive (keyboard doesn't control the selection)
Created attachment 183192 [details] coredump
Created attachment 183247 [details] backtrace adding backtrace
after the latest update to 6.4.3 this bug is gone for me, dont know if thats related or something else on my machine got updated and fixed the issue that was triggering the bug in KDE.
(In reply to jt-q5sys from comment #6) > after the latest update to 6.4.3 this bug is gone for me, dont know if thats > related or something else on my machine got updated and fixed the issue that > was triggering the bug in KDE. Your issue is https://bugs.kde.org/show_bug.cgi?id=506991 and is unrelated to this report.
(In reply to Antonio Rojas from comment #7) > (In reply to jt-q5sys from comment #6) > > after the latest update to 6.4.3 this bug is gone for me, dont know if thats > > related or something else on my machine got updated and fixed the issue that > > was triggering the bug in KDE. > > Your issue is https://bugs.kde.org/show_bug.cgi?id=506991 and is unrelated > to this report. For me the bug is not solved even after 6.4.3. Just plasmashell crash more less than before
Searchable backtrace Stack trace of thread 2727: #0 0x0000724b8729eb2c __pthread_kill_implementation (libc.so.6 + 0x9eb2c) #1 0x0000724b8724527e __GI_raise (libc.so.6 + 0x4527e) #2 0x0000724b8a60833e _ZN6KCrash19defaultCrashHandlerEi (libKF6Crash.so.6 + 0x933e) #3 0x0000724b87245330 __restore_rt (libc.so.6 + 0x45330) #4 0x0000724b88de3ee7 n/a (libQt6Qml.so.6 + 0x1e3ee7) #5 0x0000724b8909095f _ZN3QV415ExecutionEngine8fromDataE9QMetaTypePKvPNS_4Heap6ObjectEij (libQt6Qml.so.6 + 0x49095f) #6 0x0000724b88f95e84 n/a (libQt6Qml.so.6 + 0x395e84) #7 0x0000724b1060544d n/a (n/a + 0x0) #8 0x0000724b890de8b2 n/a (libQt6Qml.so.6 + 0x4de8b2) #9 0x0000724b890083b4 n/a (libQt6Qml.so.6 + 0x4083b4) #10 0x0000724b88e90593 _ZN24QQmlJavaScriptExpression8evaluateEPN3QV48CallDataEPb (libQt6Qml.so.6 + 0x290593) #11 0x0000724b88f29d56 _ZN11QQmlBinding8evaluateEPb (libQt6Qml.so.6 + 0x329d56) #12 0x0000724b88f31999 _ZN11QQmlBinding8doUpdateERKN24QQmlJavaScriptExpression13DeleteWatcherE6QFlagsIN16QQmlPropertyData9WriteFlagEERN3QV45ScopeE (libQt6Qml.so.6 + 0x331999) #13 0x0000724b88f2d786 _ZN11QQmlBinding6updateE6QFlagsIN16QQmlPropertyData9WriteFlagEE (libQt6Qml.so.6 + 0x32d786) #14 0x0000724b88f95f12 _ZN3QV414QObjectWrapper11getPropertyEPNS_15ExecutionEngineEPNS_4Heap6ObjectEP7QObjectPK16QQmlPropertyData6QFlagsINS0_4FlagEE (libQt6Qml.so.6 + 0x395f12) #15 0x0000724b890b82aa _ZN3QV418QQmlContextWrapper27lookupContextObjectPropertyEPNS_6LookupEPNS_15ExecutionEngineEPNS_5ValueE (libQt6Qml.so.6 + 0x4b82aa) #16 0x0000724b112defbf n/a (n/a + 0x0) #17 0x0000724b890de8b2 n/a (libQt6Qml.so.6 + 0x4de8b2) #18 0x0000724b890083b4 n/a (libQt6Qml.so.6 + 0x4083b4) #19 0x0000724b88e90593 _ZN24QQmlJavaScriptExpression8evaluateEPN3QV48CallDataEPb (libQt6Qml.so.6 + 0x290593) #20 0x0000724b88f29d56 _ZN11QQmlBinding8evaluateEPb (libQt6Qml.so.6 + 0x329d56) #21 0x0000724b88f31999 _ZN11QQmlBinding8doUpdateERKN24QQmlJavaScriptExpression13DeleteWatcherE6QFlagsIN16QQmlPropertyData9WriteFlagEERN3QV45ScopeE (libQt6Qml.so.6 + 0x331999) #22 0x0000724b88f2d786 _ZN11QQmlBinding6updateE6QFlagsIN16QQmlPropertyData9WriteFlagEE (libQt6Qml.so.6 + 0x32d786) #23 0x0000724b88ea6c44 _ZN17QQmlObjectCreator8finalizeER26QQmlInstantiationInterrupt (libQt6Qml.so.6 + 0x2a6c44) #24 0x0000724b88f3205c _ZN20QQmlComponentPrivate8completeEP17QQmlEnginePrivatePNS_17ConstructionStateE (libQt6Qml.so.6 + 0x33205c) #25 0x0000724b88f35514 _ZN20QQmlComponentPrivate14completeCreateEv (libQt6Qml.so.6 + 0x335514) #26 0x0000724b89528338 n/a (libQt6Quick.so.6 + 0x328338) #27 0x0000724b895182fc n/a (libQt6Quick.so.6 + 0x3182fc) #28 0x0000724b89513c87 n/a (libQt6Quick.so.6 + 0x313c87) #29 0x0000724b8951ef84 n/a (libQt6Quick.so.6 + 0x31ef84) #30 0x0000724b8952d07a _ZN14QQuickItemView11qt_metacallEN11QMetaObject4CallEiPPv (libQt6Quick.so.6 + 0x32d07a) #31 0x0000724b8951fa0e _ZN14QQuickGridView11qt_metacallEN11QMetaObject4CallEiPPv (libQt6Quick.so.6 + 0x31fa0e) #32 0x0000724b88f92b43 _ZN3QV414QObjectWrapper11setPropertyEPNS_15ExecutionEngineEP7QObjectPK16QQmlPropertyDataRKNS_5ValueE (libQt6Qml.so.6 + 0x392b43) #33 0x0000724b88f93fc6 _ZN3QV414QObjectWrapper14setQmlPropertyEPNS_15ExecutionEngineERK14QQmlRefPointerI15QQmlContextDataEP7QObjectPNS_6StringE6QFlagsINS0_4FlagEERKNS_5ValueE (libQt6Qml.so.6 + 0x393fc6) #34 0x0000724b88f94161 _ZN3QV414QObjectWrapper10virtualPutEPNS_7ManagedENS_11PropertyKeyERKNS_5ValueEPS4_ (libQt6Qml.so.6 + 0x394161) #35 0x0000724b88f7f56a _ZN3QV46Lookup14setterFallbackEPS0_PNS_15ExecutionEngineERNS_5ValueERKS4_ (libQt6Qml.so.6 + 0x37f56a) #36 0x0000724af6b97dbc n/a (n/a + 0x0) #37 0x0000724b890de8b2 n/a (libQt6Qml.so.6 + 0x4de8b2) #38 0x0000724b8900c29f n/a (libQt6Qml.so.6 + 0x40c29f) #39 0x0000724b88fac746 _ZN3QV47Runtime28CallQmlContextPropertyLookup4callEPNS_15ExecutionEngineEjPNS_5ValueEi (libQt6Qml.so.6 + 0x3ac746) #40 0x0000724af6b7f160 n/a (n/a + 0x0) #41 0x0000724b890de8b2 n/a (libQt6Qml.so.6 + 0x4de8b2) #42 0x0000724b890083b4 n/a (libQt6Qml.so.6 + 0x4083b4) #43 0x0000724b89009646 _ZN3QV48Function4callEP7QObjectPPvPK9QMetaTypeiPNS_16ExecutionContextE (libQt6Qml.so.6 + 0x409646) #44 0x0000724b88e90967 _ZN24QQmlJavaScriptExpression8evaluateEPPvPK9QMetaTypei (libQt6Qml.so.6 + 0x290967) #45 0x0000724b88f3063a _ZN25QQmlBoundSignalExpression8evaluateEPPv (libQt6Qml.so.6 + 0x33063a) #46 0x0000724b88f32f3f n/a (libQt6Qml.so.6 + 0x332f3f) #47 0x0000724b88e9d53c _ZN12QQmlNotifier10emitNotifyEP20QQmlNotifierEndpointPPv (libQt6Qml.so.6 + 0x29d53c) #48 0x0000724b87e77750 n/a (libQt6Core.so.6 + 0x477750) #49 0x0000724b89885344 _ZN15QQuickMouseArea15positionChangedEP16QQuickMouseEvent (libQt6Quick.so.6 + 0x685344) #50 0x0000724b8988cead _ZN15QQuickMouseArea15hoverEnterEventEP11QHoverEvent (libQt6Quick.so.6 + 0x68cead) #51 0x0000724b89874a89 _ZN10QQuickItem5eventEP6QEvent (libQt6Quick.so.6 + 0x674a89) #52 0x0000724b8a20551d _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent (libQt6Widgets.so.6 + 0x60551d) #53 0x0000724b87eb0dd0 _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent (libQt6Core.so.6 + 0x4b0dd0) #54 0x0000724b896aa604 _ZN26QQuickDeliveryAgentPrivate14sendHoverEventEN6QEvent4TypeEP10QQuickItemRK7QPointFS6_6QFlagsIN2Qt16KeyboardModifierEEm (libQt6Quick.so.6 + 0x4aa604) #55 0x0000724b896aac96 _ZN26QQuickDeliveryAgentPrivate23deliverHoverEventToItemEP10QQuickItemRK7QPointFS4_6QFlagsIN2Qt16KeyboardModifierEEmNS_11HoverChangeE (libQt6Quick.so.6 + 0x4aac96) #56 0x0000724b896ab550 _ZN26QQuickDeliveryAgentPrivate26deliverHoverEventRecursiveEP10QQuickItemRK7QPointFS4_6QFlagsIN2Qt16KeyboardModifierEEm (libQt6Quick.so.6 + 0x4ab550) #57 0x0000724b896ab49b _ZN26QQuickDeliveryAgentPrivate26deliverHoverEventRecursiveEP10QQuickItemRK7QPointFS4_6QFlagsIN2Qt16KeyboardModifierEEm (libQt6Quick.so.6 + 0x4ab49b) #58 0x0000724b896ab49b _ZN26QQuickDeliveryAgentPrivate26deliverHoverEventRecursiveEP10QQuickItemRK7QPointFS4_6QFlagsIN2Qt16KeyboardModifierEEm (libQt6Quick.so.6 + 0x4ab49b) #59 0x0000724b896ab49b _ZN26QQuickDeliveryAgentPrivate26deliverHoverEventRecursiveEP10QQuickItemRK7QPointFS4_6QFlagsIN2Qt16KeyboardModifierEEm (libQt6Quick.so.6 + 0x4ab49b) #60 0x0000724b896ab49b _ZN26QQuickDeliveryAgentPrivate26deliverHoverEventRecursiveEP10QQuickItemRK7QPointFS4_6QFlagsIN2Qt16KeyboardModifierEEm (libQt6Quick.so.6 + 0x4ab49b) #61 0x0000724b896ab49b _ZN26QQuickDeliveryAgentPrivate26deliverHoverEventRecursiveEP10QQuickItemRK7QPointFS4_6QFlagsIN2Qt16KeyboardModifierEEm (libQt6Quick.so.6 + 0x4ab49b) #62 0x0000724b896ab49b _ZN26QQuickDeliveryAgentPrivate26deliverHoverEventRecursiveEP10QQuickItemRK7QPointFS4_6QFlagsIN2Qt16KeyboardModifierEEm (libQt6Quick.so.6 + 0x4ab49b) #63 0x0000724b896ab49b _ZN26QQuickDeliveryAgentPrivate26deliverHoverEventRecursiveEP10QQuickItemRK7QPointFS4_6QFlagsIN2Qt16KeyboardModifierEEm (libQt6Quick.so.6 + 0x4ab49b)
Looks like it's deep in Qt.
(In reply to Nate Graham from comment #10) > Looks like it's deep in Qt. Hey Nate, the Plasmashell continues crashing with more aggressive ways. Five minutes ago it crashed on the loop 10 times in a row without even pause between. The crashing is not fixed, can you please tell me why? What are we waiting?
Because nobody was able to investigate and fix the issue yet. Unfortunately crashes in Qt are especially difficult to diagnose. Resources for doing so are limited during the best of times, and right now everyone's traveling to KDE's annual Akademy conference. During the conference, people will be attending it, not investigating crashes in Qt. After it, people will be recovering for a bit, then likely getting back to their normal activities, which may or may not include investigating crashes in Qt. I know this has to be super frustrating, but you'll need to have patience with us, and look for workarounds in the meantime.
(In reply to Nate Graham from comment #12) > Because nobody was able to investigate and fix the issue yet. Unfortunately > crashes in Qt are especially difficult to diagnose. Resources for doing so > are limited during the best of times, and right now everyone's traveling to > KDE's annual Akademy conference. During the conference, people will be > attending it, not investigating crashes in Qt. After it, people will be > recovering for a bit, then likely getting back to their normal activities, > which may or may not include investigating crashes in Qt. > > I know this has to be super frustrating, but you'll need to have patience > with us, and look for workarounds in the meantime. Thank you Nate for your answer. Glad to hear it.
(In reply to Antonio Rojas from comment #7) > (In reply to jt-q5sys from comment #6) > > after the latest update to 6.4.3 this bug is gone for me, dont know if thats > > related or something else on my machine got updated and fixed the issue that > > was triggering the bug in KDE. > > Your issue is https://bugs.kde.org/show_bug.cgi?id=506991 and is unrelated to this report. Would it be better to mark jt-q5sys' backtraces as obsolete then? Because when I opened this ticket, that seemed like the most helpful one. If so, please go to Details → Edit details.
Comment on attachment 183192 [details] coredump This was determined to be caused by a different bug
Comment on attachment 183247 [details] backtrace This was determined to be caused by a different bug