Bug 481079 - Plasma crashes when right clicking desktop with no panels
Summary: Plasma crashes when right clicking desktop with no panels
Status: RESOLVED WORKSFORME
Alias: None
Product: plasmashell
Classification: Plasma
Component: general (other bugs)
Version First Reported In: 5.27.10
Platform: unspecified Linux
: NOR crash
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2024-02-08 20:24 UTC by pugbugdude
Modified: 2024-03-10 03:47 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description pugbugdude 2024-02-08 20:24:17 UTC
Application: plasmashell (5.27.10)

Qt Version: 5.15.12
Frameworks Version: 5.114.0
Operating System: Linux 6.7.4-arch1-1 x86_64
Windowing System: Wayland
Distribution: "Arch Linux"
DrKonqi: 5.27.10 [KCrashBackend]

-- Information about the crash:
Latte dock was serving as a panel. I uninstalled latte-dock. Attempting to right click desktop to add a default KDE panel back results in a total crash.

The crash can be reproduced every time.

-- Backtrace:
Application: Plasma (plasmashell), signal: Segmentation fault

[KCrash Handler]
#4  0x000073c6d937f677 in ??? () at /usr/lib/libQt5Core.so.5
#5  0x000073c6d93719ed in QString::split(QString const&, QFlags<Qt::SplitBehaviorFlags>, Qt::CaseSensitivity) const () at /usr/lib/libQt5Core.so.5
#6  0x000073c6d22aca50 in ??? () at /usr/lib/qt/plugins/plasma_containmentactions_lattecontextmenu.so
#7  0x000073c6d22dd4e8 in ??? () at /usr/lib/qt/plugins/plasma/scriptengines/plasma_appletscript_declarative.so
#8  0x000073c6db040403 in QQuickItem::event(QEvent*) () at /usr/lib/libQt5Quick.so.5
#9  0x000073c6da1788ff in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#10 0x000073c6d949bef8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#11 0x000073c6db0585e2 in QQuickWindowPrivate::deliverMatchingPointsToItem(QQuickItem*, QQuickPointerEvent*, bool) () at /usr/lib/libQt5Quick.so.5
#12 0x000073c6db05acfe in QQuickWindowPrivate::deliverPressOrReleaseEvent(QQuickPointerEvent*, bool) () at /usr/lib/libQt5Quick.so.5
#13 0x000073c6db051787 in QQuickWindowPrivate::deliverMouseEvent(QQuickPointerMouseEvent*) () at /usr/lib/libQt5Quick.so.5
#14 0x000073c6db051c42 in QQuickWindowPrivate::deliverPointerEvent(QQuickPointerEvent*) () at /usr/lib/libQt5Quick.so.5
#15 0x000073c6d9955c65 in QWindow::event(QEvent*) () at /usr/lib/libQt5Gui.so.5
#16 0x000073c6da1788ff in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#17 0x000073c6d949bef8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#18 0x000073c6d994196c in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () at /usr/lib/libQt5Gui.so.5
#19 0x000073c6d992a6f5 in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Gui.so.5
#20 0x000073c6dad5ecf5 in ??? () at /usr/lib/libQt5WaylandClient.so.5
#21 0x000073c6d81a0f69 in ??? () at /usr/lib/libglib-2.0.so.0
#22 0x000073c6d81ff3a7 in ??? () at /usr/lib/libglib-2.0.so.0
#23 0x000073c6d819f162 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#24 0x000073c6d94ead0c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#25 0x000073c6d949ac04 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#26 0x000073c6d949c0a3 in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5
#27 0x00005f4f28ee116c in ??? ()
#28 0x000073c6d8c43cd0 in ??? () at /usr/lib/libc.so.6
#29 0x000073c6d8c43d8a in __libc_start_main () at /usr/lib/libc.so.6
#30 0x00005f4f28ee1515 in ??? ()
[Inferior 1 (process 8419) detached]

Reported using DrKonqi
Comment 1 Akseli Lahtinen 2024-02-09 12:28:20 UTC
Hi, can you install debug symbols and try to reproduce the crash? Thanks!

https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports#Arch_Linux
Comment 2 Bug Janitor Service 2024-02-24 03:46:32 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 3 Bug Janitor Service 2024-03-10 03:47:01 UTC
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!