Bug 415732 - Filelight 19.12.0-1 in Arch Linux Fails to Launch with qt5ct
Summary: Filelight 19.12.0-1 in Arch Linux Fails to Launch with qt5ct
Status: RESOLVED FIXED
Alias: None
Product: filelight
Classification: Applications
Component: general (show other bugs)
Version: 19.12
Platform: Arch Linux Linux
: NOR crash
Target Milestone: ---
Assignee: Martin Sandsmark
URL:
Keywords:
: 427185 (view as bug list)
Depends on:
Blocks:
 
Reported: 2019-12-31 09:43 UTC by Matt M (gardotd426)
Modified: 2020-11-17 04:07 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
kcrash.txt backtrace log (13.55 KB, text/plain)
2019-12-31 09:43 UTC, Matt M (gardotd426)
Details
New crash information added by DrKonqi (4.24 KB, text/plain)
2020-11-02 09:58 UTC, laurent ongaro
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Matt M (gardotd426) 2019-12-31 09:43:45 UTC
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
Comment 1 Matt M (gardotd426) 2020-01-01 12:15:19 UTC
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.
Comment 2 Christoph Feck 2020-10-21 11:17:38 UTC
*** Bug 427185 has been marked as a duplicate of this bug. ***
Comment 3 laurent ongaro 2020-11-02 09:58:40 UTC
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
Comment 4 Justin Zobel 2020-11-12 23:47:41 UTC
Confirmed by Laurent.
Comment 5 Austin Kilgore 2020-11-17 04:07:24 UTC
Just tested, it is working as of filelight version 20.11.80.

System specs: Arch Linux 5.9.8-zen1-1-zen.