delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2009/02/17/03:13:53

X-Recipient: archive-cygwin AT delorie DOT com
X-SWARE-Spam-Status: No, hits=1.4 required=5.0 tests=BARRACUDA_BRBL,BAYES_50
X-Spam-Check-By: sourceware.org
Message-ID: <499A7197.70903@magiccookie.com>
Date: Tue, 17 Feb 2009 13:43:11 +0530
From: Ari Halberstadt <cygwin AT magiccookie DOT com>
Reply-To: cygwin AT magiccookie DOT com
User-Agent: Thunderbird 2.0.0.19 (Windows/20081209)
MIME-Version: 1.0
To: cygwin AT cygwin DOT com
Subject: Help with cygheap base mismatch on Vista 32-bit
X-IsSubscribed: yes
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.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

Every program I've tried in my cygwin installation (1.5.25-15) gives
base mismatch errors on my Vista Home Premium 32-bit system. Cygwin was
working fine but then I uninstalled Symantec AV (free trial ran out) and
installed BitDefender instead, and then cygwin stopped working with this
error (everything other than cygwin continues to work). Bash starts up
but doesn't properly run anything, including the bashrc script. Typing,
e.g., bin/ls, gives several base mismatch errors. Reinstalling didn't
help. I downloaded a completely new version and installed fresh, but
still the same problem. Running rebaseall fails with a similar error.
I'm stumped and can find nothing on the Internet to help. The closest
was an old unsolved post from 2006, "Cygwin on Vista",
http://channel9.msdn.com/forums/Coffeehouse/250144-Cygwin-on-Vista/ Most
of the other references are to 64-bit Vista but I have 32-bit Vista and
cygwin used to work. There's only one cygwin1.dll on my disk. Any
suggestions what to do?

Here's what bin/rebaseall says when run from ash, which itself was run
from a Windows command prompt:

      17 [main] ? (9808) c:\cygwin\bin\ash.exe: *** fatal error -
cygheap base mismatch detected - 0x20788E0/0x20D88E0.
This problem is probably due to using incompatible versions of the
cygwin DLL.
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.  Rebooting is also suggested if you
are unable to find another cygwin DLL.
       2 [main] ? (-2056) c:\cygwin\bin\ash.exe: *** fatal error -
cygheap base mismatch detected - 0x20788E0/0x21488E0.
This problem is probably due to using incompatible versions of the
cygwin DLL.
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.  Rebooting is also suggested if you
are unable to find another cygwin DLL.
-1955431563 [main] ash 8052 fork: child -1 - died waiting for longjmp
before initialization, retry 0, exit code 0xC0000005, errno 11
Cannot fork: Resource temporarily unavailable
$


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