Mailing-List: contact cygwin-help@sourceware.cygnus.com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner@sources.redhat.com Delivered-To: mailing list cygwin@sources.redhat.com Date: Sat, 14 Apr 2001 22:31:39 -0400 From: Christopher Faylor To: cygwin@cygwin.com Subject: Re: fork expert needed: (was Re: pthreads update for the adventurous) Message-ID: <20010414223139.A906@redhat.com> Reply-To: cygwin@cygwin.com Mail-Followup-To: cygwin@cygwin.com References: <037701c0c3ab$9049bf30$0200a8c0@lifelesswks> <20010413221222.C5606@dothill.com> <006001c0c4af$179b79c0$0200a8c0@lifelesswks> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline 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" >To: "Robert Collins" >Cc: >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