Bug 446118 - Update button on installed global theme makes System Settings crash
Summary: Update button on installed global theme makes System Settings crash
Status: RESOLVED FIXED
Alias: None
Product: systemsettings
Classification: Applications
Component: kcm_lookandfeel (other bugs)
Version First Reported In: 5.23.3
Platform: Manjaro Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-11-26 14:11 UTC by Alexandre Leduc
Modified: 2022-03-03 14:36 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexandre Leduc 2021-11-26 14:11:20 UTC
Update button on installed global theme makes Application Setting crash

I don't have the technical chops to compile libraries with debug symbols on Manjaro, sorry.

STEPS TO REPRODUCE
1. In Appearance -> Global Theme, click the Get New Global Themes... button
2. Change the filter from Everything to Show Only Updeatable Entries
3. Click the Update button on any previously downloaded themes that have an update

The whole System Settings app crashed and the theme doesn't seem to get updated because if I repeat the above steps, the theme is still in the Show Only Updeatable Entries list.


It doesn't crash and updates the theme.


SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Linux: 5.15.2-2-MANJARO
(available in About System)
KDE Plasma Version: 5.23.3
KDE Frameworks Version: 5.88.0
Qt Version: 5.15.2

ADDITIONAL INFORMATION
X11
AMD Ryzen 5900X
32GB of RAM
Radeon RX 5700XT
Comment 1 Alexandre Leduc 2021-11-26 14:16:55 UTC
I just tried installing a new global theme and it crashed again. Normally it would ask for my SUDO password so I suspect it's having trouble triggering the dialog that asks for the password.
Comment 2 Nate Graham 2022-03-02 16:49:21 UTC
> I don't have the technical chops to compile libraries with debug symbols on Manjaro, sorry.
Can you at least attach an unsymbolicated backtrace, then? At least with that, there is a chance we can figure out what went wrong and fix it. Without it, there is no chance.
Comment 3 Alexandre Leduc 2022-03-03 14:24:15 UTC
(In reply to Nate Graham from comment #2)
> > I don't have the technical chops to compile libraries with debug symbols on Manjaro, sorry.
> Can you at least attach an unsymbolicated backtrace, then? At least with
> that, there is a chance we can figure out what went wrong and fix it.
> Without it, there is no chance.

I just tried it again on 5.24.2 and it now works perfectly, so you can close the bug. Thanks.
Comment 4 Nate Graham 2022-03-03 14:36:13 UTC
Great, thanks!