delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2005/07/07/14:29:28

Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/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: Thu, 7 Jul 2005 14:27:59 -0400
From: Christopher Faylor <cgf-no-personal-reply-please AT cygwin DOT com>
To: cygwin AT cygwin DOT com
Subject: question for perl maintainer
Message-ID: <20050707182759.GA15923@trixie.casa.cgf.cx>
Reply-To: cygwin AT cygwin DOT com
References: <7231C15EAC2F164CA6DC326D97493C8BA1C3F1 AT exchange35 DOT fed DOT cclrc DOT ac DOT uk> <6 DOT 2 DOT 1 DOT 2 DOT 0 DOT 20050707140715 DOT 03ce4ac0 AT pop DOT prospeed DOT net>
Mime-Version: 1.0
In-Reply-To: <6.2.1.2.0.20050707140715.03ce4ac0@pop.prospeed.net>
User-Agent: Mutt/1.5.8i

On Thu, Jul 07, 2005 at 02:08:40PM -0400, Larry Hall wrote:
>At 01:10 PM 7/7/2005, you wrote:
>>In an attempt to work round the problem with readshortcut I reported
>>earlier, I thought I'd use a Perl script. Unfortunately the
>>Win32::Shortcut package seems to cause problems with process forking
>>(unlike the readshortcut error, this one isn't specific to the latest
>>cygwin DLL). I get an error
>>
>>C:\cygwin\bin\perl.exe (3088): *** unable to remap
>>C:\cygwin\lib\perl5\vendor_perl\5.8\cygwin\auto\Win32\Shortcut\Shortcut.
>>dll to same address as parent(0xBF0000) != 0x1110000
>>     13 [main] perl 3716 fork_parent: child 3088 died waiting for dll
>>loading 
>
>Sounds like a classic rebasing issue to me.  Have you tried running
>'rebaseall'?

Wouldn't this problem be ameliorated slightly if the perl DLLs all
loaded in unique addresses to begin with?  Isn't the problem that all
perl DLLs (and probably others) are loading in address 0x10000000?

Gerrit, would you be willing to change this so that the DLLs load in
non-default locations?  This would probably help everyone right out
of the box?

cgf

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

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019