Bug 11232 – Windows sysErrorString only supports ASCII
Status
RESOLVED
Resolution
FIXED
Severity
normal
Priority
P2
Component
phobos
Product
D
Version
D2
Platform
All
OS
Windows
Creation time
2013-10-12T01:57:00Z
Last change time
2013-10-15T16:55:26Z
Keywords
pull
Assigned to
nobody
Creator
jakobovrum
Comments
Comment #0 by jakobovrum — 2013-10-12T01:57:45Z
`std.windows.syserror.sysErrorString` uses `FormatMessageA` when it should be using `FormatMessageW`. This results in the infamous question marks when the text is in a non-English language; for some combinations of language and error message, the entire text is composed of nothing but question marks.
Comment #1 by github-bugzilla — 2013-10-15T16:52:52Z