• Documentation
  • Download
  • Changelog
  • Introduction
  • Tutorial
  • API Reference
Show / Hide Table of Contents
  • System Requirements
  • Installation
    • Installation Troubleshooting
  • How to find a memory leak
  • Using Deleaker in Visual C++
  • Using Deleaker in Delphi
  • Using Deleaker in C++ Builder
  • Using Deleaker in Qt Creator
  • User Interface
    • Allocations
    • Modules
    • Options
      • Settings
      • Exceptions
      • Symbols
  • API Reference
    • Client API
      • Functions
        • DeleakerClientApi_IgnoreLeaks
        • DeleakerClientApi_TakeSnapshot
        • DeleakerClientApi_TakeSnapshotForCurrentThread
        • DeleakerClientApi_TakeSnapshotForProcessThread
      • Classes
        • CIgnoreLeaks
  • Floating License Server
  • Command Line Tools
    • DeleakerConsole.exe
  • License

How to find a memory leak

Deleaker is a tool for Visual C++, .Net and Delphi developers designed to help them find various leak types and memory leaks in the code. For each leak it shows a full stack trace. Whenever possible, it shows the exact source file and line. Numerous options allow for finding leaks quickly and efficiently.

Deleaker can monitor both 32-bit and 64-bit code and supports all versions of Visual Studio beginning with VS 2005, Qt Creator and Delphi / C++ Builder / RAD Studio.

The following leak types are supported:

  • Memory: memory blocks allocated by heap functions, virtual memory, OLE memory: BSTR, SAFEARRAY, etc.
  • GDI: HBITMAP, HDC, HPEN, etc.
  • User32: HICON, HCURSOR, etc.
  • Handles: file handles, events, mutexes, etc.
  • FileView: views of file mappings.
  • ActCtxCookie: cookies of activation contexts.
  • Fiber: fibers made by CreateFiber, etc.
  • CriticalSection: critical sections (if one has called InitializeCriticalSection but forgotten to call DeleteCriticalSection).
  • EnvironmentString: ANSI and UNICODE environment strings.
  • FlsSlot: fls slots.
  • TlsSlot: tls slots.
  • Atom: atoms.
Back to top Deleaker | Download | Buy | Contact us | Copyright © Softanics | Generated by DocFX