From: SASADA Koichi Date: 2007-12-09T14:47:08+09:00 Subject: [ruby-dev:32492] Re: self-calling method dumps core  ささだです. Nobuyoshi Nakada wrote: > これはずっと懸案なのですが、必ずしも例外で止められるわけではあり > ません。1.8でもSEGVになることもあれば、1.9でもSystemStackErrorに > なることもあります。 > > sigaltstack()を使えばスタックオーバーフローでもハンドラを呼ぶよ > うにはできるのですが、通常のSEGVと区別するポータブルな方法がない > のです。  この例だけで言えば,Ruby レベルでの再帰ですので,スタックオーバー フローを検知していないのはバグです.ちょっと見てみます. -- // SASADA Koichi at atdot dot net