EOVERFLOWEOVERFLOW — Valor demasiado grande para el tipo de dato
Un valor es demasiado grande para almacenarse en el tipo de dato de destino.
Qué causa este error
Un tamaño de archivo, desplazamiento u otro valor excede el máximo representable por el tipo de dato. Suele ocurrir con programas de 32 bits que acceden a archivos mayores de 2 GB.
Cómo solucionarlo
Compila con soporte para archivos grandes definiendo _FILE_OFFSET_BITS=64. Usa tipos de dato de 64 bits para desplazamientos y tamaños de archivo.
Códigos de Error Relacionados
ENOTSOCKENOTSOCK — Operación de socket sobre algo que no es un socket
Se intentó una operación de socket sobre un descriptor de archivo que no es un socket.
SIGUSR1 (10)SIGUSR1 (10) — Señal de usuario 1
Una señal definida por el usuario para fines específicos de la aplicación. La acción por defecto es terminar.
ETXTBSYETXTBSY — Archivo de texto ocupado
Se intentó escribir o modificar un archivo que se está ejecutando actualmente.
ENOTDIRENOTDIR — No es un directorio
Un componente usado como directorio en una ruta no es en realidad un directorio.
SIGTRAP (5)SIGTRAP (5) — Trampa de traza/punto de interrupción
Se activó un punto de interrupción o una trampa de traza, normalmente durante la depuración.
EDESTADDRREQEDESTADDRREQ — Se requiere dirección de destino
Se intentó una operación de envío sobre un socket de datagramas sin especificar una dirección de destino.