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.

Development
February 2, 2011
Avatar for Stephen Kellett
Stephen Kellett

DLL Version Finder

Sometimes you need to find all locations of a particular DLL on your machine and then check the version numbers. Use Windows Search then right […]

Development
November 19, 2010
Avatar for Stephen Kellett
Stephen Kellett

Problems when subclassing controls

I’m developing a graph control for use in our Memory Validator software tool. Tracking a mouse One of the requirements was that we need to […]

Hints and tips
November 16, 2010
Avatar for Stephen Kellett
Stephen Kellett

Don’t try this at home – custom control time sink

There are times when writing a custom control will waste your time like nothing on earth. I’m going to share with you a particularly painful […]

Porting to Win64
September 15, 2010
Avatar for Stephen Kellett
Stephen Kellett

Removing annoying ‘ceil’ : attributes not present on previous declaration warning C4985

A bug in Visual Studio 2008 when compiling for 64 bit code results in a rather odd warning message. The message is typically shown for […]

Hints and tips
August 7, 2010
Avatar for Stephen Kellett
Stephen Kellett

How to embed data into a resource

In this article, I will demonstrate how you can embed data into a Windows PE format executable (EXE or DLL). At the end, I will […]

Porting to Win64 Thread
August 6, 2010
Avatar for Stephen Kellett
Stephen Kellett

Thread Validator x64 enters BETA

Thread Validator x64 is now available for beta testing. Thread Validator x64 is the 64 bit version of our successful 32 bit Thread Validator software […]

Development
July 20, 2010
Avatar for Stephen Kellett
Stephen Kellett

How to commit suicide – outsource your software development

Is that headline a bit too strong? I don’t think so. Allow me to explain. This article applies to any company where your main product […]

Test Setup
July 20, 2010
Avatar for Stephen Kellett
Stephen Kellett

Problems building Firefox

I’ve been building Firefox on Windows recently. Without problems. But then I wanted a build with symbols and that is when the problems started. It […]

Coverage Profiler
July 19, 2010
Avatar for Stephen Kellett
Stephen Kellett

Doing good work can make you feel a bit stupid

Doing good work can make you feel a bit stupid, well that’s my mixed bag of feelings for this weekend. Here is why… Last week […]

Memory
July 10, 2010
Avatar for Stephen Kellett
Stephen Kellett

How to prevent a memory tool from monitoring your C/C++ allocations

A little known fact is that the Microsoft C Runtime (CRT) has a feature which allows some allocations (in the debug runtime) to be tagged […]

Fully functional, free for 30 days