by google

google /sanitizers

AddressSanitizer, ThreadSanitizer, MemorySanitizer

5.8K Stars 622 Forks Last release: Not found Apache License 2.0 2.3K Commits 0 Releases

Available items

No Items, yet!

The developer of this repository has not created any items for sale yet. Need a bug fixed? Help with integration? A different license? Create a request here:


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, bugs 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.