• In computing, a segmentation fault (often shortened to segfault) or access violation is a failure condition raised by hardware with memory protection,...
    19 KB (2,431 words) - 08:02, 13 April 2025
  • Thumbnail for Ryzen
    vulnerability. Some early shipments of Ryzen 1000 series processors produced segmentation faults on some workloads on Linux, especially while compiling code with...
    98 KB (8,539 words) - 05:27, 14 June 2025
  • Thumbnail for General protection fault
    the errors are reported separately (e.g. segmentation fault for memory errors). In memory errors, the faulting program accesses memory that it should not...
    13 KB (1,262 words) - 22:16, 14 May 2025
  • is called an invalid page fault. The page fault handler in the operating system will then generally pass a segmentation fault to the offending process...
    8 KB (1,162 words) - 09:32, 26 June 2025
  • attempt to access unauthorized memory results in a hardware fault, e.g., a segmentation fault, storage violation exception, generally causing abnormal termination...
    18 KB (2,268 words) - 16:46, 24 January 2025
  • length of the segment. Otherwise, a hardware exception such as a segmentation fault is raised. Segments may also be used to implement virtual memory....
    19 KB (2,337 words) - 16:57, 21 June 2025
  • undefined behavior. This usually leads to crash (due to the resulting segmentation fault on the null pointer dereference), but there is no guarantee that a...
    36 KB (4,141 words) - 04:19, 26 June 2025
  • Thumbnail for GNU Debugger
    binary can now be run: $ ./example Segmentation fault Since the example code, when executed, generates a segmentation fault, GDB can be used to inspect the...
    21 KB (2,127 words) - 03:43, 30 June 2025
  • name. In modern use on most architectures these are much rarer than segmentation faults, which occur primarily due to memory access violations: problems...
    8 KB (1,037 words) - 17:10, 26 January 2025
  • attempted read or write from memory that is not mapped, triggering a segmentation fault or memory access violation. This may manifest itself as a program...
    17 KB (2,095 words) - 05:44, 2 July 2025
  • on the stack each time, until the stack overflows resulting in a segmentation fault. However, some compilers implement tail-call optimization, allowing...
    11 KB (961 words) - 20:17, 25 May 2025
  • << std::endl; } // (1) first.data[0] = 10; // (2) } Output 25 25 Segmentation fault Since we did not specify a copy constructor, the compiler generated...
    12 KB (1,581 words) - 16:21, 8 May 2025
  • Thumbnail for Crash (computing)
    reading or writing by that application (e.g., segmentation fault, x86-specific general protection fault) attempting to execute privileged or invalid instructions...
    13 KB (1,424 words) - 16:29, 21 June 2025
  • Thumbnail for Dangling pointer
    dereference the dangling pointer can cause segmentation faults (UNIX, Linux) or general protection faults (Windows). If the program has sufficient privileges...
    15 KB (1,891 words) - 06:59, 11 June 2025
  • Thumbnail for C (programming language)
    Dereferencing a null pointer value is undefined, often resulting in a segmentation fault. Null pointer values are useful for indicating special cases such...
    101 KB (11,270 words) - 12:07, 28 June 2025
  • Thumbnail for Pointer (computer programming)
    certain platforms such as the Intel x86 architecture, be called a segmentation fault (segfault). The second case is possible in the current implementation...
    72 KB (9,677 words) - 00:07, 25 June 2025
  • Thumbnail for Interrupt
    Interrupt (redirect from Fault (computing))
    resolution of a page fault is to make the required page accessible in physical memory. But in other cases such as a segmentation fault the operating system...
    46 KB (5,737 words) - 02:50, 20 June 2025
  • Thumbnail for LLDB (debugger)
    binary can now be run: $ ./test Segmentation fault Since the example code, when executed, generates a segmentation fault, lldb can be used to inspect the...
    10 KB (830 words) - 07:17, 8 January 2025
  • protection Bus error General protection fault Memory paging Memory protection Protection ring Segmentation fault Virtual memory Storage access, file systems...
    13 KB (1,799 words) - 05:59, 15 April 2025
  • x86 memory segmentation is a term for the kind of memory segmentation characteristic of the Intel x86 computer instruction set architecture. The x86 architecture...
    23 KB (3,302 words) - 13:26, 24 June 2025
  • programming, and technology in general. The name "segfault" refers to the segmentation fault, a computer software error. Most stories were written and submitted...
    5 KB (645 words) - 11:56, 23 November 2022
  • Electric Fence causes the errant program to abort immediately via a segmentation fault. Normally, these two errors would cause heap corruption, which would...
    2 KB (264 words) - 16:03, 10 December 2024
  • Thumbnail for Buffer overflow
    memory can sometimes be detected by the operating system to generate a segmentation fault error that terminates the process. To prevent the buffer overflow...
    46 KB (5,132 words) - 08:55, 25 May 2025
  • Thumbnail for Cascadia subduction zone
    regime". ResearchGate. Brudzinski, Michael R.; Allen, Richard M. (2007). "Segmentation in episodic tremor and slip all along Cascadia". Geology. 35 (10): 907...
    38 KB (4,145 words) - 06:18, 21 June 2025
  • makes an invalid virtual memory reference, or segmentation fault, i.e. when it performs a segmentation violation. SIGSTOP The SIGSTOP signal instructs...
    31 KB (3,432 words) - 00:48, 4 May 2025
  • Thumbnail for Page table
    deal with the problem. On modern operating systems, it will cause a segmentation fault signal being sent to the offending program. The lookup may also fail...
    17 KB (2,462 words) - 20:30, 8 April 2025
  • interferes with subsequent symbols Instruction Storage Interrupt, Segmentation fault of a PowerPC In-service inspection Isi (name), personal name, sometimes...
    4 KB (471 words) - 16:07, 27 January 2025
  • using any kinds of tricks that exploit bugs to read off RAM cause a segmentation fault, terminating the program. It may still be possible to read the canary...
    25 KB (2,836 words) - 13:59, 27 April 2025
  • Thumbnail for Computer memory
    memory until the program fails as the operating system runs out. A segmentation fault results when a program tries to access memory that it does not have...
    29 KB (3,273 words) - 01:52, 25 June 2025
  • be considered a form of here document (a file literal). Segmentation (memory) Segmentation fault Linker (computing) Code segment .bss Uninitialized variable...
    7 KB (935 words) - 07:43, 29 April 2025