Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 184557

Summary: www-client/mozilla-firefox-2.0.0.4 - informationfreeway.org causes X.org to eat huge amounts of memory
Product: Gentoo Linux Reporter: Stefan de Konink <stefan>
Component: Current packagesAssignee: Mozilla Gentoo Team <mozilla>
Status: RESOLVED UPSTREAM    
Severity: normal CC: jakub
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Stefan de Konink 2007-07-08 01:25:45 UTC
For quite some time now I'm tolerating that my X.org server causes my system to swap extensively on a webpage. This issue doesn't seem to happen to any other person using this webpage.

http://www.informationfreeway.org/

Has got a large amount of images, that form a map. Zooming into the map results in 60+% of memory usage by the X process. While normally it uses around 10% of memory. Honestly I find this quite bizarre.

x11-base/xorg-server-1.3.0.0
www-client/mozilla-firefox-2.0.0.4


I'm using the Xinerama extension now, but this was not specific for this problem. It occurred before too. ...and I'm using the nvidia driver.

Reproducible: Always

Steps to Reproduce:
1. goto http://www.informationfreeway.org
2. browse around
3. see memory usage of X increases
4. system becomes slow because of swapping
5. closing firefox, eventually solves te problem
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2007-07-08 08:05:55 UTC
Stefan, you'll need to persuade mozilla upstream that Xserver is not intended as a storage for uncompressed images, we can't fix this.
Comment 2 Stefan de Konink 2007-07-08 13:58:14 UTC
https://bugzilla.mozilla.org/show_bug.cgi?id=259672

It seems to be fixed in the Alpha version of Firefox 3. As it was a leak...
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2007-07-08 14:17:02 UTC
Well, fixed is not a correct resolution until this gets to the tree.
Comment 4 Jakub Moc (RETIRED) gentoo-dev 2007-07-08 14:17:15 UTC
Marking UPSTREAM.