https://bugs.kde.org/show_bug.cgi?id=521265
Bug ID: 521265
Summary: Plasmashell crashes in recursive SIGSEGV loop, missing
org.kde.plasma.icontasks mainscript
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.11-1-default x86_64
Windowing System: X11
Distribution: "openSUSE Tumbleweed"
DrKonqi: 6.6.5 [CoredumpBackend]
-- Information about the crash:
SUMMARY
plasmashell crashes immediately after i right click on the startup menu.
The terminal output consistently contains:
KCrash: Application 'plasmashell' crashing... crashRecursionCounter = 2
and:
kf.package: Could not find required file "mainscript" for package
"/usr/share/plasma/plasmoids/org.kde.plasma.icontasks/" should be
QList("ui/main.qml")
OBSERVED RESULT
plasmashell crashe
KCrash reports a recursive crash (i think it's due to the number of try, to
test)
Desktop shell becomes unstable or unusable.
A SIGSEGV is recorded in the generated crash report.
REPRODUCIBLE
Always
TERMINAL OUTPUT
KCrash: Attempting to start /usr/bin/plasmashell
KCrash: Application 'plasmashell' crashing... crashRecursionCounter = 2
kf.package: Could not find required file "mainscript" for package
"/usr/share/plasma/plasmoids/org.kde.plasma.icontasks/" should be
QList("ui/main.qml")
kf.iconthemes: Icon theme "-Dark" not found.
kf.iconthemes: Icon theme "Zafiro" not found.
kf.iconthemes: Icon theme "ubuntu-mono-dark" not found.
kf.iconthemes: Icon theme "Mint-X" not found.
kf.iconthemes: Icon theme "elementary" not found.
kf.iconthemes: Icon theme "gnome" not found.
qt.multimedia.gstreamer: Using Qt multimedia with GStreamer version: "GStreamer
1.28.3"
CRASH INFORMATION
The generated coredump reports:
Signal: SIGSEGV (Segmentation Fault)
Executable: /usr/bin/plasmashell --no-respawn
ADDITIONAL OBSERVATIONS
Several icon themes referenced by the current configuration are not installed:
Zafiro
ubuntu-mono-dark
Mint-X
elementary
gnome
It is unclear whether these warnings are related to the crash.
The crash appears to occur after Plasma attempts to load the Icon Tasks
plasmoid (org.kde.plasma.icontasks).
EXPECTED RESULT
plasmashell should start normally even if:
an icon theme is missing;
a plasmoid package is incomplete;
a QML component fails to load.
A missing plasmoid resource should generate an error message but should not
cause a segmentation fault.
The crash can be reproduced every time.
-- Backtrace (Reduced):
#4 QQuickItem::mapToScene (this=0x0, point=...) at
/usr/src/debug/qtdeclarative-everywhere-src-6.11.1/src/quick/items/qquickitem.cpp:9058
#5 0x00007fcb6205dd35 in QQuickDeliveryAgentPrivate::contextMenuTargets
(this=this@entry=0x561182654330, item=0x561182706b70,
event=event@entry=0x7ffc94a12b00) at
/usr/src/debug/qtdeclarative-everywhere-src-6.11.1/src/quick/util/qquickdeliveryagent.cpp:3071
#6 0x00007fcb6205dffd in QQuickDeliveryAgentPrivate::deliverContextMenuEvent
(this=0x561182654330, event=0x7ffc94a12b00) at
/usr/src/debug/qtdeclarative-everywhere-src-6.11.1/src/quick/util/qquickdeliveryagent.cpp:3085
#7 0x00007fcb620553cc in QQuickDeliveryAgent::event (this=<optimized out>,
ev=0x7ffc94a12b00) at
/usr/src/debug/qtdeclarative-everywhere-src-6.11.1/src/quick/util/qquickdeliveryagent.cpp:961
#8 0x00007fcb61f2ec1e in QQuickWindow::event (this=this@entry=0x561182695a10,
event=event@entry=0x7ffc94a12b00) at
/usr/src/debug/qtdeclarative-everywhere-src-6.11.1/src/quick/items/qquickwindow.cpp:1633
#9 0x000056117547a38b in PanelView::event (this=0x561182695a10,
e=0x7ffc94a12b00) at
/usr/src/debug/plasma-workspace-6.6.5/shell/panelview.cpp:1366
#10 0x00007fcb627e82d8 in QApplicationPrivate::notify_helper (this=<optimized
out>, receiver=0x561182695a10, e=0x7ffc94a12b00) at
/usr/src/debug/qtbase-everywhere-src-6.11.1/src/widgets/kernel/qapplication.cpp:3276
#11 0x00007fcb603db088 in QCoreApplication::notifyInternal2
(receiver=0x561182695a10, event=0x7ffc94a12b00) at
/usr/src/debug/qtbase-everywhere-src-6.11.1/src/corelib/kernel/qcoreapplication.cpp:1114
#12 0x00007fcb603db0ba in QCoreApplication::forwardEvent (receiver=<optimized
out>, event=<optimized out>, originatingEvent=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.11.1/src/corelib/kernel/qcoreapplication.cpp:1129
#13 0x00007fcb60c9f68e in QWindowPrivate::maybeSynthesizeContextMenuEvent
(this=0x561182376d20, event=0x7ffc94a13100) at
/usr/src/debug/qtbase-everywhere-src-6.11.1/src/gui/kernel/qwindow_p.h:35
#14 0x00007fcb61f2ed29 in QQuickWindow::event (this=this@entry=0x561182695a10,
event=event@entry=0x7ffc94a13100) at
/usr/src/debug/qtdeclarative-everywhere-src-6.11.1/src/quick/items/qquickwindow.cpp:1613
#15 0x000056117547a38b in PanelView::event (this=0x561182695a10,
e=0x7ffc94a13100) at
/usr/src/debug/plasma-workspace-6.6.5/shell/panelview.cpp:1366
#16 0x00007fcb627e82d8 in QApplicationPrivate::notify_helper (this=<optimized
out>, receiver=0x561182695a10, e=0x7ffc94a13100) at
/usr/src/debug/qtbase-everywhere-src-6.11.1/src/widgets/kernel/qapplication.cpp:3276
#17 0x00007fcb603db088 in QCoreApplication::notifyInternal2
(receiver=0x561182695a10, event=0x7ffc94a13100) at
/usr/src/debug/qtbase-everywhere-src-6.11.1/src/corelib/kernel/qcoreapplication.cpp:1114
#18 0x00007fcb603db0dd in QCoreApplication::sendSpontaneousEvent
(receiver=<optimized out>, event=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.11.1/src/corelib/kernel/qcoreapplication.cpp:1573
#19 0x00007fcb60c34fcd in QGuiApplicationPrivate::processMouseEvent
(e=0x561183e330b0) at
/usr/src/debug/qtbase-everywhere-src-6.11.1/src/gui/kernel/qguiapplication.cpp:2500
Reported using DrKonqi
--
You are receiving this mail because:
You are watching all bug changes.