This article is about the error. For the
webcomic, see
General Protection Fault (comic). A General Protection Fault (GPF) in the
Intel x86 and
AMD x86-64 architectures, and other unrelated architectures is a fault (a type of an interrupt) which can encompass several cases, where protection mechanisms within the processor architecture are violated by any of the programs that is running, whether it be the kernel or user program. The mechanism is first described in section 9.8.13 in Intel 80386 Programmer's reference manual from 1986. The General Protection Fault is implemented as an
interrupt (vector number 13) in both
x86 and
AMD64-architectures.
See more at Wikipedia.org...