From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 28109 invoked by alias); 29 May 2002 14:17:25 -0000 Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner@cygwin.com Mail-Followup-To: cygwin@cygwin.com Received: (qmail 28013 invoked from network); 29 May 2002 14:17:15 -0000 Received: from unknown (HELO smtp.comcast.net) (24.153.64.2) by sources.redhat.com with SMTP; 29 May 2002 14:17:15 -0000 Received: from althea.tishler.net (bgp572446bgs.eatntn01.nj.comcast.net [68.39.6.197]) by mtaout06.icomcast.net (iPlanet Messaging Server 5.1 HotFix 0.8 (built May 13 2002)) with SMTP id <0GWV0021DMCOHS@mtaout06.icomcast.net> for cygwin@cygwin.com; Wed, 29 May 2002 10:17:13 -0400 (EDT) Received: by althea.tishler.net (sSMTP sendmail emulation); Wed, 29 May 2002 10:24:23 -0400 Date: Wed, 29 May 2002 10:16:00 -0000 From: Jason Tishler Subject: Re: Apache 1.3.22 on cygwin under XP - loosing data In-reply-to: <3CF4CA4C.8EE1E771@insight.rr.com> To: cygwin@cygwin.com Mail-followup-to: cygwin@cygwin.com Message-id: <20020529142423.GA2660@tishler.net> MIME-version: 1.0 Content-type: text/plain; charset=us-ascii Content-transfer-encoding: 7BIT Content-disposition: inline User-Agent: Mutt/1.3.24i References: <000501c20556$c66b43c0$bd7ba8c0@q6f3d6> <3CF297BF.828BE2F@insight.rr.com> <000801c205c8$08f07690$bd7ba8c0@q6f3d6> <3CF2FD22.D8A5D3B9@insight.rr.com> <000701c206dc$f66a7960$bd7ba8c0@q6f3d6> <3CF4CA4C.8EE1E771@insight.rr.com> X-SW-Source: 2002-05/txt/msg01776.txt.bz2 Paul, On Wed, May 29, 2002 at 08:32:13AM -0400, Paul McFerrin wrote: > I had to rebase everything manually myself. Without the rebase, the > httpd processes could not even complete a fork! The above is a well known issue that affects other Cygwin applications such as Python too. > The arguments that I used were the same used by someone else for a > different application and not specificially Apache. The above is correct. > I've asked someone to shed some light on educating me on just what > those arguments mean so I don't have to be in the dark on this subject. The options to my rebase tool: $ rebase usage: rebase -b BaseAddress [-d] [-o Offset] ImageFileName ... have the same semantics as the ones supported by MS's tool: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/tools/perfutil_2z39.asp I added the "-o Offset" option to spread out the base address by an extra Offset amount because packing the DLLs "too close" can Cygwin's fork() to still fail. > Heck I really don't know if they are suitable for Apache. Rebasing is suitable for all Cygwin apps that suffer from the DLL base address conflict fork() issue. Unfortunately, some DLLs do not survive the rebase process. It is yet to be determined why. Want to help figure this out? > I too would like to get this issue resolved. Me too. The rebase functionality will ultimately be integrated into Cygwin's setup.exe. > Jason are you listening? Yes. Hmm... Jason -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Bug reporting: http://cygwin.com/bugs.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/