http://bugs.winehq.org/show_bug.cgi?id=9612
--- Comment #17 from knan-wine@anduin.net 2008-01-14 14:56:13 --- That's the end result, but not the bug, I believe.
At launch, it hovers at 2639m VIRT, 524m resident.
While loading, just before the crash, I caught 3068m VIRT, 1.7G resident
For comparison, with 0.9.42, where the loading succeeds:
At launch, it hovers at 2643m VIRT, 430m resident.
At the end of loading, and during the game, it tops out at 2784m VIRT, 1G resident.
... memory waste introduced somewhere. A missing/misplaced HeapFree in the rewritten sound code? The game does allocate a huge amount of buffers in the half-to-two-megabyte range.