Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com From: "Dave Korn" To: , Subject: RE: Problems with rebaseall solved Date: Fri, 23 Jul 2004 12:00:49 +0100 MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit In-reply-to: <000001c47028$2be3f920$2201000a@usagi> Message-ID: X-OriginalArrivalTime: 23 Jul 2004 11:00:52.0453 (UTC) FILETIME=[51EB2950:01C470A4] > -----Original Message----- > From: cygwin-owner On Behalf Of Jim Ramberg > Sent: 22 July 2004 21:12 > To clarify what I said before: > The original problem was that I was unable to successful > start the rootless > Xwin server from the startxwin.sh shell script. I would get > an error stating > that in was unable to allocate memory for cygwin's heap for > XWin.exe, i.e. > > cygheap_fixup_in_child: Couldn't reserve 9891528 bytes > of space for > cygwin's heap (0x616D0000 <0x500000>) in child, Win32 error 487 You know, it occurs to me, that to be *really* effective, rebaseall should probably rebase all the 'doze system dlls as well as the cygwin ones..... ... me scared now .... I wonder if, in particularly intractable cases of this bug, it might be worth trying, as a last desparate gamble, to boot with the /3GB switch, and hope that the process memory layout gets rearranged enough for there to be the space where cygwin needs it because whatever other dll it is gets loaded at a different address... cheers, DaveK -- Can't think of a witty .sigline today.... -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/