This is the mail archive of the
mailing list for the Cygwin project.
Re: more "address space needed ... is already occupied" problems (with snapshot of 2012-02-20)
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 <firstname.lastname@example.org> 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
Corinna Vinschen Please, send mails regarding Cygwin to
Cygwin Project Co-Leader cygwin AT cygwin DOT com
Problem reports: http://cygwin.com/problems.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple