X-Spam-Check-By: sourceware.org
Message-ID: <4603C778.8010704@cygwin.com>
Date: Fri, 23 Mar 2007 08:26:32 -0400
From: "Larry Hall (Cygwin)" <reply-to-list-only-lh@cygwin.com>
Reply-To: cygwin@cygwin.com
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.9) Gecko/20061221 Fedora/1.5.0.9-1.fc4.remi Thunderbird/1.5.0.9 Mnenhy/0.7.4.0
MIME-Version: 1.0
To: cygwin@cygwin.com
Subject: Re: perl fork errors with a cygwin dll?
References: <20070322222526.V24256@lionking.org>
In-Reply-To: <20070322222526.V24256@lionking.org>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe@cygwin.com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin@cygwin.com>
List-Help: <mailto:cygwin-help@cygwin.com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner@cygwin.com
Mail-Followup-To: cygwin@cygwin.com
Delivered-To: mailing list cygwin@cygwin.com

cygwin@cougarcorp.net wrote:
> This happens about 50% of the time when I run some kind of fork from
> perl in cygwin:
> 
> Executing: rsync -a --delete --delete-excluded --stats -v --progress
> '/cygdrive/d/coLinux' '/cygdrive/h/Backup/coLinux'
>    9648 [main] perl 4064 d:\cygwin\bin\perl.exe: *** fatal error -
> unable to remap d:\cygwin\bin\cygexpat-0.dll to same address as
> parent(0xB80000) != 0xD00000

   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

That's an indication of a DLL's address space conflicting with another.
Can't have that and expect fork to work.  The solution, as always with
this kind of problem, is to install the rebase package, read the readme
in /usr/share/doc/Cygwin, and follow its directions to run 'rebaseall'.


-- 
Larry Hall                              http://www.rfk.com
RFK Partners, Inc.                      (508) 893-9779 - RFK Office
216 Dalton Rd.                          (508) 893-9889 - FAX
Holliston, MA 01746

_____________________________________________________________________

A: Yes.
 > Q: Are you sure?
 >> A: Because it reverses the logical flow of conversation.
 >>> Q: Why is top posting annoying in email?

--
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/

