Re: Delphi 64 Bit memory leaks not clearing?
Posted: Sun Jul 05, 2020 8:50 pm
Stack Overflow error in madExcept64.dll
I start the app with leak checking off, then from main UI I do this:
MadExcept.SetChildLeakFiltering(False);
MadExcept.StopLeakChecking(False);
MadExcept.StartLeakChecking(False);
This gives a stack overflow in the madexcept64.dll.
If i turn leak checking on at startup then no stack overflow and the app looks ok.
Next turn on leak checking in the project options -> mad except
First line on the project i add:
MadExcept.StopLeakChecking(false);
MadExcept.SetChildLeakFiltering(False);
After startup i run:
MadExcept.ReportLeaksNow(False);
MadExcept.ClearLeaks(False,false);
The above should be near instant - yet i see the popup "Creating Leak Report" and nothing happens at all, but my app locks up, with no CPU usage, so something does not return.
Please can you test the above or advise the best method to do what we need to - capture running leaks.
I start the app with leak checking off, then from main UI I do this:
MadExcept.SetChildLeakFiltering(False);
MadExcept.StopLeakChecking(False);
MadExcept.StartLeakChecking(False);
This gives a stack overflow in the madexcept64.dll.
If i turn leak checking on at startup then no stack overflow and the app looks ok.
Next turn on leak checking in the project options -> mad except
First line on the project i add:
MadExcept.StopLeakChecking(false);
MadExcept.SetChildLeakFiltering(False);
After startup i run:
MadExcept.ReportLeaksNow(False);
MadExcept.ClearLeaks(False,false);
The above should be near instant - yet i see the popup "Creating Leak Report" and nothing happens at all, but my app locks up, with no CPU usage, so something does not return.
Please can you test the above or advise the best method to do what we need to - capture running leaks.