Bug 417414 - plasmashell crashes with Qt 5.15
Summary: plasmashell crashes with Qt 5.15
Status: RESOLVED UPSTREAM
Alias: None
Product: plasmashell
Classification: Plasma
Component: generic-crash (show other bugs)
Version: master
Platform: Other Linux
: NOR normal
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-02-11 09:36 UTC by Vlad Zahorodnii
Modified: 2020-02-24 16:08 UTC (History)
3 users (show)

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


Attachments
backtrace (20.36 KB, text/plain)
2020-02-11 09:36 UTC, Vlad Zahorodnii
Details
systemsettings5-backtrace (164.99 KB, text/plain)
2020-02-16 14:56 UTC, Aidan Harris
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Vlad Zahorodnii 2020-02-11 09:36:13 UTC
Created attachment 125840 [details]
backtrace

STEPS TO REPRODUCE
1. Right click an empty area on the desktop.
2. Click "Configure desktop..."

OBSERVED RESULT
plasmashell crashes after step 2.

EXPECTED RESULT
No crash.
Comment 1 Aidan Harris 2020-02-16 14:56:46 UTC
Created attachment 126078 [details]
systemsettings5-backtrace

I think QML in general is broken on Qt 5.15 (or they changed some things that need fixing on the KDE side).

systemsettings outputs the following error message before crashing with a segfault:

"Cyclic dependency detected between "file:///usr/lib64/qt5/qml/org/kde/kirigami.2/styles/org.kde.desktop.plasma/Units.qml" and "file:///usr/lib64/qt5/qml/org/kde/kirigami.2/styles/org.kde.desktop.plasma/Units.qml""
Comment 2 Bernhard Rosenkränzer 2020-02-24 16:08:37 UTC
Qt bug, fix here:
https://codereview.qt-project.org/c/qt/qtdeclarative/+/291011