CTX105955 – How to Check In a User Dump that Full Page Heap was Enabled – Citrix Knowledge Center

Summary

Technical Support may ask customers to enable full page heap on specific Citrix executable files such as ImaSrv.exe to troubleshoot heap corruption issues.

However, customers sometimes think they have enabled full page heap, but in fact they did not.

Technical Support needs to check that the user dump sent was generated when full page heap was enabled.

Procedure

  1. Open WinDbg.
  2. Verify that FileSymbol File Path… dialog contains the path to Microsoft Symbol Server:
    srv*c:symdownstream*http://msdl.microsoft.com/download/symbols
  3. Open the dump and execute the following command:
    !gflag
  4. Check the output:

0:001> !gflag
Current NtGlobalFlag contents: 0x02000000
hpa – Place heap allocations at ends of pages

    “0x02000000” means GlobalFlags are enabled, so you are looking at a full page heap dump.

    “0x00000000” means GlobalFlags are not enabled.

More Information

CTX104633 – How to Enable Full Page Heap for the IMA Service

This document applies to:

Source: CTX105955 – How to Check In a User Dump that Full Page Heap was Enabled – Citrix Knowledge Center

Leave a Reply

Your email address will not be published. Required fields are marked *