Windows System Software -- Consulting, Training, Development -- Unique Expertise, Guaranteed Results

Before Posting...
Please check out the Community Guidelines in the Announcements and Administration Category.

MS Symbol Server: no symbols for recent Win10 updates

Maxim_S._ShatskihMaxim_S._Shatskih Member Posts: 10,396
After a recent (last week) large Win10 update, there is no more matching symbols on MS symbol server.

This is true for the kernel itself, as also for some other modules like storport.

Is this just an organizational delay within MS? I remember the similar issue occured Nov 16. Is it really the same kind of issue?

Details are below:
===================
2: kd> vertarget
Windows 10 Kernel Version 14393 MP (4 procs) Free x64
Built by: 14393.1358.amd64fre.rs1_release.170602-2252
Machine Name:
Kernel base = 0xfffff802`15a00000 PsLoadedModuleList = 0xfffff802`15cff000
Debug session time: Tue Jun 20 14:10:56.646 2017 (UTC + 3:00)
System Uptime: 0 days 0:00:34.823

2: kd> !sym noisy
noisy mode - symbol prompts on

2: kd> .reload nt
Force unload of ntkrnlmp.exe
Loading symbols for fffff802`15a00000 ntkrnlmp.exe ->
DBGHELP: z:\sym\ntkrnlmp.pdb - file not found
DBGHELP: z:\sym\exe\ntkrnlmp.pdb - file not found
DBGHELP: z:\sym\symbols\exe\ntkrnlmp.pdb - file not found
SYMSRV: BYINDEX: 0x9
d:\symcache*http://msdl.microsoft.com/download/symbols
ntkrnlmp.pdb
29AA1DBD23C74A81988952DAFF6299071
SYMSRV: d:\symcache\ntkrnlmp.pdb\29AA1DBD23C74A81988952DAFF6299071\ntkrnlmp.pdb - file not found
SYMSRV: HTTPGET: /download/symbols/ntkrnlmp.pdb/29AA1DBD23C74A81988952DAFF6299071/ntkrnlmp.pdb
SYMSRV: HttpQueryInfo: 404 - HTTP_STATUS_NOT_FOUND
SYMSRV: HTTPGET: /download/symbols/ntkrnlmp.pdb/29AA1DBD23C74A81988952DAFF6299071/ntkrnlmp.pd_
SYMSRV: HttpQueryInfo: 404 - HTTP_STATUS_NOT_FOUND
SYMSRV: HTTPGET: /download/symbols/ntkrnlmp.pdb/29AA1DBD23C74A81988952DAFF6299071/file.ptr
SYMSRV: HttpQueryInfo: 404 - HTTP_STATUS_NOT_FOUND
SYMSRV: d:\symcache\ntkrnlmp.pdb\29AA1DBD23C74A81988952DAFF6299071\ntkrnlmp.pdb not found
SYMSRV: http://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
ModLoad: fffff802`15a00000 fffff802`16218000 ntkrnlmp.exe

Comments

  • Jason_T.Jason_T. Member Posts: 63
    Same here. Thought I was going crazy or perhaps had a corrupted dmp until I saw your post. Mine is looking for the same hash of ntkrnlmp as yours.

    Anybody from MS got an ETA on when we can expect to debug again? :D
  • Jason_T.Jason_T. Member Posts: 63
    Surely Maxim and I aren't the only ones hitting this critical issue. Is there any response or workaround from Microsoft?
  • aluhrsaluhrs Member - All Emails Posts: 32
    There's a thread going on the WinDbg list abou tthis, I posted:

    "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."

    It appears to be available now, can you check if it's still not downloading for you?
  • Jason_T.Jason_T. Member Posts: 63
    Thank you for replying. I still get the same error as yesterday on that same hash (29AA1DBD23C74A81988952DAFF6299071) of ntkrnlmp:

    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 = 0xfffff800`93e8f000 PsLoadedModuleList = 0xfffff800`9418e000
    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\29AA1DBD23C74A81988952DAFF6299071\ntkrnlmp.pdb - file not found
    SYMSRV: M:\WinDDK\10.0.10586.0\Debuggers\x64\sym\ntkrnlmp.pdb\29AA1DBD23C74A81988952DAFF6299071\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\29AA1DBD23C74A81988952DAFF6299071\ntkrnlmp.pdb - file not found
    SYMSRV: https://msdl.microsoft.com/download/symbols/ntkrnlmp.pdb/29AA1DBD23C74A81988952DAFF6299071/ntkrnlmp.pdb not found
    SYMSRV: M:\WinDDK\10.0.10586.0\Debuggers\x64\sym\ntkrnlmp.pdb\29AA1DBD23C74A81988952DAFF6299071\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
  • Michael_EdmondMichael_Edmond Member Posts: 1
    I am now able download the symbols so it would seem they have been published.
  • Jason_T.Jason_T. Member Posts: 63
    Confirmed working for me as well.
Sign In or Register to comment.

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Upcoming OSR Seminars
Developing Minifilters 29 July 2019 OSR Seminar Space
Writing WDF Drivers 23 Sept 2019 OSR Seminar Space
Kernel Debugging 21 Oct 2019 OSR Seminar Space
Internals & Software Drivers 18 Nov 2019 Dulles, VA