Search found 20 matches

by aehimself
Fri Mar 17, 2023 8:20 pm
Forum: madExcept
Topic: Exception not caught in Delphi 11.2 Alexandria 64 bit
Replies: 54
Views: 1134872

Re: Exception not caught in Delphi 11.2 Alexandria 64 bit

Keep reporting it as Microsoft defender even considers it potentially unwanted:
MS MadCollection.png
MS MadCollection.png (11.38 KiB) Viewed 132411 times
by aehimself
Wed Mar 08, 2023 12:17 pm
Forum: madExcept
Topic: Exception not caught in Delphi 11.2 Alexandria 64 bit
Replies: 54
Views: 1134872

Re: Exception not caught in Delphi 11.2 Alexandria 64 bit

Anyone else with 5.1.3?
MadCollection.PNG
MadCollection.PNG (14.14 KiB) Viewed 312538 times
by aehimself
Tue Feb 28, 2023 10:58 pm
Forum: madExcept
Topic: Exception not caught in Delphi 11.2 Alexandria 64 bit
Replies: 54
Views: 1134872

Re: Exception not caught in Delphi 11.2 Alexandria 64 bit

Hello - could you confirm if there is a version of madExcept available that works with 11.3 (and 11.2) now? (i.e. one that addresses the ASLR issues? If so, how to get the updated download? http://madshi.net/madCollectionUpdate.exe Works fine in 11.2, 11.3 seems to be okay as well (however, done on...
by aehimself
Thu Sep 29, 2022 8:42 am
Forum: madExcept
Topic: Exception not caught in Delphi 11.2 Alexandria 64 bit
Replies: 54
Views: 1134872

Re: Exception not caught in Delphi 11.2 Alexandria 64 bit

Can anyone confirm if Zoe's patched .EXE will keep functioning with older versions of Delphi and still being able to parse D11.2 .map files?
by aehimself
Tue Jan 26, 2021 7:58 pm
Forum: madExcept
Topic: UPX completely messes up leak report
Replies: 10
Views: 23773

Re: UPX completely messes up leak report

That's a shame. Anyway, since I'm using a descendant of the TThread class this was easy to achieve: TWorkerThread = Class(TThread) strict private _fatalexception: Exception; strict protected Procedure InternalExecute; Virtual; Abstract; protected Procedure Execute; Override; public Property FatalExc...
by aehimself
Tue Jan 26, 2021 1:46 pm
Forum: madExcept
Topic: UPX completely messes up leak report
Replies: 10
Views: 23773

Re: UPX completely messes up leak report

I was attempting to check the call stack for exceptions in threads, but I realized that the TThread.FatalException object is now being swallowed. I made a new property and allowed read-write access to it: Procedure TMyForm.OnMadException(Const exceptIntf: IMEException; Var Handled: Boolean); Begin C...
by aehimself
Tue Jan 26, 2021 6:57 am
Forum: madExcept
Topic: MadExcept StartLeakChecking is causing random access violations
Replies: 12
Views: 29509

Re: MadExcept StartLeakChecking is causing random access violations

No; not the real application nor the empty VCL application was compressed. Just compiled and executed.
by aehimself
Mon Jan 25, 2021 8:33 pm
Forum: madExcept
Topic: MadExcept StartLeakChecking is causing random access violations
Replies: 12
Views: 29509

Re: MadExcept StartLeakChecking is causing random access violations

I'll check with DevExpress support tomorrow. Maybe they can try with MadExcept trial if they don't have it purchased.

I'll report back what they can find.
by aehimself
Mon Jan 25, 2021 8:30 pm
Forum: madExcept
Topic: UPX completely messes up leak report
Replies: 10
Views: 23773

Re: UPX completely messes up leak report

Yes, there is an issue, maybe with objects in threads...? Type TMyThread = Class(TThread) protected Procedure Execute; Override; End; procedure TMyThread.Execute; begin inherited; TStringList.Create; end; procedure TForm1.FormCreate(Sender: TObject); Var tmt: TMyThread; begin tmt := TmyThread.Create...
by aehimself
Sun Jan 24, 2021 11:34 pm
Forum: madExcept
Topic: UPX completely messes up leak report
Replies: 10
Views: 23773

Re: UPX completely messes up leak report

When I checked my MadExcept project settings, it showed me that MadExcept is enabled.
I completely removed my custom unit and let MadExcept to modify whatever it wants. A new version was built and packed with UPX - I'll return with my findings if it helped.
by aehimself
Wed Jan 20, 2021 3:58 pm
Forum: madExcept
Topic: MadExcept StartLeakChecking is causing random access violations
Replies: 12
Views: 29509

Re: MadExcept StartLeakChecking is causing random access violations

Do you have access to the DevExpress components? There is a really simple test component based on a DevExpress control where the issue appears on an empty VCL project.
by aehimself
Wed Jan 20, 2021 11:44 am
Forum: madExcept
Topic: MadExcept StartLeakChecking is causing random access violations
Replies: 12
Views: 29509

Re: MadExcept StartLeakChecking is causing random access violations

Have you done that? Yes, I removed the StartLeakChecking and enabled leak checking in the dialog. It's not recommend that you disable leak reporting in the madExcept settings, and then manually call StartLeakChecking. That cannot work very well because leak reporting requires replacing the memory m...
by aehimself
Wed Jan 20, 2021 9:51 am
Forum: madExcept
Topic: MadExcept StartLeakChecking is causing random access violations
Replies: 12
Views: 29509

Re: MadExcept StartLeakChecking is causing random access violations

Ah, I was looking at the wrong place; I thought it should be in the right-click menu on the project. Issue is the same if I enable error reporting from the project options. Can this be turned off for different build configurations? On for Debug, off for Release? Something is wrong when leak checking...
by aehimself
Wed Jan 20, 2021 9:03 am
Forum: madExcept
Topic: UPX completely messes up leak report
Replies: 10
Views: 23773

Re: UPX completely messes up leak report

I guess yes... cannot confirm - see my other post. Without those I'd have no readable stack trace / object list in non-compressed executables, I suppose...? Let me re-phrase the question, it seems I did not express myself well. I have an application with leak checking enabled. Test leak shows up fin...
by aehimself
Wed Jan 20, 2021 8:46 am
Forum: madExcept
Topic: MadExcept StartLeakChecking is causing random access violations
Replies: 12
Views: 29509

Re: MadExcept StartLeakChecking is causing random access violations

The reason I'm using StartLeakChecking is because I can not find where to enable it. My MadExcept configuration window looks like this: madexcept.PNG This link says that there should be a "MadExcept settings" in the project popup menu which is missing for me; therefore I have no idea where...