One of the most challenging parts of inheriting a legacy project is to fix the memory leaks that most often are hiding in the code. A while ago, while dealing with an…
Category: Code Detective
Delphi Services and Localization Issue
About five months ago I was called in to look into an localization issue affecting one of our software products. The software in case is a Windows Service written in Delphi. This…
My Event logger – a poor man’s debugger
I have been working around multi threaded services for quite a while now. And as you may know, multi threading services are very hard to debug. When debugging multi threaded applications one…
A matter of character.
Today at work I had to deal with a very mysterious bug. I bug was filed for incorrect characters appearing in our application when running on a Czech OS. The issue manifested…