Re: [NTDEV] WinDbg

Or alternatively you can use the Microsoft internet symbol server and not
have to worry about operating system symbols if you’re using a released OS.

See www.microsoft.com/ddk for more info on that.

Also, if you can’t get symbols to load do a !sym noisy and that will
probably tell you why.

The debugger package itself has a lot of good useful information in the help
file.

-----Original Message-----
From: Maxim S. Shatskih [mailto:xxxxx@storagecraft.com]
Sent: Wednesday, June 05, 2002 2:59 PM
To: NT Developers Interest List
Subject: [ntdev] Re: [NTDEV] WinDbg

  1. Ensure that WinDbg works on assembly level. I.e. BOOT.INI on the
    target, null modem and WinDbg’s command line.
  2. Put your .SYS and .PDB files to some directory. Put the .DBG and
    .PDB files for kernel, HAL and other interesting MS’s kmode modules to
    the same directory. The latter ones can be obtained on Customer
    Support Diagnostics CD or together with Service Pack.
  3. Set this directory as symbol directory in WinDbg’s command line.
  4. Run WinDbg.
  5. Execute
    x yourdriver!*
    Be sure all symbols are printed.
  6. After this, you will be able to open the source files and set
    breakpoints there.

Due to some cause, WinDbg is very, very slow while setting the very
first breakpoint. Seconds of doing nothing. I suspect it tries to
contact the Symbol Server.

Max

----- Original Message -----
From: “Saxena, Ajitabh Prakash”
To: “NT Developers Interest List”
Sent: Tuesday, June 04, 2002 8:57 PM
Subject: [ntdev] [NTDEV] WinDbg

> hi all,
> I am working on a Scsi miniport driver.I have always been using
> softice for Debugging purposes. I need to use WinDbg for my
Debugging. I
> need to understand how to do a code level Debugging using WinDbg.
Can
> someone direct me to a text which can be of help to me. Windows DDK
is one
> place i know but it is not in enough details.
>
>
> thanks
> ajitabh
>
> —
> You are currently subscribed to ntdev as: xxxxx@storagecraft.com
> To unsubscribe send a blank email to %%email.unsub%%
>


You are currently subscribed to ntdev as: xxxxx@nvidia.com
To unsubscribe send a blank email to %%email.unsub%%