www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1999/04/08/16:52:50

Sender: nate AT cartsys DOT com
Message-ID: <370D1799.A060E869@cartsys.com>
Date: Thu, 08 Apr 1999 13:54:49 -0700
From: Nate Eldredge <nate AT cartsys DOT com>
X-Mailer: Mozilla 4.08 [en] (X11; I; Linux 2.2.5 i586)
MIME-Version: 1.0
To: djgpp AT delorie DOT com
Subject: ANNOUNCE: YAMD 0.23 uploaded
Reply-To: djgpp AT delorie DOT com

I have just uploaded version 0.23 of YAMD, Yet Another Malloc Debugger.

Several bugs are fixed, including the constructor bug.  Also, the
run-yamd shell script now works with DJGPP.  Anyone who had problems
with earlier versions should try this one.

The original announcement follows, for those who missed it:

======================================================================
This is to announce the upload of version 0.2 of YAMD (Yet Another
Malloc Debugger).  It can be fetched from:

http://www.cartsys.com/eldredge/n/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.

Copying policy is GPL.

Please check it out, and report any successes/failures/bugs to me:
<nate AT cartsys DOT com>.
=======================================================================
-- 

Nate Eldredge
nate AT cartsys DOT com


-- 

Nate Eldredge
nate AT cartsys DOT com

- Raw text -


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