libwine: Only partially reserve memory beyond 0x80000000 on FreeBSD.

Tijl Coosemans tijl at ulyssis.org
Sun Mar 22 08:09:46 CDT 2009


On Saturday 21 March 2009 11:42:12 Francois Gouget wrote:
> Tijl Coosemans a écrit :
>> I still would like to see this patch committed though, to fix bug
>> 17718, but generally because the memory reservation doesn't fix
>> anything and only causes problems.
> 
> That's wrong. Memory reservation fixes bug 16023. Without it most
> applications fail to even start in FreeBSD 7.0.
> 
> You can test for yourself, reverting my memory reservation patch and
> try to run the Flash Player 10 installer. You can grab this installer
> there:

Wine wants to allocate a few things in reserved areas, and because there
were no reserved areas at all on FreeBSD it failed. That's bug 16023.
My patch leaves enough reserved area for Wine to allocate these, but
otherwise reservation isn't needed like it is on Linux.



More information about the wine-patches mailing list