C++ VM Validator Change History
Version 3.04
Version 3.04 includes the following functionality:
- Bug fix for profiling mixed-mode .Net applications when running on a 64 bit operating system.
Version 3.03
Version 3.03 includes the following functionality:
- Additional information on the diagnostic tab.
- Additional information in exception reports.
Version 3.02
Version 3.02 includes the following functionality:
- Bug fix for GetProcAddress() hooking.
Version 3.01
Version 3.01 includes the following functionality:
- Bug fix for handle leak with ToolHelp32.
- Bug fix for failure with socket() when incorrectly hooking resource DLLs that have more than one section (example: mfc80enu.dll).
Version 3.00
Version 3.00 includes the following functionality:
- Addition of Memory Pages view.
- Addition of Memory Paragraph view.
- Various bug fixes.
Version 2.27
Version 2.27 includes the following functionality:
- Bug fix for environment variable handling.
- Bug fix for license installer software.
Version 2.26
Version 2.26 includes the following functionality:
- Minor UI changes to add user hints.
- All executables are now code signed to prevent warnings on Vista/Windows 7.
Version 2.25
Version 2.25 includes the following functionality:
- Bug fix for reading various types of malformed DLLs.
- Correct detection of Resource only DLLs.
Version 2.24
Version 2.24 includes the following functionality:
- Misc bug fixes.
Version 2.23
Version 2.23 includes the following functionality:
- Maintenance release.
Version 2.22
Version 2.22 includes the following functionality:
- Minor bug fixes.
Version 2.21
Version 2.21 includes the following functionality:
- Misc bug fixes. Maintenance release.
Version 2.20
Version 2.20 includes the following functionality:
- Modified Inject dialog to be resizable and remember which column it sorts on and previous selection.
Version 2.19
Version 2.19 includes the following functionality:
- Bug fix for launching on Windows Vista and Windows 2008.
Version 2.17
Version 2.17 includes the following functionality:
- Robustness maintenance.
Version 2.16
Version 2.16 includes the following functionality:
- Maintenance release.
Version 2.15
Version 2.15 includes the following functionality:
- Minor bug fixes.
- Addition of 32 bit executable test.
Version 2.14
Version 2.14 includes the following functionality:
- Minor bug fixes.
Version 2.13
Version 2.13 includes the following functionality:
- Replacement of all 3rd party tab controls with a custom tab control.
Version 2.12
Version 2.12 includes the following functionality:
- Replacement of all 3rd party grid/tree controls with the same virtual grid/tree control used for the main displays. This change has been made for consistency of user interface and also to facilitate future ports of the software to alternate operating systems and widget toolkits.
- Bug fix for flickering main display when resizing.
Version 2.11
Version 2.11 includes the following functionality:
- Bug fix for some code that could cause Data Execution Prevention violations if you had this Operating System option enabled.
Version 2.10
Version 2.10 includes the following functionality:
- Improved detection method for .Net modules.
- Bug fix for "The handle is invalid" error when trying to launch applications.
Version 2.09
Version 2.09 includes the following functionality:
- Misc maintenance improvements.
Version 2.08
Version 2.08 includes the following functionality:
- Misc maintenance improvements.
Version 2.07
Version 2.07 includes the following functionality:
- Bug fix for race condition (causes crash) for inter process comms one multi core/cpu machines. Bug is not visible on HyperThreaded machines or single cores CPUs. Bug has been seen on dual core CPUs, but is more obvious on dual core quad CPU machines.
Version 2.06
Version 2.06 includes the following functionality:
- Minor user interface bug fixes and usability improvements.
Version 2.05
Version 2.05 includes the following functionality:
- Minor improvements to UI.
Version 2.04
Version 2.04 includes the following functionality:
- File dialog file extension handling improvements.
- Launch dialog/wizard - addition of Delete button.
Version 2.03
Version 2.03 includes the following new functionality:
- IMproved HTML Help handling.
Version 2.02
Version 2.02 includes the following new functionality:
- Addition of support for .NET 2.0 applications.
Version 2.01
Version 2.01 includes the following new functionality:
- "Help PDF" added to Help menu if PDF help file is present in installation directory.
- Bug fix for installer.
Version 2.00
Version 2.00 includes the following new functionality:
- Updated to allow VM Validator to work with Win32 applications and .Net 1.0/1.1 applications.
Version 1.32
Version 1.32 includes the following new functionality:
- Maintenance release.
Version 1.31
Version 1.31 includes the following new functionality:
- Bug fix for session manager dialog.
Version 1.30
Version 1.30 includes the following new functionality:
- Addition of extra diagnostic data for helping diagnose problems when data goes bad.
Version 1.29
Version 1.29 includes the following new functionality:
- Bug fix for potential buffer overflow when command line of tested application is very long (MAX_PATH + 256 TCHARs).
- Command line displayed on diagnostic tab.
- Detection of StarDock Window Blinds so that it can be safely ignored.
Version 1.28
Version 1.28 includes the following new functionality:
- Maintenance release.
Version 1.27
Version 1.27 includes the following new functionality:
- Maintenance release.
Version 1.26
Version 1.26 includes the following new functionality:
- Maintenance release.
Version 1.25
Version 1.25 includes the following new functionality:
- Graphics update.
Version 1.24
Version 1.24 includes the following new functionality:
- Maintenance release.
Version 1.23
Version 1.23 includes the following new functionality:
- Bug fix for Reset launch history on launch application dialog.
Version 1.22
Version 1.22 includes the following new functionality:
- Maintenance release.
Version 1.21
Version 1.21 includes the following new functionality:
- Help now supplied as HTML Help rather than WinHelp.
Version 1.20
Version 1.20 includes the following new functionality:
- Maintenance update.
Version 1.19
Version 1.19 includes the following new functionality:
- StatusBar update.
Version 1.18
Version 1.18 includes the following new functionality:
- Archiving version update.
Version 1.17
Version 1.17 includes the following new functionality:
- Improvement to data display.
Version 1.16
Version 1.16 includes the following new functionality:
- Improvement to data display - listing of DLL and shared memory areas.
Version 1.15
Version 1.15 includes the following new functionality:
- Licensing bug fix - fixed for compatibility with our other software.
Version 1.14
Version 1.14 includes the following new functionality:
- Maintenance update.
Version 1.13
Version 1.13 includes the following new functionality:
- Bug fix installer.
- Bug fix for licensing.
- Removal of SE_SECURITY_NAME privilege requirement for working with services.
- Updated help.
Version 1.12
Version 1.12 includes the following new functionality:
- Maintenance update.
Version 1.11
Version 1.11 includes the following new functionality:
- Addition of User Privilege checks when accessing the Registry and setting debugging privileges.
Version 1.10
Version 1.10 includes the following new functionality:
- Addition of accelerator keys.
Version 1.09
Version 1.09 includes the following new functionality:
- Maintenance update. Synchronization robustness improvements.
Version 1.08
Version 1.08 includes the following new functionality:
- Maintenance update. Misc bug fixes.
Version 1.07
- Large icons for tool bar.
- Addition of relaunch option.
- Improved settings dialog.
- Bug fix for display update.
- Updated help file.
Version 1.06
- Bug fix for stub.
Version 1.05
- Addition of debugger privileges to allow Virtual Memory Validator to inject into services. Added at customer request
Version 1.04
- Miscellaneous bug fixes.
Version 1.03
- Version 1.03 has been provided so that the support library svlSupport.dll is compatible with the library that ships with other Software Verification products. Some APIs have undergone minor changes, unfortunately this created an incompatability between the svlSupport.dll shipped with Virtual Memory Validator and other Validator products. Version 1.03 of Virtual Memory Validator fixes this.
Version 1.02
- Miscellaneous resizing bug fixes.
Version 1.01
- Miscellaneous bug fixes.
Version 1.00
Initial version of Virtual Memory Validator.


