Debug Malloc Library
Version 4.3.0, November 1999
Gray Watson
Library Copying and Licensing Conditions
How to Debug with the Library
Allocation Basics: Terms and Functions
Basic Concept Definitions
Malloc Library Functions
Features of the Library
Installation of the Library
Getting Started with the Library
Troubleshooting Common Problems
Details About How to Use the Library.
Programming with the Library
Allocation Macros
Return Address Information
Argument Checking of Function Arguments
Extension Routines
C++ and the Library
Disabling the Library
Environment Variable Features
Debugging Tokens
Run-Time Configuration File
Dmalloc Utility Program
Using Dmalloc With a Debugger
Diagnosing General Errors with a Debugger
Tracking down Non-Freed Memory
Diagnosing Fence-Post Overwritten Memory
Using the Library with a Thread Package
Source Code Information
Definitions of Terms
General Compatibility Concerns
Portability Issues
Index of Concepts
Full Node Listing