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

 
También puede significar:
ConstanteTipoSO
ERROR_INVALID_DATAError de WindowsWindows
ippStsLSFLowEstado de Intel IPPCualquiera
EACCESerrnoCualquiera
MUTEX_LEVEL_NUMBER_VIOLATIONCódigo BSODWindows
Anterior Siguiente
KERN_NOT_IN_SET KERN_ABORTED

KERN_NAME_EXISTS

Qué significa KERN_NAME_EXISTS

Mach no puede instalar otro right bajo el mismo nombre si ese nombre ya denota una entrada existente. El right actual puede ser perfectamente válido.

Suele aparecer en APIs que intentan asignar nombres explícitos en lugar de dejar que el kernel elija uno.

Qué comprobar

  • Comprueba el namespace del task y el nombre solicitado.
  • Evita reutilizar nombres guardados después de cambios de ownership.
  • Deja que Mach asigne un nombre cuando no necesites uno fijo.
  • Revisa races entre threads que insertan rights.

Referencias técnicas


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