AddressSanitizer
Google'ın derleyici tabanlı bellek hatası dedektörü (2012). -fsanitize=address ile derlediğinizde program, üç saat sonra tuhaf davranmak yerine ilk hatada tam bir yığın izi vererek durur.
Teknik gölge belleğe dayanır: adres uzayının sekizde biri, her baytın geçerli olup olmadığını tarif etmek için ayrılır ve her bellek erişimine bir denetim eklenir. Ayırmalar kırmızı bölgelerle çevrilir, serbest bırakılan bellek karantinaya alınır; böylece heap ve yığın taşmaları, use-after-free, use-after-return ve çifte serbest bırakma yakalanır. Bedeli yaklaşık 2 kat çalışma süresi ve 3 kat bellektir, yani yeri üretim değil test ve CI'dır. Ailenin diğer üyeleri: ThreadSanitizer (veri yarışları), MemorySanitizer (ilklenmemiş bellek) ve UndefinedBehaviorSanitizer. Hem Clang'de hem GCC'de bulunur.