How to Return After F8 into a C Run-Time Library FunctionLast reviewed: July 31, 1997Article ID: Q108900 |
1.00
WINDOWS NT
kbtool
The information in this article applies to:
SUMMARYWhen stepping into (F8) a C run-time library function in the Visual Workbench integrated debugger, the debugger displays the following error message:
There is no source line debugging information.The error repeats when single stepping through the library function using the Step Over command (F10). To avoid the error, exit the C run-time library function by choosing Step Out from the Visual Workbench Debug menu (SHIFT+F7). NOTE: This does not happen in later versions of Visual C++ 32-bit Edition.
MORE INFORMATIONThe C run-time libraries provided with the Visual Workbench are not built with debugging information. When debugging in mixed source and assembly mode, stepping into one of the library functions via Step Into (F8) causes the debugger to display the "no debugging information" message. Once inside the run-time library code, the debugger continues to display the message for each step inside the library function code until the run-time library code is exited. This is expected behavior for the Visual Workbench debugger. To leave the run-time library function, choose Step Out or the equivalent (SHIFT+F7) from the Debug menu. Step Out returns to the first instruction after the call to the run-time library function.
|
Additional reference words: kbinf 1.00 1.10
© 1998 Microsoft Corporation. All rights reserved. Terms of Use. |