Control: tag -1 + moreinfo Hi, On Wed, 14 May 2014 16:59:24 +0200 Robert Bihlmeyer <[email protected]> wrote: > If the LANG/LC_ environment specifies an UTF-8 locale the following > program getFileStatus will sometimes fail with ENOENT. In my tests this > is the case for some (not all) filenames containing invalid UTF-8 > > Attached is a simple tar containing files with an all-ASCII name, an > UTF-8 name (both work) and a GB2312 name exhibiting the problem.
with GHC-7.8 I get $ ../Test dir: . dir: .. file: aöö file: Test: <stdout>: commitBuffer: invalid argument (invalid character) so it seems that getFileStatus works, but the printing of the filename does not (which is expected). Do you agree that this bug is fixed? Greetings, Joachim -- Joachim "nomeata" Breitner Debian Developer [email protected] | ICQ# 74513189 | GPG-Keyid: F0FBF51F JID: [email protected] | http://people.debian.org/~nomeata
signature.asc
Description: This is a digitally signed message part

