http://d.puremagic.com/issues/show_bug.cgi?id=2842
Summary: std.file.listdir on OSX produces invalid UTF-8 sequence Product: D Version: 1.043 Platform: PC OS/Version: Mac OS X Status: NEW Severity: minor Priority: P2 Component: Phobos AssignedTo: bugzi...@digitalmars.com ReportedBy: a...@liquidstate.eu std.file.listdir throws an "invalid UTF-8 sequence" exception. please see the source file and the produced output below. thanks. ------------------------------ import std.stdio, std.file; int main(char[][] args) { foreach (file; listdir(".")) writefln("%s", file); return 0; } ------------------------------ blah:misc user$ dmd listdir.d blah:misc user$ ./listdir .. some_directory Error: 1invalid UTF-8 sequence blah:misc user$ --