前川です。

関連したエラーメッセージを、過去ログ
ruby-dev:32939でみつけました。
gemによるインストールは、一切行ってないのですが、
`undefined method `gcd' for Rational(1, 2):Rational' (NoMethodError)
という同じエラーメッセージが、記載されていました。

デバッガで、必ず通ると思われるポイントを設定したのですが、
エラーのあと、c を実行すると、ブレークポイントは、
スルーされてしまいました。
結果、エラーメッセージが出ました。
対処方法は、あるのでしょうか?

=====ブレークポイント=======
(rdb:1) b
Breakpoints:
  1 [myclassMySQLTest.rb:19]
  2 [myclassMySQLTest.rb:32]
  3 [myclass.rb:3]
  4 [myclass.rb:39]
  5 [myclass.rb:40]

==========実行===================
(rdb:1) c
c:/ruby/lib/ruby/1.8/rational.rb:78: `undefined method `gcd' for
Rational(1, 2):Rational' (NoMethodError)
        from c:/ruby/lib/ruby/site_ruby/1.8/rubygems.rb:1123:in `require'
        from c:/ruby/lib/ruby/site_ruby/1.8/rubygems.rb:1123
        from c:/ruby/lib/ruby/site_ruby/1.8/ubygems.rb:10:in `require'
        from c:/ruby/lib/ruby/site_ruby/1.8/ubygems.rb:10
c:/ruby/lib/ruby/1.8/rational.rb:78:    gcd = num.gcd(den)
(rdb:1) c

Content-Type: text/html #<=この部分が、最初に実行される部分 myclass.rb:3
のBP

#<Mysql:0xa182734>
13
〜略〜

c:/ruby/lib/ruby/1.8/debug.rb:944: [BUG] Segmentation fault
ruby 1.8.7 (2009-06-12 patchlevel 174) [i386-mswin32]


This application has requested the Runtime to terminate it in an unusual
way.
Please contact the application's support team for more information.

了