Site icon EfmSoft

What does macOS kernel return 46 (KERN_NOT_SUPPORTED) mean?

 
Could be also:
ConstantTypeOS
ippStsNoAntialiasingIntel Ipp StatusAny
EL3HLTerrnoLinux
EPFNOSUPPORTerrnoMac
ENOLCKerrnoSolaris
DATA_BUS_ERRORBugCheck CodeWindows
Previous Next
KERN_RPC_CONTINUE_ORPHAN KERN_NODE_DOWN

KERN_NOT_SUPPORTED

Not a generic feature-unsupported status

KERN_NOT_SUPPORTED has a specific historical meaning in XNU kern_return.h: the operation targeted an empty thread activation with no linked thread. It should not be read as a broad statement that macOS, a device, or an API feature does not support the requested capability.

The right diagnosis is an object-state check. Identify whether the caller retained a thread-activation reference after it lost its thread, or passed an activation object to an API that requires a linked, live thread.

What to inspect

References


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

Exit mobile version