2
Dr. Memory to narzędzie do monitorowania pamięci zdolne do identyfikowania błędów programowania związanych z pamięcią, takich jak dostęp do niezainicjowanej pamięci, dostęp do pamięci nieadresowalnej (w tym poza przydzielonymi jednostkami sterty oraz przepełnieniem i przepełnieniem sterty), dostęp do zwolnionej pamięci, podwójne zwolnienia, pamięćprzecieki i (w systemie Windows) radzą sobie z wyciekami, błędami użycia interfejsu GDI API oraz dostępem do niezarezerwowanych miejscowych pamięci masowych wątków.Dr. Memory działa na niemodyfikowanych plikach binarnych aplikacji działających w systemie Windows, Linux, Mac lub Android na sprzęcie IA-32, AMD64 i ARM.Dr. Memory jest zbudowany na platformie narzędzi dynamicznych instrumentacji DynamoRIO.