A segmentation fault is a common condition thatcauses programs to crash; they are often associatedwith a file named core. They are caused by a programtrying to read or write an illegal memory location. Inother words, this is a memory access violation error.