Segmentation fault

/ˌseɡmənˈteɪʃən fɔlt/ noun

Definition

A runtime error that occurs when a program attempts to access memory that it's not allowed to access, causing the operating system to terminate the program for protection.

Etymology

Segmentation comes from memory management where RAM is divided into segments (1960s). Fault is borrowed from geology, describing a break or error. The term reflects how the OS 'faults' or stops a program that violates memory boundaries.

Kelly Says

It's like trying to walk into someone else's house without permission - the security system (operating system) immediately kicks you out to protect the neighborhood. This is actually your computer protecting itself from rogue programs!

Related Words

Explore More Words

Get the Word Orb API

Complete word intelligence in one call. Free tier — 50 lookups/day.