Why Steam fails [VirtualAlloc]

Marcus Meissner 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.)

Ciao, Marcus



More information about the wine-devel mailing list