Quote:
Originally posted by xenophobic
SIGSEGV (Signal 11/Segmentation fault) on Linux/BSD are not often caused by "bad memory" they're often caused by programs referencing an address that has been previously free()'d or sometimes just a call to an area of memory that does not exist. You should check the program, before you run off to swap ram !
Sometimes when crackers use scripts to exploit a program they use the wrong area of memory to pass their shellcode (executable code ) that can cause segmentation faults too, so you should check for possible kiddie activity.
|
Segmentation faults (or core dumps) are not the same as page dumps. A segfault is when an application attempts to access restricted memory.
A page dump is when the kernel crashes and dumps it's pages. In Linux it's a kernel panic.. in Windows (NT/2K/XP) it's the BSOD.