Article ID: 242192 - Last Review: June 1, 2005 - Revision: 3.0

BUG: The uncaught_exception C Run-Time function always returns false

This article was previously published under Q242192
Expand all | Collapse all

SYMPTOMS

The C Run-Time (CRT) function uncaught_exception should return true if an exception is being processed. However, the function always returns false.

CAUSE

The uncaught_exception function is not correctly implemented as specified in the C++ Standard (section 18.6.4). The function is implemented as a stub function, which always returns false. Please refer to the Uncaught.cpp file shipped with the CRT source.

STATUS

Microsoft has confirmed that this is a bug in the Microsoft products that are listed in the "Applies to" section.

APPLIES TO
  • The C Run-Time (CRT), when used with:
    • Microsoft Visual C++ 6.0 Enterprise Edition
    • Microsoft Visual C++ 6.0 Professional Edition
    • Microsoft Visual C++ 6.0 Standard Edition
Keywords: 
kbbug KB242192
 

Article Translations