| delorie.com/archives/browse.cgi | search |
| Mailing-List: | contact cygwin-help AT cygwin DOT com; run by ezmlm |
| List-Subscribe: | <mailto:cygwin-subscribe AT cygwin DOT com> |
| List-Archive: | <http://sources.redhat.com/ml/cygwin/> |
| List-Post: | <mailto:cygwin AT cygwin DOT com> |
| List-Help: | <mailto:cygwin-help AT cygwin DOT com>, <http://sources.redhat.com/ml/#faqs> |
| Sender: | cygwin-owner AT cygwin DOT com |
| Mail-Followup-To: | cygwin AT cygwin DOT com |
| Delivered-To: | mailing list cygwin AT cygwin DOT com |
| Date: | Wed, 29 May 2002 10:24:23 -0400 |
| From: | Jason Tishler <jason AT tishler DOT net> |
| Subject: | Re: Apache 1.3.22 on cygwin under XP - loosing data |
| In-reply-to: | <3CF4CA4C.8EE1E771@insight.rr.com> |
| To: | cygwin AT cygwin DOT com |
| Mail-followup-to: | cygwin AT cygwin DOT com |
| Message-id: | <20020529142423.GA2660@tishler.net> |
| MIME-version: | 1.0 |
| User-Agent: | Mutt/1.3.24i |
| References: | <000501c20556$c66b43c0$bd7ba8c0 AT q6f3d6> |
| <3CF297BF DOT 828BE2F AT insight DOT rr DOT com> <000801c205c8$08f07690$bd7ba8c0 AT q6f3d6> | |
| <3CF2FD22 DOT D8A5D3B9 AT insight DOT rr DOT com> <000701c206dc$f66a7960$bd7ba8c0 AT q6f3d6> | |
| <3CF4CA4C DOT 8EE1E771 AT insight DOT rr DOT com> |
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/
| webmaster | delorie software privacy |
| Copyright © 2019 by DJ Delorie | Updated Jul 2019 |