What does NTSTATUS 0xC01E0106 (STATUS_GRAPHICS_ALLOCATION_INVALID) mean?

 
Previous Next
STATUS_GRAPHICS_TRY_AGAIN_NOW STATUS_GRAPHICS_UNSWIZZLING_APERTURE_UNAVAILABLE

STATUS_GRAPHICS_ALLOCATION_INVALID

The allocation must be reacquired or recreated

This status identifies an invalid graphics allocation in the current operation. It differs from a closed allocation or a wrong-device allocation because the operative allocation state itself is not valid for the request. The D3DKMT render contract calls out a recovery path for a primary handle: reopen or recreate it, update references in the command buffer, and resubmit.

Do not replay stale references

Record which resource generated the allocation, the adapter/device identity, allocation instance, and the commands that reference it. Rebuild the reference graph from the current device state before retrying. Replaying the old command buffer unchanged only repeats the invalid reference.

References


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