Exception not caught in Delphi 11.2 Alexandria 64 bit

delphi package - automated exception handling
madshi
Site Admin
Posts: 10754
Joined: Sun Mar 21, 2004 5:25 pm

Re: Exception not caught in Delphi 11.2 Alexandria 64 bit

Post by madshi »

Wow, thanks a lot for the fix, Zoë!! :crazy:
philipp.hofmann
Posts: 3
Joined: Mon Mar 04, 2019 6:36 am

Re: Exception not caught in Delphi 11.2 Alexandria 64 bit

Post by philipp.hofmann »

Hi,

I've tried to build this fix
a) I don't have FastMM4 installed so I can't compile the project.

b) Can you deliver the exe-file that has to be stored on my side?

c) Is the directory to store the exe
C:\Program Files (x86)\madCollection\madExcept\Tools
or do I have to create
C:\Users\Public\Documents\Embarcadero\Studio\22.0\Tools
as it's not existing?

Best regards, Philipp
philipp.hofmann
Posts: 3
Joined: Mon Mar 04, 2019 6:36 am

Re: Exception not caught in Delphi 11.2 Alexandria 64 bit

Post by philipp.hofmann »

I have compiled it now but it's still not working.
Do I have to compile it with the dpr-settings: Win32 + Debug?
Is the path C:\Users\Public\Documents\Embarcadero\Studio\22.0\Tools correct without any additional settings?
Why not ...\madCollection\madExcept\Tools?
Zoë
Posts: 3
Joined: Fri Jul 24, 2015 9:34 pm

Re: Exception not caught in Delphi 11.2 Alexandria 64 bit

Post by Zoë »

Certainly if your madExceptPatch.exe is somewhere else, put it there. I have everything checked in to version control rather than using the installer, and the path I gave is where I had to put it for the madExcept IDE expert to pick it up.

Create a file named madExceptWizard.txt on your desktop and when you run the app it should log details there. Try running it manually to see if that helps. The arguments are "madExceptPatch.exe <exe-to-patch> <.mes file>". Using a particular build environment shouldn't be necessary, but I didn't extensively test that.
philipp.hofmann
Posts: 3
Joined: Mon Mar 04, 2019 6:36 am

Re: Exception not caught in Delphi 11.2 Alexandria 64 bit

Post by philipp.hofmann »

Ok, it works now. As Madshi is installed into C:\Program Files (x86)\madCollection I had to copy it for the compile process to another directory (permission issue). But have to put the patched exe again in C:\Program Files (x86)\madCollection\madExcept\Tools. Thanks for your support.
aehimself
Posts: 20
Joined: Thu Apr 16, 2020 6:52 am

Re: Exception not caught in Delphi 11.2 Alexandria 64 bit

Post by aehimself »

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?
softtouch
Posts: 105
Joined: Sat Jun 20, 2009 10:08 am
Contact:

Re: Exception not caught in Delphi 11.2 Alexandria 64 bit

Post by softtouch »

Does anybody has the patched exe?
madshi
Site Admin
Posts: 10754
Joined: Sun Mar 21, 2004 5:25 pm

Re: Exception not caught in Delphi 11.2 Alexandria 64 bit

Post by madshi »

New build available here now:

http://madshi.net/madCollectionUpdate.exe
erwind
Posts: 4
Joined: Thu Jun 25, 2020 7:34 pm

Re: Exception not caught in Delphi 11.2 Alexandria 64 bit

Post by erwind »

madshi wrote: Wed Oct 05, 2022 4:56 pm New build available here now:

http://madshi.net/madCollectionUpdate.exe
That seems to work, so now I can finally release updates of my own software.
madshi
Site Admin
Posts: 10754
Joined: Sun Mar 21, 2004 5:25 pm

Re: Exception not caught in Delphi 11.2 Alexandria 64 bit

Post by madshi »

I'm sorry it took so long. On top of being busy with another project, my development PC broke down, taking its harddisks with it, so I had to build a new PC and reinstall everything from scratch. Can you believe there are 25 different Delphi/BCB versions that are supported by madExcept and which I all had to install on the new dev PC, with various updates and patches etc? :shock:
DanielT
Posts: 15
Joined: Wed May 17, 2017 8:39 am

Re: Exception not caught in Delphi 11.2 Alexandria 64 bit

Post by DanielT »

Thank you all for the patch! Do you have a schedule for a public release already @madshi?
madshi
Site Admin
Posts: 10754
Joined: Sun Mar 21, 2004 5:25 pm

Re: Exception not caught in Delphi 11.2 Alexandria 64 bit

Post by madshi »

How do you define "public"? This build is publicly available and fixes the issue:

http://madshi.net/madCollectionUpdate.exe
DanielT
Posts: 15
Joined: Wed May 17, 2017 8:39 am

Re: Exception not caught in Delphi 11.2 Alexandria 64 bit

Post by DanielT »

Sorry, I didn't meant "public", but "official". The "official release version" from http://madshi.net/madCollection.exe still shows version 2.8.11.0 and it's not clear which changes are contained in 2.8.11.6 (except for the obvious one discussed here), if there are other bugfix versions linked somewhere here in the forum, or which version is currently supported (in case there are any problems).
DanielT
Posts: 15
Joined: Wed May 17, 2017 8:39 am

Re: Exception not caught in Delphi 11.2 Alexandria 64 bit

Post by DanielT »

Do you have any update on the release schedule @madshi?
madshi
Site Admin
Posts: 10754
Joined: Sun Mar 21, 2004 5:25 pm

Re: Exception not caught in Delphi 11.2 Alexandria 64 bit

Post by madshi »

Hopefully next week.
Post Reply