Please check whether you have installed all C++ related components. I could step into new_arry.cpp file where has the void* _CRTDECL operator new function. > I can't step into the operator new on the next line in my code.Īccording to your sample code, I just add "BYTE * pb = new BYTE " in my Win32 Console application and try debug it. Which specific options must I install to make debug builds of the C Runtimes available? In previous versions, it was in the Visual Studio installationĭirectory, but now it's under the "Windows Development Kits" directory, here: C:\Program Files (x86)\Windows Kits\10\Source\3.0\ucrt\Įven though I have the source code, I'm unable to step into C Runtime library code in the debugger, and I can't see CRTL stack frames in dumps. I've discovered that I do have the C runtime library source code installed. I've spent the morning trying to install the right combination of options in Visual Studio 2017 to enable this scenario. Libraries code was implemented and is invaluable for debugging crashes in my application where I have a minidump with a stack trace that ends in the runtime libraries. This was very useful for understanding how the runtime In every version of the product, I was able to install the C Runtime Library source code and, in a debug build of the libraries, step into the code in the runtimes.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |