1

JRuby 1.7.3 でデバッガーを動作させようとしています:

ruby-debug / base / ide gems をインストールしました。次に、Aptana と NetBeans で基本的な Ruby スクリプトを実行しようとしました。どちらの場合も、次のトレースが得られます。

Fast Debugger (ruby-debug-ide 0.4.17.beta16, ruby-debug-base 0.10.5.rc3) listens on 127.0.0.1:55687
Hello World
10432: Exception in DebugThread loop: Bad file descriptor - Bad file descriptor
Backtrace:
org/jruby/RubyIO.java:2052:in `close'
  from: C:/jruby-1.7.3/lib/ruby/gems/shared/gems/ruby-debug-ide-0.4.17.beta16/lib/ruby-debug-ide/interface.rb:44:in `close'
  from: C:/jruby-1.7.3/lib/ruby/gems/shared/gems/ruby-debug-ide-0.4.17.beta16/lib/ruby-debug-ide/ide_processor.rb:102:in `process_commands'
  from: C:/jruby-1.7.3/lib/ruby/gems/shared/gems/ruby-debug-ide-0.4.17.beta16/bin/../lib/ruby-debug-ide.rb:121:in `start_control'
  from: org/jruby/RubyProc.java:261:in `call'
  from: org/jruby/RubyProc.java:213:in `call'

現在、プレリリース バージョンを使用していますが、リリース ビルドを使用すると同じエラーが発生します。

注: (JRuby ではなく) NetBeans に組み込まれている Ruby インタープリターを使用して正常にデバッグできました。

4

0 に答える 0