SDN sessions from EurekaLab s.a.s.

Materials from “How to find the exception source line of a just delivered software” and “How to prevent source code bugs and speed-up the testing phase” sessions from SDN Event on 18th May 2010.

Memory problems in Delphi apps – final article

I’ve published several articles already, which covers different aspects of memory issues. I’m going to give a short review of these articles first and then finish this series with current article. I’ve only mentioned most scary problems in the previous articles, dealing with simple cases first and leaving hard cases for later. Now it’s time to deal with them, therefore finishing the series.

Catching memory leaks, redux

I tried to discuss things, that I’ve missed last time.

(Re)Installation of EurekaLog

The new RC is going out today, so I decided that it’s perfect time to write about (re)installation process. Some of you may have troubles with it, while most other don’t.

Access Violation in details

Exception of class EAccessViolation is most common error in Delphi applications. Today I want to discuss it, its reasons and how to deal with it. This post mostly for newbies.

Why should you always use FreeAndNil instead of Free.

The subject is actually speaks for itself. I want to discuss the idea of using FreeAndNil everywhere instead of Free. Give proper arguments to this idea and consider, how EurekaLog fits here too.

Optimal project settings

Today I want to discuss a different project’s settings, which can affect debugging and reporting in your Delphi application.