WinDbg fails to find symbol file reporting 'unrecognized OMF sig'

Posted by sean e on Stack Overflow See other posts from Stack Overflow or by sean e
Published on 2010-05-01T23:52:10Z Indexed on 2010/05/01 23:57 UTC
Read the original article Hit count: 500

Filed under:
|
|
|
|

I have received a 64bit dump of a 32bit app that was running on Win7 x64. I am able to load it in WinDbg (hint: !wow64exts.sw) running on a 64bit OS. The symbols for most of my dlls are loaded properly. The pdb for one though does not load. The same pdb does load properly for the same dll when reading a 32bit dump on a different system. I've also confirmed that the dll and pdb match each other via the chkmatch utility.

I tried .symopt +40 but the pdb still didn't load.

I did !sym noisy then .reload - WinDbg reported:

DBGHELP: unrecognized OMF sig: 811f1121
*** ERROR: Symbol file could not be found.  Defaulted to export symbols

Any ideas on what to try to get WinDbg to load my pdb when reading a 64bit dump?

© Stack Overflow or respective owner

Related posts about WinDbg

Related posts about 64bit