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 66497 - Can't view PNG images
Can't view PNG images
Status: RESOLVED NOTABUG
Product: galeon
Classification: Deprecated
Component: general
1.0.x
Other other
: Normal normal
: ---
Assigned To: Yanko Kaneti
Yanko Kaneti
Depends on:
Blocks:
 
 
Reported: 2001-12-08 08:46 UTC by setlur
Modified: 2004-12-22 21:47 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
This is how galeon renders a PNG image... (48.67 KB, image/jpeg)
2001-12-08 08:48 UTC, setlur
Details

Description setlur 2001-12-08 08:46:21 UTC
Galeon does not render any PNG files. Mozilla 0.96 seems to render them OK.
There is an example at
http://www.pdmc.de/public/evo_shot.png
Comment 1 setlur 2001-12-08 08:48:10 UTC
Created attachment 6187 [details]
This is how galeon renders a PNG image...
Comment 2 Yanko Kaneti 2001-12-08 09:03:29 UTC
its a local misconfiguration, you are either using a plugin that
hijacks the png mime type , or you have some how misconfigured the
galeom mime settings

try removing all the active plugins and clearing your galeon settings
Comment 3 setlur 2001-12-08 23:37:17 UTC
I don't think that's it. It seems to be a clash of different png
libraries. When I run galeon from the command line and attempt to view
a png file, I get this error:

[ujwal@vedanta ujwal]$ galeon
libpng warning: Application was compiled with png.h from libpng-1.2.0
libpng warning: Application  is running with png.c from libpng-1.0.12
libpng error: Incompatible libpng version in application and library

I have the following png libraries installed:

libpng3-1.2.0-3mdk
libpng2-devel-1.0.12-2mdk
libpng2-1.0.12-2mdk
libpng3-devel-1.2.0-3mdk

libpng2 is used needed by kedevelop.
Comment 4 Yanko Kaneti 2001-12-09 02:05:56 UTC
this should have been in the first bugreport

its still not a galeon problem

you should use the galeon packages for your platform
Comment 5 setlur 2001-12-09 03:01:57 UTC
It wasn't in the first report since I did not know where to start
looking, and I am not in the habit of starting my browser in a
terminal window...

I am running galeon as pakaged by Mandrake (Cooker). I even tried
rebuilding the src RPM, but still no luck. Well, yet another
unresolved issue...
Comment 6 setlur 2001-12-09 08:23:49 UTC
OK, I finally got it working, but at a price. It seems to be a
severely screwed up problem in library dependencies and packaging for
Mandrake. Here is the scoop:
1. To display PNG, mozilla-0.96 seems to call on libpng.so.3; Display
is OK.
2. Galeon seems to call imlib first? Why? Shouldn't all rendering be
handled by mozilla?
3. imlib is built against libpng.so.2
4. I am still not sure where exactly the clash is between libpng.so.2
and libpng.so.3 is.
5. I built imlib against libpng.so.3, but too much of gnome core broke

Solution:
I downgraded to mozilla-0.95 that depends on libpng.so.2, and rebuilt
galeon from scratch.
Comment 7 Yanko Kaneti 2001-12-09 08:32:56 UTC
thanks for following up my hm...somehow rude reply with helpful
information, I think i am going to use this bug as a pointer for other
mandrake users

imlib is still used by gnome core because of the legacy thats
inherited in the 1.x series it is entirely replaced by gdk-pixbuf in 2.0
Comment 8 setlur 2001-12-09 08:43:04 UTC
Cool. No problem.