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

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

More Info on Driver Writing and Debugging


The free OSR Learning Library has more than 50 articles on a wide variety of topics about writing and debugging device drivers and Minifilters. From introductory level to advanced. All the articles have been recently reviewed and updated, and are written using the clear and definitive style you've come to expect from OSR over the years.


Check out The OSR Learning Library at: https://www.osr.com/osr-learning-library/


Missing Windows 10 Symbols

OSR_Community_UserOSR_Community_User Member Posts: 110,217
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
fffff803`5a814000 fffff803`5b02c000 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

Comments

  • Taed_WynnellTaed_Wynnell Member Posts: 105
    For what it's worth, I had the same issue with the latest Win2008 nt symbols.
  • Jeffry_GummesonJeffry_Gummeson Member Posts: 26
    Yes, I'm having having the exact same problem with kernel symbols for 64-bit Windows 10:

    fffff802`89e7e000 fffff802`8a696000 nt ntkrnlmp.exe Sat Jun 3 04:52:01 2017 (593278B1)
  • aluhrsaluhrs Member - All Emails Posts: 32
    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.
  • OSR_Community_UserOSR_Community_User Member Posts: 110,217
    Hi,

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

    Mike.
  • Jason_T.Jason_T. Member Posts: 77
    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 = 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\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
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
OSR has suspended in-person seminars due to the Covid-19 outbreak. But, don't miss your training! Attend via the internet instead!
Kernel Debugging 30 Mar 2020 OSR Seminar Space
Developing Minifilters 15 Jun 2020 LIVE ONLINE
Writing WDF Drivers 22 June 2020 LIVE ONLINE
Internals & Software Drivers 28 Sept 2020 Dulles, VA