From: Run Paint Run Run Date: 2009-06-18T04:28:53+09:00 Subject: [ruby-core:23903] [Bug #1648] Rational#div Raises NoMethodError for Invalid Argument Bug #1648: Rational#div Raises NoMethodError for Invalid Argument http://redmine.ruby-lang.org/issues/show/1648 Author: Run Paint Run Run Status: Open, Priority: Low Category: core ruby -v: ruby 1.8.8dev (2009-06-17) [i686-linux] $ ruby8 -rrational -ve 'Rational(1,2).div(nil)' ruby 1.8.8dev (2009-06-17) [i686-linux] /usr/local/lib/ruby-1.8.8/ruby/1.8/rational.rb:206:in `/': undefined method `coerce' for nil:NilClass (NoMethodError) from /usr/local/lib/ruby-1.8.8/ruby/1.8/rational.rb:244:in `div' from -e:1 ---------------------------------------- http://redmine.ruby-lang.org