From: Yukihiro Matsumoto Date: 2007-06-20T01:44:54+09:00 Subject: [ruby-dev:31027] Re: full stack trace on exception まつもと ゆきひろです In message "Re: [ruby-dev:31014] full stack trace on exception" on Sun, 17 Jun 2007 17:31:42 +0900, Tanaka Akira writes: |Ruby は例外が捕捉されない場合、スタックトレースを表示してく |れますが、そのとき、... 6 levels... などと途中を省略してくれ |ます。 |これは、無限再帰でスタックトレースがとんでもなく長くなった場 |合にはありがたいのですが、必要な情報が隠れてしまうこともあり |ます。 | |そのため、全部表示してほしいという要求が出てきて、ちょっと調 |べただけでも |[ruby-talk:56054], [ruby-talk:75008], [ruby-list:38810], [ruby-talk:86343], |[ruby-talk:115962], [ruby-talk:159209], [ruby-core:6572], [ruby-talk:187642] |で問題提起がなされています。 | |で、思ったのですが、発生した例外が SystemStackError でないと |きは全部出すのはどうでしょうか。 妥当だと思います。しばらく試してみましょう。コミットしてください。