| 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
- Collect requested allocation size.
- 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.
