EFBIGEFBIG — Soubor je příliš velký
Velikost souboru přesahuje maximum povolené souborovým systémem nebo limitem prostředků procesu.
Co způsobuje tuto chybu
Operace zápisu by způsobila, že soubor překročí maximální povolenou velikost. Ta je dána souborovým systémem (např. 4 GB na FAT32), limitem prostředků RLIMIT_FSIZE nebo velikostí off_t na 32bitových systémech.
Jak to opravit
Použijte souborový systém podporující větší soubory (ext4, XFS). Zvyšte limit velikosti souboru pomocí ulimit -f. Kompilujte s podporou velkých souborů (_FILE_OFFSET_BITS=64). Rozdělte výstup do více souborů.
Související chybové kódy
EADDRINUSEEADDRINUSE — Adresa se již používá
Zadaná kombinace síťové adresy a portu je již navázána jiným socketem.
ENOLINKENOLINK — Spojení bylo přerušeno
Vzdálený prostředek připojený přes síťový souborový systém již není dostupný.
ENOSPCENOSPC — Na zařízení není místo
Souborový systém nemá pro zápis k dispozici žádné volné místo ani inody.
ENODEVENODEV — Žádné takové zařízení
Požadovaný typ zařízení nebo ovladač zařízení není v systému dostupný.
ENODATAENODATA — Žádná data k dispozici
Ze zařízení STREAMS nejsou dostupná žádná data nebo nebyl nalezen pojmenovaný atribut.
SIGURG (23)SIGURG (23) — Urgentní podmínka soketu
Na soketu dorazila urgentní nebo out-of-band data.