Answered by:
Windbg command !dskheap not working

Question
-
Hey All,
I have a problem with a Windows 2008 Standard Edition-64 bit server and I beleive that this is a problem with the desktop heap. For me to find that this is the issue, I need to run the !dskheap from windbg to see the current heap sizes.
But whenever I connect to the local kernel and type !dskheap, I get the following
lkd> !dskheap
Error Reading rpdeskList from WINDOWSTATION @ fffffa8019cbee30
Failed counting Desktops for Winsta @fffffa8019cbee30
EnumDsktps failed on Winsta: 19cbee30FillWinstaArray failedWhich is not normal. Ally my symbols are set correctly.
Could you please please help me with this urgently?
Regards,
Panda.Wednesday, June 15, 2011 4:09 PM
Answers
-
Hi,
Does it work after reinstalling Wdb?
You may need to replace the file Kdexts.dll:
http://msdn.microsoft.com/en-us/library/ff562412(v=vs.85).aspx
Regards,
Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread. ”- Marked as answer by Magon LiuModerator Monday, July 11, 2011 3:42 AM
Monday, June 27, 2011 8:35 AMModerator
All replies
-
HELP PLS :)Thursday, June 23, 2011 11:13 AM
-
Hi,
Does it work after reinstalling Wdb?
You may need to replace the file Kdexts.dll:
http://msdn.microsoft.com/en-us/library/ff562412(v=vs.85).aspx
Regards,
Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread. ”- Marked as answer by Magon LiuModerator Monday, July 11, 2011 3:42 AM
Monday, June 27, 2011 8:35 AMModerator -
Where can I get the correct kdexts.dll? The one I'm running came with Microsoft Windows SDK for Windows 7 and .NET Framework 4 vesion 7.1. I'm debugging Windows 2008 SP2 and when I do a !dskheap, I alwys get:
Error Reading rpdeskList from WINDOWSTATION @ 833a6580
Failed counting Desktops for Winsta @833a6580
EnumDsktps failed on Winsta: 833a6580FillWinstaArray failedMy kdexts.dll is:
kdexts: image 6.1.7650.0, API 1.0.0, built Mon Feb 01 12:08:19 2010
[path: C:\Program Files\Debugging Tools for Windows (x86)\WINXP\kdexts.dll]
I tried repairing the SDK, but I still get that result.Is there a better version of the dll available?
Thanks,
Rex
Monday, August 8, 2011 11:19 PM -
Doesn't work. Is there anything else I can try? I know that if symbols are not loaded correctly we will get the above error.
Do you know what symbols are required to load dheap information?
Hari Kumar --- Disclaimer: This posting is provided AS-IS with no warranties or guarantees and confers no rights
Wednesday, April 16, 2014 7:19 PM -
Found the issue.. its something to do with the version of debugging tools we use
Install the below version to resolve the issue
http://archive.msdn.microsoft.com/debugtoolswindows/Release/ProjectReleases.aspx?ReleaseId=4912
Hari Kumar --- Disclaimer: This posting is provided AS-IS with no warranties or guarantees and confers no rights
Thursday, April 17, 2014 6:24 PM