EOVERFLOWEOVERFLOW — Hodnota je příliš velká pro datový typ
Hodnota je příliš velká, aby mohla být uložena v cílovém datovém typu.
Co způsobuje tuto chybu
Velikost souboru, offset nebo jiná hodnota překračuje maximální reprezentovatelnou hodnotu datového typu. Běžně se vyskytuje u 32bitových programů přistupujících k souborům větším než 2 GB.
Jak to opravit
Kompilujte s podporou velkých souborů definováním _FILE_OFFSET_BITS=64. Používejte 64bitové datové typy pro offsety a velikosti souborů.
Související chybové kódy
ENOTSOCKENOTSOCK — Operace se socketem na nesocketovém deskriptoru
Byla provedena operace se socketem na deskriptoru souboru, který není socketem.
SIGUSR1 (10)SIGUSR1 (10) — Uživatelsky definovaný signál 1
Uživatelsky definovaný signál pro účely specifické pro aplikaci. Výchozí akcí je ukončení procesu.
ETXTBSYETXTBSY — Textový soubor je zaneprázdněn
Byl proveden pokus o zápis do souboru nebo jeho úpravu ve chvíli, kdy je prováděn.
ENOTDIRENOTDIR — Není adresář
Komponenta použitá jako adresář v cestě ve skutečnosti adresářem není.
SIGTRAP (5)SIGTRAP (5) — Trap trasování/breakpointu
Byl spuštěn breakpoint nebo trap trasování, typicky při ladění.
EDESTADDRREQEDESTADDRREQ — Vyžadována cílová adresa
Byl proveden pokus o odeslání na datagramovém socketu bez zadání cílové adresy.