Free Debugging Source Code and Libraries
Memory Leak Detection, Resource Leak Detection, Heap Checkers
Free Debugging Source Code and Libraries
This page lists source code, libraries and object modules that you can link into your program to help you detect resource leaks, memory leaks, buffer or heap overruns, check your heap and buffers for integrity, check array bounds, etc. It also contains libraries and source code to help you to conduct unit tests.
You may also want to check the Free Debuggers, Static Source Code Checkers (Lint Utilities), API Monitors, and Bug Trackers and Free Disassemblers, Hex Editors, Binary Editors and Viewers pages for more debugging tools and aids.
Related Pages
- Free Encryption / Cryptographic Libraries and Source Code
- Free Compression and Archiving Libraries
- Free Sockets, Winsock, TCP/IP, Internet Libraries
- Free Numerical, Mathematical, Statistics Libraries and Source Code
- Free Database Libraries, SQL Servers, ODBC Drivers
- Free C/C++ Libraries
- Free Pascal Libraries
- Free Game Programming Libraries and Source Code
- Free Audio, Sound, Music and Digitized Voice Libraries and Source Code
- Free Spell Checker Libraries, Source Code, Controls, Components
Disclaimer
The information provided on this page comes without any warranty whatsoever. Use it at your own risk. Just because a program, book, document or service is listed here or has a good review does not mean that I endorse or approve of the program or of any of its contents. All the other standard disclaimers also apply.
Memory Leak Checkers, Heap Checkers, Resource Leak Checkers, Unit Tests
- Yaktest C++ Framework
This is a small, almost trivial, C++ framework for unit tests. It consists of 4 classes and generates output in a filename:linenumber:message format. It can be integrated with Emacs. Platform supported: Linux. Sources and binaries are available.
- Electric Fence (Heap Checker)
Electric Fence is a C library containing debugging versions of malloc() and free(). Once linked into your program, it is able to detect when your program overruns the boundaries of a buffer allocated from the heap. This is available for Linux and other Unix systems.
- Boehm-Demers-Weiser Garbage Collector
A garbage collector for C/C++ that can also function as a memory-leak detector. You can simply replace your calls to malloc() with GC_malloc(). Win32, Win32s, OS/2, MacOS, AmigaDOS and Unix systems are supported.
- Leak Tracer (Memory leak tracer)
Leak Tracer is a simple object module that you can link with with your C++ application to find memory that you have allocated but not freed. The source code is provided. Your application must use new and delete and it must not override it.
Related Pages
- Free Graphics, Image Drawing Libraries, 3D Game Engines, 2D Engines
- Free GUI Libraries
- Free Programming Language Grammars for Compiler Construction
- How to Register Your Own Domain Name - get one for your software
- Which Web Host Do You Recommend? (FAQ)
- Free Programmers' Editors and IDEs
- How to Design Your Site for Browser and Platform Compatibility
Can't Find What You're Looking For?
Newest Pages
- How to Create and Use Cookies in PHP
- How to Insert Google AdSense Advertisements into Your Blog on Blogger
- Free File Renaming Tools for Bulk Renaming of Multiple Files
- How to Design a Two Column Layout for Your Website Using CSS
- Is It Legal to Use Any Piece of Music, Image, or Article for my Website? And Other Questions on Copyright Relevant to Webmasters
- Free Font Editors, Font Creation Software and Sites
- How to Slipstream Windows XP Service Pack 3 to Create an Integrated XP Setup Disk with SP 3
- Should You Use Cloaked Domain Redirection to Point to Your Website?
- Free 3D Software Box Image Makers
- Dreamweaver Tutorial: How to Create a Website with Dreamweaver CS3
Popular Pages
- How to Create/Start Your Own Website: The Beginner's A-Z Guide
- How to Register Your Own Domain Name - how to get your own domain name
- How to Create a Bootable Windows XP Setup CD/DVD on a Preinstalled Windows System
- Free Partitioning Software - Copy, Create, Move, Resize, Convert, Undelete Partitions
- Free Data Recovery, File and Partition Recovery, Undelete and Unformat Software
- How to Create an Emergency Windows Rescue CD
- Free Spyware / Malware Detection, Removal and Prevention Software
- Free DVD Authoring and Creation Software
- Free CD and DVD Burners and Copying Software
- Free Hard Disk Backup and Restore, Hard Disk Image and Cloning Utilities
How to Link to This Page
It will appear on your page as:
Free Debugging Source Code and Libraries
