Complex sentence: 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.
Split into simpler sentences: SIGBUS can also be caused by any general device fault that the computer detects. 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.