| Anterior | Siguiente |
| MACH_SEND_INVALID_REPLY | MACH_SEND_INVALID_NOTIFY |
MACH_SEND_INVALID_RIGHT
Qué significa MACH_SEND_INVALID_RIGHT
El nombre puede existir, pero la disposition del descriptor exige send, receive o send-once rights específicos. Es un error de capability del body.
Debe distinguirse de MACH_SEND_INVALID_DEST de la cabecera.
Qué comprobar
- Inspecciona el descriptor que contiene el port.
- Comprueba right type y disposition solicitada.
- Revisa copy/move semantics.
- No intentes transferir receive rights después de moverlos a otro task.
Referencias técnicas
- Mach Kernel Interface Reference: mach_msg
- Apple XNU source: mach/message.h
- GNU Mach Reference Manual: interprocess communication
¿Buscas un código diferente? Buscar otro código de estado o error.
