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 697286 - libpng 1.6 cannot load nm-applet icons
libpng 1.6 cannot load nm-applet icons
Status: RESOLVED FIXED
Product: NetworkManager
Classification: Platform
Component: nm-applet
0.9.8
Other Linux
: Normal major
: ---
Assigned To: NetworkManager maintainer(s)
NetworkManager maintainer(s)
: 698286 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2013-04-04 16:48 UTC by Armin K.
Modified: 2013-04-18 13:19 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
re-saved version of nm-signal-75.png (474 bytes, image/png)
2013-04-09 14:51 UTC, Dan Winship
Details

Description Armin K. 2013-04-04 16:48:37 UTC
WARNING **: Icon nm-signal-75 missing: (0) Fatal error reading PNG image file: Decompression error in IDAT
WARNING **: Icon nm-signal-75 missing: (0) Fatal error reading PNG image file: Decompression error in IDAT

I have bunch of these in my logs. Previously I have rebuilt everything against libpng 1.6.1.
Comment 2 Dan Winship 2013-04-09 14:51:28 UTC
Created attachment 241062 [details]
re-saved version of nm-signal-75.png

does this file give the same errors or does it work?
Comment 3 Armin K. 2013-04-09 14:55:03 UTC
The problem is in whole icon set, including -100, -50, -25 and -0. I can't tell untill my signal gets to 75% ... Some post in the thread I linked to tells how to fix the icons I think.
Comment 4 Dan Winship 2013-04-09 14:58:33 UTC
presumably anything linked to libpng 1.6 ought to fail in the same way as nm-applet did. eg, if you try to view the icon in epiphany, or open it in eog. (Try with one of the ones in /usr/share/icons/hicolor/22x22/apps/ first to see if you get the error, then try with the one attached here.)

I realize the bug affects all of them, I just don't want to commit "fixed" versions without verifying that they're actually fixed first, and I can't easily test that myself.
Comment 5 Armin K. 2013-04-09 15:11:07 UTC
For the one in /usr/share/icons/hicolor/22x22/apps/

EOG can't open it - same error message as before.
Firefox can partially load it - not the whole icon.

The attached one appears to render correctly in Firefox and EOG.

Everything is linked against libpng 1.6.1
Comment 6 Dan Winship 2013-04-09 19:14:22 UTC
(In reply to comment #3)
> The problem is in whole icon set, including -100, -50, -25 and -0.

Hm "whole icon set" as in "all the signal icons", or as in "every icon in nm-applet"? Eg, do the "connecting" icons with the green dots and the spinning whirls display correctly, or do you get errors about those too?
Comment 7 Armin K. 2013-04-09 20:13:38 UTC
Sorry, by whole set I meant whole  nm-signal-xx.png set.

nm-signal-100.png
nm-signal-75.png
nm-signal-50.png
nm-signal-25.png
nm-signal-00.png
Comment 8 Dan Winship 2013-04-10 13:18:14 UTC
fixed in master and nma-0-9-8
Comment 9 Armin K. 2013-04-10 16:07:42 UTC
All of them work fine now. I hope we will soon see a bugfix release including them. Thanks for the quick response.
Comment 10 Dan Winship 2013-04-18 13:19:21 UTC
*** Bug 698286 has been marked as a duplicate of this bug. ***