Site icon EfmSoft

What does macOS kernel return 18 (KERN_INVALID_VALUE) mean?

 
Could be also:
ConstantTypeOS
ERROR_NO_MORE_FILESWin32 errorWindows
ippStsSingularityIntel Ipp StatusAny
EXDEVerrnoAny
TRAP_CAUSE_UNKNOWNBugCheck CodeWindows
Previous Next
KERN_INVALID_RIGHT KERN_UREFS_OVERFLOW

KERN_INVALID_VALUE

KERN_INVALID_VALUE is the Mach range-error result. XNU characterizes it as a blatant range error, so the relevant question is not merely whether an argument was present, but whether its numeric value, size, count, offset, or enumerated range is valid for the called interface.

This is narrower than KERN_INVALID_ARGUMENT. An argument can be of the wrong kind or inapplicable to an operation without being numerically out of range; conversely, a correctly typed input can fail because it exceeds an API's allowed bounds. Keeping those cases distinct makes caller-side validation and telemetry much more useful.

Checks that match this result

References


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

Exit mobile version