• In computing, a segmentation fault (often shortened to segfault) or access violation is a fault, or failure condition, raised by hardware with memory...
    19 KB (2,433 words) - 06:50, 22 April 2024
  • 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...
    86 KB (7,595 words) - 18:05, 10 October 2024
  • 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,146 words) - 02:10, 24 July 2024
  • 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,278 words) - 07:00, 16 October 2024
  • 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,273 words) - 11:11, 19 March 2024
  • 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...
    17 KB (1,676 words) - 02:13, 21 September 2024
  • 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...
    12 KB (1,262 words) - 21:54, 27 May 2024
  • 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) - 00:07, 27 June 2024
  • << 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) - 14:15, 17 May 2023
  • 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,441 words) - 19:53, 20 August 2024
  • 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,126 words) - 18:25, 8 October 2024
  • 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...
    73 KB (9,782 words) - 14:37, 15 October 2024
  • 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...
    42 KB (5,507 words) - 22:53, 21 September 2024
  • internal compiler error: somefile.c:1001: internal compiler error: Segmentation fault Please submit a full bug report, with preprocessed source if appropriate...
    5 KB (513 words) - 15:32, 10 August 2023
  • 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...
    15 KB (1,946 words) - 10:09, 20 September 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,071 words) - 19:11, 17 October 2024
  • 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) - 06:57, 2 November 2023
  • 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:00, 28 September 2024
  • be considered a form of here document (a file literal). Segmentation (memory) Segmentation fault Linker (computing) Code segment .bss Uninitialized variable...
    7 KB (934 words) - 03:53, 21 May 2023
  • Dereferencing a null pointer value is undefined, often resulting in a segmentation fault. Null pointer values are useful for indicating special cases such...
    100 KB (11,088 words) - 10:30, 18 October 2024
  • 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) - 05:36, 5 January 2024
  • 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 (827 words) - 17:36, 22 May 2024
  • Intel x86 computer instruction set architecture has supported memory segmentation since the original Intel 8086 in 1978. It allows programs to address...
    21 KB (3,003 words) - 22:14, 24 September 2024
  • so.2 (gdb) continue Continuing. Program received signal SIGSEGV, Segmentation fault. 0x08048414 in main () at hello_world.c:10 10 printf("x[%d] = %g\n"...
    3 KB (360 words) - 23:35, 29 July 2024
  • 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,388 words) - 12:03, 24 September 2024
  • Thumbnail for Cascadia subduction zone
    45°N 124°W / 45; -124 The Cascadia subduction zone is a 960 km (600 mi) fault at a convergent plate boundary, about 100–200 km (70–100 mi) off the Pacific...
    37 KB (4,065 words) - 11:13, 8 September 2024
  • 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,284 words) - 18:37, 1 October 2024
  • of all tools. Since Valgrind itself provides a trace back from a segmentation fault, the none tool provides this traceback at minimal overhead. Addrcheck...
    14 KB (1,434 words) - 08:11, 19 June 2024
  • Thumbnail for Command-line interface
    protection Bus error General protection fault Memory paging Memory protection Protection ring Segmentation fault Virtual memory Storage access, file systems...
    74 KB (8,406 words) - 23:56, 17 October 2024
  • 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 (258 words) - 15:39, 7 January 2022