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.

Reply via email to