EOVERFLOWEOVERFLOW — Valor Muito Grande para o Tipo de Dado
Um valor é grande demais para ser armazenado no tipo de dado de destino.
O que causa este erro
Um tamanho de arquivo, offset ou outro valor excede o valor máximo representável pelo tipo de dado. Isso ocorre com frequência em programas 32 bits que acessam arquivos maiores que 2 GB.
Como corrigir
Compile com suporte a arquivos grandes definindo _FILE_OFFSET_BITS=64. Use tipos de dado de 64 bits para offsets e tamanhos de arquivos.
Códigos de Erro Relacionados
ENOTSOCKENOTSOCK — Operação de Socket em Não-Socket
Uma operação de socket foi tentada em um descritor de arquivo que não é um socket.
SIGUSR1 (10)SIGUSR1 (10) — Sinal Definido pelo Usuário 1
Um sinal definido pelo usuário para finalidades específicas da aplicação. A ação padrão é encerrar o processo.
ETXTBSYETXTBSY — Arquivo de Texto Ocupado
Foi feita uma tentativa de gravar ou modificar um arquivo que está sendo executado no momento.
ENOTDIRENOTDIR — Não É um Diretório
Um componente usado como diretório em um caminho não é de fato um diretório.
SIGTRAP (5)SIGTRAP (5) — Trap de Rastreamento/Breakpoint
Um breakpoint ou trap de rastreamento foi acionado, geralmente durante a depuração.
EDESTADDRREQEDESTADDRREQ — Endereço de Destino Obrigatório
Foi tentada uma operação de envio em um socket de datagrama sem especificar um endereço de destino.