SIGBUS can also be caused by any general device fault that the computer detects, though a bus error rarely means that the computer hardware is physically broken--it is normally caused by a bug in a program's source code.
The computer hardware is physically broken. This is what the computer detects. Error rarely means this. This is though a bus. SIGBUS can also be caused by any general device fault this. It is normally caused by a bug in a program's source code.