http://bugs.winehq.org/show_bug.cgi?id=11438
--- Comment #3 from Chris Huynh ahmshaegar@yahoo.com 2008-03-06 02:32:06 --- I'm using Ubuntu 7.10 with wine 0.9.56 on a Dell Inspiron E1505. I have an ATI Mobility Radeon X1400, and I just moved to the latest Catalyst 8.3 drivers. A few releases ago, AMD said they fixed the OpenGL memory leak present in their fglrx drivers based on the new code, but those drivers were too problematic to be usable, so I kept using Catalyst 7.11. I noticed that Frozen Throne did not crash on old versions of wine due to the memory leak, so I tried various older versions of wine to no avail. However, I was using the old ATI drivers back then, which presumably did not have the memory leak. With the new Catalyst 8.3 drivers, however, the memory leak seems to be gone. I still have to test a bit further, but according to top, memory use is pretty fixed over time (it fluctuates within a 10 MB range, never increasing or decreasing beyond that.) Perhaps this bug is not a wine bug, but a graphics driver bug?
I still have to play-test a bit more, as I've been running a replay in the background while working. However, this was enough to crash Frozen Throne after almost exactly 21 minutes into the replay with wine 0.9.45 and wine 0.9.46, and wine 0.9.53 through wine 0.9.55 with Catalyst 7.11. top also indicated that memory use grew linearly with respect to time on those setups. This seems to no longer be the case with the new ATI driver.