Summary: Debugging malloc library

From: Guy Helmer <ghelmer_at_alpha.dsu.edu>
Date: Thu, 25 Jul 1996 09:29:29 -0500 (CDT)

Thanks to:

Phil Abercrombie <phil_at_Comp.VUW.AC.NZ>
Laurent Deniel <deniel_at_worldnet.fr>
Ian Piumarta <piumarta_at_prof.inria.fr>
Ian <igb_at_axnd22.cern.ch>
Humphrey Clerx <humphrey.clerx_at_eurocontrol.be>
Henry Cheung <henry_at_zpo.dec.com>

for responses to my query regarding a debugging malloc library.
Suggestions included:

dmalloc - ftp://ftp.letters.com/src/dmalloc/dmalloc-3.1.3.tar.gz
memdebug - ftp://ftp.inria.fr/prog/libraries/memdebug.tar.gz
Boehm's garbage collector - ftp://beta.xerox.com/pub/gc
Electric Fence - <no URL available>
ATOM Tools developed by DEC Western Research Laboratory - ATOM comes with
        Digital UNIX

I found dmalloc first and it looked pretty good, so I'm using it now.
It found one problem right away in a code I'm trying to get stabilized
(a pointer was being incremented after having been passed-by-reference
to a function with side-effects, and then the modified pointer was
free'd).

If I get a chance I'll have to take a look at ATOM, also.

Thanks for everyone's help,
Guy Helmer


Guy Helmer, Dakota State University Computing Services - ghelmer_at_alpha.dsu.edu
Received on Thu Jul 25 1996 - 17:10:20 NZST

This archive was generated by hypermail 2.4.0 : Wed Nov 08 2023 - 11:53:46 NZDT