From: Nate Eldredge 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 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit 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