Segmentation Fault

A segmentation fault (often shortened to segfault), bus error or access violation is generally an attempt to access memory that the CPU cannot physically address. It occurs when the hardware notifies an operating system about a memory access violation. The OS kernel then sends a signal to the process which caused the exception. By default, the process receiving the signal dumps core and terminates. The default signal handler can also be overridden to customize how the signal is handled.

Read more about Segmentation Fault:  Bus Error, Segmentation, Page Fault, and Access Violation

Famous quotes containing the word fault:

    I often accuse my finest acquaintances of an immense frivolity; for, while there are manners and compliments we do not meet, we do not teach one another the lessons of honesty and sincerity that the brutes do, or of steadiness and solidity that the rocks do. The fault is commonly mutual; however, for we do not habitually demand any more of each other.
    Henry David Thoreau (1817–1862)