This non-security update includes improvements and fixes that were a part of KB4088875 (released March 13, 2018) and also includes these new quality improvements as a preview of the next Monthly Rollup update:
- Improves reliability in the Kernel, and addresses an issue that can cause applications to have unexpected memory contents on multi-processor systems.
- Addresses issue that decreases the Universal CRT’s performance in the _gcvt and _gcvt_s functions.
- Addresses issue in which the output to a file or pipe was fully buffered in the Universal CRT for the standard error (STDERR) stream.
- Addresses issue in the Universal CRT by adding the "x" access mode flag to support the fopen() function.
- Addresses issue with a race condition in the Universal C Runtime (CRT) that occurs when you update the global locale. The issue corrupts the current locale reference count and triggers a double free condition.
For more information about the resolved security vulnerabilities, see the Security Update Guide.