http://bugs.winehq.org/show_bug.cgi?id=11438
Summary: Warcraft III crashes after memory leak grows too large Product: Wine Version: 0.9.54. Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: ean5533@rit.edu
Running Warcraft III for an extended period of time eventually causes the game to crash. There appears to be a memory leak; periodic examination with "top" during a run showed the process growing in size over time: virtual 2.6G -> 3.6G, resident 188M - 1.2G.
This happens playing Single Player, LAN, or Battle.net. It happens with both the newest version of Wine (0.9.54) as well as older versions (0.9.45, maybe more). Two systems experiencing this error were both AMD64 X2 processors, 2GB mem, running Ubuntu 7.10 32 bit. One had integrated graphics, the other had an nVidia 7600GT.
The last few lines of terminal output after a crash:
warn:heap:HEAP_CreateSubHeap Could not allocate 00110000 bytes warn:heap:HEAP_CreateSubHeap Could not allocate 00110000 bytes wine: Unhandled page fault on read access to 0x00000028 at address 0x7c2dc9d4 (thread 000f), starting debugger... warn:heap:HEAP_CreateSubHeap Could not allocate 00110000 bytes
http://bugs.winehq.org/show_bug.cgi?id=11438
--- Comment #1 from Austin English austinenglish@gmail.com 2008-02-02 17:15:03 --- Does this game support dual cores? If so, can you see if running it on one core helps at all?
http://bugs.winehq.org/show_bug.cgi?id=11438
--- Comment #2 from Evan Nelson ean5533@rit.edu 2008-02-15 08:03:09 --- Yes, one of the patches released (which I had used) allows the game to run on multiple cores. Running it on a single core appeared to change nothing.
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.
http://bugs.winehq.org/show_bug.cgi?id=11438
--- Comment #4 from Austin English austinenglish@gmail.com 2008-06-05 11:18:55 --- Is this still an issue in 1.0-rc3 or newer wine?
http://bugs.winehq.org/show_bug.cgi?id=11438
Nicolay Doytchev lightrush@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |lightrush@gmail.com
--- Comment #5 from Nicolay Doytchev lightrush@gmail.com 2008-06-17 11:34:19 --- Austin E. , this looks like inactive :) .
http://bugs.winehq.org/show_bug.cgi?id=11438
--- Comment #6 from Evan Nelson ean5533@rit.edu 2008-06-17 11:46:01 --- You may as well mark this bug as inactive. I (the original submitter) don't have the means to test WC3 against the newest wine anymore, and it looks like no one else is interested anyway.
http://bugs.winehq.org/show_bug.cgi?id=11438
Nicolay Doytchev lightrush@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC|lightrush@gmail.com |
http://bugs.winehq.org/show_bug.cgi?id=11438
James Hawkins truiken@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |ABANDONED
--- Comment #7 from James Hawkins truiken@gmail.com 2008-06-17 19:32:14 --- Abandoned.
http://bugs.winehq.org/show_bug.cgi?id=11438
James Hawkins truiken@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |ABANDONED Status|RESOLVED |CLOSED
--- Comment #7 from James Hawkins truiken@gmail.com 2008-06-17 19:32:14 --- Abandoned.
--- Comment #8 from James Hawkins truiken@gmail.com 2008-06-17 19:32:47 --- Closing.