En plataformas compatibles con POSIX, SIGBUS es la señal que envía un programa cuando ha habido un error en el bus.
En el código fuente, SIGBUS es una constante simbólica definida en el archivo de cabecera
Los programas suelen lanzar la señal SIGBUS cuando hay un tratamiento inadecuado de la memoria: Para más información, véase error en el bus.
El sistema operativo puede informar a la aplicación de la naturaleza del error usando la pila de señales, usada por los desarrolladores para depurar sus programas o tratar errores.
La acción por defecto de un programa al recibir la señal SIGBUS es una terminación anormal.