delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2001/04/14/22:31:45

Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT sources DOT redhat DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin AT sources DOT redhat DOT com>
List-Help: <mailto:cygwin-help AT sources DOT redhat DOT com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-owner AT sources DOT redhat DOT com
Delivered-To: mailing list cygwin AT sources DOT redhat DOT com
Date: Sat, 14 Apr 2001 22:31:39 -0400
From: Christopher Faylor <cgf AT redhat DOT com>
To: cygwin AT cygwin DOT com
Subject: Re: fork expert needed: (was Re: pthreads update for the adventurous)
Message-ID: <20010414223139.A906@redhat.com>
Reply-To: cygwin AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
References: <037701c0c3ab$9049bf30$0200a8c0 AT lifelesswks> <20010413221222 DOT C5606 AT dothill DOT com> <006001c0c4af$179b79c0$0200a8c0 AT lifelesswks>
Mime-Version: 1.0
User-Agent: Mutt/1.3.11i
In-Reply-To: <006001c0c4af$179b79c0$0200a8c0@lifelesswks>; from robert.collins@itdomain.com.au on Sat, Apr 14, 2001 at 04:49:43PM +1000

On Sat, Apr 14, 2001 at 04:49:43PM +1000, Robert Collins wrote:
>----- Original Message -----
>From: "Jason Tishler" <Jason DOT Tishler AT dothill DOT com>
>To: "Robert Collins" <robert DOT collins AT itdomain DOT com DOT au>
>Cc: <cygwin AT cygwin DOT com>
>Sent: Saturday, April 14, 2001 12:12 PM
>Subject: Re: pthreads update for the adventurous
>
>> > 3. The Python regression tests consistently crash during test_popen2
>> > with the following error message:
>> >
>>>H:\src\Python-2.1b2a-threads\python.exe: *** couldn't release memory
>>>0x1A02C000(5013504) for
>>>'H:\src\Python-2.1b2a-threads\build\lib.cygwin_nt-4.0-1.3.0-i686-2.1\imageop.dll'
>>>alignment, Win32 error 487

This error means that Cygwin was trying to relocate a DLL load point in
a child process to the same location as it existed in the parent and was
unsuccesful in doing so.  The 487 error means "Invalid address".  That
may that that the memory is already occupied.

There's not much that can be done to rectify this, unfortunately.
Possibly if someone really wants to debug this situation there might be
something that will be obvious but it is pretty painful to debug,
unfortunately.

I added this dll relocation stuff last year to help with perl.  It
wasn't fun.

cgf

--
Want to unsubscribe from this list?
Check out: http://cygwin.com/ml/#unsubscribe-simple

- Raw text -


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