From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 49165 invoked by alias); 29 Apr 2015 20:06:20 -0000 Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner@cygwin.com Mail-Followup-To: cygwin@cygwin.com Received: (qmail 49155 invoked by uid 89); 29 Apr 2015 20:06:19 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-5.4 required=5.0 tests=AWL,BAYES_00,KAM_LAZY_DOMAIN_SECURITY autolearn=no version=3.3.2 X-HELO: calimero.vinschen.de Received: from aquarius.hirmke.de (HELO calimero.vinschen.de) (217.91.18.234) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Wed, 29 Apr 2015 20:06:18 +0000 Received: by calimero.vinschen.de (Postfix, from userid 500) id 1DA54A809BC; Wed, 29 Apr 2015 22:06:16 +0200 (CEST) Date: Wed, 29 Apr 2015 20:06:00 -0000 From: Corinna Vinschen To: cygwin@cygwin.com, Rich Eizenhoefer Subject: Re: From Microsoft: Windows 10 Console and Cygwin Message-ID: <20150429200616.GL3657@calimero.vinschen.de> Reply-To: cygwin@cygwin.com Mail-Followup-To: cygwin@cygwin.com, Rich Eizenhoefer References: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="aMfmUgCNW/aonds3" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.23 (2014-03-12) X-SW-Source: 2015-04/txt/msg00628.txt.bz2 --aMfmUgCNW/aonds3 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-length: 2834 Hi Rich, nice to read from you. On Apr 29 19:01, Rich Eizenhoefer wrote: > Hi, >=20 > I'm the Program Manager at Microsoft for the updated Windows 10 > console. I searched the Cygwin FAQ and mailing list archives for > issues related to Windows 10 and found an item about multiple windows > which should already be fixed. We have received a couple reports about > crashes when running on Windows 10 with the new console enabled. For > example: >=20 > "cygwin is dying when i run a bunch of the git tools. For example: >grep = -rin log .\ 0 [main] us 0 init_cheap: VirtualAlloc pointer is null, Win32 e= rror 487 AllocationBase 0x0, BaseAddress 0x68570000, RegionSize 0x3A0000, S= tate 0x10000 C:\Program Files (x86)\Git\bin\grep.exe: *** Couldn't reserve = space for cygwin's heap, Win32 error 0" This error message is a bit weird. For one thing, it would be nice if you could give us a pointer to the message. I'm not aware of such a bug report. Also, this is about a non-Cygwin version of git as the path to the git tools suggests. On the other hand, if it's not a Cygwin version, the error message itself only makes marginal sense. So maybe it's a Cygwin DLL as part of some third party package which is often outdated in relation to the official Cygwin distro version. As for the error message itself, it refers to the fact that, after a Cygwin fork() call, the forked child can't reserve the space required for the so-called "cygwin heap", a region used for internal usage especially important for fork/exec related stuff. This usually points to Cygwin DLLs which are not rebased, or a non-Cygwin DLL loaded into a spot required for a Cygwin DLL after a fork. This is especially a problem on 32 bit due to the restricted virtual memory. However, if I'm not completely off-track, the bug report does not really have anything to do with a bad interaction between the W10 console and Cygwin. While my own W10 virtual machine under Qemu/KVM fails to update to versions after build 9926, I didn't encounter any unusual behaviour of the W10 console in comparison with, say, the W8.1 console yet. I'm usually running Cygwin tools in mintty, but I did test the W10 console, too, of course. > Please let me know if there are other problems you are experiencing > with the W10 console that are a regression from previous versions. We > are a small team, but we want to help where possible to ensure that > Cygwin continues to run well in Windows 10. Thanks for the offer. We have a regression introduced with Windows 7 and never fixed in W8 or 8.1, albeit I reported it as part of the Windows 7 beta tests. Are you interested to give this a whirl as well? Thanks, Corinna --=20 Corinna Vinschen Please, send mails regarding Cygwin to Cygwin Maintainer cygwin AT cygwin DOT com Red Hat --aMfmUgCNW/aonds3 Content-Type: application/pgp-signature Content-length: 819 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBAgAGBQJVQTm4AAoJEPU2Bp2uRE+g62IQAJ8QKYETJWziy+1hZkTRc5st 5oK4wehRId3SJBImuJDa8RkPPXWArTP+8LmDPFdFNBtnn68Ey9ZbcMSceAah7RkO 2AxBJeX6bf1E/FZKtvzdp6YLOSIHxSL4EhnnAnQcFp9lPoT4TgyD5Sx7QPqyLYY8 4Voy4aKUKeZwMeW65Bc8QbhgRkCXd6VHhnisWncEbMfb5iBWZaoPew+7psjuXKyS 2SKAmnOmrvhdjOdE/BG3+wURLQJB+ebvuZwzvdyzBB6aJh+y9M45JQBCDITDy4Cw hIQ3Pv1VazEix/wTO1oBiUQ0YdSM+v7tIommT99mCfUX3mmWaHkujK9CcXDPxVut pgDBC57UP888XJbc/YAWst6m8kswqQS5QPF7nmotZwhQOAPDXw+gYwhxl0i1VTJ4 Xg43j5vBdpYrwNj23tRNQ0E/rUe5hnEzvb/uPeDFXGQ5N4ReuCTZwMS/U7I2Wne6 5/kbei5C7Y6zwc86EqQmyCQS+R9k0Y7ExC4pAwxT6iLQ7lny0kgLHzAawdRrqSCp lNqMecT5vHJr1PYRSrCB74rXdKrcttopZDy3o8kADFIx5m3hALE1o42ZNM7/HjXh ACFb/xNLg46XFEc/4tRZ9d0XnLL9lTIFcGDcYh3CamuEFm91tWeJLBHJ0AiZzrg9 Tcs2bKoYyC1m+cyYlU9z =4J/l -----END PGP SIGNATURE----- --aMfmUgCNW/aonds3--