| Anterior | Siguiente |
| MACH_SEND_INVALID_RIGHT | MACH_SEND_INVALID_MEMORY |
MACH_SEND_INVALID_NOTIFY
Qué significa MACH_SEND_INVALID_NOTIFY
El fallo está en la capability de notify configurada por las opciones de send, no en el destination principal. Un port name con send right no sustituye al receive right exigido.
Puede resolverse corrigiendo ownership/selección del notify port.
Qué comprobar
- Inspecciona right type del notify port.
- Comprueba que pertenece al task emisor.
- Revisa lifecycle del port entre setup y send.
- Desactive notify sólo si el protocolo no lo necesita.
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.
