WinDbg !locks command broken
It seems that the extremely useful !locks
command is broken in 6.11.1.40x, the current and previous release of WinDbg from thedebugging tools for Windows.
You’ll get errors like:
0:007> !locks
NTSDEXTS: Unable to resolve ntdll!RTL_CRITICAL_SECTION_DEBUG type
NTSDEXTS: Please check your symbols
The suggested solution seems to be to roll-back to version 6.10.3.233, available fromhere, or you can just replace the version of ntsdexts.dll
in thec:\program files\debugging tools for windows (x86)\winxp
directory with the one from the earlier release.
Judging by the error message, I’m guessing that the new version may work if you happen to be using a debug (checked) build of the Windows kernel, but I don’t have one around to try it with.
-------------------------------------------------
other:
You can download the latest 32-bit release version 6.12.2.633 – February 26, 2010 and also the WDK.
下载:http://msdn.microsoft.com/en-us/windows/hardware/gg463016#EGD