From: _ wanabe Date: 2009-11-23T21:54:56+09:00 Subject: [ruby-dev:39757] [Bug #2393] NoMethodError's message change in second time Bug #2393: NoMethodError's message change in second time http://redmine.ruby-lang.org/issues/show/2393 起票者: _ wanabe ステータス: Open, 優先度: Low カテゴリ: core, Target version: Ruby 1.8.8 ruby -v: ruby 1.8.8dev (2009-11-23 revision 25888) [i386-mingw32] 何もオーバーライドしていないメソッドから super でメソッドを呼び出そうとしたとき 一度目と二度目以降で以下のように例外のメッセージが変化します。 1.9 のチケットなので関係あるかわかりませんが、Bug #2312 の三番目の例に似ている気がします。 $ ruby -ve 'def foo; super; end; 2.times{foo rescue p $!}' ruby 1.8.8dev (2009-11-23 revision 25888) [i386-mingw32] -e:1: warning: too many arguments for format string # # ---------------------------------------- http://redmine.ruby-lang.org