Ken Bloom wrote:
On Thu, 26 Aug 2004 15:12:51 -0700
Rick Moen <[EMAIL PROTECTED]> wrote:


Quoting Ken Bloom ([EMAIL PROTECTED]):


I don't think that's correct. Signal 11 is better known as SIGSEGV,
and it is a segmentation fault usually caused by a programmer
dereferencing an uninitialized pointer (or a deleted pointer). It's
entirely a programmer error.

Well, congratulations on encountering so little bad RAM. ;-> Our experience differs.

Quoting (selectively) a small piece of the SIG 11 FAQ:

QUESTION

  Ok. I may have a hardware problem what is it?

ANSWER

  If it happens to be the hardware it can be:

   * Main memory.
   [...]


My main experience with segfaults, when I've cared enough to figure out
what was going on, has been when I've been writing C++ programs that
used new and delete. If you're going to debug a segfault, you need to
debug for a software problem first, and you need to debug for it
exhaustively to make sure it's not a software problem - that includes
sending strace/ltrace/valgrind/whatever output to the developer
and asking them what they think. *Then* you can conclude it's a hardware
problem.


Well, if its new or suspect hardware, you can boot up memtest86(+). _______________________________________________ vox-tech mailing list [EMAIL PROTECTED] http://lists.lugod.org/mailman/listinfo/vox-tech

Reply via email to