Site icon EfmSoft

What does macOS kernel return 0x10000015 (MACH_SEND_INVALID_RT_OOL_SIZE) mean?

 
Previous Next
MACH_SEND_INVALID_CONTEXT MACH_SEND_NO_GRANT_DEST

MACH_SEND_INVALID_RT_OOL_SIZE

A compatibility constant, not a current recovery branch

MACH_SEND_INVALID_RT_OOL_SIZE is preserved in the public numeric namespace, but current XNU message.h explicitly labels it as a compatibility value that is no longer returned. Its name reflects older real-time message validation for out-of-line data; modern code should not expect a current mach_msg call to produce it.

This distinction is useful when reading old crash reports, imported telemetry, compatibility headers, or software that maps every historical constant to text. Observing the number in a contemporary process does not by itself prove that the current kernel rejected an out-of-line region for this historical reason. The value may have been serialized by an older component, copied from stale state, or generated by private compatibility code.

How to handle it

References


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

Exit mobile version