From: Sylvain Joyeux Date: 2009-01-07T03:50:26+09:00 Subject: [ruby-core:21173] Re: [PATCH] Update to MBARI patches on 1.8.7-p72 Thanks Brent for this work. One problem: the way you are getting the SP through alloca() is architecture-specific. On PPC, there is data between the alloca() space and the stack pointer, and your stack-wiping patch clears that data as well (which, among other things, includes the return address). I did a patch against MBARI6 for that, you can see it here: http://github.com/doudou/ruby/commit/0cd9b81d8ba8cc1de18563207e252cde9f76adac I'll update to MBARI7 as soon as possible Sylvain