Missing Windows 10 Symbols

Hi,

Since the latest Cumulative Update Windows Update (KB4022715) earlier this week we’re having problems with missing symbols on Windows 10 LTSB 14393. In particular, the symbols for NT do not appear to be available on the MS symbol server:

SYMSRV: https://msdl.microsoft.com/download/symbols/ntkrnlmp.pdb/29AA1DBD23C74A81988952DAFF6299071/ntkrnlmp.pdb not found
DBGHELP: ntkrnlmp.pdb - file not found
ntkrnlmp.exe
*** ERROR: Symbol file could not be found. Defaulted to export symbols for ntkrnlmp.exe -
DBGHELP: nt - export symbols

start end module name
fffff8035a814000 fffff8035b02c000 nt (export symbols) ntkrnlmp.exe
Loaded symbol image file: ntkrnlmp.exe
Image path: ntkrnlmp.exe
Image name: ntkrnlmp.exe
Browse all global symbols functions data
Timestamp: Sat Jun 3 09:52:01 2017 (593278B1)
CheckSum: 007709A4
ImageSize: 00818000
Translations: 0000.04b0 0000.04e4 0409.04b0 0409.04e4

Is there a recommended email address/contact to whom we can report missing symbols and get the problem rectified?

Thanks for any help.

Mike

For what it’s worth, I had the same issue with the latest Win2008 nt symbols.

Yes, I’m having having the exact same problem with kernel symbols for 64-bit Windows 10:

fffff80289e7e000 fffff8028a696000 nt ntkrnlmp.exe Sat Jun 3 04:52:01 2017 (593278B1)

We’re working on making improvements to our symbol publishing process, but right now there’s a notable delay between when builds are available and when the symbols are available.

I’ve verified the PDB for NT that Michael pasted is being indexed and should be available in the next couple days.

Hi,

Thank you for following up, it’s much appreciated. I’ll remember to be a little more patient in future…

Mike.

Sorry for cross posting to both lists but it was mentioned that this should be resolved by now and as of the time of posting it still is not:

6: kd> vertarget
Windows 10 Kernel Version 14393 MP (8 procs) Free x64
Product: WinNt, suite: TerminalServer SingleUserTS
Built by: 14393.1358.amd64fre.rs1_release.170602-2252
Machine Name:
Kernel base = 0xfffff80093e8f000 PsLoadedModuleList = 0xfffff8009418e000
Debug session time: Wed Jun 21 13:29:23.725 2017 (UTC - 5:00)
System Uptime: 0 days 0:15:03.347
6: kd> .symfix
6: kd> !sym noisy
noisy mode - symbol prompts on
6: kd> .reload -f nt
SYMSRV:
M:\WinDDK\10.0.10586.0\Debuggers\x64\sym\ntkrnlmp.pdb\29AA1DBD23C74A81988952DAFF6
299071\ntkrnlmp.pdb - file not found
SYMSRV:
M:\WinDDK\10.0.10586.0\Debuggers\x64\sym\ntkrnlmp.pdb\29AA1DBD23C74A81988952DAFF6
299071\ntkrnlmp.pdb not found
SYMSRV: File: ntkrnlmp.pdb

SYMSRV: Notifies the client application that a proxy has been detected.
SYMSRV: Connecting to the Server: https://msdl.microsoft.com/download/symbols.
SYMSRV: Successfully connected to the Server.
SYMSRV: Sending the information request to the server.
SYMSRV: Successfully sent the information request to the server.
SYMSRV: Waiting for the server to respond to a request.
SYMSRV: Successfully received a response from the server.
*** ERROR: HTTP_STATUS_NOT_FOUND
SYMSRV: Closing the connection to the Server.
SYMSRV: Successfully closed the connection to the Server.
SYMSRV: Get File Path:
/download/symbols/ntkrnlmp.pdb/29AA1DBD23C74A81988952DAFF6299071/ntkrnlmp.pdb

SYMSRV: Notifies the client application that a proxy has been detected.
SYMSRV: Connecting to the Server: https://msdl.microsoft.com/download/symbols.
SYMSRV: Successfully connected to the Server.
SYMSRV: Sending the information request to the server.
SYMSRV: Successfully sent the information request to the server.
SYMSRV: Waiting for the server to respond to a request.
SYMSRV: Successfully received a response from the server.
*** ERROR: HTTP_STATUS_NOT_FOUND
SYMSRV: Closing the connection to the Server.
SYMSRV: Successfully closed the connection to the Server.
SYMSRV: Notifies the client application that a proxy has been detected.
SYMSRV: Connecting to the Server: https://msdl.microsoft.com/download/symbols.
SYMSRV: Successfully connected to the Server.
SYMSRV: Sending the information request to the server.
SYMSRV: Successfully sent the information request to the server.
SYMSRV: Waiting for the server to respond to a request.
SYMSRV: Successfully received a response from the server.
*** ERROR: HTTP_STATUS_NOT_FOUND
SYMSRV: Closing the connection to the Server.
SYMSRV: Successfully closed the connection to the Server.
SYMSRV: Get File Path:
/download/symbols/ntkrnlmp.pdb/29AA1DBD23C74A81988952DAFF6299071/file.ptr

SYMSRV: Notifies the client application that a proxy has been detected.
SYMSRV: Connecting to the Server: https://msdl.microsoft.com/download/symbols.

SYMSRV: Successfully connected to the Server.
SYMSRV: Sending the information request to the server.
SYMSRV: Successfully sent the information request to the server.
SYMSRV: Waiting for the server to respond to a request.
SYMSRV: Successfully received a response from the server.
*** ERROR: HTTP_STATUS_NOT_FOUND
SYMSRV: Closing the connection to the Server.
SYMSRV: Successfully closed the connection to the Server.
SYMSRV:
M:\WinDDK\10.0.10586.0\Debuggers\x64\sym\ntkrnlmp.pdb\29AA1DBD23C74A81988952DAFF6
299071\ntkrnlmp.pdb - file not found
SYMSRV:
https://msdl.microsoft.com/download/symbols/ntkrnlmp.pdb/29AA1DBD23C74A81988952DA
FF6299071/ntkrnlmp.pdb not found
SYMSRV:
M:\WinDDK\10.0.10586.0\Debuggers\x64\sym\ntkrnlmp.pdb\29AA1DBD23C74A81988952DAFF6
299071\ntkrnlmp.pdb not found
DBGHELP: ntkrnlmp.pdb - file not found
*** ERROR: Symbol file could not be found. Defaulted to export symbols for
ntkrnlmp.exe -
DBGHELP: nt - export symbols