PRB: SEH with Abort() in the try Body (91146)



The information in this article applies to:

  • Microsoft Win32 Application Programming Interface (API), when used with:
    • the operating system: Microsoft Windows NT 3.1
    • the operating system: Microsoft Windows NT 3.5
    • the operating system: Microsoft Windows NT 3.51
    • Microsoft Windows 95

This article was previously published under Q91146

SYMPTOMS

When using Structured Exception Handling, if the try body calls abort(), the finally body is not executed.

CAUSE

The finally body is not executed because the abort() never returns. It calls ExitProcess(), which terminates the process.

RESOLUTION

This behavior is by design.

Modification Type:MajorLast Reviewed:3/15/2004
Keywords:KB91146