More specific windbg/symbol file problem

This is the message I get from windbg with the current set of free build
symbols:

*** ERROR: Module load completed but symbols could not be loaded for
nwdhcp.sys
*** ERROR: Module load completed but symbols could not be loaded for
srvloc.sys
*************************************************************************
*** ***
*** ***
*** 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. ***
*** ***
*** ***
*************************************************************************

any suggestions?

  • jb

Hmmm, he thought scratching his chin …

Are you trying to do a dt on something like …

dt DEVICE_OBJECT 8034568c

If so then try

dt _DEVICE_OBJECT 8034568c

dt wants the _sName and not STRUCT from the following:

"struct _sName {}STRUCT;

Gary

-----Original Message-----
From: xxxxx@powerquest.com
[mailto:xxxxx@powerquest.com]
Sent: Tuesday, November 14, 2000 5:00 PM
To: NT Developers Interest List
Subject: [ntdev] More specific windbg/symbol file problem

This is the message I get from windbg with the current set of free build
symbols:

*** ERROR: Module load completed but symbols could not be loaded for
nwdhcp.sys
*** ERROR: Module load completed but symbols could not be loaded for
srvloc.sys
*************************************************************************
*** ***
*** ***
*** 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. ***
*** ***
*** ***
*************************************************************************

any suggestions?

  • jb

You are currently subscribed to ntdev as: xxxxx@delphieng.com
To unsubscribe send a blank email to $subst(‘Email.Unsub’)

Yo JB,

Assuming these are o/s symbols, note that you need BOTH the .dbg AND the
.pdb files for the debugger. You’ll see the symbols distribution has both.
It’s not so you have the option of using either one, as many people think.
It’s cuz the .pdb doesn’t have all the required info in it.

A final possibility might be that you’re using a pre-release of the MS VC++
V7 compiler (or whatever .net it’s being called now), and not using the
infamous “/temp” switch (which causes the symbols to be written in V6
format).

I’m going back to sleep now,

PeterGV

wrote in message news:xxxxx@ntdev…
>
> This is the message I get from windbg with the current set of free build
> symbols:
>
> *** ERROR: Module load completed but symbols could not be loaded for
> nwdhcp.sys