¿Qué significa el código de retorno del kernel de macOS 0x10000005 (MACH_SEND_INVALID_VOUCHER)?

 
Anterior Siguiente
MACH_SEND_TIMED_OUT MACH_SEND_INTERRUPTED

MACH_SEND_INVALID_VOUCHER

Qué significa MACH_SEND_INVALID_VOUCHER

Vouchers transportan contexto de actividad/quality-of-service/accounting. El port debe ser un voucher válido y la disposition debe corresponder a la cabecera.

El destination puede ser correcto y fallar sólo este contexto adicional.

Qué comprobar

  • Comprueba voucher port y right type.
  • Revisa msgh_voucher_port y disposition asociada.
  • No reutilices vouchers tras invalidación/lifecycle changes.
  • Si no usas vouchers explícitamente, revisa el runtime que construye la cabecera.

Referencias técnicas


¿Buscas un código diferente? Buscar otro código de estado o error.