Bug 185182 - Image thumbnailer memory leak
Image thumbnailer memory leak
Product: Fedora
Classification: Fedora
Component: nautilus (Show other bugs)
i386 Linux
medium Severity high
: ---
: ---
Assigned To: Alexander Larsson
Depends On:
Blocks: FC5Target
  Show dependency treegraph
Reported: 2006-03-11 05:42 EST by Eskil Bylund
Modified: 2007-11-30 17:11 EST (History)
0 users

See Also:
Fixed In Version: gtk2-2.8.17-1.fc5.1
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Last Closed: 2006-04-18 23:25:49 EDT
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---

Attachments (Terms of Use)
One image nautilus doesn't like (1007.16 KB, image/gif)
2006-03-11 11:49 EST, Eskil Bylund
no flags Details

  None (edit)
Description Eskil Bylund 2006-03-11 05:42:56 EST
Description of problem:
The image thumbnailer in nautilus will when thumbnailing certain animated gif
files (in my case its recordings made using byzanz), use more and more memory
until the machine goes down.

Version-Release number of selected component (if applicable):

How reproducible:
On the larger files it happens every time.

Steps to Reproduce:
1. Create a recording using byzanz.
2. Open the directory containing the file using nautilus.
Actual results:
Nautilus starts using more and more memory.

Expected results:
Nautilus thumbnails the image.

Additional info:
Comment 1 Matthias Clasen 2006-03-11 09:58:18 EST
Can you attach one of the offending gifs ?
Comment 2 Eskil Bylund 2006-03-11 11:49:13 EST
Created attachment 125997 [details]
One image nautilus doesn't like
Comment 3 Matthias Clasen 2006-03-14 08:55:29 EST
The problem here is that the nautilus thumbnnailer uses
gdk_pixbuf_new_from_file(), which does not handle gif animations in 
an optimal way. It first loads the entire animation, and then only
uses the first frame. Of course, it would be much nicer to only
load first frame...
Comment 4 Matthias Clasen 2006-03-14 09:16:45 EST
Filed upstream as http://bugzilla.gnome.org/show_bug.cgi?id=334538
Comment 5 Matthias Clasen 2006-04-18 23:25:49 EDT
This should be fixed now, with the latest gtk2 package.

Note You need to log in before you can comment on or make changes to this bug.