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

 
También puede significar:
ConstanteTipoSO
ERROR_NOT_SAME_DEVICEError de WindowsWindows
ippStsUnderflowEstado de Intel IPPCualquiera
EEXISTerrnoCualquiera
THREAD_NOT_MUTEX_OWNERCódigo BSODWindows
Anterior Siguiente
KERN_INVALID_TASK KERN_INVALID_VALUE

KERN_INVALID_RIGHT

Qué significa KERN_INVALID_RIGHT

Por ejemplo, una llamada puede requerir receive right y el task poseer sólo send right. El namespace está bien; falla la capacidad concreta.

Esta diferencia con KERN_INVALID_NAME es útil para localizar bugs de ownership y transferencias IPC.

Qué comprobar

  • Inspecciona el tipo de right asociado al port name.
  • Comprueba cómo se transfirió por IPC.
  • Revisa send/send-once/receive rights por separado.
  • No intentes corregirlo creando rights sin entender ownership.

Referencias técnicas


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