The information in this article applies to:
SYMPTOMSUsing "Break when Expression is True" in a recursive function in the Visual C++ integrated debugger may fail to stop program execution even if the expression becomes true. RESOLUTIONInstead of using "Break when Expression is True," use "Break at Location if Expression is True" to work around the problem. STATUSMicrosoft has confirmed this to be a bug in the Microsoft products listed at the beginning of this article. This problem was not reproducible in Microsoft Visual C++, 32-bit Edition, version 4.0. MORE INFORMATION
To demonstrate the problem, build the sample code below for debug mode and
do the following:
Sample Code
Additional query words: 1.00 1.50 2.00 2.10
Keywords : kbDebug kbide |
Last Reviewed: February 2, 2000 © 2000 Microsoft Corporation. All rights reserved. Terms of Use. |