v2.2.3

Rating:        Based on 7 ratings
Reviewed:  7 reviews
Downloads: 45704
Change Set: 5ce39dd9b684
Released: Feb 15, 2012
Updated: Feb 4, 2014 by KindDragon
Dev status: Stable Help Icon

Recommended Download

Application vld-2.2.3-setup
application, 1068K, uploaded Feb 14, 2012 - 45704 downloads

Release Notes

2.2.3

Enhancements:
* New option VLD_OPT_RELEASE_CRT_RUNTIME added. Useful only with define VLD_FORCE_ENABLE.

Bugs Fixed:
* Memory leaks with static linking fixed finally.

2.2.2

Bugs Fixed:
* Memory leaks with static linking fixed.
* Visual Studio C++ 2008/2010 Express Edition compilation fixed.
* Hang fixed with GetOpenFileName().

2.2.1

Enhancements:
* strdup and _wcsdup functions support added.
* Preliminary support for VS 11 added.

Bugs Fixed:
* Low performance after upgrading from VLD v2.1.
* Runtime error R6002 fixed because of wrong memory dump format.
* version.h fixed in installer.
* Some PVS studio warning fixed.

2.2

Enhancements:
* New functions added: VLDGetLeaksCount, VLDMarkAllLeaksAsReported, VLDSetReportHook (see vld.h).
* Introduced define called VLD_FORCE_ENABLE that allows one to active VLD even if not running in DEBUG.
* Adding Heap Validation.
* _aligned... functions and _recalloc support added.
* Memory leaks additional statistic added.

Bugs Fixed:
* Issue fixed with loading wrong version of dbghelp.dll on Windows XP and bellow.
* VLDReportLeaks with aggregate duplicate links fixed.
* CoTaskMemAlloc memory leak detection fixed.
* Rare crash at exit on some platforms fixed.
* Asserts in release build disabled.
* LoaderLock fixed.
* LoadLibrary crash fixed with some applications like regsrv32.
* Callstack hash fixed with ASLR.
* VLDGlobalEnable fixed with new threads.
* Option VLD_OPT_MODULE_LIST_INCLUDE fixed.
* Resolved callstack printing fixed.

Reviews for this release

     
Great - easy to use and finally allowed me to find some of those pesky tiny leaks I was putting off finding :) It does produce some "internal VLD leaks" - not sure what those mean, but I assume they are not there in release anyway. Thanks!
by dvlpr on Apr 22, 2013 at 8:01 AM
     
straightforward to setup, can log output to file
by lk77 on Jan 25, 2013 at 2:47 PM
     
Excellent, works well. Microsoft should have this ability built into Visual Studio!
by kelleyma49 on Dec 14, 2012 at 5:31 PM
     
Exactly what I was looking for. Easy to set up, and worked perfectly. Saved me having to pay for a tool that probably wouldn't have worked as well. Thanks!
by marktucker on Oct 11, 2012 at 1:24 PM
     
This is an excellent project. I have been using it for years it very reliable, very easy to use. I'll love it.
by vds2212 on Sep 23, 2012 at 1:58 PM
     
Easy to use, transparent and always accurate ;).
by biboudis on Jul 18, 2012 at 2:10 PM
     
Easy to use. Worked across EXE <-> DLL boundary, helped me identify memory leaks in a couple of classes really quickly. I'm happy that I found VS CRTDBG so rubbish I gave up on it after 2 mins, which lead me to VLD. Great work guys.
by TimNZ on Jun 6, 2012 at 5:48 AM