The information in this article applies to:
SYMPTOMSThe debugger does not Step-Over to code in __finally block from a __try block. CAUSEThe __finally code is executed via a "call" instead of a "jmp instruction. RESOLUTIONThe workaround is to do a Step-Into (F11 key) instead of Step-Over (F10 key) in the debugger. STATUSMicrosoft has confirmed this to be a bug in the Microsoft products listed at the beginning of this article. MORE INFORMATIONSteps to Reproduce BehaviorCompile the following code with debug information.
Set a breakpoint on the line shown above. Start the debugger with Debug Go or by pressing the F5 key. Step-Over (or, press F10) from that point onward. The debugger exits the program without going to the __finally block. Additional query words:
Keywords : kbtool kbVC500bug kbVC600bug |
Last Reviewed: March 14, 1999 © 2000 Microsoft Corporation. All rights reserved. Terms of Use. |