VLD v2.5 Release Notes

Release Date: 2016-01-08 // over 8 years ago
  • ✨ Enhancements:

    • 👍 VS2015 support added.
    • 🏁 Windows 10 support added.
    • 👌 Support MFC 12 MBCS (thanks to @mnissl).
    • VLD config through env. vars (thanks to @akaStiX).
    • 👌 Support detection DllMain allocations (thanks to @ioannis-e).
    • ➕ Add option to skip reporting crt startup allocations as memory leaks (thanks to @ioannis-e).
    • 👌 Improve the vld.ini searching from additional locations (thanks to @ioannis-e).
    • 🔄 Changed implementation of FastCallStack::getStackTrace for 32-bit code.

    🐛 Bugs Fixed:

    • 🛠 Fix #9519, #9859, #10544, use LoaderLock to serialize any calls which load additional libraries or require access to the Loader Lock (thanks to @ioannis-e).
    • 🛠 Fix #6359, #10553, fix crashes and failure to register COM dlls where Visual Leak Detector is unloaded before IMalloc interface is released (thanks to @ioannis-e).
    • 🛠 Fix #10548, vld.ini search path (thanks to @ioannis-e).
    • 🛠 Fix #10587, Visual Leak Detector reporting strange leaks in CRT module of VC++ (thanks to @ioannis-e).
    • 🛠 Fix #10588, false positives from CRT in VS2013 with /MTd (thanks to @ioannis-e).
    • 🛠 Deadlock fixed with StackWalkMethod=safe.