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