So I went to change my wallpaper and when I went to choose the wallpaper option in settings the settings window crashed. See below screenshots. After clicking the wallpaper option in settings I get the below from the terminal and the screen closes.
I then go to open gwenview which does open but when I go into a folder with pictures in it I get he following output from the terminal and gwenview closes.
:$ gwenview
org.kde.kdegraphics.gwenview.lib: Unresolved mime type "image/avci"
org.kde.kdegraphics.gwenview.lib: Unresolved mime type "image/hej2k"
org.kde.kdegraphics.gwenview.lib: Unresolved mime type "image/vnd.radiance"
org.kde.kdegraphics.gwenview.lib: Unresolved mime type "image/x-epson-erf"
org.kde.kdegraphics.gwenview.lib: Unresolved mime type "image/x-hasselblad-3fr"
org.kde.kdegraphics.gwenview.lib: Unresolved mime type "image/x-hasselblad-fff"
org.kde.kdegraphics.gwenview.lib: Unresolved mime type "image/x-leaf-mos"
org.kde.kdegraphics.gwenview.lib: Unresolved mime type "image/x-mamiya-mef"
org.kde.kdegraphics.gwenview.lib: Unresolved mime type "image/x-minolta-mdc"
org.kde.kdegraphics.gwenview.lib: Unresolved mime type "image/x-pfm"
org.kde.kdegraphics.gwenview.lib: Unresolved mime type "image/x-phaseone-iiq"
org.kde.kdegraphics.gwenview.lib: Unresolved mime type "image/x-phm"
org.kde.kdegraphics.gwenview.lib: Unresolved mime type "image/x-pxr"
org.kde.kdegraphics.gwenview.lib: Unresolved mime type "image/x-samsung-srw"
org.kde.kdegraphics.gwenview.lib: Unresolved mime type "image/x-sct"
org.kde.kdegraphics.gwenview.lib: Unresolved mime type "image/x-sinar-sti"
org.kde.kdegraphics.gwenview.lib: Unresolved raw mime type "image/x-samsung-srw"
QPainter::begin: Paint device returned engine == 0, type: 2
QPainter::setOpacity: Painter not active
QPainter::end: Painter not active, aborted
Segmentation fault (core dumped) gwenview
Bump! Gwenview no longer loads any image file for me (I’ve tried jpg, png, webp) and it all results in the same segmentation fault error and close if I attempt to navigate to a folder using the application itself. Package reinstallation also has not worked here.
I just stumbled across this thread while searching for Gwenview issues. Clicking images no longer opened Gwenview. I reinstalled exiv2 and all is well now. Odd. I wonder why a simple reinstall corrected the issue?
❯ yay -S exiv2
Sync Dependency (1): exiv2-0.28.6-2
warning: exiv2-0.28.6-2 is up to date -- reinstalling
resolving dependencies...
looking for conflicting packages...
Package (1) Old Version New Version Net Change
extra/exiv2 0.28.6-2 0.28.6-2 0.00 MiB
Total Installed Size: 15.52 MiB
Net Upgrade Size: 0.00 MiB
:: Proceed with installation? [Y/n]
(1/1) checking keys in keyring [---------------------------------------] 100%
(1/1) checking package integrity [---------------------------------------] 100%
(1/1) loading package files [---------------------------------------] 100%
(1/1) checking for file conflicts [---------------------------------------] 100%
:: Processing package changes...
(1/1) reinstalling exiv2 [---------------------------------------] 100%
:: Running post-transaction hooks...
(1/2) Arming ConditionNeedsUpdate...
(2/2) Checking which packages need to be rebuilt
❯
Looks like 0.28.6 simply reverted the changes from 0.28.5. 0.28.7-1 just hit the EOS repo and according to the github discussion fixes the original bug and the regression (and some other fixes). https://github.com/Exiv2/exiv2/issues/3376