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" To: Andy Koppe Cc: cygwin AT cygwin DOT com, XEmacs developers 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 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm Precedence: bulk List-Id: List-Unsubscribe: List-Subscribe: List-Archive: List-Post: List-Help: , 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