FS#69538 - [appstream-qt] appstream-0.14.0 causes krunner to crash after typing anything
Attached to Project:
Arch Linux
Opened by Ville Aakko (Wild_Penguin) - Thursday, 04 February 2021, 21:46 GMT
Last edited by Antonio Rojas (arojas) - Friday, 05 February 2021, 06:56 GMT
Opened by Ville Aakko (Wild_Penguin) - Thursday, 04 February 2021, 21:46 GMT
Last edited by Antonio Rojas (arojas) - Friday, 05 February 2021, 06:56 GMT
|
Details
Description: Krunner is non-functional after upgrading
appstream to 0.14.
Typing any single character to krunners dialog will cause it to segfault. Downgrading to 0.13.1-1 (both appstream and appstream-qt) will allow krunner to be useful again. Additional info: * package version(s): appstream-qt-0.14.0-3 and appstream-0.14.0-3 Steps to reproduce: 1) Run krunner (shortcut at ALT+SPACE and ALT+F2 per default in KDE Plasma). 2) Start typing anything, for example a program name to be run Results: After first character (any character), krunner crashes Expected results: Krunner should not crash. Possibly related: https://bbs.archlinux.org/viewtopic.php?id=263266 (this is about KDE Discover store, but also worked around by users by downgrading appstream, pointing towards something being wrong with current appstream). |
This task depends upon
Closed by Antonio Rojas (arojas)
Friday, 05 February 2021, 06:56 GMT
Reason for closing: Fixed
Additional comments about closing: appstream 0.14.0-4
Friday, 05 February 2021, 06:56 GMT
Reason for closing: Fixed
Additional comments about closing: appstream 0.14.0-4
Please advice if I can be helpful in some other ways (such as building Plasma with debug symbols, or if there are readily built binaries available somewhere). I got also coredumps catched by coredumpctl and can send those .zst files if they are useful, and could fire krunner up via gdb to get another backtrace. As a non-programmer my actual debugging skills are quite limited beyond that.
Basically it's a double-free bug. Quite critical because it simply crash everything that use appstream.