Archived

This forum has been archived. Please start a new discussion on GitHub.

runtime error in IceRuby

I think I might have reported something similar to this before, but in 3.2.0 I get a runtime exception in Ruby if I attempt to get a propertyToProxy on a property that doesn't exist:

>> $ic
=> #<Ice::CommunicatorI:0xb7a77440>

>> $ic.propertyToProxy("Foobar")
RuntimeError: unknown Ice exception: IceUtil::NullHandleException
from /usr/lib/ruby/1.8/irb.rb:298:in `inspect'
from /usr/lib/ruby/1.8/irb.rb:298:in `output_value'
from /usr/lib/ruby/1.8/irb.rb:151:in `eval_input'
from /usr/lib/ruby/1.8/irb.rb:259:in `signal_status'
from /usr/lib/ruby/1.8/irb.rb:147:in `eval_input'
from /usr/lib/ruby/1.8/irb/ruby-lex.rb:244:in `each_top_level_statement'
from /usr/lib/ruby/1.8/irb/ruby-lex.rb:230:in `loop'
from /usr/lib/ruby/1.8/irb/ruby-lex.rb:230:in `each_top_level_statement'
from /usr/lib/ruby/1.8/irb/ruby-lex.rb:229:in `catch'
from /usr/lib/ruby/1.8/irb/ruby-lex.rb:229:in `each_top_level_statement'
from /usr/lib/ruby/1.8/irb.rb:146:in `eval_input'
from /usr/lib/ruby/1.8/irb.rb:70:in `start'
from /usr/lib/ruby/1.8/irb.rb:69:in `catch'
from /usr/lib/ruby/1.8/irb.rb:69:in `start'
from /usr/bin/irb:13

Thanks,
Caleb

Comments

  • mes
    mes California
    Hi Caleb,

    Your original post is here. This bug will be fixed in the next release.

    Take care,
    - Mark