Symbol path problem in new WinDbg

Good morning,

I am using the new beta version of WinDbg 5.1.2250.3
build 2195. I am having a problem with the symbol path.

According to the documentation if the sybbol path is:

c:\foo;c:\bar

The following directories should be searched for trash.dll

c:\foo\symbols\dll\trash.dbg
c:\bar\symbols\dll\trash.dbg
c:\foo\dll\trash.dbg
c:\bar\dll\trash.dbg
c:\foo\trash.dbg
c:\bar\trash.dbg

This is consitent with the way the old WinDbg worked.

After receiving the “Symbol file could not be found” message
I entered “!sym noisy” and “!reload trash.dll” and found
out the following was being searched instead:

c:\foo\symbols\trash.dbg
c:\bar\symbols\trash.dbg
c:\foo\trash.dbg
c:\bar\trash.dbg
c:\foo\trash.dbg
c:\bar\trash.dbg

In other words the “dll” component of the path name is
being removed causing symbols to not be found.

Any help would be greatly appreciated.

Best regards,
Bruce Engle
xxxxx@serena.com

(650) 696-6237
(800) 457-3736 x237

***********************************************************************
This email and any files transmitted with it are confidential and
intended solely for the use of the individual or entity to whom they
are addressed. Any unauthorized review, use, disclosure or distribution
is prohibited. If you are not the intended recipient, please contact
the sender by reply e-mail and destroy all copies of the original
message.
***********************************************************************

In this particular case, this search order was wrong - it’s actually a bug
in the old WinDBG. But we have “fixed” the new debuggers to find the
symbols in that location as well. This will be in our final release, in
about 1 month.

-Andre