--
This posting is provided "AS IS" with no warranties, and confers no rights.
Use of any included script samples are subject to the terms specified at
http://www.microsoft.com/info/cpyright.htm
"paul moore" <anon...@discussions.microsoft.com> wrote in message
news:0f2501c3c007$9e83d5d0$a401...@phx.gbl...
Before you start debugging lsass, run this:
$ symchk -s srv*c:\symcache*http://msdl.microsoft.com/download/symbols -ie lsass.exe
This will fetch all the symbols for lsass and the loaded DLLs.
Then while you're debugging lsass, set the symbol path to:
.sympath srv*c:\symcache
Note that it's only using a local directory, and not the
network. Accessing the network can cause annoying hangs.
BTW, please make sure you're using the ntsd.exe from the debugger
package instead of the one from system32 (which I think does not do
the 'srv*' syntax, and is also pretty old). If you're using the 'Image
File Execution Options', you need to specify the full path to ntsd.exe
(e.g. 'c:\debuggers\ntsd.exe -dgG').
Or if you want a Not Really Fun Experience, you can do a '.breakin',
and then use '!process 0 0 lsass.exe', '.process /r /p <EPROCESS>' and
debug lsass from kd.
-martin
Boring-but-necessary-disclaimer: This posting is provided "AS IS" with
no warranties, and confers no rights.
In article <uMi9hxAw...@TK2MSFTNGP11.phx.gbl>,