Skip site navigation (1)Skip section navigation (2)
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>