Profesjonalne tworzenie aplikacji w językach natywnych wiąże się z niemałą odpowiedzialnością - oprócz prawidłowej implementacji logiki aplikacji, developer jest zmuszony bezwzględnie przestrzegać reguł poprawnego operowania na pamięci. Potencjalne błędy drugiej grupy są - a raczej były - niesłychanie trudne w debugowaniu. Na ratunek przychodzi nam młody projekt o nazwie AddressSanitizer, który szybko i precyzyjnie wskazuje moment i kontekst wystąpienia błędnego odwołania do pamięci.