EOG and Firefox eat up memory when opening animated GIF

Bug #839251 reported by Roland Hieber
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
firefox (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

When trying to open a specific GIF file with either Firefox or EOG, the process eats up all the system memory (4GB in my case), so the system starts to swap and becomes unusable.

According to the file(1) utility:
evil-2336-6467_c39e.gif: GIF image data, version 89a, 20000 x 8880
Also, GIMP manages to open the file, showing 42 transparent frames of size 20000 x 8880, except the first frame, which is completely black.

KolourPaint, the Windows Explorer and the Windows Internet Explorer display the file as a 44x44 pixel image, which I suppose is the correct size. However, also the GNOME file open dialog displayes the first frame from the file correctly.

Versions used on my system:
firefox 3.6.21+build1+nobinonly-0ubuntu0.10.04.1, from lucid-updates
gimp 2.6.10-1ubuntu3~ppa1~lucid1, from ppa:lucid-bleed/ppa
kolourpaint4 4:4.4.5-0ubuntu1, from lucid-updates
file 5.03-5ubuntu1, from lucid
eog 2.30.0-0ubuntu1, from lucid

ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: eog 2.30.0-0ubuntu1
ProcVersionSignature: Ubuntu 2.6.32-34.76-generic 2.6.32.44+drm33.19
Uname: Linux 2.6.32-34-generic x86_64
Architecture: amd64
Date: Fri Sep 2 04:34:46 2011
EcryptfsInUse: Yes
SourcePackage: eog
---
Architecture: amd64
DistroRelease: Ubuntu 10.04
EcryptfsInUse: Yes
FirefoxPackages:
 firefox 3.6.22+build2+nobinonly-0ubuntu0.10.04.1
 firefox-gnome-support 3.6.22+build2+nobinonly-0ubuntu0.10.04.1
 firefox-branding 3.6.22+build2+nobinonly-0ubuntu0.10.04.1
 abroswer N/A
 abrowser-branding N/A
Package: firefox 3.6.22+build2+nobinonly-0ubuntu0.10.04.1
PackageArchitecture: amd64
ProcVersionSignature: Ubuntu 2.6.32-32.62-generic 2.6.32.38+drm33.16
Tags: lucid
Uname: Linux 2.6.32-32-generic x86_64
UserGroups: adm admin cdrom dialout disk fuse lpadmin plugdev sambashare src vboxusers

Revision history for this message
Roland Hieber (rohieb) wrote :
Revision history for this message
Walter Garcia-Fontes (walter-garcia) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. This bug did not have a package associated with it, which is important for ensuring that it gets looked at by the proper developers. You can learn more about finding the right package at https://wiki.ubuntu.com/Bugs/FindRightPackage . I have classified this bug as a bug in firefox.

Please also execute the following command, as it will automatically gather debugging information, in a terminal:
apport-collect 839251

When reporting bugs in the future please use apport by using 'ubuntu-bug' and the name of the package affected. You can learn more about this functionality at https://help.ubuntu.com/community/ReportingBugs.

Changed in ubuntu:
status: New → Incomplete
affects: ubuntu → firefox (Ubuntu)
Revision history for this message
Roland Hieber (rohieb) wrote : Dependencies.txt

apport information

tags: added: apport-collected
description: updated
Revision history for this message
Roland Hieber (rohieb) wrote : ExtensionSummary.txt

apport information

Revision history for this message
Roland Hieber (rohieb) wrote : ProcEnviron.txt

apport information

Revision history for this message
Roland Hieber (rohieb) wrote : default_profile_pluginreg.dat.txt

apport information

Revision history for this message
Roland Hieber (rohieb) wrote : profile_new_pluginreg.dat.txt

apport information

Revision history for this message
Roland Hieber (rohieb) wrote : profiles.ini.txt

apport information

Revision history for this message
Simon Schaak (sschaak) wrote :

This seems to be fixed in firefox 7.0.1 (tested on 10.10/maverick with 7.0.1+build1+nobinonly-0ubuntu0.10.10.1~mfs1), but can be confirmed for eog 2.32.0-0ubuntu1.

The same symptoms can be observed when this and 2 other gifs are opened with google chrome 16.0.904.0, see http://code.google.com/p/chromium/issues/detail?id=100170

Revision history for this message
Paul White (paulw2u) wrote :

Bug did not expire due to bug watch
Comment #9 says issue fixed
No further comments for over 7 years so closing

Changed in firefox (Ubuntu):
status: Incomplete → Fix Released
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.