Reputation: 3067
I have a c++ executable for windows and a minidump that I am trying to analyze using windbg. I copied the assosciated pdb and minidump into the same folder and set the symbol path. Windbg however complains DBGHELP: c:\logs\marketdepthserver crashdump\SFMarketDepthServer.pdb - E_PDB_CORRUPT Besides concluding the file is corrupt.. is there anything else I can determine from this or is there a workaround that will allow me to load the pdb.
Upvotes: 1
Views: 3173
Reputation: 1796
Upvotes: 8
Reputation: 4585
This is not the answer, but this might work for you as well..
I also got this error long time back. I don't know the reason/solution for this, but I remember that I copied both the files (.exe and .pdb) to a new folder and then reloaded symbols (.reload) after specifying the new symbol path (.sympath) and that worked. (Rebuilding was also not working).
Upvotes: 0