delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2020/07/06/14:16:53

X-Recipient: archive-cygwin AT delorie DOT com
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 259AE38618A5
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com;
s=default; t=1594059363;
bh=O5VuhcMpRkHvIvNTSJqx+z8/M5OF5NdeXBI8KWWKvGw=;
h=Date:From:To:Subject:References:In-Reply-To:List-Id:
List-Unsubscribe:List-Archive:List-Post:List-Help:List-Subscribe:
Reply-To:Cc:From;
b=elXJOFd1jLNXt9ftXg+oCQ24UtnMKiei/s5qMCztLxGUbjGOrBIuXwUhBFa9RhU4n
w9enre01L4JoN/rZ+gNlORMgMAi5X0yPwSTaSO4gr0VdgV8qjfj7pN7u1vY2jvKg0S
W14ShiWKmFr5BJG9mNGFupYHZj+S74xiE5CeK+Sw=
X-Original-To: cygwin AT cygwin DOT com
Delivered-To: cygwin AT cygwin DOT com
DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 2D5513861893
Authentication-Results: sourceware.org;
dmarc=none (p=none dis=none) header.from=cygwin.com
Authentication-Results: sourceware.org;
spf=fail smtp.mailfrom=corinna-cygwin AT cygwin DOT com
Date: Mon, 6 Jul 2020 20:15:49 +0200
From: Corinna Vinschen <corinna-cygwin AT cygwin DOT com>
To: Josh Thompson <josh_thompson AT ncsu DOT edu>
Subject: Re: change in handling quotes in cygwin package from 3.1.4-1 to
3.1.5-1
Message-ID: <20200706181549.GG514059@calimero.vinschen.de>
Mail-Followup-To: Josh Thompson <josh_thompson AT ncsu DOT edu>, cygwin AT cygwin DOT com,
dev AT vcl DOT apache DOT org
References: <3394273 DOT JRUgpOGd2y AT dvr> <2825592 DOT AUrzYYFGSl AT dvr>
<20200706112247 DOT GD514059 AT calimero DOT vinschen DOT de>
<3197699 DOT QRb4To3urE AT dvr>
MIME-Version: 1.0
In-Reply-To: <3197699.QRb4To3urE@dvr>
X-Provags-ID: V03:K1:Fxx439yXyYdW5Mafwctim1PK3eJPqhv49rwxSDj9pi0iVcozEip
ZujW5hKwdqZVFp3mRpUhuSzVmplf958lM1C3hrFLmMmg3CiqjxfIafxUAwGrtTkBMDFJBxf
vCTXJ8FD9qRg6N/I7BHdwCepYIcIdiSPp1Z9L3aWGKIcWdIJHyk7Hu43vNrTTNdxUTMICAN
831Py3B5qVFTFIfFPQwEg==
X-UI-Out-Filterresults: notjunk:1;V03:K0:o5LFSqlThs0=:lywZZIBuXwYd/xKU3tvMln
WKG0TKf5c5K53JzRph7+tSvCM+hPKr+Ge41U36rFlgZeOFd7JZtNDSVYcQo6CHU4vyfmBPON0
5vZBxAQTkX5pEHkkOGcLyGpWm+M192TURtkA0ilfMS4QAbRTKCesfWsAdhvNXMv2PZhz/JzkF
j5CDRbL5TrPuMFH6KYfY7UzEkfGtrzEzCYh8XZQmytGPqZTFVFFs3AqJJbHS0L6O04/DIyb9K
txUSahSLrwLXe/mBg2lRF9urV6lV9sFlMLRSC3glpCSfFoTrhxW/3dRqciSA5fWPn9JjCJ+ND
KQo39XrPrvYN9jM1h6sXrvFDCcbGTJEc2eOmLUlw7yOcuD++ShaWvMCi82m6wd9mxPztXx0uR
gcek+POolNBCTy9Ze87qHVydUDQf8Kh0IPu9DKcLm9L7+A7FUxfqRdLYVIfJ3whzEro5+1Xl5
DiueUtHUDMK0iDsuq2FSKYFanTnebuGOJkKIw03yQxrTzFl5N+Kf+qInBin4UvhQD/e7W0wOq
1b0OBJu1v2Uinnfex3VA4Uo2vqNJ0Oo2ri2mGm2GxMOF/pVtyUbcBCkJhyGibj/Nnx+wxUhWk
bzyE+wPJELHyVbBt0IsHKG4OK6WGRJDnmamYFY9tp9iM9hKmDvEjSFJ5/NxvcBLill9Y2ft3f
MljsZPihWpdiz6K+8GKcb4H7JG8vyRMPWkj4I0y7WY6dr1HPDT2VZD8BjHTNhr010+gnM6FXn
R/xtNDFOju14tDMWXopXBOE+NW/pNdPmhVvZGtSwdyrRCiwi4yUZ/svUQjs2LA3wEwmKOQ0pW
KykzQUKX8cRXAUT+rJvGJ6B+3XxcRSjFozC5+ceeZjfSbGH/sP1BgMW9wnDBsRlN9/ZCd0zGG
lNs6tz193TBegrtKEHLw==
X-Spam-Status: No, score=-97.6 required=5.0 tests=BAYES_00,
GOOD_FROM_CORINNA_CYGWIN, JMQ_SPF_NEUTRAL, KAM_DMARC_STATUS, KAM_NUMSUBJECT,
RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2, SPF_HELO_NONE, SPF_NEUTRAL,
TXREP autolearn=ham autolearn_force=no version=3.4.2
X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) 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-Unsubscribe: <http://cygwin.com/mailman/options/cygwin>,
<mailto:cygwin-request AT cygwin DOT com?subject=unsubscribe>
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: <http://cygwin.com/mailman/listinfo/cygwin>,
<mailto:cygwin-request AT cygwin DOT com?subject=subscribe>
Reply-To: cygwin AT cygwin DOT com
Cc: cygwin AT cygwin DOT com, dev AT vcl DOT apache DOT org
Errors-To: cygwin-bounces AT cygwin DOT com
Sender: "Cygwin" <cygwin-bounces AT cygwin DOT com>

On Jul  6 10:14, Josh Thompson wrote:
> > > On Monday, June 22, 2020 4:11:35 PM EDT Ken Brown wrote:
> > > > On 6/15/2020 12:21 PM, Josh Thompson wrote:
> > > > [...]
> > > > > 3.1.4:
> > > > > $ cmd.exe /c "echo \""
> > > > > "
> > > > > 
> > > > > 3.1.5:
> > > > > $ cmd.exe /c "echo \""
> > > > > \"
> > > > [...]
> > > > After installing the rebuilt 3.1.4, however, the cmd.exe call above
> > > > exhibits the "3.1.5" behavior rather than the "3.1.4" behavior.  I
> > > > can't see anything in the patches that would explain this.  I thought
> > > > maybe it was a compiler optimization problem, but rebuilding without
> > > > optimization doesn't change anything.
> > > [...]
> > > It sounds like it will be difficult to change the quote behavior.  So,
> > > we'll work to get VCL updated to handle the new behavior.
> > 
> > I have a fix for that.  It's a long standing bug, a buffer overrun,
> > which seem to have had no effect pre-3.1.5 only because the older GCC
> > toolchain had a subtily different stack allocation strategy.
> > 
> > I uploaded developer snapshots to https://cygwin.com/snapshots/
> > for testing.  Please give this a try and report back.
> > 
> > If this fixes your problem, the bug is serious enough to qualify for
> > a Cygwin 3.1.6 RSN.
> 
> Thank you for this!  I can confirm that replacing cygwin1.dll with the 
> cygwin1-20200706.dll that you uploaded to the snapshot site fixes the quote 
> issue.
> 
> I upgraded an installation I had to 3.1.5-1 and tested that I was seeing the 
> problem by running
> 
> cmd.exe /c "echo \""
> \"
> 
> Next, I downloaded, uncompressed, and overwrote cygwin1.dll with 
> cygwin1-20200706.dll and tested again
> 
> cmd.exe /c "echo \""
> "
> 
> Great job working through that issue.

Thanks for testing and confirming.  Expect 3.1.6 in the next couple
of days.


Thanks,
Corinna

-- 
Corinna Vinschen
Cygwin Maintainer
--
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

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019