Hi,
The attached Windows program is compiled with support for 3GB user space. It is trying to allocate as much memory as it can, in 100MB chunks. On my unpatched Wine, it fails after allocating 10 chunks (i.e. - 1GB of data), which is consistent with the expected behavior as discussed with Alexandre on IRC. We should get it to succeed with allocating up to 2GB on regular compilation, and 3GB if it takes into consideration the memory reserving.
Shachar