Toggle navigation
Software Tools
All Tools
All Software Tools. Commercial tools, and free tools.
Code Coverage
View your code coverage in real-time.
Deadlock Detection
Find and fix deadlocks, slow locks, busy locks, and long waits.
Execution Tracing
The “How did I get here from there?” for your application.
Memory Leak Detection
Monitor billions of memory allocations with ease.
Performance Profiling
Find the slow parts of your software quickly and easily.
Developers
Blog
What we’re thinking about, what itch we’re scratching today.
Library
Selected articles from our blog grouped into related topics.
Documentation
Documentation for each tool. Online. PDF. HTML Help.
Tutorials
Step by step tutorials with text, images and video.
Purchasing
Purchase Software Tools
Resellers
Testimonials
About
About Software Verify
Why we exist. What makes us get up the morning. That sort of thing.
Contact Us
Need to contact us? Please send us a message.
Customer Support
Got a problem? Need some Help? Contact support now.
Reporting a Bug
Found a bug? Report it using this form.
Privacy Policy
How we treat any data that you provide to us.
Cookie Usage Policy
We promise not to feed the Cookie Monster.
License Information
How our licences work.
Memory Validator Tutorials
Memory Validator Tutorials
Using the Hotspot view.
Using Memory Validator with Visual Basic.
How to view GDI objects using Memory Validator.
How to use Memory Validator with a server application.
How to track memory allocations of a specific size using Memory Validator.
How to restrict the display to only a particular DLL using filters.
How to restrict the display to only a part of your application's execution.
How to prevent a DLL from loading.
How to monitor 3rd party memory allocation APIs using Memory Validator.
How to detect uninitialised data using Memory Validator.
How to detect memory leaks whilst your application is running.
How to detect memory leaks using Memory Validator.
How to detect memory corruption (tools) using Memory Validator.
How to detect memory corruption (memory reuse) using Memory Validator.
How to detect memory corruption (instrumentation) using Memory Validator.
How to detect memory corruption (instrumentation) using Memory Validator.
How to detect handle leaks using Memory Validator.
How to detect calling methods on deleted objects using Memory Validator.
How to detect broken message maps using Memory Validator.
How to detect COM Object Reference Count Errors using Memory Validator.
How to collect data only a from particular DLL.
Getting Started
Filtering using filename and line number.
Filtering using a filename.
Filtering using a directory name.
Filtering using a callstack.
Filtering using a DLL name.
Filtering by object type.
Filtering by handle type.
Filtering by allocation size.
Monitoring data from one or more DLLs
Miscellaneous
Memory Leak Detection
Memory Corruption and Application Crashes
Filters
Using the Hotspot view.
How to use Memory Validator with a server application.
How to prevent a DLL from loading.