View Single Post
Old 11-23-2004, 10:03 AM  
garett
Confirmed User
 
Join Date: Mar 2004
Posts: 683
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.
__________________
garett is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote