! Aware > default selections > Execution > Memory blocks > Debugging >

Allocated memory debugging

Methods of debugging and tracing allocations of memory, detecting leaks, overruns, corruption, etc.
Subsets on this page: - #Apps & Utilities - #Q&A - #Libs & Functions -
- #Personalize -
     icon
Search ! Aware:



     Home
  By TONY
  By MARK
  By JERRY
  By ANN
  By ERICA

Search all pages


Subjects

By activity
Professions, Sciences, Humanities, Business, ...

User Interface
Text-based, GUI, Audio, Video, Keyboards, Mouse, Images,...

Text Strings
Conversions, tests, processing, manipulation,...

Math
Integer, Floating point, Matrix, Statistics, Boolean, ...

Processing
Algorithms, Memory, Process control, Debugging, ...

Stored Data
Data storage, Integrity, Encryption, Compression, ...

Communications
Networks, protocols, Interprocess, Remote, Client Server, ...

Hard World
Timing, Calendar and Clock, Audio, Video, Printer, Controls...

File System
Management, Filtering, File & Directory access, Viewers, ...



Questions and Answers: Showing

What does "Segmentation violation'' mean? []

At comp.lang.c FAQ

How can I track down these pesky malloc problems? []

At comp.lang.c FAQ

I just typed in this program, and it's acting strangely. Can you see anything wrong with it? []

At comp.lang.c FAQ

How can I shut off the "warning: possible pointer alignment problem'' message which lint gives me for each call to malloc? []

At comp.lang.c FAQ

Memory Leaks [2001/08/09]

At Ask Slashdot

What is the Best Memory Debugger? [ 2000/09/05]

At Ask Slashdot


Applications and Utilities: Showing

Checker - is a package that works with GCC to detect memory use errors in a program. {GPL,GNU}

At GNU project

bc-gcc-2.7.2p1.0.2 - Gcc with bounds checking support for pointers and memory

At FreeBSD Ports

malloc-trace - Malloc package, with tracing {oss}

At comp.sources.unix at UUNET

leak - quick and dirty code to find memory leaks, {oss}

At comp.sources.unix at UUNET

mpatrol - A malloc debugging library which can also detect memory leaks, profile memory usage and catch illegal reads and writes.


Libraries and Components: Showing

libxalloc-1.0.3 - A memory allocation library with error checking

At FreeBSD Ports

dmalloc-4.8.1 - Portable debug memory allocation library

At FreeBSD Ports
dmalloc-4.8.2 - Run-time configurable debugging malloc library (At NetBSD packages collection)

boehm-gc-6.0 - Garbage collection and memory leak detection for C and C++

At FreeBSD Ports
boehm-gc-4.12.tgz (At OpenBSD 2.7_packages i386)
boehm-gc-4.12.tgz (At OpenBSD 2.8_packages i386)
boehm-gc-4.12.tgz (At OpenBSD 2.7_packages sparc)
boehm-gc-4.12.tgz (At OpenBSD 2.8_packages m68k)
boehm-gc-4.12.tgz (At OpenBSD 2.8_packages sparc)
boehm-gc-5.3 (At NetBSD packages collection)

electricfence-2.2.2 - Debugging malloc() that uses the VM hardware to detect buffer overruns

At FreeBSD Ports
electricfence-2.0.5.tgz - library providing malloc debugging via VM protection (At OpenBSD 2.7_packages i386)
electricfence-2.0.5.tgz - library providing malloc debugging via VM protection (At OpenBSD 2.8_packages i386)
electricfence-2.0.5.tgz - library providing malloc debugging via VM protection (At OpenBSD 2.7_packages sparc)
electricfence-2.0.5.tgz - library providing malloc debugging via VM protection (At OpenBSD 2.8_packages m68k)
electricfence-2.0.5.tgz - library providing malloc debugging via VM protection (At OpenBSD 2.8_packages sparc)
ElectricFence-2.0.5 - Different kind of malloc() debugger (At NetBSD packages collection)

libmalloc-1.18 - Small, fast malloc library with comprehensive error checking

At FreeBSD Ports

mprof-3.0 - Memory Profiler and Leak Detector.

At FreeBSD Ports

Mem.Txt, Toolkit.H, Mem.H, Mem.C - Walter Bright's memory allocation debugging package {oss}

At snippets.org

Jmalloc.H, Jmalloc.C, Jnew.H, jnew.Cpp - Jeff Dunlop's memory allocation debugging package {oss}

At snippets.org

debug_malloc - Debugging malloc() library {oss}

At comp.sources.unix at ISC
ftp://ftp.uu.net/usenet/comp.sources.unix/volume22/ (At comp.sources.unix at UUNET)

efence - Electric Fence, a debugging malloc() library {oss}

At comp.sources.unix at ISC
Electric Fence, a debugging malloc() library, (At comp.sources.unix at UUNET)

leak - quick and dirty code to find memory leaks {oss}

At comp.sources.unix at ISC

malloc - debugging version of malloc {oss}

At comp.sources.unix at ISC

mpatrol - A library for controlling and tracing dynamic memory allocations.

Gmemusage - Graphical memory usage viewer. {unknown}

ccmalloc - memory profiling and malloc debugginglibrary for C and C++ programs {GPL}

Libraries and Functions

Others not displayed here
Full List

Related Subjects (default selections)

(The following links to subjects at this site retain your personalized selections.)

Up to Debugging and Tracing - (utilities, system and library calls which support debugging and tracing)

(There may be additional related subject pages listed here)

Personalized Selections
Platform:
Unix/BSD/Linux.
Prog.Language:
C/C++.
PHP.
License:
  GPL or LGPL.
Open-source.
Commercial.
Maturity:
Stable.
Pre-production.
Tip: To exclude choices, select all others in same column
Pre-Selections

Use our system: Bring Rapid Knowledge Transfer and Awareness to your company website!



Rapid-Links: Search | About | Comments | Submit Path: RocketAware > Execution > Memory blocks > Debugging >
RocketAware.com is a service of Mib Software
Copyright 2002, Forrest J. Cavalier III. All Rights Reserved.
We welcome submissions and comments