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.
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, […]
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 […]
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 […]
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, […]
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 […]
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. […]
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. […]
Environment variables can be used to configure the various Validator tools that we provide.
If you write software for any length of time you’ll have seen your software fail in a variety of ways.
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, […]