delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2009/10/12/06:39:00

X-Recipient: archive-cygwin AT delorie DOT com
X-SWARE-Spam-Status: No, hits=-0.7 required=5.0 tests=AWL,BAYES_50
X-Spam-Check-By: sourceware.org
From: "Stephen J. Turnbull" <stephen AT xemacs DOT org>
To: Andy Koppe <andy DOT koppe AT gmail DOT com>
Cc: cygwin AT cygwin DOT com, XEmacs developers <xemacs-beta AT xemacs DOT org>
Subject: Re: Segfault under cygwin 1.7.62
In-Reply-To: <416096c60910100842s44cf8038y9c8a2c4f0b7c8abe@mail.gmail.com>
References: <20a807210910071714t45136fd7hc36108c990377bc4 AT mail DOT gmail DOT com> <87pr8yqmdt DOT fsf AT uwakimon DOT sk DOT tsukuba DOT ac DOT jp> <20a807210910080843k50c4cbddtb06ad474b3195a03 AT mail DOT gmail DOT com> <87ws35pwbg DOT fsf AT uwakimon DOT sk DOT tsukuba DOT ac DOT jp> <20a807210910081950v80a4da9ga5ed1265dfca07ef AT mail DOT gmail DOT com> <416096c60910082305y2f0783a5i95b2adac872831bd AT mail DOT gmail DOT com> <873a5sn3sk DOT fsf AT uwakimon DOT sk DOT tsukuba DOT ac DOT jp> <416096c60910100842s44cf8038y9c8a2c4f0b7c8abe AT mail DOT gmail DOT com>
Date: Mon, 12 Oct 2009 19:46:42 +0900
Message-ID: <87aazwkhyl.fsf@uwakimon.sk.tsukuba.ac.jp>
MIME-Version: 1.0
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Unsubscribe: <mailto:cygwin-unsubscribe-archive-cygwin=delorie DOT com AT cygwin DOT com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com

Andy Koppe writes:

 > Meanwhile, Corinna has implemented support for the latter on
 > cygwin-cvs, so that mad filename works fine now:
 >=20
 > $ touch $'=EF\202\201=D0\201=D0\201=D0\201=EF\203\22002ABFxi-string)g)=
=C0=E2w\001\200=D1H\001=C2\200\t'
 > $ ls
 > =EF??=D0?=D0?=D0?=EF??02ABFxi-string)g)=C0=E2w??=D1H?=C2??
 > $ ls --quoting-style=3Descape
 > =EF\202\201=D0\201=D0\201=D0\201=EF\203\22002ABFxi-string)g)=C0=E2w\001\=
200=D1H\001=C2\200\t

Thank you!

N.B.  I think that those names appeared in Emacs string APIs.  Emacs
strings are not NUL-terminated, so most likely the tail wasn't part of
the actual file name.  It's pretty amazing that even the parentheses
don't mess things up!

Vin, let us know if you have further problems after upgrading to the
next Cygwin.

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

- Raw text -


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