[Gc] GC 6.2 on IRIX64 6.5
shiro at lava.net
Thu Apr 15 19:37:31 PDT 2004
Thanks, I'll tell him to do so and report the result here.
From: "Boehm, Hans" <hans.boehm at hp.com>
Subject: RE: [Gc] GC 6.2 on IRIX64 6.5
Date: Thu, 15 Apr 2004 14:17:26 -0700
> Can you ask him to confirm that this still happens with 6.3alpha5?
> This SEGV is expected, and should be caught. My guess is that 6.2 on Irix
> used longjmp instead of siglongjmp to jump out of the signal handler, and
> thus the kernel thought the process was still in the signal handler. Somehow
> this information was preserved across the exec (possibly a kernel misfeature),
> and when the child generates its SIGSEGV, the kernel thinks the SIGSEGV was generated
> inside a SIGSEGV handler, and hence kills the process.
> I haven't seen this problem reported before, but the code was changed in the meantime,
> since it didn't look correct to me. If my theory is correct, 6.3alpha5 should
More information about the Gc