| Anterior | Siguiente |
| MACH_SEND_INVALID_HEADER | MACH_SEND_INVALID_CONTEXT |
MACH_SEND_INVALID_TRAILER
Qué significa MACH_SEND_INVALID_TRAILER
Los trailers están regulados por ABI/opciones concretas; un layout arbitrario o elementos reservados no son válidos. El error no describe el body del mensaje.
En la mayoría de los sends user-space, el caller no debería fabricar trailers incompatibles.
Qué comprobar
- Comprueba trailer type/size y opciones.
- Verifica requisitos de privilegio de los elementos solicitados.
- Asegura que structs corresponden al SDK/XNU ABI.
- No reutilices un receive trailer como send trailer sin contrato explícito.
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.