SIGBUS (7)SIGBUS (7) — Chyba sběrnice
Proces se pokusil o neplatný přístup do paměti z důvodu nevyrovnaného přístupu nebo přístupu na neexistující fyzickou adresu.
Co způsobuje tuto chybu
Nevyrovnaný přístup do paměti na architekturách vyžadujících zarovnání, přístup do oblastí mmap za hranicí velikosti souboru nebo přístup do paměti bez fyzického zázemí.
Jak to opravit
Zajistěte správné zarovnání přístupů do paměti. Při použití mmap() nepřistupujte za hranici velikosti souboru. Použijte debugger k identifikaci přesného přístupu.
Související chybové kódy
EINTREINTR — Systémové volání přerušeno
Blokující systémové volání bylo přerušeno signálem dříve, než stihlo dokončit.
ETIMEDOUTETIMEDOUT — Vypršení časového limitu připojení
Pokus o připojení nebo síťová operace selhaly, protože vzdálený host neodpověděl včas.
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.
EXDEVEXDEV — Neplatný odkaz napříč zařízeními
Byl učiněn pokus vytvořit pevný odkaz napříč různými souborovými systémy.
ENOLINKENOLINK — Spojení bylo přerušeno
Vzdálený prostředek připojený přes síťový souborový systém již není dostupný.
SIGHUP (1)SIGHUP (1) — Signál zavěšení
Řídicí terminál byl zavřen nebo zanikl vedoucí proces relace.