SIGBUS Signal Explained (Signal 7)

What the Linux SIGBUS signal does and when it's used.

Published October 24, 2026

SIGBUS (signal number 7) sent when a process causes a hardware-level bus error, such as accessing memory at an invalid or misaligned address.

Key points

  • Less common than SIGSEGV, but similarly indicates a serious low-level memory access bug
More Linux articles