| Anterior | Siguiente |
| STATUS_OBJECT_PATH_SYNTAX_BAD | STATUS_DATA_LATE_ERROR |
STATUS_DATA_OVERRUN
Qué significa STATUS_DATA_OVERRUN
Es un boundary mismatch entre producer y consumer. Puede ocurrir con records variables, dispositivos o protocolos que entregan una unidad mayor que el caller preparó.
No basta con duplicar el buffer sin límite: primero determine el tamaño reportado/esperado y si el producer está siguiendo el formato correcto.
Qué comprobar
- Registre buffer length y bytes/record realmente entregados.
- Revise header que declara el tamaño del record.
- Diferencie overrun de BUFFER_OVERFLOW truncatable.
- Valide límites antes de copiar datos posteriores.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.