Major Improvements to MSVC Address Sanitizer (ASan)

2025-02-25
Major Improvements to MSVC Address Sanitizer (ASan)

Microsoft has significantly improved the quality of MSVC Address Sanitizer (ASan). They've successfully upstreamed major parts of ASan to LLVM, enabling faster integration of improvements from the LLVM community. Furthermore, they've integrated ASan into the MSVC codebase, including the compiler, linker, and tools, allowing for memory safety issue detection in continuous integration. Visual Studio 2022 version 17.13 includes numerous fixes, reducing false positives, improving error reporting, and handling multi-process scenarios.

Development