delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2005/01/05/15:18:24

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: Wed, 05 Jan 2005 15:17:41 -0500
From: fbartlet AT optonline DOT net
Subject: Re: Another spurious "multiple copies of cygwin1.dll" -- this time in perl
To: cygwin AT cygwin DOT com
Message-id: <7a478c7a4148.7a41487a478c@optonline.net>
MIME-version: 1.0

A clue, perhaps.

The error from perl is 

C:\cygwin\bin\perl.exe (1692): *** cygheap version mismatch detected - 0x6179000
0/0xBF0000.
You have multiple copies of cygwin1.dll on your system.
Search for cygwin1.dll using the Windows Start->Find/Search facility
and delete all but the most recent version.  The most recent version *should*
reside in x:\cygwin\bin, where 'x' is the drive on which you have
installed the cygwin distribution.

I get this error from xemacs:

      2 [main] ? 2852 cygheap_fixup_in_child: Couldn't reserve 9891540 bytes of space for cygwin's heap (0x61790000 <0x750000>) in child, Win32 error 487
C:\cygwin\bin\xemacs-21.4.15.exe (2852): *** m.AllocationBase 0x0, m.BaseAddress 0x61790000, m.RegionSize 0x1E0000, m.State 0x10000

It would appear, therefore, that, in the first error message, the 0x61790000 refers to the base address of the heap.
But what's 0xBF0000? It must be the size or the address -- or a spurios size or address -- of the heap.

Perhaps perl is looking for 0xBF0000 bytes and only getting 0x750000 bytes?
But that does seem unlikely -- perl shouldn't be anywhere near such a pig as xemacs.




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