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

 
Anterior Siguiente
MACH_SEND_MSG_TOO_SMALL MACH_SEND_INVALID_RIGHT

MACH_SEND_INVALID_REPLY

Qué significa MACH_SEND_INVALID_REPLY

En mensajes RPC, la cabecera codifica cómo se transferirá/usarará el reply port. Un right de tipo equivocado o ya consumido rompe ese contrato.

No implica que el destination request port sea inválido.

Qué comprobar

  • Comprueba local/reply disposition en msgh_bits.
  • Inspecciona send/send-once/receive right disponible.
  • No reutilices send-once rights consumidos.
  • Revisa helpers MIG que construyen el reply port.

Referencias técnicas


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