[OpenAFS-devel] YDL 5.0.2... it gets weirder

Marc Dionne marc.dionne@technoconseil.com
Fri, 2 Nov 2007 10:19:41 -0400 (EDT)


Atro Tossavainen wrote:
> Program received signal SIGSEGV, Segmentation fault.
> 0x100421e4 in Create_Process_Part2 () at ./lwp.c:791
> 791     {                               /* creates a context for the new
> process */
>
>> in both cases:
>> 	where
>
> #0  0x100421e4 in Create_Process_Part2 () at ./lwp.c:791
> #1  0x10042b50 in savecontext (ep=Variable "ep" is not available.
> ) at ./process.c:188

This is almost certainly because of setjmp/longjmp pointer mangling.

OpenAFS 1.4.5 includes delta lwp-linux-ucontext-20070606 which enables the
use of ucontext functions instead of longjmp/setjmp for ppc and ppc64.

Marc