Exceptions not caught outside of development enviroment
Posted: Thu Jun 27, 2019 12:25 am
I maintain a few Dephi applications (written in XE2 and XE3), and we've been using madExcept for a few years without any issues.
A few months ago, I released new versions of the products I work on and since then madExcept has not caught a single exception when the executables are run outside of the virtual machines I use for development.
I've tried removing/re-adding madExcept from the IDE, removing/re-adding from the project, changing build configurations (release vs debug), order of conditional defines, inheriting conditional defines, etc, to no avail. Exceptions are always caught in the development enviroment, but never caught outside.
I have tried creating a test project, in which madExcept is correctly catching exceptions on inside and outside the development, so the issue seems to be confined to the existing projects. I'm not really sure where to go from here, so any assistance would be greatly appreciated.
A few months ago, I released new versions of the products I work on and since then madExcept has not caught a single exception when the executables are run outside of the virtual machines I use for development.
I've tried removing/re-adding madExcept from the IDE, removing/re-adding from the project, changing build configurations (release vs debug), order of conditional defines, inheriting conditional defines, etc, to no avail. Exceptions are always caught in the development enviroment, but never caught outside.
I have tried creating a test project, in which madExcept is correctly catching exceptions on inside and outside the development, so the issue seems to be confined to the existing projects. I'm not really sure where to go from here, so any assistance would be greatly appreciated.