Vai al contenuto
Errori Linux/POSIXFatale
SIGBUS (7)

SIGBUS (7) — Errore di Bus

Il processo ha tentato un accesso in memoria non valido a causa di un accesso non allineato o dell'accesso a un indirizzo fisico inesistente.

linuxmacosunix

Cause di questo errore

Un accesso in memoria non allineato su architetture che richiedono l'allineamento, accesso a regioni mmap oltre la dimensione del file, o accesso a memoria senza supporto fisico.

Come correggerlo

Assicurarsi che gli accessi in memoria siano correttamente allineati. Quando si usa mmap(), non accedere oltre la dimensione del file. Usare un debugger per identificare l'accesso esatto.

Documentazione ufficiale

Codici di errore correlati