supercell-wx icon indicating copy to clipboard operation
supercell-wx copied to clipboard

Crash on File Open Dialog in Linux Mint 21.3

Open Baralheia opened this issue 9 months ago • 2 comments

Description: In Supercell WX 0.4.3 and 0.4.4 on Linux Mint 21.3, invoking a File Open dialog causes the application to crash. This occurs both with the AppImage and the tarball. If run from the Terminal, debug output suggests Supercell is unable to load theme icons due to "invalid IHDR data" but I've confirmed that the specific image that is being loaded exists and will open in an image viewer without error. This issue prevents me from changing the default alert sound or any of the color tables for the various radar products - basically anywhere a file open dialog would be invoked.

To Reproduce: In Supercell WX, go to File > Open > NEXRAD Product. Application will crash within a second or two. Alternately, go to File > Settings, select the Audio page, then click the "..." button to the right of the Sound filename. Application will crash within a second or two.

Expected Behavior: A file open dialog should appear without crashing the application.

PC Information: OS: Linux Mint 21.3 x86_64 Host: X470 AORUS ULTRA GAMING Kernel: 5.15.0-107-generic Uptime: 37 mins Packages: 2688 (dpkg) Shell: bash 5.1.16 Resolution: 5120x2880, 5120x2880 DE: Cinnamon 6.0.4 WM: Mutter (Muffin) WM Theme: Mint-Y-Dark-Purple (Mint-Y) Theme: Mint-Y-Dark-Purple [GTK2/3] Icons: Mint-Y-Purple [GTK2/3] Terminal: gnome-terminal CPU: AMD Ryzen 7 5800X (16) @ 3.800GHz GPU: AMD ATI Radeon RX 6800/6800 XT / 6900 XT Memory: 4801MiB / 32007MiB

Debug Output:

(supercell-wx:13764): Gtk-WARNING **: 18:03:14.959: Could not load a pixbuf from icon theme.
This may indicate that pixbuf loaders or the mime database could not be found.
**
Gtk:ERROR:../../../../gtk/gtkiconhelper.c:494:ensure_surface_for_gicon: assertion failed (error == NULL): Failed to load /usr/share/icons/Mint-Y/legacy/16/image-missing.png: Fatal error reading PNG image file: Invalid IHDR data (gdk-pixbuf-error-quark, 0)
Bail out! Gtk:ERROR:../../../../gtk/gtkiconhelper.c:494:ensure_surface_for_gicon: assertion failed (error == NULL): Failed to load /usr/share/icons/Mint-Y/legacy/16/image-missing.png: Fatal error reading PNG image file: Invalid IHDR data (gdk-pixbuf-error-quark, 0)
Aborted (core dumped)

Baralheia avatar May 13 '24 23:05 Baralheia