Need help with sanitizers?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

7.3K Stars 744 Forks Apache License 2.0 2.4K Commits 398 Opened issues


AddressSanitizer, ThreadSanitizer, MemorySanitizer

Services available


Need anything else?

Contributors list


This project is the home for Sanitizers: AddressSanitizer, MemorySanitizer, ThreadSanitizer, LeakSanitizer, and more The actual code resides in the LLVM repository. Here we keep extended documentation, bugfixes and some helper code.

The documentation for our tools: * AddressSanitizer (detects addressability issues) and LeakSanitizer (detects memory leaks) * ThreadSanitizer (detects data races and deadlocks) for C++ and Go * MemorySanitizer (detects use of uninitialized memory) * HWASAN, or Hardware-assisted AddressSanitizer, a newer variant of AddressSanitizer that consumes much less memory * UBSan, or UndefinedBehaviorSanitizer

Some of the sanitizers are also available for different OS Kernels: * KASAN * KMSAN * KCSAN

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.