delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2012/02/23/03:31:11

X-Recipient: archive-cygwin AT delorie DOT com
X-Spam-Check-By: sourceware.org
Date: Thu, 23 Feb 2012 09:30:17 +0100
From: Corinna Vinschen <corinna-cygwin AT cygwin DOT com>
To: cygwin AT cygwin DOT com
Subject: Re: more "address space needed ... is already occupied" problems (with snapshot of 2012-02-20)
Message-ID: <20120223083017.GG7657@calimero.vinschen.de>
Reply-To: cygwin AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
References: <20120222192933 DOT 0a8e03f6 DOT tphilipp AT potion-studios DOT com> <CAB8Xom93QjbOG2Jycy33GyR4EdCNix5XN3_UDe0TYGpb3vfmeg AT mail DOT gmail DOT com> <20120222223256 DOT 90d4fc28 DOT tphilipp AT potion-studios DOT com>
MIME-Version: 1.0
In-Reply-To: <20120222223256.90d4fc28.tphilipp@potion-studios.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Unsubscribe: <mailto:cygwin-unsubscribe-archive-cygwin=delorie DOT com AT cygwin DOT com>
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

On Feb 22 22:32, Tassilo Philipp wrote:
> Doesn't do anything, and believe me, I tried that probably 50 times in all kinds of combinations...
> 
> 
> On Thu, 23 Feb 2012 04:03:45 +0100
> marco atzeri <marco DOT atzeri AT gmail DOT com> wrote:
> 
> > On Thu, Feb 23, 2012 at 2:29 AM, Tassilo Philipp  wrote:
> > > Hello ml,
> > >
> > > I recently ran into many problems using rake to build a few of my projects, whenever rake calls itself recursively (for subprojects, etc. as in a typical make-style build tool setup). It's very random - sometimes I get a single error, sometimes nothing, but most of the time it sits there and prints the following until I kill the build:
> > >
> > >     17 [main] ruby 1028 child_info_fork::abort: address space needed by 'etc.so' (0x360000) is already occupied
> > >      1 [main] ruby 2076 child_info_fork::abort: address space needed by 'etc.so' (0x360000) is already occupied
> > >      1 [main] ruby 2128 child_info_fork::abort: address space needed by 'etc.so' (0x360000) is already occupied
> > >     ....

If you ran rebaseall, then ruby's shared libs should have been rebased
as well.  If that's etc.so from ruby, and you rebased, it has very
certainly not the address 0x360000.  First have a look if there is really
no collision with other Cygwin DLLs:

  $ rebase -si | less

Search for etc.so and see if it coolides with one if it's neighbors
(asterisk printed after address and size).

If not, you're probably suffering a BLODA problem.  See
http://cygwin.com/faq/faq.using.html#faq.using.bloda


Corinna

-- 
Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Project Co-Leader          cygwin AT cygwin DOT com
Red Hat

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

- Raw text -


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