Two different sets of symbols files: NT4.0 and WIN2K

Hello All,

is there a way where I can setup Windbg so that I can install the two
different sets of symbols (for NT4.0 and WIN2k) in two separate folders and
then allow me the control to have windbg choose which symbols I want to
use. For example, sometime I’m trying to debug a program that is used on
NT4.0 and other times it’s on WIN2K. I want to use the correct symbols for
the correct platform. Is this possible?? Thank you!

Marci


You are currently subscribed to windbg as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-windbg-$subst(‘Recip.MemberIDChar’)@lists.osr.com

There is something much better than that. Make sure you have the latest
debugger from http://www.microsoft/ddk/debugging and then read the docs
about symbol server.

With symbol server here at MS we have indexed on 1 server all the
symbols for NT4, Win2k, WinXP (all service packs and hotfixes) and our
daily builds. We just use one symbol path for everything we debug & the
debugger uses symbol server to find the right symbols.

-----Original Message-----
From: xxxxx@yahoo.com [mailto:xxxxx@yahoo.com]
Sent: Thursday, September 13, 2001 6:00 PM
To: Kernel Debugging Interest List
Subject: [windbg] Two different sets of symbols files: NT4.0 and WIN2K

Hello All,

is there a way where I can setup Windbg so that I can install the two
different sets of symbols (for NT4.0 and WIN2k) in two separate folders
and
then allow me the control to have windbg choose which symbols I want to
use. For example, sometime I’m trying to debug a program that is used
on
NT4.0 and other times it’s on WIN2K. I want to use the correct symbols
for
the correct platform. Is this possible?? Thank you!

Marci


You are currently subscribed to windbg as: xxxxx@microsoft.com To
unsubscribe send a blank email to leave-windbg-$subst(‘Recip.MemberIDChar’)@lists.osr.com


You are currently subscribed to windbg as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-windbg-$subst(‘Recip.MemberIDChar’)@lists.osr.com

You can set your symbol path to nt4.0 and win2k symbol locations separated
by a semicolon. Start windbg with -n option.
You can also make use of the symsrv tools to setup a symbolServer.
Suifun

xxxxx@yahoo.com
Sent by: To: “Kernel Debugging Interest List”
xxxxx@lis cc:
ts.osr.com Subject: [windbg] Two different sets of symbols files: NT4.0 and
WIN2K

09/14/2001 05:01 AM
Please respond to
“Kernel Debugging
Interest List”

Hello All,

is there a way where I can setup Windbg so that I can install the two
different sets of symbols (for NT4.0 and WIN2k) in two separate folders and

then allow me the control to have windbg choose which symbols I want to
use. For example, sometime I’m trying to debug a program that is used on
NT4.0 and other times it’s on WIN2K. I want to use the correct symbols for

the correct platform. Is this possible?? Thank you!

Marci


You are currently subscribed to windbg as: suifun@us.ibm.com
To unsubscribe send a blank email to leave-windbg-$subst(‘Recip.MemberIDChar’)@lists.osr.com


You are currently subscribed to windbg as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-windbg-$subst(‘Recip.MemberIDChar’)@lists.osr.com

Sure is — here is what I do:

D:\Symbols
Win2k
WinXp

Symbol holds the symbols for NT 4 and is the root directory for Win2k and
WinXp. My path in WinDbg looks like this

XP
D:\symbols\XP;d:\symbols
NT4
D:\symbols

Doing the XP path in that manner allow2s you to work on drivers that you
load into XP.
Gary G. Little
Staff Engineer
Broadband Storage, Inc.
xxxxx@broadstor.com

-----Original Message-----
From: xxxxx@yahoo.com [mailto:xxxxx@yahoo.com]
Sent: Thursday, September 13, 2001 6:00 PM
To: Kernel Debugging Interest List
Subject: [windbg] Two different sets of symbols files: NT4.0 and WIN2K

Hello All,

is there a way where I can setup Windbg so that I can install the two
different sets of symbols (for NT4.0 and WIN2k) in two separate folders and
then allow me the control to have windbg choose which symbols I want to
use. For example, sometime I’m trying to debug a program that is used on
NT4.0 and other times it’s on WIN2K. I want to use the correct symbols for
the correct platform. Is this possible?? Thank you!

Marci


You are currently subscribed to windbg as: xxxxx@broadstor.com
To unsubscribe send a blank email to leave-windbg-$subst(‘Recip.MemberIDChar’)@lists.osr.com


You are currently subscribed to windbg as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-windbg-$subst(‘Recip.MemberIDChar’)@lists.osr.com

You can use the “Save Workspace As…” option under the “File” menu
after you’ve set the symbol path. When you want to use this symbol path
again you start the debugger using “Windbg -W workspacename” to ensure
Windbg will use the correct path.

Another trick is to burn the symbols onto a CD and then create a single
workspace pointing to the CD’s drive letter. If you have multiple CD
drives you can place binaries on one CD and symbols on the other. Very
handy when trying to debug with dumpfiles from machines running
different builds of Win2K/XP or NT.

…John

-----Original Message-----
From: xxxxx@lists.osr.com [mailto:bounce-windbg-
xxxxx@lists.osr.com] On Behalf Of xxxxx@yahoo.com
Sent: Friday, September 14, 2001 12:00 PM
To: Kernel Debugging Interest List
Subject: [windbg] Two different sets of symbols files: NT4.0 and WIN2K

Hello All,

is there a way where I can setup Windbg so that I can install the two
different sets of symbols (for NT4.0 and WIN2k) in two separate
folders
and
then allow me the control to have windbg choose which symbols I want
to
use. For example, sometime I’m trying to debug a program that is used
on
NT4.0 and other times it’s on WIN2K. I want to use the correct
symbols
for
the correct platform. Is this possible?? Thank you!

Marci


You are currently subscribed to windbg as: xxxxx@msn.com
To unsubscribe send a blank email to leave-windbg-$subst(‘Recip.MemberIDChar’)@lists.osr.com


You are currently subscribed to windbg as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-windbg-$subst(‘Recip.MemberIDChar’)@lists.osr.com

We currently use a symbol server here for approximately 8 windows driver
developers. It is rather simple to setup (if you have a machine with a LARGE
hard disk) and really makes your life alot easier when you setup a
development machine, or are looking to debug crashdumps… All you have to
do is set one environment variable and you’re all set… it’s very easy to
install WinDBG on a machine and setup the symbol path… It’s also very
convenient especially when housing multiple NT service pack files, etc… so
when you get a crash dump you don’t have to go searching for the SP3 symbol
files cd…

The docs for how to setup a symbol server are in the WinDBG help under
“Symbols -> Using Symbol Servers and Symbol Stores”.

sean

John Hensley wrote:

You can use the “Save Workspace As…” option under the “File” menu
after you’ve set the symbol path. When you want to use this symbol path
again you start the debugger using “Windbg -W workspacename” to ensure
Windbg will use the correct path.

Another trick is to burn the symbols onto a CD and then create a single
workspace pointing to the CD’s drive letter. If you have multiple CD
drives you can place binaries on one CD and symbols on the other. Very
handy when trying to debug with dumpfiles from machines running
different builds of Win2K/XP or NT.

…John

> -----Original Message-----
> From: xxxxx@lists.osr.com [mailto:bounce-windbg-
> xxxxx@lists.osr.com] On Behalf Of xxxxx@yahoo.com
> Sent: Friday, September 14, 2001 12:00 PM
> To: Kernel Debugging Interest List
> Subject: [windbg] Two different sets of symbols files: NT4.0 and WIN2K
>
> Hello All,
>
> is there a way where I can setup Windbg so that I can install the two
> different sets of symbols (for NT4.0 and WIN2k) in two separate
folders
> and
> then allow me the control to have windbg choose which symbols I want
to
> use. For example, sometime I’m trying to debug a program that is used
on
> NT4.0 and other times it’s on WIN2K. I want to use the correct
symbols
> for
> the correct platform. Is this possible?? Thank you!
>
> Marci
>
> —
> You are currently subscribed to windbg as: xxxxx@msn.com
> To unsubscribe send a blank email to leave-windbg-$subst(‘Recip.MemberIDChar’)@lists.osr.com


You are currently subscribed to windbg as: xxxxx@stg.com
To unsubscribe send a blank email to leave-windbg-$subst(‘Recip.MemberIDChar’)@lists.osr.com


You are currently subscribed to windbg as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-windbg-$subst(‘Recip.MemberIDChar’)@lists.osr.com