Blog

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.

Blog
May 19, 2026
Avatar for Stephen Kellett
Stephen Kellett

AQTime Is Shutting Down. Here’s What Replaces It.

SmartBear has confirmed that AQTime will reach end of life in June/July 2026. If you’re using AQTime for memory analysis, code coverage, or performance profiling, […]

Blog
May 19, 2026
Avatar for Stephen Kellett
Stephen Kellett

Parasoft Insure++ Is Being Discontinued. Here’s What Replaces It.

Parasoft has announced that Insure++ is being discontinued in June/July 2026. If you have been using Insure++ for C/C++ memory debugging on Windows, you need […]

Blog
May 15, 2026
Avatar for Stephen Kellett
Stephen Kellett

We added a thread to keep the GUI responsive. Then we broke it.

Memory Validator is a multi-threaded application. The main thread runs the user interface. If the main thread blocks, the UI becomes unresponsive — and if […]

Blog
April 21, 2026
Avatar for Stephen Kellett
Stephen Kellett

Crash Analysis Tools: Complete Guide for 2026

Your application crashed in production, and all you have is a dump file and a stack trace full of hexadecimal addresses. Without the right tools, […]

Blog
February 27, 2026
Avatar for Stephen Kellett
Stephen Kellett

Stop using booleans, they’re hurting your code

At Software Verify we’ve started to phase out the use of booleans in our code. The use of booleans hinders readability and maintainability of the […]

Blog
February 19, 2026
Avatar for Stephen Kellett
Stephen Kellett

Secure Admin Service

This article explains the recent changes to the SVL Admin Service and to the SVL Build Service to make our tools and our services much […]

Hints and tips
May 15, 2025
Avatar for Stephen Kellett
Stephen Kellett

Setting up ISAPI (and ASP.Net) on IIS 10

Introduction OK so it’s 2020 and how many people are developing ISAPI extensions? More than you might imagine. Yeah, Ruby on Rails and Rust are […]

Blog
February 18, 2025
Avatar for Stephen Kellett
Stephen Kellett

Failing email

Last week, from Thursday 13th February to the evening of Sunday 16th February our email servers were temporarily unreachable. This was caused by a failure […]

Hints and tips
January 22, 2025
Avatar for Stephen Kellett
Stephen Kellett

How to read embedded data from a resource

In the previous article, I showed you how to embed data into a custom resource in your application. In this article, I’m going to show […]

Avatar for Stephen Kellett
Stephen Kellett

Debugging a crash with single stepping

If you’ve ever used a debugger you’re probably familiar with the concept of single stepping through code – executing one instruction at a time until […]

Fully functional, free for 30 days