From owner-freebsd-emulation@FreeBSD.ORG Tue Dec 2 16:50:47 2008 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 51E4B1065676 for ; Tue, 2 Dec 2008 16:50:47 +0000 (UTC) (envelope-from tijl@ulyssis.org) Received: from mailrelay002.isp.belgacom.be (mailrelay002.isp.belgacom.be [195.238.6.175]) by mx1.freebsd.org (Postfix) with ESMTP id B65AF8FC28 for ; Tue, 2 Dec 2008 16:50:46 +0000 (UTC) (envelope-from tijl@ulyssis.org) X-Belgacom-Dynamic: yes X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AswEAC71NElR9Tde/2dsb2JhbACBbdEMgn8 Received: from 94.55-245-81.adsl-dyn.isp.belgacom.be (HELO kalimero.kotnet.org) ([81.245.55.94]) by relay.skynet.be with ESMTP; 02 Dec 2008 17:50:45 +0100 Received: from kalimero.kotnet.org (kalimero.kotnet.org [127.0.0.1]) by kalimero.kotnet.org (8.14.3/8.14.3) with ESMTP id mB2Gohf9003824; Tue, 2 Dec 2008 17:50:44 +0100 (CET) (envelope-from tijl@ulyssis.org) From: Tijl Coosemans To: Alex Kozlov Date: Tue, 2 Dec 2008 17:50:42 +0100 User-Agent: KMail/1.9.10 References: <20081130221935.GA79764@ravenloft.kiev.ua> In-Reply-To: <20081130221935.GA79764@ravenloft.kiev.ua> MIME-Version: 1.0 Content-Disposition: inline X-Length: 2128 X-UID: 90 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200812021750.43465.tijl@ulyssis.org> Cc: freebsd-emulation@freebsd.org, Gerald Pfeifer , Daichi GOTO Subject: Re: wine-1.1.8 regression -- wine: could not load L"...": Invalid address X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Dec 2008 16:50:47 -0000 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.