Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

hidparse.* was not found. what is this?

166 views
Skip to first unread message

adidas

unread,
Apr 5, 2006, 8:12:19 PM4/5/06
to
kd> !devext 0x81ab6198 HID
Dump HID Extension: 81ab6198

"hidparse.*" was not found in the image list.

i have found in system32\drivers\hidparse.sys
i have also found in ddk \lib\wxp\i386\hidparse.lib

but i can't get anything more about it.


Drew Bliss [MSFT]

unread,
Apr 5, 2006, 3:07:20 PM4/5/06
to
The extension is looking for the hidparse module as it wants to use symbols
or types from it. Do you have a hidparse module in your module list (lm
will show the list)?

.reload will refresh the module list, you can try that to see if hidparse
comes up.

"adidas" <adi...@hotmail.com> wrote in message
news:%23oADhEJ...@TK2MSFTNGP02.phx.gbl...

adidas

unread,
Apr 18, 2006, 6:10:37 AM4/18/06
to

> .reload will refresh the module list, you can try that to see if hidparse
> comes up.
>

it comes up there. but seems it can't get the symbols for ms symbols server.


Drew Bliss [MSFT]

unread,
Apr 18, 2006, 6:48:38 PM4/18/06
to
Can you post the output from !sym noisy during symbol loading for hidparse?

"adidas" <adi...@hotmail.com> wrote in message

news:ORqyaBtY...@TK2MSFTNGP05.phx.gbl...

adidas

unread,
Apr 18, 2006, 11:46:10 PM4/18/06
to
lkd> !devext 81e6c0d8 HID
=======================================
Dump HID Extension: 81e6c0d8


"hidparse.*" was not found in the image list.

Debugger will attempt to load "hidparse.*" at given base 00000000.
Please provide the full image name, including the extension (i.e.
kernel32.dll)
for more reliable results. Base address and size overrides can be given as
.reload <image.ext>=<base>,<size>.
DBGENG: hidparse.* - Partial symbol image load missing image info
DBGHELP: No header for hidparse.*. Searching for dbg file
DBGHELP: c:\symbols\hidparse.dbg - file not found
DBGHELP: c:\symbols\symbols\*\hidparse.dbg - path not found
DBGHELP: c:\symbols\*\hidparse.dbg - The filename, directory name, or volume
label syntax is incorrect.
DBGHELP: http://msdl.microsoft.com/download/symbols\hidparse.dbg - The
filename, directory name, or volume label syntax is incorrect.
DBGHELP: http://msdl.microsoft.com/download/symbols\symbols\*\hidparse.dbg -
The filename, directory name, or volume label syntax is incorrect.
DBGHELP: http://msdl.microsoft.com/download/symbols\*\hidparse.dbg - The
filename, directory name, or volume label syntax is incorrect.
DBGHELP: .\hidparse.dbg - file not found
DBGHELP: .\symbols\*\hidparse.dbg - path not found
DBGHELP: .\*\hidparse.dbg - The filename, directory name, or volume label
syntax is incorrect.
DBGHELP: hidparse.* missing debug info. Searching for pdb anyway
DBGHELP: c:\symbols\hidparse.pdb - file not found
DBGHELP: c:\symbols\symbols\*\hidparse.pdb - file not found
DBGHELP: c:\symbols\*\hidparse.pdb - file not found
DBGHELP: http://msdl.microsoft.com/download/symbols\hidparse.pdb - file not
found
DBGHELP: http://msdl.microsoft.com/download/symbols\symbols\*\hidparse.pdb -
file not found
DBGHELP: http://msdl.microsoft.com/download/symbols\*\hidparse.pdb - file
not found
DBGHELP: hidparse.pdb - file not found
DBGHELP: No base address for hidparse.*: Please specify
DBGHELP: hidparse - no symbols loaded
Unable to add module at 00000000
Could not read HID Extension


"hidparse.*" was not found in the image list.

Debugger will attempt to load "hidparse.*" at given base 00000000.
Please provide the full image name, including the extension (i.e.
kernel32.dll)
for more reliable results. Base address and size overrides can be given as
.reload <image.ext>=<base>,<size>.
DBGENG: hidparse.* - Partial symbol image load missing image info
DBGHELP: No header for hidparse.*. Searching for dbg file
DBGHELP: c:\symbols\hidparse.dbg - file not found
DBGHELP: c:\symbols\symbols\*\hidparse.dbg - path not found
DBGHELP: c:\symbols\*\hidparse.dbg - The filename, directory name, or volume
label syntax is incorrect.
DBGHELP: http://msdl.microsoft.com/download/symbols\hidparse.dbg - The
filename, directory name, or volume label syntax is incorrect.
DBGHELP: http://msdl.microsoft.com/download/symbols\symbols\*\hidparse.dbg -
The filename, directory name, or volume label syntax is incorrect.
DBGHELP: http://msdl.microsoft.com/download/symbols\*\hidparse.dbg - The
filename, directory name, or volume label syntax is incorrect.
DBGHELP: .\hidparse.dbg - file not found
DBGHELP: .\symbols\*\hidparse.dbg - path not found
DBGHELP: .\*\hidparse.dbg - The filename, directory name, or volume label
syntax is incorrect.
DBGHELP: hidparse.* missing debug info. Searching for pdb anyway
DBGHELP: c:\symbols\hidparse.pdb - file not found
DBGHELP: c:\symbols\symbols\*\hidparse.pdb - file not found
DBGHELP: c:\symbols\*\hidparse.pdb - file not found
DBGHELP: http://msdl.microsoft.com/download/symbols\hidparse.pdb - file not
found
DBGHELP: http://msdl.microsoft.com/download/symbols\symbols\*\hidparse.pdb -
file not found
DBGHELP: http://msdl.microsoft.com/download/symbols\*\hidparse.pdb - file
not found
DBGHELP: hidparse.pdb - file not found
DBGHELP: No base address for hidparse.*: Please specify
DBGHELP: hidparse - no symbols loaded
Unable to add module at 00000000
HID Extension Signature does not match, probably aint

lkd> .reload hidparse.sys=81000000,5c80
=====================================
DBGHELP: C:\Program Files\Debugging Tools for Windows\hidparse.sys - file
not found
DBGHELP: hidparse.sys not found in c:\symbols
DBGHELP: hidparse.sys not found in
http://msdl.microsoft.com/download/symbols
DBGENG: hidparse.sys - Image mapping disallowed by non-local path.
DBGHELP: No header for hidparse.sys. Searching for dbg file
DBGHELP: c:\symbols\hidparse.dbg - file not found
DBGHELP: c:\symbols\symbols\sys\hidparse.dbg - path not found
DBGHELP: c:\symbols\sys\hidparse.dbg - path not found
DBGHELP: http://msdl.microsoft.com/download/symbols\hidparse.dbg - The
filename, directory name, or volume label syntax is incorrect.
DBGHELP:
http://msdl.microsoft.com/download/symbols\symbols\sys\hidparse.dbg - The
filename, directory name, or volume label syntax is incorrect.
DBGHELP: http://msdl.microsoft.com/download/symbols\sys\hidparse.dbg - The
filename, directory name, or volume label syntax is incorrect.
DBGHELP: .\hidparse.dbg - file not found
DBGHELP: .\symbols\sys\hidparse.dbg - path not found
DBGHELP: .\sys\hidparse.dbg - path not found
DBGHELP: hidparse.sys missing debug info. Searching for pdb anyway
DBGHELP: c:\symbols\hidparse.pdb - file not found
DBGHELP: c:\symbols\symbols\sys\hidparse.pdb - file not found
DBGHELP: c:\symbols\sys\hidparse.pdb - file not found
DBGHELP: http://msdl.microsoft.com/download/symbols\hidparse.pdb - file not
found
DBGHELP:
http://msdl.microsoft.com/download/symbols\symbols\sys\hidparse.pdb - file
not found
DBGHELP: http://msdl.microsoft.com/download/symbols\sys\hidparse.pdb - file
not found
DBGHELP: hidparse.pdb - file not found
*** WARNING: Unable to verify timestamp for hidparse.sys
*** ERROR: Module load completed but symbols could not be loaded for
hidparse.sys
DBGHELP: hidparse - no symbols loaded
GetContextState failed, 0x80004001


Drew Bliss [MSFT]

unread,
Apr 19, 2006, 4:54:11 PM4/19/06
to
What was your symbol path set to? It looks like you are using the external
symbol server but not giving a srv* prefix to indicate symbol server should
be used.

"adidas" <adi...@hotmail.com> wrote in message

news:eNwAUP2Y...@TK2MSFTNGP05.phx.gbl...

adidas

unread,
Apr 20, 2006, 5:45:46 AM4/20/06
to
> What was your symbol path set to? It looks like you are using the
external
> symbol server but not giving a srv* prefix to indicate symbol server
should
> be used.

kd> .sympath
Symbol search path is:
srv*c:\symbols*http://msdl.microsoft.com/download/symbols

Drew Bliss [MSFT]

unread,
Apr 20, 2006, 6:37:16 PM4/20/06
to
In looking again at the output the reason that the symbol server is not
getting invoked is because the debugger can't read the image header for
hidparse and thus can't get the symbol index properties. Can you view the
image header of hidparse with dd?

If hidparse's header is not available in memory you can still try to get
things to work by letting the debugger open the image itself. In this case
make sure you have the same version of hidparse.sys somewhere on your
debugger's symbol or exepath and the debugger will try to load it (the
DBGENG failure line in the noisy output is the debugger trying and failing).

If that doesn't work you won't be able to use the symbol server. You'll
have to copy the PDB locally and put the local dir on your sympath.

"adidas" <adi...@hotmail.com> wrote in message

news:OHpj08FZ...@TK2MSFTNGP03.phx.gbl...

0 new messages