¿Qué significa el código de retorno del kernel de macOS 0x10000012 (MACH_SEND_INVALID_CONTEXT)?

 
Anterior Siguiente
MACH_SEND_INVALID_TRAILER MACH_SEND_INVALID_RT_OOL_SIZE

MACH_SEND_INVALID_CONTEXT

Qué significa MACH_SEND_INVALID_CONTEXT

XNU puede asociar context/guard information a ports para detectar uso incorrecto de capabilities. El destination name puede existir y aun fallar esta validación adicional.

Es una frontera de integridad/capability, no un problema de bytes inline.

Qué comprobar

  • Registra destination port y context/guard asociado.
  • Comprueba cómo se obtuvo o intercambió el port.
  • Revisa reutilización de names/ports tras lifecycle changes.
  • No desactive protecciones de context para ocultar un bug de ownership.

Referencias técnicas


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