none
WinDbg Symbols RRS feed

  • Question

  • Hi to all,

    I'm trying to set up a debug environment for a KMDF driver I've developed.

    I'm using Windows 7 embedded RC (Build 7600) on my target PC, and WinDbg 6.12.0002.633 on my debug pc.

    I've also set up the Symbol path to load the symbol files from the microsoft symbol server:

    SRV*c:\websymbols*http://msdl.microsoft.com/download/symbols

     

    But it seems that some symbols are missing, hereafter there is the output of reload command:

     

    0: kd> .reload
    Connected to Windows 7 7600 x86 compatible target at (Mon Apr 19 09:27:48.633 2010 (UTC + 2:00)), ptr64 FALSE
    SYMSRV:  c:\websymbols\ntkrpamp.pdb\A434A04EF40349CD91F5DE0664F3305A1\ntkrpamp.pdb not found
    SYMSRV:  http://msdl.microsoft.com/download/symbols/ntkrpamp.pdb/A434A04EF40349CD91F5DE0664F3305A1/ntkrpamp.pdb not found
    DBGHELP: ntkrpamp.pdb - file not found
    *** ERROR: Symbol file could not be found.  Defaulted to export symbols for ntkrpamp.exe -
    DBGHELP: nt - export symbols
    Loading Kernel Symbols
    ...............................................................
    .....................................................
    Loading User Symbols
    ................................................................
    ..................................................
    Loading unloaded module list
    ...
    DBGHELP: c:\websymbols\ntdll.dll\4A5BDADB13c000\ntdll.dll - OK
    DBGENG:  Partial symbol load found image c:\websymbols\ntdll.dll\4A5BDADB13c000\ntdll.dll.
    DBGHELP: ntdll - public symbols 
             c:\websymbols\ntdll.pdb\F0164DA71FAF4765B8F3DB4F2D7650EA2\ntdll.pdb
    ..
    DBGHELP: c:\websymbols\KERNELBASE.dll\4A5BDAAE4a000\KERNELBASE.dll - OK
    DBGENG:  Partial symbol load found image c:\websymbols\KERNELBASE.dll\4A5BDAAE4a000\KERNELBASE.dll.
    DBGHELP: KERNELBASE - public symbols 
             c:\websymbols\kernelbase.pdb\59D5EEBCB6B044C7A1572DAE49752E1D2\kernelbase.pdb

     

    If I run !analyze command I'll get the following error:

    0: kd> !analyze
    *******************************************************************************
    *                                                                             *
    *                        Bugcheck Analysis                                    *
    *                                                                             *
    *******************************************************************************

    Use !analyze -v to get detailed debugging information.

    BugCheck 0, {0, 0, 0, 0}

    ***** Kernel symbols are WRONG. Please fix symbols to do analysis.

    DBGHELP: mssmbios - public symbols 
             c:\websymbols\mssmbios.pdb\B9453B9B745D45DE974BA45D910B78481\mssmbios.pdb
    *************************************************************************
    ***                                                                   ***
    ***                                                                   ***
    ***    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.                                                          ***
    ***                                                                   ***
    ***    Type referenced: nt!_KPRCB                                     ***
    ***                                                                   ***
    *************************************************************************

     

    Is there another symbol location for Windows 7 embedded?

     

    Thanks in advance for your help

    Monday, April 19, 2010 7:46 AM

All replies

  • I'm having the same problem.
    Thursday, April 3, 2014 10:55 AM
  • I think you should be use the Windows 7 check build to do any debug analysis. WES 7 would only provide basic debugging.

    www.annabooks.com / www.seanliming.com / Book Author - Pro Guide to WE8S, Pro Guide to WES 7, Pro Guide to POS for .NET

    Thursday, April 3, 2014 11:44 AM
    Moderator