Why Steam fails [VirtualAlloc]
marcus at jet.franken.de
Mon Dec 5 02:25:17 CST 2005
On Mon, Dec 05, 2005 at 03:11:33AM -0500, Ivan Gyurdiev wrote:
> >...which doesn't happen in your test program as it doesn't use as
> >many. Remember that it takes only one page of memory sitting at the
> >wrong virtual memory address to divide the available contiguous
> >addresses in half. I would suggest playing around with the prelink
> >tool to put dynamic libraries in better positions in memory.
> I can take a look, but this is a Fedora Rawhide machine, which should
> run prelink nightly.
I found our mmap - reserve area handling to be problematic for
low memory machines...
You can try disabling it (just check libs/wine/mmap.c, mmap_init()
and change the first #if to #if 0.)
More information about the wine-devel