public inbox for cygwin@cygwin.com
 help / color / mirror / Atom feed
* Cannot access system32 directory from 32 bit cygwin after the commit 456c3a46
@ 2021-04-21  3:04 Takashi Yano
  2021-04-21  8:49 ` Andrey Repin
  2021-04-21  9:19 ` Corinna Vinschen
  0 siblings, 2 replies; 18+ messages in thread
From: Takashi Yano @ 2021-04-21  3:04 UTC (permalink / raw)
  To: cygwin

Hi Corinna,

I noticed the problem that /cygdrive/c/Windows/System32 directory
can be no longer accessed from 32 bit cygwin (WOW64) after the
commit:

commit 456c3a46386f38887407603b2c64b7f63a4871c5
Author: Corinna Vinschen <corinna@vinschen.de>
Date:   Mon Apr 19 14:49:14 2021 +0200

    Cygwin: path_conv: Try to handle native symlinks more sanely

    For local paths, add a check if the inner path components contain native
    symlinks or junctions.  Compare the incoming path with the path returned
    by NtQueryInformationFile(FileNameInformation).  If they differ, there
    must be at least one native symlink or junction in the path.  If so,
    treat the currently evaluated file as non-existant.  This forces
    path_conv::check to backtrack inner path components until we eliminated
    all native symlinks or junctions and have a normalized path.

    Signed-off-by: Corinna Vinschen <corinna@vinschen.de>

Reverting this commit resolves the issue.

64 bit cygwin does not seem to be affected. Could you please
have a look?

-- 
Takashi Yano <takashi.yano@nifty.ne.jp>

^ permalink raw reply	[flat|nested] 18+ messages in thread

end of thread, other threads:[~2021-04-22  8:26 UTC | newest]

Thread overview: 18+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-04-21  3:04 Cannot access system32 directory from 32 bit cygwin after the commit 456c3a46 Takashi Yano
2021-04-21  8:49 ` Andrey Repin
2021-04-21  9:10   ` Takashi Yano
2021-04-21  9:22     ` Andrey Repin
2021-04-21 10:07       ` Takashi Yano
2021-04-21  9:56   ` Marco Atzeri
2021-04-21 10:09     ` Takashi Yano
2021-04-21  9:19 ` Corinna Vinschen
2021-04-21 14:58   ` Andrey Repin
2021-04-21 15:49     ` Corinna Vinschen
2021-04-21 16:04       ` Brian Inglis
2021-04-22  8:16         ` Csaba Raduly
2021-04-22  8:26           ` Brian Inglis
2021-04-21 15:49   ` Bill Stewart
2021-04-21 16:47     ` Corinna Vinschen
2021-04-21 17:57       ` Bill Stewart
2021-04-21 19:28         ` Corinna Vinschen
2021-04-21 21:03           ` Bill Stewart

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).