Segfault se lahko pojavi, če na primer nepravilno napisana programska oprema poskuša zapisati podatke v pomnilnik, ki je samo za branje, ali če skuša zbrisati ničelni kazalec. Ime "napaka segmentacije" je nastalo v petdesetih letih prejšnjega stoletja in se nanaša na dejstvo, da je zapisljiv samo segment podatkov dodeljenega pomnilnika programa, medtem ko segment kode ni.
Napaka, pomnilnik, programski izrazi, segmentacija