Cannot load my driver symbol file

Hi,

I cannot load my symbol file for my driver “WDMDriver.sys” and I put
“WDMDriver.pdb” in G:\WINDDK\SYMBOLS\WIN2KSP3
Is there anything special to do to get it work ? Is the .dbg mandatory (I
read it was’nt for WIN2K) ? If it is, how can I generate a .dbg file ?
Here is an excerpt from the debugger to help to understand the problem

kd> .sympath
Symbol search path is:
g:\winddk\symbols\win2ksp3;srv*http://msdl.microsoft.com/download/symbolssrv

kd> .reload WDMDriver

Module “WDMDriver” was not found in the module list.
Debugger will attempt to load module “WDMDriver” by guessing the base
address.
Please provide the full image name, including the extension (i.e.
kernel32.dll) for more reliable results.
DBGHELP: G:\Program Files\Debugging Tools for Windows\WDMDriver - file not
found
DBGHELP: WDMDriver not found in j:\developpement\driversw2k\etherbox\checked
DBGHELP: WDMDriver not found in
j:\developpement\driversw2k\pilotewdm\checked
DBGHELP: Can’t use symbol server for WDMDriver - no header information
available
DBGHELP: G:\Program Files\Debugging Tools for Windows\WDMDriver - file not
found
DBGHELP: WDMDriver not found in g:\winddk\symbols\win2ksp3
DBGENG: WDMDriver - Couldn’t map image from disk.
DBGHELP: No header for WDMDriver. Searching for dbg file
DBGHELP: g:\winddk\symbols\win2ksp3\WDMDriver.dbg - file not found
DBGHELP: WDMDriver missing debug info. Searching for pdb anyway
DBGHELP: g:\winddk\symbols\win2ksp3\WDMDriver.pdb - unknown pdb sig opened
DBGHELP: No base address for WDMDriver: Please specify
DBGHELP: WDMDriver_0 - no symbols loaded
Unable to add module at 00000000

“Module “WDMDriver” was not found in the module list.”

Use !drivers (or lmi) to verify that your driver is actually loaded on
the system, and then provide the full name of the driver when you do a
‘.reload’.

For example:
‘.reload WDMDriver.sys’

sean

Nicolas Mugnier wrote:

Hi,

I cannot load my symbol file for my driver “WDMDriver.sys” and I put
“WDMDriver.pdb” in G:\WINDDK\SYMBOLS\WIN2KSP3
Is there anything special to do to get it work ? Is the .dbg mandatory (I
read it was’nt for WIN2K) ? If it is, how can I generate a .dbg file ?
Here is an excerpt from the debugger to help to understand the problem

kd> .sympath
Symbol search path is:
g:\winddk\symbols\win2ksp3;srv*http://msdl.microsoft.com/download/symbolssrv

kd> .reload WDMDriver

Module “WDMDriver” was not found in the module list.
Debugger will attempt to load module “WDMDriver” by guessing the base
address.
Please provide the full image name, including the extension (i.e.
kernel32.dll) for more reliable results.
DBGHELP: G:\Program Files\Debugging Tools for Windows\WDMDriver - file not
found
DBGHELP: WDMDriver not found in j:\developpement\driversw2k\etherbox\checked
DBGHELP: WDMDriver not found in
j:\developpement\driversw2k\pilotewdm\checked
DBGHELP: Can’t use symbol server for WDMDriver - no header information
available
DBGHELP: G:\Program Files\Debugging Tools for Windows\WDMDriver - file not
found
DBGHELP: WDMDriver not found in g:\winddk\symbols\win2ksp3
DBGENG: WDMDriver - Couldn’t map image from disk.
DBGHELP: No header for WDMDriver. Searching for dbg file
DBGHELP: g:\winddk\symbols\win2ksp3\WDMDriver.dbg - file not found
DBGHELP: WDMDriver missing debug info. Searching for pdb anyway
DBGHELP: g:\winddk\symbols\win2ksp3\WDMDriver.pdb - unknown pdb sig opened
DBGHELP: No base address for WDMDriver: Please specify
DBGHELP: WDMDriver_0 - no symbols loaded
Unable to add module at 00000000


You are currently subscribed to windbg as: xxxxx@stg.com
To unsubscribe send a blank email to xxxxx@lists.osr.com