Error interpreting JPEG image file (Backing store not supported)
Opening any jpg over ~7mb fails with the error: "Error interpreting JPEG image file (Backing store not supported)".
In the latest updates to Fedora 36 stable today & 37 branched since yesterday at least, there is evidently a regression where jpgs over ~7mb can no longer be opened, viewed, or used in any way, either in GNOME Shell, GNOME Image Viewer, any software dependent on libtiff. I hypothesize this by tracing the error's history, showing the exact same thing in October 2017 caused by an accidental change to libtiff that caps max_memory_to_use, which libjpeg-turbo follows. Thus, the easy answer is it happened again, so I wanted you to be aware.
The latest flatpak on GNOME Image Viewer, which looks to be about 2 weeks old, does not have this problem and can open any large jpg. I presume the libtiff packaged in the flathub flatpak predates the regression.
Hope this is enough of a description to be helpful, if indeed libtiff is the cause.
Version Fedora 36 latest repo version = 4.4.0-4
Steps to reproduce
Install Fedora 36, update, try to open a large JPG with the default image viewer, or see if preview loads in Files, or try to apply as Background, etc. Perhaps Arch and the like are similarly affected.
I presume any up-to-date distro repo app or flatpak app, etc, utilizing the latest libtiff.