PDA

View Full Version : EAbort


Patrick Timmermans
03-Feb-2006, 02:10 PM
Is it true that EAbort exceptions are not caught by EurekaLog? Is this on purpose? Is it possible to make this optional?

Kind regards,
Patrick Timmermans

admin
03-Feb-2006, 02:21 PM
Hi,

Patrick Timmermans wrote:
> Is it true that EAbort exceptions are not caught by EurekaLog?

Yes, it's so.

> Is this on purpose?

Yes, of course. :)

> Is it possible to make this optional?

Why?

> Kind regards,
> Patrick Timmermans

--
Best regards...

Fabio Dell'Aria.
----------------
http://www.eurekalog.com
Catch every BUG, every time!

Patrick Timmermans
09-Feb-2006, 09:16 AM
Why?
In our application we rerouted Assert errors. In case of a debugable version each Assert error is raised as an EAssertException while in a release version each Assert error is raised as an EAssertAbort. This way Assert errors are silent and do not show up for customers but they do for developers.

After careful consideration it seems better to change the way Assert errors are handled. With EurekaLog at our disposal we will no longer hide Assert errors from our customers but encourage our customers to send them so that we can fix them. :)

Kind regards,
Patrick Timmermans

admin
09-Feb-2006, 10:06 AM
Hi,

Patrick Timmermans wrote:
> Why?
> In our application we rerouted Assert errors. In case of a debugable
> version each Assert error is raised as an EAssertException while in a
> release version each Assert error is raised as an EAssertAbort. This
> way Assert errors are silent and do not show up for customers but they
> do for developers.
>
> After careful consideration it seems better to change the way Assert
> errors are handled. With EurekaLog at our disposal we will no longer
> hide Assert errors from our customers but encourage our customers to
> send them so that we can fix them. :)
>
> Kind regards,
> Patrick Timmermans

Yes, it's true! :)

--
Best regards...

Fabio Dell'Aria.
----------------
http://www.eurekalog.com
Catch every BUG, every time!