Date: Tue, 2 Dec 2008 17:50:42 +0100 From: Tijl Coosemans <tijl@ulyssis.org> To: Alex Kozlov <spam@rm-rf.kiev.ua> Cc: freebsd-emulation@freebsd.org, Gerald Pfeifer <gerald@pfeifer.com>, Daichi GOTO <daichi@freebsd.org> Subject: Re: wine-1.1.8 regression -- wine: could not load L"...": Invalid address Message-ID: <200812021750.43465.tijl@ulyssis.org> In-Reply-To: <20081130221935.GA79764@ravenloft.kiev.ua> References: <20081130221935.GA79764@ravenloft.kiev.ua>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sunday 30 November 2008 23:19:35 Alex Kozlov wrote: >> On Wed, 26 Nov 2008, Alex Kozlov wrote: >>>> The patch moves this to (address_space_limit - 10 * VIRTUAL_HEAP_SIZE). >>>> I'm not sure that's correct. I think simply 0x80000000 would be better, >>>> but that's what Alexandre can tell you. >>> >>> I'm also not sure. That why this patch quick and dirty. Let see what >>> Julliard has to say. > > From Alexandre POV most correct action will be to fix reserve_areas logic > on FreeBSD. (I try that on this weekend, but with limited success. Very > limited. Need more work, and I'm not sure that I will have enough time) You tried porting the preloader? > As for the patch, place when alloc virtual_heap don't matter. So I think > 0x80000000 is ok. On second thought, you'll probably need something like 0x81000000 or even further, because the win9x shared heap is supposed to be at 0x80000000. Will you submit a patch for this (perhaps as a follow-up to ports/128926), then Daichi can commit it and we'll be settled for the time being.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200812021750.43465.tijl>