Hello,
I have just started using MadExcept and I have a few generic questions.
When I have a leak report like the following one
https://drive.google.com/file/d/0B0obHD ... sp=sharing
Does it mean that I have 6 different leaks ? (red rectangle in the picture)
Should I start checking the leaks from the one on top and going down to the bottom ?
Once i start checking one leak of the list, do I have to start checking the Delphi source starting from the procedure/methods listed from top to bottom in the green rectangle in the picture or is it the other way round ?
I tried to double click on the lines in the green rectangle but not all of them open the Delphi source. Am I missing anything ?
Many thanks
Pio Pio
First steps with MadExcept
Re: First steps with MadExcept
Yes, you seem to have 6 different leaks. The order in which you check them is not important.
If you're not sure how to interpret callstacks, it might make sense to read this help page which explains the basics. It explains it for exceptions, but the logic is the same as for leaks:
http://help.madshi.net/madExceptDemo.htm
Double clicking lines in the callstack should work, but it requires you to have the correct project open and compiled in the Delphi IDE (so that you see those dots in the IDE editor before each compiled source code line). Furthermore double clicking will usually only work for your own PAS files, but not for Delphi RTL/VCL sources.
If you're not sure how to interpret callstacks, it might make sense to read this help page which explains the basics. It explains it for exceptions, but the logic is the same as for leaks:
http://help.madshi.net/madExceptDemo.htm
Double clicking lines in the callstack should work, but it requires you to have the correct project open and compiled in the Delphi IDE (so that you see those dots in the IDE editor before each compiled source code line). Furthermore double clicking will usually only work for your own PAS files, but not for Delphi RTL/VCL sources.