PRB: WinDbg Cannot Load Symbols for Visual C++ 6.0 Projects

ID: Q193479


The information in this article applies to:


SYMPTOMS

Versions of WinDbg prior to version 5.00.1867.1 cannot load Program Database (PBD) symbols for applications created with Visual C++ 6.0.


CAUSE

Older versions of WinDbg do not understand the new symbol format in the .pdb files used by Visual C++ 6.0.


RESOLUTION

Install the version of WinDbg that ships with the September 1998 interim release of the Platform SDK, or later. You can download the latest released version of WinDbg from the following Web site:

http://msdn.microsoft.com/developer/sdk/windbg.htm

This version of WinDbg understands the new Visual C++ 6.0 symbol format. The Web site might not be updated immediately after the Platform SDK ships. Check the version of WinDbg after installing to verify that it is 5.00.1867.1 or higher.


STATUS

This behavior is by design.


MORE INFORMATION

To verify that the correct version of WinDbg is installed:

  1. In Windows Explorer, open the installation directory for the Platform SDK.


  2. Open the Bin directory.


  3. Right-click the WinDBG.exe file, and click Properties.


  4. Click the Version tab.


  5. The version should be 5.00.1867.1 or higher.

Additional query words:


Keywords          : kbDebug kbSDKPlatform kbVC600 
Version           : WINDOWS:; winnt:6.0
Platform          : WINDOWS winnt 
Issue type        : kbprb 

Last Reviewed: March 12, 1999