leaktracer - Simple and efficient memory-leak tracer for C++ programs

Distribution: Debian 8 (Jessie)
Repository: Debian Main amd64
Package name: leaktracer
Package version: 2.4
Package release: 5
Package architecture: amd64
Package type: deb
Installed size: 116 B
Download size: 20.99 KB
Official Mirror: ftp.br.debian.org
LeakTracer traces calls to new and delete, and reports inconsistencies in the C++-level memory-management. It has limitations (eg. when you override the new and delete operators yourself), but is very easy to use (eg. compared to more complete tools like mpatrol), traces the C++ level (unlike most other tools), and gives pretty good results. It uses gdb to display source-file information.



    Source package: leaktracer

    Install Howto

    1. Update the package index:
      # sudo apt-get update
    2. Install leaktracer deb package:
      # sudo apt-get install leaktracer


    • /usr/bin/LeakCheck
    • /usr/bin/leak-analyze
    • /usr/lib/leaktracer/LeakTracer.so
    • /usr/share/doc-base/leaktracer
    • /usr/share/doc/leaktracer/README.gz
    • /usr/share/doc/leaktracer/README.html
    • /usr/share/doc/leaktracer/buildinfo.gz
    • /usr/share/doc/leaktracer/changelog.Debian.gz
    • /usr/share/doc/leaktracer/copyright
    • /usr/share/man/man1/LeakCheck.1.gz
    • /usr/share/man/man1/LeakTracer.1.gz
    • /usr/share/man/man1/leak-analyze.1.gz


    2005-07-18 - Yann Dirson <dirson@debian.org> leaktracer (2.4-5) unstable; urgency=low * Stop declaring obsolete task c-dev (Closes: #318940). * Bumped Standards-Version to 3.6.2, no change. * Bumped debhelper compat level to 4, no change.

    2005-07-05 - Yann Dirson <dirson@debian.org> leaktracer (2.4-4) unstable; urgency=low * Build with g++-4.0.

    2005-04-26 - Yann Dirson <dirson@debian.org> leaktracer (2.4-3) unstable; urgency=low * Removed XB-Task field from debian/control and use a parameter to dh_gencontrol instead, since dpkg-gencontrol messes with the field's case (Closes: #305754). * Removed g++ from the build-deps, it is essential now. * Added debian/watch file - mostly useless since upstream does not put version in the tarball name. * Bumped Standards-Version to 3.6.1, no change.

    2004-01-09 - Yann Dirson <dirson@debian.org> leaktracer (2.4-2) unstable; urgency=low * Fixed manpage SGML markup (CLoses: #223779). * Extract manpage generation into its own rule. * Prefixed Task: field with XB- in debian/control.

    2003-09-22 - Yann Dirson <dirson@debian.org> leaktracer (2.4-1) unstable; urgency=low * New upstream release. * Use dh-buildinfo.

    2003-06-07 - Yann Dirson <dirson@debian.org> leaktracer (2.3-3) unstable; urgency=low * s/info/html/ in manpage (Closes: #194284). * Commented out refentryinfo in manpage, since that's not supported by the converter. * Be sure to remove auxiliary generated files from docbook2man on debian/rules clean. * Rebuilt with g++ 3.3. * Build with -g -O2 as per current policy, and support "noopt" flag instead of "debug". * Install the LD_PRELOAD object in a subdir of /usr/lib/, since that's not a real full-fledged shared lib (lintian). * Use debian/compat; build-deb on debhelper 3.4.4. * Updated debian/rules copyright. * Bumped Standards-Version to 3.5.10.

    2003-01-09 - Yann Dirson <dirson@debian.org> leaktracer (2.3-2) unstable; urgency=low * Rebuilt for the g++-3.2 transition.

    2002-04-09 - Yann Dirson <dirson@debian.org> leaktracer (2.3-1) unstable; urgency=low * Initial Release (Closes: #141937). * Changed Makefile to ease CFLAGS tweeking. * Added realclean: target to Makefile. * Written a small manpage. Format it with docbook-utils, as docbook-to-man does a wrong job here.