Site icon EfmSoft

What does macOS kernel return 0xDC004004 (kOSMetaClassNoTempData) mean?

 
Previous Next
kOSMetaClassNoInit kOSMetaClassNoDicts

kOSMetaClassNoTempData

kOSMetaClassNoTempData indicates an allocation failure while the OSMetaClass runtime is collecting class metadata during kext registration. XNU uses temporary storage to stage metaclasses while the extension's C++ constructors run, so the failure belongs to the loader's registration transaction rather than to a normal I/O buffer supplied by an application.

A retry is not automatically meaningful. The same result can recur if the kernel is under pressure or if the registration sequence repeatedly reaches the same loader state. Capture the associated kext, class count, and preceding memory or loader diagnostics before deciding whether to retry or unload.

What helps distinguish the cause

References


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

Exit mobile version