| 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
- Mach Kernel Interface Reference: mach_msg
- Apple XNU source: mach/message.h
- Apple Kernel Programming Guide: Mach overview
¿Buscas un código diferente? Buscar otro código de estado o error.
