Bug 2435676

Summary: gdk-pixbuf2 update causes crashes
Product: [Fedora] Fedora Reporter: Sammy <sait.a.umar>
Component: gdk-pixbuf2Assignee: Matthias Clasen <mclasen>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: urgent Docs Contact:
Priority: unspecified    
Version: 43CC: bgilbert, gnome-sig, jbicha, mcatanzaro, mclasen
Target Milestone: ---Keywords: Regression
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: gdk-pixbuf2-2.44.6^really2.44.4-1.fc43 Doc Type: ---
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2026-04-24 00:55:06 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Sammy 2026-01-31 16:08:25 UTC
Version 2.44.5 update does not seem to support certain image types, causing applications like gkrellm etc. core dump. Version 2.44.4 works fine.

Reproducible: Always

Steps to Reproduce:
1.Update to version 2.44.5
2.Start gkrellm (probably other applications to - xpm)
3.core dump

Comment 1 Sammy 2026-02-03 15:03:26 UTC
I remember this was an issue some time ago when support for certain bitmaps was no longer supported. However, a remedy was found or support was turned on in another package. Please address this issue because older X applications that use xpm etc do not function anymore.

Comment 2 Benjamin Gilbert 2026-02-03 15:47:40 UTC
When gdk-pixbuf first disabled XPM support by default, Fedora moved the XPM loader to the gdk-pixbuf2-modules-extra package, and packages that require XPM acquired a dependency on that package.  2.44.5 has now gained support for loading XPM securely through Glycin, but this requires a newer version of Glycin, and gdk-pixbuf does not fall back to the old loader if a new enough Glycin is not available.  It seems this problem was anticipated [1] during upstream code review but the comment seems to have been missed.

[1]: https://gitlab.gnome.org/GNOME/gdk-pixbuf/-/merge_requests/255#note_2664574

Comment 3 Sammy 2026-02-03 16:44:04 UTC
glycin that does that is at 2.1beta. I am not experienced enough to turn on "extras" in glycin build and deal with dependencies in the spec file. I also found an article braggin about this:

https://www.webpronews.com/gnome-glycin-adds-xpm-xbm-support-boosts-fedora-security/

Comment 4 Jeremy Bicha 2026-02-03 17:16:53 UTC
This only affects updates-testing. This issue was caught before it reached Fedora 43 updates or even Fedora 44 & Rawhide.

https://bodhi.fedoraproject.org/updates/FEDORA-2026-b9910b0f84

Comment 5 Sammy 2026-04-17 12:12:12 UTC
The new version 2.44.6 also causes crashes (gkrellm) for the same reasons. Downgrading to 2.44.4 build resolves the problem. Please remove this build or build it with appropriate support if possible. Thanks!

Comment 6 Fedora Update System 2026-04-22 09:41:33 UTC
FEDORA-2026-58dce16a4c (gdk-pixbuf2-2.44.6^really2.44.4-1.fc43) has been submitted as an update to Fedora 43.
https://bodhi.fedoraproject.org/updates/FEDORA-2026-58dce16a4c

Comment 7 Fedora Update System 2026-04-23 02:00:49 UTC
FEDORA-2026-58dce16a4c has been pushed to the Fedora 43 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2026-58dce16a4c`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2026-58dce16a4c

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 8 Fedora Update System 2026-04-24 00:55:06 UTC
FEDORA-2026-58dce16a4c (gdk-pixbuf2-2.44.6^really2.44.4-1.fc43) has been pushed to the Fedora 43 stable repository.
If problem still persists, please make note of it in this bug report.