none
Windbg command !dskheap not working RRS feed

  • 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 failed

     

    Which 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

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. ”
    Monday, June 27, 2011 8:35 AM
    Moderator
  • 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 failed

    My 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