Sender: nate AT cartsys DOT com Message-ID: <370D1799.A060E869@cartsys.com> Date: Thu, 08 Apr 1999 13:54:49 -0700 From: Nate Eldredge 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 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit 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 Eldredge nate AT cartsys DOT com -- Nate Eldredge nate AT cartsys DOT com