Board index » cppbuilder » eexternalexception
Duane Hebert
![]() CBuilder Developer |
Duane Hebert
![]() CBuilder Developer |
eexternalexception2003-09-20 03:56:33 AM cppbuilder27 I've started getting intermittent exceptions when I close my app in the IDE. The caption reads "De{*word*81} Exception Notification" and says there's been an EExternalException c0000025. In the cpu window, it says that ntdll raised the exception. What is this? -- ... |
Remy Lebeau (TeamB)
![]() CBuilder Developer |
2003-09-20 04:09:56 AM
Re:eexternalexception
"Duane Hebert" < XXXX@XXXXX.COM >wrote in message
QuoteThe caption reads "De{*word*81} Exception Notification" Pascal can't handle C++ exceptions. Although, the erro code for such an exception is usually EEAFACE (or something like that). 2) a library you are using really did through its own exception outside of your code. QuoteIn the cpu window, it says that ntdll raised the exception. Gambit |
Duane Hebert
![]() CBuilder Developer |
2003-09-20 04:23:50 AM
Re:eexternalexception
Thanks Remy.
QuoteThere are a couple of different causes for that: {smallsort} |
Remy Lebeau (TeamB)
![]() CBuilder Developer |
2003-09-20 04:51:36 AM
Re:eexternalexception
"Duane Hebert" < XXXX@XXXXX.COM >wrote in message
QuoteI'll have to try to find this but the thing is that it only will be passed back to the application for normal handling. In the case of NTDLL, the user will probably never see the exceptions as NTDLL is most likely hiding them internally. But the IDE still picks up on all exceptions regardless of where they come from. Gambit |
Duane Hebert
![]() CBuilder Developer |
2003-09-20 05:09:39 AM
Re:eexternalexception
Thanks Remy. You pointed me in the right direction.
It was in the main dtor. Someone changed the destruct order and was deleting something before something that had a pointer to it. I hate when that happens :-) |
Tomasz Piasecki
![]() CBuilder Developer |
2003-09-20 09:20:40 PM
Re:eexternalexception
Duane Hebert wrote:
QuoteI've started getting intermittent exceptions when I close my app in the IDE. execution after a noncontinuable exception occurred.' That's what it is. But i have no idea what to do to stop that exception from being thrown. TP. |