https://bugs.kde.org/show_bug.cgi?id=518124
Bug ID: 518124
Summary: plasmashell crashes in breeze6.so during
QQuickItem::setAcceptedMouseButtons via QML binding
evaluation
Classification: Plasma
Product: Breeze
Version First 6.6.2
Reported In:
Platform: openSUSE
OS: Linux
Status: REPORTED
Severity: crash
Priority: NOR
Component: QStyle
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected], [email protected]
Target Milestone: ---
plasmashell repeatedly crashes with SIGSEGV in breeze6.so when the Breeze QQC2
desktop style plugin evaluates QML bindings during item layout. The crash has
been recurring since approximately December 2025, with 9 crashes over 4
months. Switching to a different QQC2 style (e.g. SUSE) as a workaround stops
the crashes.
Steps to reproduce:
- Use Breeze as the application style
- Use plasmashell normally
- Crash occurs intermittently during QML layout/binding evaluation
Environment:
- openSUSE Tumbleweed (Slowroll)
- Plasma 6.6.2 / KDE Frameworks 6.x
- Qt 6.10.2
- Mesa 26.0.1 (AMD Rembrandt GPU)
- Kernel 6.12.74-longterm
Stack trace (crashing thread):
#0 __pthread_kill_implementation (libc.so.6)
#1 raise (libc.so.6)
#2 KCrash::defaultCrashHandler (libKF6Crash.so.6)
#3 __restore_rt (libc.so.6)
#4 QQuickItem::setAcceptedMouseButtons (libQt6Quick.so.6)
#5 breeze6.so + 0x67f16
#6 breeze6.so + 0x517b4
#7 libqqc2desktopstyleplugin.so + 0x12047
#8 libqqc2desktopstyleplugin.so + 0x1604e
#9 libqqc2desktopstyleplugin.so + 0x1a7a0
#10 QQuickItem::setWidth (libQt6Quick.so.6)
#11 libQt6QuickTemplates2.so.6
#12 QQuickItem::setImplicitHeight (libQt6Quick.so.6)
#13 libQt6Qml.so.6 (QML binding evaluation)
#14 libQt6Qml.so.6
#15 QQmlBinding::doUpdate (libQt6Qml.so.6)
#16 QQmlBinding::update (libQt6Qml.so.6)
#17 QQmlObjectCreator::finalize (libQt6Qml.so.6)
#18 QQmlIncubatorPrivate::incubate (libQt6Qml.so.6)
Possibly related to bug 491000 (same Breeze QQuickItem lifecycle issue,
different trigger).
--
You are receiving this mail because:
You are watching all bug changes.