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.

Stephen Kellett

New UX Theme

We’ve been working on a new, calmer UX Theme for a while. The aim is to reduce the number of lines, have less visual clutter, […]

Development
June 12, 2020
Stephen Kellett

Changes to how we display data

We’ve changed the display of data on all of our tree controls that are used to display callstacks and call trees. The old method of […]

Memory
June 1, 2020
Stephen Kellett

Memory leak in CPngImage

A memory leak in a surprising place We’ve recently been doing some work switching our resources in our programs from BMP (using CBitmap) to PNG […]

Memory
April 21, 2020
Stephen Kellett

Detecting memory leaks in ISAPI extensions

Three weeks ago I wrote about how to setup IIS for use with ISAPI extensions. Today I’m going to show you how easy it is […]

Hints and tips
April 3, 2020
Stephen Kellett

Setting up ISAPI 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 […]

staff
March 6, 2020
Stephen Kellett

The unintended consequence of not paying sick pay

Setting the scene I wrote this several years ago but it never became published. Reading it now it still seems to be valid. Even more […]

Thread
March 6, 2020
Stephen Kellett

Detecting Abandoned Critical Sections

Multithreading is a powerful way to improve the processing throughput and responsiveness of your software. We use it to great effect at Software Verify. In […]

Development
March 6, 2020
Stephen Kellett

Turbo Debugger Symbols Viewer

If you’re using Delphi or 32 bit C++ Builder your compiler/linker produces symbols in TDS format. TDS means Turbo Debugger Symbols – it’s an old […]

Stephen Kellett

An easier way to view crashes in the Windows Event Log

In a previous article I wrote about how to identify crashes in the Windows Event Log. You need to use the Windows Event Viewer, inspect […]

Development
February 12, 2020
Stephen Kellett

Identifying crashes with the Windows Event Log

It’s an unfortunate and inevitable fact that while developing software sometimes your software will crash. This also happens, sometimes, hopefully very infrequently, in production code. […]

Fully functional, free for 30 days