From: sheepman Date: 2008-04-29T23:18:24+09:00 Subject: [ruby-dev:34539] Gem.const_missing causes infinite loop こんばんは sheepman です。 trunk で Gem に定義されていない定数を呼ぶと無限ループになります。 $ ruby-1.9 -v ruby 1.9.0 (2008-04-28 revision 15721) [i686-linux] $ ruby-1.9 -ve 'p Gem::A' /usr/local/lib/ruby/1.9.0/rubygems.rb:79: warning: already initialized constant MUTEX /usr/local/lib/ruby/1.9.0/rubygems.rb:81: warning: already initialized constant RubyGemsPackageVersion /usr/local/lib/ruby/1.9.0/rubygems.rb:86: warning: already initialized constant WIN_PATTERNS /usr/local/lib/ruby/1.9.0/rubygems.rb:79: warning: already initialized constant MUTEX /usr/local/lib/ruby/1.9.0/rubygems.rb:81: warning: already initialized constant RubyGemsPackageVersion /usr/local/lib/ruby/1.9.0/rubygems.rb:86: warning: already initialized constant WIN_PATTERNS /usr/local/lib/ruby/1.9.0/rubygems.rb:79: warning: already initialized constant MUTEX /usr/local/lib/ruby/1.9.0/rubygems.rb:81: warning: already initialized constant RubyGemsPackageVersion /usr/local/lib/ruby/1.9.0/rubygems.rb:86: warning: already initialized constant WIN_PATTERNS /usr/local/lib/ruby/1.9.0/rubygems.rb:79: warning: already initialized constant MUTEX /usr/local/lib/ruby/1.9.0/rubygems.rb:81: warning: already initialized constant RubyGemsPackageVersion ... -- sheepman / TAMURA Takashi