From: Roger Pack Date: 2009-12-15T02:43:56+09:00 Subject: [ruby-core:27168] Re: [Bug #2475] InstructionSequence#to_a fails for duparray > This is already fixed in p376, isn't it? C:\dev\digitalarchive_trunk>ruby -v ruby 1.9.1p376 (2009-12-07 revision 26041) [i386-mingw32] C:\dev\digitalarchive_trunk>irb >> i = RubyVM::InstructionSequence.compile("a = [ 1, 2, 3 ]; foo(a)") >> i.to_a NotImplementedError: method `inspect' called on terminated object (0x157cd20) from C:/installs/ruby19_mingw/lib/ruby/1.9.1/irb.rb:310:in `inspect' from C:/installs/ruby19_mingw/lib/ruby/1.9.1/irb.rb:310:in `inspect' from C:/installs/ruby19_mingw/lib/ruby/1.9.1/irb.rb:310:in `inspect' from C:/installs/ruby19_mingw/lib/ruby/1.9.1/irb.rb:310:in `output_value' from C:/installs/ruby19_mingw/lib/ruby/1.9.1/irb.rb:158:in `block (2 levels) in eval_input' from C:/installs/ruby19_mingw/lib/ruby/1.9.1/irb.rb:271:in `signal_status' from C:/installs/ruby19_mingw/lib/ruby/1.9.1/irb.rb:154:in `block in eval_input' from C:/installs/ruby19_mingw/lib/ruby/1.9.1/irb/ruby-lex.rb:244:in `block (2 levels) in each_top_level_statement' from C:/installs/ruby19_mingw/lib/ruby/1.9.1/irb/ruby-lex.rb:230:in `loop' from C:/installs/ruby19_mingw/lib/ruby/1.9.1/irb/ruby-lex.rb:230:in `block in each_top_level_statement' from C:/installs/ruby19_mingw/lib/ruby/1.9.1/irb/ruby-lex.rb:229:in `catch' from C:/installs/ruby19_mingw/lib/ruby/1.9.1/irb/ruby-lex.rb:229:in `each_top_level_statement' from C:/installs/ruby19_mingw/lib/ruby/1.9.1/irb.rb:153:in `eval_input' from C:/installs/ruby19_mingw/lib/ruby/1.9.1/irb.rb:70:in `block in start' from C:/installs/ruby19_mingw/lib/ruby/1.9.1/irb.rb:69:in `catch' from C:/installs/ruby19_mingw/lib/ruby/1.9.1/irb.rb:69:in `start' from C:/installs/ruby19_mingw/bin/irb:12:in `
'Maybe IRB bug!!