Dr. Memory
Dr. Memory is a memory monitoring tool capable of identifying
memory-related programming errors such as accesses of uninitialized memory,
accesses to unaddressable memory (including outside of allocated heap units
and heap underflow and overflow), accesses to freed memory, double frees,
memory leaks, and (on Windows) access to un-reserved thread local storage
slots.
Dr. Memory operates on unmodified application binaries running on Windows
or Linux on commodity IA-32 and AMD64 hardware. Dr. Memory currently
targets 32-bit applications only.
Download Dr. Memory
Dr. Memory is being released under an LGPL
license. Linux, Windows, Cygwin, and source packages
are available
for download. The sources are
also browsable.
Documentation
Documentation is included in the release package. A copy is available here for
online browsing.
Issue Tracker
Dr. Memory has its own
Issue Tracker.
Contributing to Dr. Memory
We welcome contributions to Dr. Memory. Contributors must first sign a
Contributor
License Agreement.
|