Debugging

This blog is where we help you improve your software, teach you how to use our tools to solve problems, software tool use cases, and improvements to our software tools.


Back to Blog
Avatar for Stephen Kellett
Stephen Kellett

Loading Validator into a process

Everything written here applies to all Validators: Bug, Coverage, Memory, Performance and Thread. There are many ways to start collecting data with a Validator: Launch, […]

Debugging
September 14, 2023
Avatar for Stephen Kellett
Stephen Kellett

How to submit bug reports

Bugs are an unfortunate part of being a software developer. Sooner or later you’re going to bump into one and need to ask the vendor […]

Debugging
September 14, 2023
Avatar for Stephen Kellett
Stephen Kellett

How we provide customer support

In this article I’m going to explain how we provide customer support. Free Customer support is free. There is no charge for customer support. Customer […]

Debugging
September 14, 2023
Avatar for Stephen Kellett
Stephen Kellett

How to create minidumps using Visual Studio, WinDbg and Exception Tracer

Minidumps can be really useful for creating a self-contained record of a crash for analysis later, either by your own software team, by a consultant, […]

Debugging
September 14, 2023
Avatar for Stephen Kellett
Stephen Kellett

How to collect crash callstacks

When collecting data to submit for a bug report, collecting a callstack and supporting data is a common task. In this article I’m going to […]

Debugging
September 1, 2023
Avatar for Stephen Kellett
Stephen Kellett

How to find exception reports for our Validator tools

In an ideal world software would never crash. In the real world, software crashes. Hopefully infrequently. Our tools write an exception report when they crash. […]

Blog Debugging
September 5, 2022
Avatar for Stephen Kellett
Stephen Kellett

Memory Fragmentation – mvFragmentation

Many software engineers and their managers struggle to understand what memory fragmentation is and the effects memory fragmentation can have on the software they produce. […]

Debugging Error Handling
February 28, 2022
Avatar for Stephen Kellett
Stephen Kellett

Using and Debugging Environment Variables

Environment variables can be used to configure the various Validator tools that we provide.

Avatar for Stephen Kellett
Stephen Kellett

Exceptions Codes you’ve never heard of

If you write software for any length of time you’ll have seen your software fail in a variety of ways.

Debugging
April 14, 2021
Avatar for Stephen Kellett
Stephen Kellett

Why does GetProcAddress() sometimes return an address outside of the DLL?

For most uses of GetProcAddress(), the address returned will be an address inside the DLL that you’re using to look up the function. But sometimes, […]

Fully functional, free for 30 days