It happens on ARM only because it does not have the getcontext() API so
a different implementation is used for user context switching.

On non-ARM one can select the setjmp based implementation (all 3 args must be 
given or it will be a mix of setjmp/ucontext and it won't build) by via 
configure
ex:
./configure --with-mctx-mth=sjlj --with-mctx-dsp=sjlj --with-mctx-stk=ss

then make test exhibits the same error

Probably this codepath was not much tested after changes to jmpbuf in
glibc.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/599862

Title:
  pth_init() aborts on armel with "longjmp causes uninitialized stack frame"

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to