SUMMARY When I change my GTK+ theme, clicking "Apply" applies the changes properly, but then immediately crashes System Settings. STEPS TO REPRODUCE 1. Open System Settings 2. Change GTK+ theme 3. Click "Apply" OBSERVED RESULT GTK+ theme is changed, followed by a crash EXPECTED RESULT No crash afterwards SOFTWARE/OS VERSIONS Linux/KDE Plasma: Kubuntu 20.10 (available in About System) KDE Plasma Version: 5.19.5 KDE Frameworks Version: 5.74.0 Qt Version: 5.14.2
I cannot reproduce. Could you please provide a crash backtrace?
And what GTK theme do you mean GTK2 or GTK3?
(In reply to Mikhail Zolotukhin from comment #1) > I cannot reproduce. Could you please provide a crash backtrace? What's the easiest way for me to get a stack trace of the crash? (In reply to Mikhail Zolotukhin from comment #2) > And what GTK theme do you mean GTK2 or GTK3? Either one, just clicking Apply after a change is what crashes it.
There should be a program called Dr Konqui or something like that on Kubuntu. It should show the notification after the crash happened and suggest you to show the backtrace if you click on it.
(In reply to Mikhail Zolotukhin from comment #4) > There should be a program called Dr Konqui or something like that on > Kubuntu. It should show the notification after the crash happened and > suggest you to show the backtrace if you click on it. Dr. Konqi doesn't show up when it crashes anymore, it did the first few times it happened, but now it just crashes silently. Is there another way to generate the backtrace?
Please see https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports#Retrieving_a_backtrace_with_GDB
(In reply to Christoph Feck from comment #6) > Please see > https://community.kde.org/Guidelines_and_HOWTOs/Debugging/ > How_to_create_useful_crash_reports#Retrieving_a_backtrace_with_GDB So I did that, and it turns out the crash was in appmenu-gtk2 (a leftover package from before I switched to KDE); after removing that, the crash no longer occurs. Thanks for your help!
Thanks for the update; changing status.