[plasmashell] [Bug 523886] New: plasmashell --replace crashed after black desktop after re-login into locked screen
"Christian Hacker" <[email protected]> Wed, 05 Aug 2026 09:03:13 +0000
| Newsgroups | gmane.comp.kde.devel.bugs |
|---|---|
| Message-ID | <[email protected]/> |
https://bugs.kde.org/show_bug.cgi?id=523886
Bug ID: 523886
Summary: plasmashell --replace crashed after black desktop
after re-login into locked screen
Classification: Plasma
Product: plasmashell
Version First 6.7.3
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.7.3)
ApplicationNotResponding [ANR]: false
Qt Version: 6.11.1
Frameworks Version: 6.28.0
Operating System: Linux 7.1.5-1-default x86_64
Windowing System: X11
Distribution: "openSUSE Tumbleweed"
DrKonqi: 6.7.3 [CoredumpBackend]
-- Information about the crash:
2026-08-05a
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.
Operating System: openSUSE Tumbleweed 20260802
KDE Plasma Version: 6.7.3
KDE Frameworks Version: 6.28.0
Qt Version: 6.11.1
Kernel Version: 7.1.5-1-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
plasma6-workspace v6.7.3-1.2
Before this problem:
Installed current software updates with zypper dup
Rebooted the host; logged 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.
See also
Bug 521231 (plasmashell --replace crashed after black desktop)
Other information:
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 Kde Plasma Panel has the Icons-and-Text Task Manager configured.
The computer has SELinux active, with "SELINUX=permissive".
Like
chris@suse8:~/tmp
$> coredumpctl --reverse
TIME PID UID GID SIG COREFILE EXE
SIZE
Wed 2026-08-05 10:28:27 CEST 54759 1000 1000 SIGSEGV present
/usr/bin/plasmashell 38.1M
Bye
The crash can be reproduced every time.
-- Backtrace (Reduced):
#5 QWeakPointer<QObject>::internalData (this=0x55be4672b730) at
/usr/include/c++/16/bits/atomic_base.h:516
#6 QPointer<QSGContext>::data (this=0x55be4672b730, this=<optimized out>) at
/usr/include/qt6/QtCore/qpointer.h:76
#7 QPointer<QSGContext>::operator QSGContext* (this=0x55be4672b730,
this=<optimized out>) at /usr/include/qt6/QtCore/qpointer.h:84
#8 QSGRenderContext::sceneGraphContext (this=0x55be4672b720, this=<optimized
out>) at
/usr/src/debug/qtdeclarative-everywhere-src-6.11.1/src/quick/scenegraph/qsgcontext_p.h:148
#9 QQuickShaderEffectPrivate::shaderEffectManager
(this=this@entry=0x55be4b6d50b0) at
/usr/src/debug/qtdeclarative-everywhere-src-6.11.1/src/quick/items/qquickshadereffect.cpp:1186
#10 0x00007f14d4a4ff0b in QQuickShaderEffectPrivate::updateShader
(this=this@entry=0x55be4b6d50b0,
shaderType=shaderType@entry=QQuickShaderEffectPrivate::Vertex, fileUrl=...) at
/usr/src/debug/qtdeclarative-everywhere-src-6.11.1/src/quick/items/qquickshadereffect.cpp:1253
#11 0x00007f14d4a508ab in QQuickShaderEffectPrivate::maybeUpdateShaders
(this=0x55be4b6d50b0) at
/usr/src/debug/qtdeclarative-everywhere-src-6.11.1/src/quick/items/qquickshadereffect.cpp:1101
#12 0x00007f14d4a41471 in non-virtual thunk to
QQuickShaderEffect::componentComplete() () at
/usr/src/debug/qtdeclarative-everywhere-src-6.11.1/src/quick/items/qquickshadereffect_p.h:102
#13 0x00007f14d3fe2343 in QQmlObjectCreator::finalize (this=0x7f14c80beaf0,
interrupt=...) at
/usr/src/debug/qtdeclarative-everywhere-src-6.11.1/src/qml/qml/qqmlobjectcreator.cpp:1616
#14 0x00007f14d3fa0bac in QQmlIncubatorPrivate::incubate (this=0x55be4c726710,
i=<optimized out>) at /usr/include/qt6/QtCore/qscopedpointer.h:91
#15 0x00007f14d3fa173f in QQmlEnginePrivate::incubate (this=0x55be460eac40,
i=<optimized out>, forContext=<optimized out>) at
/usr/src/debug/qtdeclarative-everywhere-src-6.11.1/src/qml/qml/qqmlincubator.cpp:59
#16 0x00007f14d140715d in QQmlDelegateModelPrivate::object
(this=0x55be485850b0, group=QQmlListCompositor::Default, index=16,
incubationMode=<optimized out>) at
/usr/src/debug/qtdeclarative-everywhere-src-6.11.1/src/qmlmodels/qqmldelegatemodel_p_p.h:260
#17 0x00007f14d49dcf33 in QQuickItemViewPrivate::createItem
(this=0x55be49864d00, modelIndex=16,
incubationMode=QQmlIncubator::Asynchronous) at
/usr/src/debug/qtdeclarative-everywhere-src-6.11.1/src/quick/items/qquickitemview.cpp:2523
#18 0x00007f14d49ef619 in QQuickListViewPrivate::addVisibleItems
(this=0x55be49864d00, fillFrom=-328, fillTo=888, bufferFrom=<optimized out>,
bufferTo=<optimized out>, doBuffer=true) at
/usr/src/debug/qtdeclarative-everywhere-src-6.11.1/src/quick/items/qquicklistview.cpp:762
#19 0x00007f14d49d5db1 in QQuickItemViewPrivate::refill (this=0x55be49864d00,
from=-8, to=<optimized out>) at
/usr/src/debug/qtdeclarative-everywhere-src-6.11.1/src/quick/items/qquickitemview.cpp:1942
#20 0x00007f14d49dee51 in QQuickItemViewPrivate::layout (this=<optimized out>)
at
/usr/src/debug/qtdeclarative-everywhere-src-6.11.1/src/quick/items/qquickitemview.cpp:2072
Reported using DrKonqi
--
You are receiving this mail because:
You are watching all bug changes.