http://bugs.winehq.org/show_bug.cgi?id=8748
Summary: Massive Memory leak with Steam and Gecko Product: Wine Version: 0.9.39. Platform: All OS/Version: All Status: UNCONFIRMED Severity: major Priority: P2 Component: wine-programs AssignedTo: wine-bugs@winehq.org ReportedBy: matthaeus123@gmail.com
Every time that Steam starts and especially after Steam logs in, Steam incurs a massive memory leak. Just from starting it Steam uses 103.1Mb. Which is obscene for Steam, because on Windows it uses about 24Mb. I believe the reason for this memory leak is the Gecko rendering engine that Steam has to use to function. And the console log also suggest the same.
How to recreate: - What's needed: Steam installed and a valid account 1. Start Steam and login 2. After Steam is totally loaded, go to system monitor and see how much memory is being used.
What happens: Steam leaks memory something awful. I tested this 3 times and had the same problem. After it's done loading it used this much memory: #1 103.1Mb, #2 107.4Mb, #3 110.8Mb.
What should have happened: There should be "no leak", at least caused by WINE. The amount of memory used should be somewhere between 7Mb and 24Mb.
What the problem probably is: I believe that the problem is based in the Gecko rendering engine integrated into the WINE version of Steam. According to the console log(which I attached) There are a lot of "FIXME's" listed and most seem to be related to the Gecko engine.
P.S. I attached my error log to the report.
WINE 0.9.39, Ubuntu 7.04 Feisty.