From: Nobuyoshi Nakada Date: 2008-08-08T12:42:29+09:00 Subject: [ruby-core:18189] Re: [Ruby 1.9 - Bug #345] 1.9 racc appears to seg fault Hi, At Fri, 8 Aug 2008 02:01:42 +0900, Roger Pack wrote in [ruby-core:18171]: > It now no longer segfaults. > irb(main):002:0> RubyParser.new.parse "1+1" > NoMethodError: undefined method `old_initialize' for # > from /Users/rogerpack/dev/ruby_19_installed/lib/ruby/gems/1.9.0/gems/ruby_parser-1.0.0/lib/ruby_lexer.rb:2617:in `old_initialize' > from /Users/rogerpack/dev/ruby_19_installed/lib/ruby/gems/1.9.0/gems/ruby_parser-1.0.0/lib/ruby_lexer.rb:2617:in `initialize' > from /Users/rogerpack/dev/ruby_19_installed/lib/ruby/gems/1.9.0/gems/ruby_parser-1.0.0/lib/ruby_lexer.rb:48:in `new' > from /Users/rogerpack/dev/ruby_19_installed/lib/ruby/gems/1.9.0/gems/ruby_parser-1.0.0/lib/ruby_lexer.rb:48:in `parse' > from (irb):2 > from /Users/rogerpack/dev/ruby_19_installed/bin/irb19:12:in `
' > > But may have revealed another bug. Should I file another bug report? It's different story. `super' calls ancestor's method of the called name, whereas the defined name is used in 1.8 -- Nobu Nakada