Delphi 12
Re: Delphi 12
I think it's not officially released yet? I plan to add support very quickly after it's released.
-
- Posts: 88
- Joined: Fri Mar 21, 2008 4:52 am
- Location: Adelaide, South Australia
- Contact:
Re: Delphi 12
Does this also include Delphi 12 support for MadCodeHook?
-
- Posts: 8
- Joined: Thu Feb 08, 2024 6:43 am
Re: Delphi 12
Dephi 12 Athens continues to crash after installing madCollection (Basic + MadExcept 5 + all rights granted on NTFS). After uninstall madCollection Delphi 12 runs perfectly.
Re: Delphi 12
This seems to be a very rare occurring, I think you're only the 2nd user who has reported such a problem to me so far. How does it crash? Do you get a madExcept crash report? Or a Delphi crash report? Or does it silently exit?
It could be some kind of incompatibility between the madExcept IDE extension, and some other 3rd party IDE extension. Do you have many other 3rd party IDE extensions installed?
It could be some kind of incompatibility between the madExcept IDE extension, and some other 3rd party IDE extension. Do you have many other 3rd party IDE extensions installed?
-
- Posts: 8
- Joined: Thu Feb 08, 2024 6:43 am
Re: Delphi 12
Delphi silently exit.
3rd party IDE extensions are not installed (only DevExpress is installed from the component)
3rd party IDE extensions are not installed (only DevExpress is installed from the component)
- Attachments
-
- D12 madExcept.jpg (209.89 KiB) Viewed 28456 times
Re: Delphi 12
That's really weird. The problem is that it's hard for me to do anything, or even debug the problem, because I can't reproduce it on my PC.
Would it be too much to ask to try uninstalling and reinstalling Delphi 12? I remember that one user did that at some point and it helped with some issue.
Would it be too much to ask to try uninstalling and reinstalling Delphi 12? I remember that one user did that at some point and it helped with some issue.
-
- Posts: 8
- Joined: Thu Feb 08, 2024 6:43 am
Re: Delphi 12
I do not understand what is the dependence of loading your bpl with reinstalling D12?
Re: Delphi 12
Do you have any self-written IDE packages installed?
-
- Posts: 8
- Joined: Thu Feb 08, 2024 6:43 am
Re: Delphi 12
I don't have my self-written IDE packages installed
After rename folder c:\Program Files (x86)\madCollection to c:\Program Files (x86)\madCollection_rename IDE starts successfully
I see this in Events Viewer -> Application Error:
After rename folder c:\Program Files (x86)\madCollection to c:\Program Files (x86)\madCollection_rename IDE starts successfully
I see this in Events Viewer -> Application Error:
- Attachments
-
- EventID_ApplicationError.png (166.79 KiB) Viewed 28449 times
Re: Delphi 12
I've seen a similar report previously.
The issue is this: The "madExcept32.dll" file is not supposed to be loaded into the IDE. It is loaded into the IDE only if there's a package loaded in the IDE which was compiled with either leak reporting or with the "instantly crash" feature enabled. None of the madExcept packages have this enabled by default. So there must be some of your own packages or some 3rd party package loaded which was compiled with madExcept's leak reporting and/or "instantly crash" feature enabled.
You can workaround the issue by simply renaming the madExcept32.dll, or by moving it to another folder.
The issue is this: The "madExcept32.dll" file is not supposed to be loaded into the IDE. It is loaded into the IDE only if there's a package loaded in the IDE which was compiled with either leak reporting or with the "instantly crash" feature enabled. None of the madExcept packages have this enabled by default. So there must be some of your own packages or some 3rd party package loaded which was compiled with madExcept's leak reporting and/or "instantly crash" feature enabled.
You can workaround the issue by simply renaming the madExcept32.dll, or by moving it to another folder.
-
- Posts: 8
- Joined: Thu Feb 08, 2024 6:43 am
Re: Delphi 12
I solved the problem!
I renamed madExcept32.dll in MadExcept32.old and copied madExcept64.dll with a name madExcept32.dll and everything works without any errors!!!
I renamed madExcept32.dll in MadExcept32.old and copied madExcept64.dll with a name madExcept32.dll and everything works without any errors!!!