Since you did not specify a module it could be that the debugger is
looking first at a PDB which does not have type information and that
would produce the message you see.
Try “dt nt!_KEVENT” to force the symbol looking to be restricted to the
ntoskrnl symbols.
If that doesn’t work then follow the suggestions of others to use noisy
symbol loading to track down if there is a symbol loading issue.
If the symbols are being loaded correctly then you should send mail to
the address listed on the symbol server web site about the issue.
It is possible that the type information is not supposed to be there.
In general Win2k symbols have less type info than the WinXP symbols.
-----Original Message-----
From: Mike Malgin [mailto:xxxxx@yahoo.com]
Sent: Monday, April 08, 2002 4:25 PM
To: Kernel Debugging Interest List
Subject: [windbg] RE: Symbols & Structures.
Hi,
Can someone please tell me how this can happen
when I’m using Microsoft symbol server ??
kd> .sympath
Symbol search path is:
srv*d:\symbols*http://msdl.microsoft.com/download/symbols;
kd> dt _KEVENT 0x8053be3c -r
************************************************************************
*
***
***
*** 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
— Mike Malgin wrote:
>
> That’s so weird, now the lml shows
> start end module name
> 80400000 80590900 nt #
> d:\symbols\ntoskrnl.pdb\38237D2054\ntoskrnl.pdb
>
> According to the docs
> “# -> There is a mismatch between the symbol file
> and
> the executable”
> The weird thing is that I use MS on-line symbols
> server, so how can this happen ?
>
> I even tried to delete the symbols directory and
> to reload it again, though, same results.
> The target is Win2K SP2.
>
>
> Thanks,
> -Mike.
>
>
> — Roger Coote wrote:
> > Hi,
> >
> > dt KEVENT 0x8053be3c -r
> >
> > works for me.
> >
> > Yours
> > Roger
> >
> >
>
> > Roger Coote,
> > Senior Design Engineer
> > PowerVR Technologies, A Division of Imagination
> > Technologies Ltd
> > Home Park Estate, Kings Langley, Hertfordshire,
>
> > WD4 8LZ, UK
> > phone :+44 (1923) 260511 fax :+44
> > (1923) 268969
> > direct :+44 (1923) 277274
> > mailto:xxxxx@powervr.com www.powervr.com
> >
>
_
> >
> >
> >
> > -----Original Message-----
> > From: Mike Malgin [mailto:xxxxx@yahoo.com]
> > Sent: 08 April 2002 14:30
> > To: Kernel Debugging Interest List
> > Subject: [windbg] Symbols & Structures.
> >
> >
> > Hello all,
> >
> > I would like to know how to retrieve a
> > kernel structure using WinDbg, for instance,
> > I would like to retrieve _KEVENT, thus, I tried
> > dt _KEVENT/KEVENT !_KEVENT/KEVENT but it didn’t
> > work…
> > Can someone please tell me how to retrieve such
> > structures in WinDbg?
> > (the right symbols are loaded, I also verified
> > it using “lml” )
> >
> > Thanks,
> > -Mike.
__________________________________________________
Do You Yahoo!?
Yahoo! Tax Center - online filing with TurboTax
http://taxes.yahoo.com/
—
You are currently subscribed to windbg as: xxxxx@microsoft.com
To unsubscribe send a blank email to %%email.unsub%%