| Anterior | Siguiente |
| EILSEQ | ELIBBAD |
EOVERFLOW
Qué significa EOVERFLOW en macOS
EOVERFLOW es un error de representación. Puede aparecer cuando tamaños, offsets, timestamps o IDs exceden el rango del tipo expuesto por una API, especialmente al cruzar ABIs o estructuras antiguas.
No es necesariamente un overflow aritmético dentro de la aplicación. La pregunta es qué valor intentaba devolver la interfaz y qué ancho tenía el destino.
Qué comprobar
- Registra función, tamaños de tipos/estructuras y rango del valor real.
- Comprueba conversiones 32↔64 bits, offsets y casts con pérdida.
- Usa variantes de API capaces de representar el rango cuando existan.
- No trunques/satures el resultado sin una regla explícita del dominio.
Referencias técnicas
- Apple XNU: Darwin errno definitions
- POSIX: stat() and EOVERFLOW
- Apple system-call reference: EOVERFLOW
¿Buscas un código diferente? Buscar otro código de estado o error.
