From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 128482 invoked by alias); 14 Dec 2015 14:05:36 -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 128411 invoked by uid 89); 14 Dec 2015 14:05:35 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: Yes, score=5.1 required=5.0 tests=AWL,BAYES_50,KAM_LAZY_DOMAIN_SECURITY,RCVD_IN_PBL,RDNS_DYNAMIC autolearn=no version=3.3.2 X-HELO: calimero.vinschen.de Received: from ipbcc02fe8.dynamic.kabel-deutschland.de (HELO calimero.vinschen.de) (188.192.47.232) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Mon, 14 Dec 2015 14:05:34 +0000 Received: by calimero.vinschen.de (Postfix, from userid 500) id 6D813A80645; Mon, 14 Dec 2015 15:05:32 +0100 (CET) Date: Mon, 14 Dec 2015 14:05:00 -0000 From: Corinna Vinschen To: cygwin@cygwin.com Subject: Re: SegFault running "ls -l" after Microsoft Patch Day Message-ID: <20151214140532.GA29983@calimero.vinschen.de> Reply-To: cygwin@cygwin.com Mail-Followup-To: cygwin@cygwin.com References: <22126.48758.974000.213040@woitok.gmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="Kj7319i9nmIyA2yE" Content-Disposition: inline In-Reply-To: <22126.48758.974000.213040@woitok.gmail.com> User-Agent: Mutt/1.5.23 (2014-03-12) X-SW-Source: 2015-12/txt/msg00154.txt.bz2 --Kj7319i9nmIyA2yE Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-length: 2224 On Dec 14 14:04, Dr Rainer Woitok wrote: > Greetings, >=20 > last Wednesday was Windows Patch Day, causing me to install the follow- > ing eighteen patches (the comments ("# ...") reflect what I think the > corresponding knowledge base articles were about): > [...] > After that and after the necessary reboot I observed problems regarding > the treatment of Windows Protected Sytem Files on NTFS formatted disks > and USB sticks. These problems were definitely not present before the > Windows update. For example: >=20 > $ find /C -maxdepth 2 -type d >/dev/null > find: './Config.Msi': Permission denied > find: './MSOCache': Permission denied > find: './PerfLogs': Permission denied > find: './System Volume Information': Permission denied > $ This is normal if you don't run your shell elevated. Try again in an elevated shell. > In the following example I'm not quite sure about "$Recycle.Bin/" and > some of the other Protected System Directories, but "System Volume In- > formation/" definitely never showed up before: It did. "$Recycle.Bin" is the name of the Recycler since Vista and "System Volume Information" exists since Vista as well. > $ ls -lF /C > Segmentation fault (core dumped) > $ I can't reproduce this one. The strace indicates that this may or may not occur while reading an ACL but again, it works fine for me. On top of that, the crash apparently occurs inside a Windows DLL. It does not occur in Cygwin itself. Given ASLR, the addresses of Windows DLLs are not the same on different computers so I can't even say in which DLL the crash occurs. > Having attached files "ls-l.trace", "ls.exe.stackdump", and the mandat- > ory "cygcheck.out" below, I now hope someone can provide a patch to work > around these most recent Windows changes. Thanks, you did you job thoroughly :) I just don't see what to fix here. You may want to remove Config.msi, it's debris from an installation only anyway. You can also try the latest Cygwin test release to see if it gets over this without the crash in that Windows DLL. Corinna --=20 Corinna Vinschen Please, send mails regarding Cygwin to Cygwin Maintainer cygwin AT cygwin DOT com Red Hat --Kj7319i9nmIyA2yE Content-Type: application/pgp-signature Content-length: 819 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJWbsysAAoJEPU2Bp2uRE+gcu4P/3jsHMZ+tHwdGqw8EGqsjRMk lZUpeLflcLdi6+v7IWjCpnCh9nqLAajNIqiWP7R/C6IDECDaN2MaxTyJKxIn6Uw9 hbW9Glvw0l9BIp2z7eFrotpvzN/ZNBrDOclGjAcjl7hYUmf6h7+mXi9eEljS+iL3 t4EbiP12p1Gt1q45IOfhBaELJodrYRsQPgChK8q+SsHVileJjwzAG2c/T7s12Q7B 1IJKWJCK29PwTjes4iz/+DrlV7eDBLJ01Ha9+JV6itAPxUpRZQZNX25X+vm/inVs h2XuxcgLNPTMhdF+2MGJUSeScBXyqdZ/eusFrYoiTWdnySwqxY/6Lg83U9wxQoFl OA8XzcLQ5PAiOPOb5oNHRZzAMxGrSp+NhLSB0493mdlNoxrXtFPPpFSfTVkhOfDW /3s1N6S32Kb57daTbDG1+DF7o6WtdxigSv5uAdAOQOjbeZzbsWjSnnrHa+2O94qP yHkJbXG9GhM0mB7CUlDAkdw4b3xGnsj0QQfwt+A+48rGl/4YT9qMpEyteQzJ+ETZ vFdLjSKLkgM0rPG9XojG9wrclwaxfFw0fNoWUdoPwY28pvfCjWr+ExlsEm9C2zdC PFjERu1pJE4MiEhwWqrkbvEU6xDJgA/f5g4upZCsaaGXPHXfmx0dwuTjowNm2hWd P1fu9OqfQ+lGZxKj0nK6 =A3t6 -----END PGP SIGNATURE----- --Kj7319i9nmIyA2yE--