Eog can't show .ico image

Bug #670599 reported by .cobnet
26
This bug affects 5 people
Affects Status Importance Assigned to Milestone
Eye of GNOME
Invalid
Medium
eog (Ubuntu)
Triaged
Low
Unassigned

Bug Description

I've installed PortableApps in Windows (see http://portableapps.com/). There is an Autorun.inf (see below) that references to some ico-file (see attachment), but this ico-file isn't visible on my desktop or in Nautilus. I get some default icon that resembles a paper instead.

BTW: when I browse to the folder that contains the ico-file, I see the correct thumbnail, but when I try to open it with Eye of Gnome 2.32.0 I got an error. I could open it with Gimp though.

Contents of Autorun.inf, placed in the root of my USB-stick:
[Autorun]

Open=StartPortableApps.exe

Action=Start PortableApps.com

Icon=PortableApps\PortableApps.com\App\Graphics\usb.ico

Label=MCampe

Software: Ubuntu 10.10, Nautilus 2.32.0

Revision history for this message
.cobnet (mattias-campe) wrote :
Revision history for this message
.cobnet (mattias-campe) wrote :

I've tried to combine some things in the attached screenshot:
-) You can see the wrong icon on the desktop and in Nautilus, next to MCAMPE
-) You can see the correct thumbnail in Nautilus
-) You can see the version numbers of EOG and Nautilus
-) You can see the error in EOG

Revision history for this message
Victor Vargas (kamus) wrote :

right, I have received this output when I tried to open your file:

(eog:4124): GdkPixbuf-CRITICAL **: gdk_pixbuf_animation_is_static_image: assertion `GDK_IS_PIXBUF_ANIMATION (animation)' failed

(eog:4124): GdkPixbuf-CRITICAL **: gdk_pixbuf_animation_get_iter: assertion `GDK_IS_PIXBUF_ANIMATION (animation)' failed

(eog:4124): GdkPixbuf-CRITICAL **: gdk_pixbuf_animation_iter_get_pixbuf: assertion `GDK_IS_PIXBUF_ANIMATION_ITER (iter)' failed

affects: ubuntu → eog (Ubuntu)
Changed in eog (Ubuntu):
importance: Undecided → Medium
Changed in eog (Ubuntu):
importance: Medium → Low
Revision history for this message
Pedro Villavicencio (pedro) wrote :

Thank you for your bug report. This bug has been reported to the developers of the software. You can track it and make comments at:
 https://bugzilla.gnome.org/show_bug.cgi?id=634452 ; it might be a gdkpixbuf issue, let's see what the eog developers said about it.

summary: - PortableApps icon doesn't show up on USB-stick
+ Eog can't show .ico image
Changed in eog (Ubuntu):
status: New → Triaged
Changed in eog:
importance: Unknown → Medium
status: Unknown → New
Revision history for this message
.cobnet (mattias-campe) wrote :

I think this isn't only a bug in EOG, but also in Nautilus, as Nautilus doesn't display the ico as well.

Revision history for this message
.cobnet (mattias-campe) wrote :

Updated screenshot, with annotation of what is 'ok' (thumbnail in Nautilus) and what isn't 'ok' (icons in Nautilus + EOG).

Changed in eog:
status: New → Confirmed
Changed in eog:
status: Confirmed → Unknown
Revision history for this message
Sam Bartle (sambartle) wrote :

I am also having the same problem.. I get the same errors when using an ICO file that works perfectly everywhere but on my newly installed Ubuntu machine.

Looking at the screenshot in post 6 I actually get failures in all locations including nautilus.. (the preview is just a black square in nautilus)

There does appear to be something weird with EOG not reading ICO files properly.

Revision history for this message
Andrew P. (japoth) wrote :

Neither Nautilus nor Eye of GNOME display .ico file thumbnails that are visible in SeaMonkey or Firefox browsers, particularly 16x16-pixel favicons. All the files in question can be opened and viewed in GIMP, but even when re-saved with GIMP, Nautilus and EOG still can't view them. It appears to be a code commonality problem between Nautilus and EOG. I'm currently running Ubuntu 10.04.1 LTS.

favicon.ico files are used extensively on the World Wide Web. Lack of support in viewing and browsing .ico files makes Web development work awkward.

Robert Roth (evfool)
Changed in eog:
importance: Medium → Unknown
Changed in eog:
importance: Unknown → Medium
status: Unknown → New
Changed in eog:
status: New → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.