¿Qué significa el código de retorno del kernel de macOS 18 (KERN_INVALID_VALUE)?

 
También puede significar:
ConstanteTipoSO
ERROR_NO_MORE_FILESError de WindowsWindows
ippStsSingularityEstado de Intel IPPCualquiera
EXDEVerrnoCualquiera
TRAP_CAUSE_UNKNOWNCódigo BSODWindows
Anterior Siguiente
KERN_INVALID_RIGHT KERN_UREFS_OVERFLOW

KERN_INVALID_VALUE

Qué significa KERN_INVALID_VALUE

Es más específico que un pointer inválido pero todavía depende de la primitive: puede ser un count, priority, attribute u otro valor escalar.

El problema suele estar en validación/rango del caller.

Cuando el mismo valor se acepta en otra Mach primitive, no extrapoles sus límites: priorities, counts, attributes y policy parameters tienen dominios distintos según la llamada y el objeto kernel.

Qué comprobar

  • Registra valores escalares después de conversiones.
  • Comprueba límites documentados.
  • Revisa truncamiento y signed/unsigned casts.
  • Valida combinaciones de atributos cuando los rangos dependen unos de otros.

Referencias técnicas


¿Buscas un código diferente? Buscar otro código de estado o error.