Well, recently I’ve noticed that there are many people, who have certain difficulties with reading and/or understanding bug-reports. There are many related questions both on support and forums. While it is quite surprising for me, it looks like there is a problem, which need to be solved.
Before return to discussion of other ways to catch “bad” pointers – I wanted to talk about memory leaks and tools for its diagnostics. As we’ll see later, this topic is very close related to our previous talk.
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.
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.