ubuntulooks causes massive memory use at startup for Firefox 3 trunk build
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ubuntulooks (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: gtk2-engines-
See this bug at Mozilla: https:/
There seems to be some issue with the ubuntulooks engine that causes Firefox 3 trunk builds to show memory leak behavior when FF starts. When I launch a Firefox trunk build all my ram gets consumed and then my swap more slowly, then eventually all the memory usage drops off and Firefox opens. The problem goes away completely when I change my theme to clearlooks. Also, my performance in Firefox seem MUCH better with clearlooks than it did with ubuntulooks. The UI is much more responsive and Google Maps scrolls faster.
There is a backtrace for the offending thread in the Mozilla bug but I don't know how much it will help.
The issue is that Firefox tries to draw a progressbar of very small size (width=1, height=1). This results in a negative object allocation in cairo, which makes it eat all the memory.