Click here to Skip to main content
15,890,438 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
Microsoft symobols are not getting downloaded

I used:
1.set _NT_SYMBOL_PATH=srv*c:\symbols*http://msdl.microsoft.com/download/symbols
2. SRV*C:\symbols\web*http://msdl.microsoft.com/download/symbols;C:\symbols\private in the winDbg symbol path (selecting reload option fails)
3. set enviroment variable

PLEASE ADVICE or PLEASE ADVICE CORRECTION PLACE TO ASK THIS QUESTION: THANKS IN ADVANCE

But when I used the below command
symchk /r c:\windows\system32 /s SRV*c:\symbols\web*http://msdl.microsoft.com/download/symbols

I got below three folders created in the C:\Symbols\web
1. comcat.pdb
2. mcastmib.pdb
3. rmcast.pdb

and I get very big list of FAILED - msoobe.pdb mismatched or not found (as below)

And in WinDbg I am not able to do any thing, I get message like below or other

*** Your debugger is not using the correct symbols ***
*** ***
*** In order for this command to work properly, your symbol path ***
*** must point to .pdb files that have full type information. ***
*** ***
*** Certain .pdb files (such as the public OS symbols) do not ***
*** contain the required information. Contact the group that ***
*** provided you with these symbols if you need this command to ***
*** work.



SYMCHK: atiiiexx.dll FAILED - atiiiexx.pdb mismatched or not found
SYMCHK: HECI.sys FAILED - HECI.pdb mismatched or not found
SYMCHK: HECIx64.sys FAILED - HECIx64.pdb mismatched or not found
SYMCHK: IntcDAud.sys FAILED - IntcDAud.pdb mismatched or not found
SYMCHK: k57w2k.sys FAILED - Image is split correctly, but k57w2k
is missing
Posted

1 solution

You mean tried all three alternatives in isolation?
It looks good to me.

I set the symbol path from the menu or as a command in the prompt like this:
.sympath SRV*C:\symbols*http://msdl.microsoft.com/download/symbols;c:\extrasymbols

Did you run the ".reload" command afterwards?

Try
"
!sym noisy
.reload /v
" for verbose output

That shows conflicts and info if the symbols don't match.
Also all the paths where it is looking.

The symbols should always match.
If you have old symbols that you think would work,
one can try using the force switch. ".reload /f"

I recommend against using the environment variable.
I have heard that it can force the symbols to load globally in some cases,
that would make your system slower.
 
Share this answer
 
v2

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
Top Experts
Last 24hrsThis month


CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900