| Anterior | Siguiente |
| MACH_SEND_INVALID_DATA | MACH_SEND_TIMED_OUT |
MACH_SEND_INVALID_DEST
Qué significa MACH_SEND_INVALID_DEST
El port name puede ser inexistente, haber perdido el right o tener una disposition incompatible. El error se produce antes de entregar el mensaje.
En RPC suele indicar endpoint muerto/obsoleto o ownership incorrecto del right.
Qué comprobar
- Inspecciona type del destination right.
- Revisa deallocation/port death del servicio.
- Comprueba msgh_bits disposition.
- Obtén un endpoint nuevo si el servicio fue recreado.
Referencias técnicas
- Apple Kernel Programming Guide: Mach overview
- Mach Kernel Interface Reference: mach_msg
- Apple XNU source: mach/message.h
¿Buscas un código diferente? Buscar otro código de estado o error.
