From: "前川 映一" Date: 2009-08-04T19:03:48+09:00 Subject: [ruby-list:46258] MySQL/Ruby segmentation fault:ruby-list:46257関連 前川です。 関連したエラーメッセージを、過去ログ 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 # 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. 了