Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#67878 - [qt5-declarative] Plasmashell breaks down after a system upgrade.

Attached to Project: Arch Linux
Opened by SS Liu (stepinslience) - Saturday, 12 September 2020, 16:49 GMT
Last edited by freswa (frederik) - Sunday, 13 September 2020, 10:53 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Antonio Rojas (arojas)
Architecture x86_64
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

After updating the system, plasmashell can't run and report a segmentation fault.

KDE Version: 5.19.5
KDE Framework Version: 5.73.0
QT Version: 5.15.1
Kernel Version: 5.8.8-zen1-1-zen

I checked pacman.log and found these packages were updated. Hope it may help.

[2020-09-13T00:16:23+0800] [PACMAN] starting full system upgrade
[2020-09-13T00:16:50+0800] [ALPM] transaction started
[2020-09-13T00:16:50+0800] [ALPM] upgraded libxkbcommon (1.0.0-1 -> 1.0.1-1)
[2020-09-13T00:16:50+0800] [ALPM] upgraded libxkbcommon-x11 (1.0.0-1 -> 1.0.1-1)
[2020-09-13T00:16:51+0800] [ALPM] upgraded qt5-base (5.15.0-5 -> 5.15.1-1)
[2020-09-13T00:16:51+0800] [ALPM] upgraded qt5-svg (5.15.0-1 -> 5.15.1-1)
[2020-09-13T00:16:51+0800] [ALPM] upgraded qt5-declarative (5.15.0-2 -> 5.15.1-1)
[2020-09-13T00:16:51+0800] [ALPM] upgraded qt5-x11extras (5.15.0-1 -> 5.15.1-1)
[2020-09-13T00:16:51+0800] [ALPM] upgraded orc (0.4.31-2 -> 0.4.32-1)
[2020-09-13T00:16:51+0800] [ALPM] upgraded qt5-multimedia (5.15.0-1 -> 5.15.1-1)
[2020-09-13T00:16:51+0800] [ALPM] upgraded qt5-speech (5.15.0-1 -> 5.15.1-1)
[2020-09-13T00:16:51+0800] [ALPM] upgraded qt5-location (5.15.0-1 -> 5.15.1-1)
[2020-09-13T00:16:51+0800] [ALPM] upgraded qt5-webchannel (5.15.0-1 -> 5.15.1-1)
[2020-09-13T00:16:52+0800] [ALPM] upgraded qt5-webengine (5.15.0-5 -> 5.15.1-1)
[2020-09-13T00:16:52+0800] [ALPM] upgraded libakonadi (20.08.1-1 -> 20.08.1-2)
[2020-09-13T00:16:52+0800] [ALPM] upgraded akonadi (20.08.1-1 -> 20.08.1-2)
[2020-09-13T00:16:52+0800] [ALPM] upgraded fcitx-qt5 (1.2.5-1 -> 1.2.5-2)
[2020-09-13T00:16:52+0800] [ALPM] upgraded qt5-sensors (5.15.0-1 -> 5.15.1-1)
[2020-09-13T00:16:52+0800] [ALPM] upgraded qt5-script (5.15.0-1 -> 5.15.1-1)
[2020-09-13T00:16:52+0800] [ALPM] upgraded qt5-wayland (5.15.0-1 -> 5.15.1-1)
[2020-09-13T00:16:52+0800] [ALPM] upgraded qt5-graphicaleffects (5.15.0-1 -> 5.15.1-1)
[2020-09-13T00:16:52+0800] [ALPM] upgraded qt5-quickcontrols (5.15.0-1 -> 5.15.1-1)
[2020-09-13T00:16:52+0800] [ALPM] upgraded qt5-quickcontrols2 (5.15.0-1 -> 5.15.1-1)
[2020-09-13T00:16:52+0800] [ALPM] upgraded kwin (5.19.5-1 -> 5.19.5-2)
[2020-09-13T00:16:52+0800] [ALPM] upgraded python-shiboken2 (5.15.0-2 -> 5.15.1-1)
[2020-09-13T00:16:52+0800] [ALPM] upgraded qt5-networkauth (5.15.0-1 -> 5.15.1-1)
[2020-09-13T00:16:52+0800] [ALPM] upgraded qt5-tools (5.15.0-3 -> 5.15.1-1)
[2020-09-13T00:16:52+0800] [ALPM] upgraded qt5-webkit (5.212.0alpha4-6 -> 5.212.0alpha4-7)
[2020-09-13T00:16:52+0800] [ALPM] upgraded qt5-websockets (5.15.0-1 -> 5.15.1-1)
[2020-09-13T00:16:52+0800] [ALPM] upgraded qt5-xmlpatterns (5.15.0-1 -> 5.15.1-1)
[2020-09-13T00:16:52+0800] [ALPM] transaction completed
[2020-09-13T00:16:53+0800] [ALPM] running '30-systemd-update.hook'...
[2020-09-13T00:16:53+0800] [ALPM] running 'gtk-update-icon-cache.hook'...
[2020-09-13T00:16:53+0800] [ALPM] running 'update-desktop-database.hook'...
[2020-09-13T00:16:53+0800] [ALPM] running 'update-mime-database.hook'...
This task depends upon

Closed by  freswa (frederik)
Sunday, 13 September 2020, 10:53 GMT
Reason for closing:  Not a bug
Additional comments about closing:  Outdated third party package
Comment by SS Liu (stepinslience) - Saturday, 12 September 2020, 16:58 GMT
steps to reproduce:
1. pacman -Syu
2. reboot
3. plasmashell can't start

update 1:
After referring to the journald log, I think this issue may be related to qt5-declarative.
Full stack trace log is here: https://pastebin.com/GB7x0uwq

update 2:
I can confirm that qt5-declarative-5.15.1-1 causes this issue. Downgrade to qt5-declaretive-5.15.0 solves.
Comment by freswa (frederik) - Saturday, 12 September 2020, 18:08 GMT
Do you have qt5-styleplugins installed?
Comment by Sami B. (spider-mario) - Saturday, 12 September 2020, 18:09 GMT
I suspect that this might be related to the issue I am having:

$ konsole
Cannot mix incompatible Qt library (5.15.0) with this library (5.15.1)
Aborted (core dumped)

I think a rebuild of KF5 or KDE apps (not sure which) against Qt 5.15.1 might be warranted.

Edit: thanks for pointing to qt5-styleplugins (didn’t see your comment before posting mine). I rebuilt it and it fixed my problem.
Comment by SS Liu (stepinslience) - Sunday, 13 September 2020, 06:55 GMT
  • Field changed: Percent Complete (100% → 0%)
Sorry for this late reply.

I don't have qt5-styleplugins installed, and plasmashell still crashes after I installed it from AUR.
Comment by Antonio Rojas (arojas) - Sunday, 13 September 2020, 06:55 GMT
Please report this upstream to Qt
Comment by Antonio Rojas (arojas) - Sunday, 13 September 2020, 07:05 GMT
Also, if you could identify which applet is causing this, it would greatly help debugging the issue (start with a clean user, and add applets one by one until you replicate your current setup)
Comment by SS Liu (stepinslience) - Sunday, 13 September 2020, 10:50 GMT
I finally make it.
My outdated Event Calendar causes this issue.

Loading...