Created attachment 124800 [details] kcrash.txt backtrace log SUMMARY Filelight has randomly stopped working, nothing has changed in any configuration options on my system, it worked one day, then all of the sudden it won't launch at all, fails immediately on launch. Uninstalled the package, then rebuilt it with debug symbols to get a backtrace. Backtrace shows segmentation fault, but whatever else it says is far beyond me. STEPS TO REPRODUCE 1. On Arch Linux or Manjaro (problem persists on both my Arch and Manjaro installs), attempt to launch filelight. OBSERVED RESULT Filelight immediately crashes without even opening EXPECTED RESULT Filelight opens SOFTWARE/OS VERSIONS Arch Linux/Manjaro Linux 18.1.4 KDE Plasma Version: N/A KDE Frameworks Version: 5.65.0 Qt Version: 5.14.0 ADDITIONAL INFORMATION Backtrace file attached
UPDATE: This seems to be some sort of bug related to qt5ct and gtk2. When qt5ct is uninstalled, the program launches. When qt5ct, if in the "style" section you set it to "gtk2," the program fails to launch. This may actually be a qt5ct bug, or a bug in the interaction between qt5ct and filelight, because I have a couple other qt5 programs installed, such as radeon-profile, that work regardless of whether style is set to gtk2 in qt5ct or not. Filelight seems to be the only program affected.
*** Bug 427185 has been marked as a duplicate of this bug. ***
Created attachment 132959 [details] New crash information added by DrKonqi filelight (20.08.2) using Qt 5.15.1 - What I was doing when the application crashed: just lanching filelight and it crash with a seg fault if qt5ct is uninstalled, filelight starts fine -- Backtrace (Reduced): #5 0x00007f2d0c984a78 in QWidget::event(QEvent*) () from /usr/lib/libQt5Widgets.so.5 #6 0x00007f2d0c943752 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5 #7 0x00007f2d0be7bcda in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/libQt5Core.so.5 #8 0x00007f2d0c974f17 in QWidgetPrivate::propagatePaletteChange() () from /usr/lib/libQt5Widgets.so.5 #9 0x00007f2d0c97511c in QWidgetPrivate::setPalette_helper(QPalette const&) () from /usr/lib/libQt5Widgets.so.5
Confirmed by Laurent.
Just tested, it is working as of filelight version 20.11.80. System specs: Arch Linux 5.9.8-zen1-1-zen.