Dr. Memory
Replaced Routines

Dr. Memory replaces several string and memory routines in the C library, executable, and other libraries, in order to avoid false positives from extremely-optimized versions of these routines. So if an application expects a crash inside a routine like strlen, do not be alarmed if it shows up as replace_strlen in the Dr. Memory library rather than strlen in the C library.