Memory Allocation Checker

Description

Memcheck provides the ability to fault on pointer overrun (read or write) or freed pointer deference (read or write), logs double free and realloc of already freed pointers and memory not freed on exit, checks for pointer underrun on free and realloc, optionally reverses the behavior of overrun and underrun, "churns" reallocations to always return a different pointer, and logs pointer overruns instead of faulting. It has a very small performance impact, with the tradeoff of a large memory footprint. It includes a validation test suite to verify correctness of the library. It is tested on a variety of architectures, including Alpha, ARM, HPPA, PPC, ix86, IA64, rs6000, S390, SPARC, and SPARC64. It is tested on a variety of platforms, including OSF, FreeBSD, NetBSD, OpenBSD, Linux, HP/UX, Mac OSX, AIX, SCO, and Solaris. Whats New in This Release: · Some missing backtraces were fixed. · An atexit replacement was implemented to catch allocations that are freed by previously installed atexit handlers. · Deeper backtraces are stored, and internal recursions are handled..

Memory Allocation - Pointer - Memory - Checker - Freed - Allocation - Overrun - Debuggers - Programming

Published By:Hal Duston

License Type:Freeware

Date Added:25 October, 2010

Version:0.2.1

Price:Free

Downloads:14

Size:327.7 KB

Platform: Linux

What people say
- required fields
     
Related Downloads

Libcwd is a full-featured and well-documented library that assists C++ developers with debugging their applications.

DateOct 5, 2010

AuthorCarlo Wood

Size1.2 MB

LicenseFreeware

PriceFree

PlatformLinux

CategoryLinux Programming

EmeraldMoo project is a series of patches to make LambdaMoo better. EmeraldMoo is a series of patches to LambdaMoo.

DateSep 7, 2010

AuthorEly Levy

Size378.9 KB

LicenseFreeware

PriceFree

PlatformLinux

CategoryLinux Games

LinkPreview displays a thumbnail image of a link by moving the mouse pointer over the link. View a thumbnail image of a link by moving the mouse pointer over the link or in the right-click context menu..

DateAug 30, 2010

AuthorHarry Patsis

Size30.7 KB

LicenseFreeware

PriceFree

PlatformLinux

CategoryLinux Internet

xtermcontrol enables dynamic control of XFree86 xterm properties. xtermcontrol project makes it easy to change colors, titles, fonts, and the geometry of a running xterm, as well as to report the current settings of the properties.

DateSep 26, 2010

AuthorJess Thrysoee

Size122.9 KB

LicenseFreeware

PriceFree

PlatformLinux

CategoryLinux Internet

Standard Portable Library is a pointer friendly C/C++ STL substitute. The API is similar to Java or .NET and includes common data structures, networking, and database support..

DateAug 5, 2010

AuthorJohn Garrison

Size512.0 KB

LicenseFreeware

PriceFree

PlatformLinux

CategoryLinux Programming