The information in this article applies to:
SYMPTOMS
When the pdb file generated by the compiler has the same name as the pdb
file generated by the linker, and the /pdbtype:sept option is set,
Developer Studio may crash if you select Debug.StepInto. It may also crash
if you set a breakpoint and select Debug.Go.
-or-
CAUSEThe /pdbtype:sept linker option specifies that the debug information generated by the compiler and the linker be kept in separate pdb files. Because the same pdb file name is used, the linker overwrites the pdb file generated by the compiler without copying the compiler debug info as well. When the debugger attempts to use this file it goes into infinite recursion and eventually the stack overflows and causes Developer Studio to crash. RESOLUTION
Use one of the following workarounds:
STATUSMicrosoft has confirmed this to be a bug in the Microsoft products listed at the beginning of this article. This problem was corrected in Visual C++ version 6.0 for Windows. MORE INFORMATIONNOTE: /pdbtype:sept is the default in a Developer Studio project.
Steps to Reproduce Behavior
Additional query words: access violation AV crash GPF IPF fault
Keywords : kbDebug kbide kbVC500bug kbVC600fix |
Last Reviewed: August 3, 1999 © 2000 Microsoft Corporation. All rights reserved. Terms of Use. |