delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1999/10/14/23:08:05

From: Nate Eldredge <neldredge AT hmc DOT edu>
Newsgroups: comp.os.msdos.djgpp
Subject: ANNOUNCE: YAMD malloc debugger v0.32 released
Date: Thu, 14 Oct 1999 19:29:34 -0700
Organization: Harvey Mudd College
Lines: 44
Message-ID: <3806918E.80607955@hmc.edu>
NNTP-Posting-Host: mercury.st.hmc.edu
Mime-Version: 1.0
X-Trace: nntp1.interworld.net 939954612 56999 134.173.45.219 (15 Oct 1999 02:30:12 GMT)
X-Complaints-To: usenet AT nntp1 DOT interworld DOT net
NNTP-Posting-Date: 15 Oct 1999 02:30:12 GMT
X-Mailer: Mozilla 4.61 [en] (X11; U; Linux 2.2.13pre12 i586)
X-Accept-Language: en
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp
Reply-To: djgpp AT delorie DOT com

I've uploaded version 0.32 of YAMD, Yet Another Malloc Debugger.

A few compilation problems are fixed.  There aren't really any major
changes in this version.

You can get it from:

http://www3.hmc.edu/~neldredge/yamd/

Note that this is a different site than for previous releases.


About YAMD:
================================================
YAMD is a package for finding bugs related to dynamic memory allocation
(pointer overruns, memory leaks, etc).  Among its special features:

* Paging mechanisms are used to trap illegal memory accesses.  This
means that reads as well as writes can be caught, and are caught
immediately, rather than at some later time.

* All operations are logged with a traceback to aid in finding why some
allocation or other went awry.

* No changes to your source are required to use YAMD.

* Everything else you'd expect from a malloc debugger; checking of
"obvious" errors like multiple freeing, etc.

YAMD also works under Linux, and in fact supports some additional
features there.

Some restrictions do apply:

- Several DPMI 1.0 features are essential to the way YAMD works;
therefore, **it will only work under plain DOS with CWSDPMI as the DPMI
server**.

- A fairly large amount of swap space is recommended.
================================================================
-- 

Nate Eldredge
neldredge AT hmc DOT edu

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019