Details
-
Bug
-
Status: Closed
-
Normal
-
Resolution: Fixed
-
FACT 3.0.1
-
1
-
Client 2015-07-22
Description
When Windows is configured to use a timezone that has a localized name, like Mitteleuropäische Sommerzeit, Facter reports the timezone as Mitteleurop‰ische Sommerzeit in its output.
When the facts are sent to a Puppet master, the master reports an invalid UTF-8 sequence for the string.
I believe this is a result of using strftime instead of the correct wcsftime and then converting the result into UTF-8. Also, the return value of wcsftime should be used to size the string.
Attachments
Issue Links
- links to