I’m trying to load the symbols for mydriver.sys wich are stored in “B:\out”
. So I set my sympath to SRV*B:\out* http://msdl.microsoft.com/download/symbols. But when I try to load the .pdb
the WinDbg appends two subdirectories (name of symbol file and MD5 or
something) and obviously cant find the file.
I suppose there is a command to load symbols that receives the symbol file
path as an argument and I dont find it. But if not (or in addition), I’m
doing something wrong… what?
Futhermore there is something I dont understand about the line " DBGHELP:
c:\dev\out\mydriver.pdb - file not found ", because this path was from other
computer. The driver that the host is loading where compiled to B:\out,
so… who has remember the old path and why is still searching symbols there
?
Just a query : *B:* <== is it available ? I’ve never used
On Fri, Mar 28, 2008 at 1:31 PM, Juli?n de Navascu?s < xxxxx@gmail.com> wrote:
I’m trying to load the symbols for mydriver.sys wich are stored in
“B:\out” . So I set my sympath to SRV*B:\out* http://msdl.microsoft.com/download/symbols. But when I try to load the
.pdb the WinDbg appends two subdirectories (name of symbol file and MD5 or
something) and obviously cant find the file.
I suppose there is a command to load symbols that receives the symbol file
path as an argument and I dont find it. But if not (or in addition), I’m
doing something wrong… what?
Futhermore there is something I dont understand about the line " DBGHELP:
c:\dev\out\mydriver.pdb - file not found ", because this path was from other
computer. The driver that the host is loading where compiled to B:\out,
so… who has remember the old path and why is still searching symbols there
?
thanks,
Juli?n
WinDbg OUTPUT:
kd> .sympath
Symbol search path is: SRV*B:\out* http://msdl.microsoft.com/download/symbols
kd> !sym noisy
noisy mode - symbol prompts on
kd> .reload mydriver.sys
SYMSRV:
B:\out\mydriver.pdb\E5151757D5CC4A6A82865217023EC76624\mydriver.pdb not
found
SYMSRV: http://msdl.microsoft.com/download/symbols/mydriver.pdb/E5151757D5CC4A6A82865217023EC76624/mydriver.pdbnot found
DBGHELP: c:\dev\out\mydriver.pdb - file not found
*** ERROR: Module load completed but symbols could not be loaded for
mydriver.sys
DBGHELP: mydriver - no symbols loaded
— You are currently subscribed to windbg as: unknown lmsubst tag
argument: ‘’ To unsubscribe send a blank email to xxxxx@lists.osr.com
The problem was that somebody rewrite the driver (changing version) on host
so my symbols mismatch. Arrrrgh, sorry.
B:\ is available since maps a long path directory (not a seccond floppy), so
B:\ = "C:\Documents and
Settings\Julian\Escritorio\repo\myDriver\trunk\myDriver\Version XP\ " and
mapping works fine. Its useful for me when I have to debug other versions I
just remap to other directory with a subdir. called out, so in B:\out are
the new symbols and server cached symbols (different too).
thanks,
Juli?n
On Fri, Mar 28, 2008 at 9:23 AM, Saroj Kumar Mohapatra < xxxxx@gmail.com> wrote:
Just a query : *B:* <== is it available ? I’ve never used
On Fri, Mar 28, 2008 at 1:31 PM, Juli?n de Navascu?s < xxxxx@gmail.com> wrote:
> I’m trying to load the symbols for mydriver.sys wich are stored in
> “B:\out” . So I set my sympath to SRV*B:\out*
> http://msdl.microsoft.com/download/symbols. But when I try to load the
> .pdb the WinDbg appends two subdirectories (name of symbol file and MD5 or
> something) and obviously cant find the file.
>
> I suppose there is a command to load symbols that receives the symbol
> file path as an argument and I dont find it. But if not (or in addition),
> I’m doing something wrong… what?
>
> Futhermore there is something I dont understand about the line "
> DBGHELP: c:\dev\out\mydriver.pdb - file not found ", because this path was
> from other computer. The driver that the host is loading where compiled to
> B:\out, so… who has remember the old path and why is still searching
> symbols there ?
>
> thanks,
>
> Juli?n
>
>
> WinDbg OUTPUT:
>
>
> kd> .sympath
> Symbol search path is: SRV*B:\out*
> http://msdl.microsoft.com/download/symbols
> kd> !sym noisy
> noisy mode - symbol prompts on
> kd> .reload mydriver.sys
> SYMSRV:
> B:\out\mydriver.pdb\E5151757D5CC4A6A82865217023EC76624\mydriver.pdb not
> found
> SYMSRV:
> http://msdl.microsoft.com/download/symbols/mydriver.pdb/E5151757D5CC4A6A82865217023EC76624/mydriver.pdbnot found
> DBGHELP: c:\dev\out\mydriver.pdb - file not found
> *** ERROR: Module load completed but symbols could not be loaded for
> mydriver.sys
> DBGHELP: mydriver - no symbols loaded
> — You are currently subscribed to windbg as: unknown lmsubst tag
> argument: ‘’ To unsubscribe send a blank email to
> xxxxx@lists.osr.com
–
How come “abbreviated” is such a long word? — You are currently
subscribed to windbg as: unknown lmsubst tag argument: ‘’ To unsubscribe
send a blank email to xxxxx@lists.osr.com