After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 564526 - eog SIGBUS on sparc
eog SIGBUS on sparc
Status: RESOLVED FIXED
Product: eog
Classification: Core
Component: general
2.24.x
Other Linux
: Normal major
: ---
Assigned To: EOG Maintainers
EOG Maintainers
Depends on:
Blocks:
 
 
Reported: 2008-12-14 21:41 UTC by Gilles Dartiguelongue
Modified: 2008-12-14 22:27 UTC
See Also:
GNOME target: ---
GNOME version: 2.23/2.24


Attachments
eog-2.24.2-sigbus.patch (507 bytes, patch)
2008-12-14 21:42 UTC, Gilles Dartiguelongue
committed Details | Review

Description Gilles Dartiguelongue 2008-12-14 21:41:11 UTC
Hi,

due to bad memory manipulation, eog sigbuses on sparc.
here is our downstream report:

https://bugs.gentoo.org/show_bug.cgi?id=250830

it contains backtrace and patch that I'll attach for convenience.
Comment 1 Gilles Dartiguelongue 2008-12-14 21:42:03 UTC
Created attachment 124678 [details] [review]
eog-2.24.2-sigbus.patch

thanks for considering.
Comment 2 Felix Riemann 2008-12-14 22:27:03 UTC
Thanks. Merged into trunk and gnome-2-24:

2008-12-14  Felix Riemann  <>

	* src/eog-metadata-reader-png.c: (eog_metadata_reader_png_consume):
	Don't use a pointer->uint32 conversion to check the chunk
	configuration. Fixes SIGBUS crashes on SPARC systems.
	Fixes bug #564526 (Friedrich Oslage).
--------------------------------------------------------------------------------
This problem has been fixed in our software repository. The fix will go into the next software release. Thank you for your bug report.