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.

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. […]

Avatar for Stephen Kellett
Stephen Kellett

How do I monitor a process launched from batch files or Powershell scripts?

Batch files are often used to setup an environment prior to starting an executable. You can also do this with Powershell scripts. If you use […]

Blog Hints and tips
August 15, 2023
Avatar for Stephen Kellett
Stephen Kellett

Enabling and disabling Powershell script execution

If you’ve ever tried to run a script from Powershell you’ve probably seen this error message. Enabling script execution To enable script execution in Powershell […]

Blog
August 11, 2023
Avatar for Stephen Kellett
Stephen Kellett

How do I build all projects in a solution from the command line?

The problem I needed an easy way to automate the building of a Visual Studio solution from the command line. I have a process that […]

Blog
July 25, 2023
Avatar for Stephen Kellett
Stephen Kellett

Manually installing a licence without reinstalling the software

In this article, we’re going to discuss how to manually install a licence without reinstalling the software. Why would I want to do this? The […]

Blog
May 18, 2023
Avatar for Stephen Kellett
Stephen Kellett

Common IIS Server Errors

When working with IIS it’s not uncommon to run into problems with pages not being served correctly. When this happens you’re shown an error page […]

Blog
April 12, 2023
Avatar for Stephen Kellett
Stephen Kellett

Setting directory permissions for user group IIS_IUSRS

If you’re working with IIS there is a high likelihood that at some point you’ll want to write data to a log file and/or enable […]

Blog
December 19, 2022
Avatar for Stephen Kellett
Stephen Kellett

Leaking memory with VirtualAlloc

The Win32 function VirtualAlloc() can be used to allocate new blocks of committed memory. When this happens a new block that is large enough to […]

Development Memory
November 30, 2022
Avatar for Stephen Kellett
Stephen Kellett

The nineteen types of memory leak

Memory leaks affect all computer programs, be they desktop applications, service applications or web services. For many trivial applications or applications with a very short […]

Blog
November 18, 2022
Avatar for Stephen Kellett
Stephen Kellett

Slicing and dicing by memory allocator

We’ve just released Memory Validator 9.63. This release introduces improvements for viewing trending statistics by allocator type. The Job To Be Done behind these changes […]

Fully functional, free for 30 days