| Anterior | Siguiente |
| MACH_MSG_VM_SPACE | MACH_MSG_MASK |
MACH_MSG_IPC_SPACE
Qué significa MACH_MSG_IPC_SPACE
La transferencia de un right necesita crear una entrada de nombre en el espacio IPC del receptor. El kernel pudo manejar el mensaje, pero no existe capacidad de namespace para instalar esa nueva capability.
Es distinto de un shortage global del kernel.
Qué comprobar
- Identifica los rights que el mensaje intenta transferir.
- Revisa crecimiento/fugas de port names en el task receptor.
- Comprueba deallocations de rights ya no usados.
- Distingue IPC-space exhaustion de MACH_MSG_IPC_KERNEL.
Referencias técnicas
- GNU Mach: exchanging port rights
- Mach Kernel Interface Reference: mach_msg
- Apple XNU: mach/message.h
¿Buscas un código diferente? Buscar otro código de estado o error.