delorie.com/archives/browse.cgi | search |
X-Recipient: | archive-cygwin AT delorie DOT com |
DKIM-Filter: | OpenDKIM Filter v2.11.0 sourceware.org 9DDEA38A816A |
DKIM-Signature: | v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com; |
s=default; t=1670840380; | |
bh=0E10990F9rYkYtuw53891RyFIf/4/wS43EjZDLHx6jM=; | |
h=Date:To:Subject:List-Id:List-Unsubscribe:List-Archive:List-Post: | |
List-Help:List-Subscribe:From:Reply-To:From; | |
b=Gyg03ZgzCHrdBPNM0zFc0p9Nlzid+kgLIoGXtp+4WVxpB9rAQDv2k69xauevMZszg | |
qumodfSNdjaY1yV4sjqpZtMzuomGdEXWCqarOgJvO4RkPfRmR6QW1AjqFwCgQlNMav | |
c1OgjB8cwZKG7djRt4KB0U7sqApaxbL66iQWpzHQ= | |
X-Original-To: | cygwin AT cygwin DOT com |
Delivered-To: | cygwin AT cygwin DOT com |
DMARC-Filter: | OpenDMARC Filter v1.4.1 sourceware.org 2ACAE3833095 |
Message-ID: | <1031eafe-fc3b-ab5b-6e63-b0f56c038332@razorcat.com> |
Date: | Mon, 12 Dec 2022 11:21:50 +0100 |
MIME-Version: | 1.0 |
User-Agent: | Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 |
Thunderbird/102.5.1 | |
To: | cygwin AT cygwin DOT com |
Subject: | Strange behavior when executing programs |
Organization: | Razorcat Development GmbH |
X-Df-Sender: | ZnJhbmsucmVkZWtlckByYXpvcmNhdC5jb20= |
X-Spam-Status: | No, score=-0.8 required=5.0 tests=BAYES_00, KAM_DMARC_STATUS, |
KAM_LAZY_DOMAIN_SECURITY, KAM_SHORT, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2, | |
SPF_HELO_PASS, SPF_NONE, TXREP autolearn=no autolearn_force=no version=3.4.6 | |
X-Spam-Checker-Version: | SpamAssassin 3.4.6 (2021-04-09) on |
server2.sourceware.org | |
X-BeenThere: | cygwin AT cygwin DOT com |
X-Mailman-Version: | 2.1.29 |
List-Id: | General Cygwin discussions and problem reports <cygwin.cygwin.com> |
List-Archive: | <https://cygwin.com/pipermail/cygwin/> |
List-Post: | <mailto:cygwin AT cygwin DOT com> |
List-Help: | <mailto:cygwin-request AT cygwin DOT com?subject=help> |
List-Subscribe: | <https://cygwin.com/mailman/listinfo/cygwin>, |
<mailto:cygwin-request AT cygwin DOT com?subject=subscribe> | |
From: | Frank Redeker via Cygwin <cygwin AT cygwin DOT com> |
Reply-To: | Frank Redeker <frank DOT redeker AT razorcat DOT com> |
Sender: | "Cygwin" <cygwin-bounces+archive-cygwin=delorie DOT com AT cygwin DOT com> |
X-MIME-Autoconverted: | from base64 to 8bit by delorie.com id 2BCAK55x026147 |
Hello List, I have a strange behavior when the executing a program in a shell. I'm on Windows 10 Version 22H2 (OS Build 19045.2251). The strange behavior occurs when the current directory is on a drive created with subst. Originally I found the problem in a MSYS shell and already reported the problem here https://github.com/msys2/msys2.github.io/issues/234. In a reply someone asked me to check how it behaves under cygwin. Here are the steps to reproduce the problem. Inside a Windows CMD C:\Users\f.redeker>subst s: "C:\Program Files\Common Files\System" C:\Users\f.redeker>subst S:\: => C:\Program Files\Common Files\System On a computer with an older cygwin intallation $ uname -a CYGWIN_NT-6.1-WOW Mimir 2.9.0(0.318/5/3) 2017-09-12 10:41 i686 Cygwin $ sh --version GNU bash, version 4.4.12(3)-release (i686-pc-cygwin) Copyright (C) 2016 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software; you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. $ pwd /cygdrive/s/ado $ realpath /cygdrive/s/ado/msadox.dll /cygdrive/s/ado/msadox.dll $ realpath msadox.dll /cygdrive/s/ado/msadox.dll On a computer with a more actual version, $ uname -a CYGWIN_NT-10.0-19045 MIMIR-2 3.3.6-341.x86_64 2022-09-05 11:15 UTC x86_64 Cygwin $ sh --version GNU bash, version 4.4.12(3)-release (x86_64-unknown-cygwin) Copyright (C) 2016 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software; you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. $ pwd /cygdrive/s/ado $ realpath /cygdrive/s/ado/msadox.dll /cygdrive/s/ado/msadox.dll $ realpath msadox.dll /cygdrive/c/Program Files/Common Files/System/ado/msadox.dll Is there any way to restore the old behavior. Since with the new behavior my tests no longer work. Mit freundlichen Grüßen / Best Regards Frank Redeker -- Problem reports: https://cygwin.com/problems.html FAQ: https://cygwin.com/faq/ Documentation: https://cygwin.com/docs.html Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |