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: cygwin AT cygwin DOT 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 AT cygwin DOT com Subject: Re: perl fork errors with a cygwin dll? References: <20070322222526 DOT V24256 AT lionking DOT 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 AT cygwin DOT com; run by ezmlm List-Id: 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 cygwin AT cougarcorp DOT 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/