https://bugs.kde.org/show_bug.cgi?id=521015

            Bug ID: 521015
           Summary: plasmashell crashed at replace after black desktop
                    after re-login into locked screen
    Classification: Plasma
           Product: plasmashell
      Version First 6.6.5
       Reported In:
          Platform: openSUSE
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: generic-crash
          Assignee: [email protected]
          Reporter: [email protected]
  Target Milestone: 1.0

Application: plasmashell (6.6.5)

ApplicationNotResponding [ANR]: false
Qt Version: 6.11.1
Frameworks Version: 6.26.0
Operating System: Linux 7.0.10-2-default x86_64
Windowing System: X11
Distribution: "openSUSE Tumbleweed"
DrKonqi: 6.6.5 [CoredumpBackend]

-- Information about the crash:
2026-06-03a
The Kde Plasma desktop was found broken after re-login into the screen-locked
computer. The Plasma Panel had disappeared. The computer screen was completely
black, with the exception of pre-existing Kde application windows. There was no
coredump from plasmashell at that time.

The Kde Plasma shell was restarted with KRunner: "plasmashell --replace", which
did generate a coredump and started Drkonqi.

openSUSE Tumbleweed 20260529
KDE Plasma Version: 6.6.5
KDE Frameworks Version: 6.26.0
Qt Version: 6.11.1
Kernel Version: 7.0.10-2-default (64-bit)
Graphics Platform: X11
Processors: 22 × Intel® Core™ Ultra 7 155H
Memory: 128 GiB of RAM (125.1 GiB usable)
Graphics Processor: Intel® Arc
Manufacturer: ASUSTeK COMPUTER INC.
Product Name: NUC14RVH-B

Before this problem:
Installed current software updates with zypper dup
Rebooted the host into Kde Plasma desktop.
Worked on the computer as usual.
Kept the computer running with the Kde screen locked (Screen Locking), and the
external display switched off.

Other information:
There was no installation of new software around the time of this problem.

The configured keyboard shortcuts were still working. It was possible to start
Kde applications. However, the started Kde applications were not working
completely successfully; probably due to the missing Kde Plasma desktop Panel
and broken Plasma desktop display.

The computer has SELinux active, with "SELINUX=permissive".

Bye

The reporter is unsure if this crash is reproducible.

-- Backtrace (Reduced):
#5  QScopedPointer<QObjectData, QScopedPointerDeleter<QObjectData> >::get
(this=0x8, this=<optimized out>) at
/usr/include/qt6/QtCore/qscopedpointer.h:111
[...]
#8  QQuickItem::setAcceptedMouseButtons (this=this@entry=0x0,
buttons=buttons@entry=...) at
/usr/src/debug/qtdeclarative-everywhere-src-6.11.1/src/quick/items/qquickitem.cpp:8313
#9  0x00007f9dc06fe0da in Breeze::WindowManager::registerQuickItem
(this=0x556a44dee930, item=0x556a46963770) at
/usr/src/debug/breeze-6.6.5/kstyle/breezewindowmanager.cpp:175
#10 Breeze::WindowManager::registerQuickItem (this=0x556a44dee930,
item=0x556a46963770) at
/usr/src/debug/breeze-6.6.5/kstyle/breezewindowmanager.cpp:167
#11 Breeze::Style::isQtQuickControl (option=<optimized out>, widget=<optimized
out>, this=0x556a44e5a960) at
/usr/src/debug/breeze-6.6.5/kstyle/breezestyle.cpp:8548
#12 Breeze::Style::isQtQuickControl (this=0x556a44e5a960, option=<optimized
out>, widget=<optimized out>) at
/usr/src/debug/breeze-6.6.5/kstyle/breezestyle.cpp:8543
#13 0x00007f9dc06e7904 in Breeze::Style::pixelMetric (this=<optimized out>,
metric=<optimized out>, option=0x556a4b498810, widget=0x0) at
/usr/src/debug/breeze-6.6.5/kstyle/breezestyle.cpp:690
#14 0x00007f9d8c667c07 in KQuickStyleItem::initStyleOption
(this=this@entry=0x556a46963770) at
/usr/src/debug/qqc2-desktop-style-6.26.0/plugin/kquickstyleitem.cpp:647
#15 0x00007f9d8c66df72 in KQuickStyleItem::updateRect (this=0x556a46963770) at
/usr/src/debug/qqc2-desktop-style-6.26.0/plugin/kquickstyleitem.cpp:1418
#16 0x00007f9d8c670510 in KQuickStyleItem::geometryChange (this=0x556a46963770,
newGeometry=..., oldGeometry=...) at
/usr/src/debug/qqc2-desktop-style-6.26.0/plugin/kquickstyleitem.cpp:2147
#17 0x00007f9dc9070711 in QQuickItem::setWidth (this=0x556a46963770,
w=<optimized out>) at
/usr/src/debug/qtdeclarative-everywhere-src-6.11.1/src/quick/items/qquickitem.cpp:7573
#18 0x00007f9dc0fbcb6b in QQuickTextFieldPrivate::resizeBackground
(this=0x556a479158e0) at
/usr/src/debug/qtdeclarative-everywhere-src-6.11.1/src/quicktemplates/qquicktextfield.cpp:158
#19 0x00007f9dc9070dd6 in QQuickItem::setImplicitHeight (this=0x556a4942f9d0,
h=<optimized out>) at
/usr/src/debug/qtdeclarative-everywhere-src-6.11.1/src/quick/items/qquickitem.cpp:7842
#20 0x00007f9dc88e6f70 in QQmlPropertyData::writeProperty (this=<optimized
out>, target=<optimized out>, value=<optimized out>, flags=...) at
/usr/src/debug/qtdeclarative-everywhere-src-6.11.1/src/qml/qml/qqmlpropertydata_p.h:429
#21 0x00007f9dc8905287 in GenericBinding<6>::write (this=0x556a49c71e90,
result=0x7ffc50385810, type=..., isUndefined=<optimized out>, flags=...) at
/usr/src/debug/qtdeclarative-everywhere-src-6.11.1/src/qml/qml/qqmlbinding.cpp:218
#22 0x00007f9dc88ffca2 in QQmlBinding::doUpdate (this=0x556a49c71e90,
watcher=..., flags=..., scope=<optimized out>) at
/usr/src/debug/qtdeclarative-everywhere-src-6.11.1/src/qml/qml/qqmlbinding.cpp:705


Reported using DrKonqi

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to