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