What does Windows error code 8429 (ERROR_DS_HIERARCHY_TABLE_MALLOC_FAILED) mean?

 
Previous Next
ERROR_DS_COUNTING_AB_INDICES_FAILED ERROR_DS_INTERNAL_FAILURE

ERROR_DS_HIERARCHY_TABLE_MALLOC_FAILED

The allocation of the hierarchy table failed.

ERROR_DS_HIERARCHY_TABLE_MALLOC_FAILED is Win32 error 8429 (0x000020ED) and concerns memory allocation for a directory hierarchy table.

What to verify

Verify whether the server can allocate bounded memory for the hierarchy size being processed. Check requested allocation size, object count and nesting depth, and LSASS memory and commit state.

Likely causes

  • the hierarchy is unexpectedly large.
  • the process or system is under memory pressure.
  • fragmentation prevents a required contiguous allocation.
  • invalid counts caused an excessive allocation request.

Troubleshooting steps

  1. Collect requested allocation size.
  2. Record object count and nesting depth.

Handling, retry, and recovery

Validate counts, reduce pathological hierarchy size, relieve memory pressure, and retry only after the allocation requirement is understood.

Related errors

ERROR_NOT_ENOUGH_MEMORY is general; this code identifies allocation while building the directory hierarchy table

Example

A malformed import reports millions of nodes and drives an excessive allocation. Rejecting the invalid count prevents memory exhaustion and allows valid data to load.

References


Looking for a different code? Search another status or error code.