This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 114915 - invalid dialog in jruby debugger
Summary: invalid dialog in jruby debugger
Status: VERIFIED FIXED
Alias: None
Product: ruby
Classification: Unclassified
Component: Debugger (show other bugs)
Version: 6.x
Hardware: All All
: P2 blocker (vote)
Assignee: Martin Krauskopf
URL:
Keywords: REGRESSION
Depends on:
Blocks:
 
Reported: 2007-09-06 16:41 UTC by Tomas Danek
Modified: 2007-10-23 15:21 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Tomas Danek 2007-09-06 16:41:54 UTC
Product Version: NetBeans IDE 6.0 Beta 1 (Build 200709060000) Java: 1.6.0_01; Java HotSpot(TM) Client VM 1.6.0_01-b06
System: Linux version 2.6.20-16-generic running on i386; UTF-8; en_US (nb) Userdir: /tmp/ud
---------------
- run beta with fresh UD
- create ruby app
- choose jruby
- set BP
- run debugger  - dialog with fast debugger installation offer appears - this should not be offered for jruby


logging:

FINEST [org.netbeans.modules.ruby.debugger.Util]: Using timeout: 10s
FINE [org.rubyforge.debugcommons.Util]: Running [basedir: /home/tomas/NetBeansProjects/RubyApplication9/lib]:
"/space/netbeans/ruby1/jruby-1.0.1/bin/jruby -I/home/tomas/NetBeansProjects/RubyApplication9/lib
-I/home/tomas/NetBeansProjects/RubyApplication9/test -I /space/netbeans/ruby1/ruby/debug-commons-0.9.4 -r
/tmp/classic-debug3318.rb -r /tmp/io-synchronizer3319.rb -r classic-debug.rb
/home/tomas/NetBeansProjects/RubyApplication9/lib/main.rb"
FINEST [org.rubyforge.debugcommons.Util]: Cannot connect to localhost:46918. Trying again...(19)
FINEST [org.rubyforge.debugcommons.Util]: Cannot connect to localhost:46918. Trying again...(18)
FINEST [org.rubyforge.debugcommons.Util]: Cannot connect to localhost:46918. Trying again...(17)
FINEST [org.rubyforge.debugcommons.Util]: Cannot connect to localhost:46918. Trying again...(16)
FINE [org.rubyforge.debugcommons.Util]: Sending command debugger: b
/home/tomas/NetBeansProjects/RubyApplication9/lib/main.rb:10
FINE [org.rubyforge.debugcommons.Util]: Starting ReadersSupport readloop: class
org.rubyforge.debugcommons.ReadersSupport command loop
FINE [org.rubyforge.debugcommons.Util]: Sending command debugger: cont
FINEST [org.rubyforge.debugcommons.Util]: Waiting for breakpoints.
FINEST [org.rubyforge.debugcommons.Util]: Breakpoint at main.rb:10, threadId: 1
FINE [org.rubyforge.debugcommons.Util]: udpating threads
FINE [org.rubyforge.debugcommons.Util]: Sending command debugger: th l
FINE [org.rubyforge.debugcommons.Util]: Sending command debugger: th 1; w
Comment 1 Martin Krauskopf 2007-09-10 10:59:29 UTC
Fixed + regression test for the famous over-conditioned method. Will write more if some regression appears. Thanks for
the catch.

debugger/src/org/netbeans/modules/ruby/debugger/RubyDebugger.java;
new revision: 1.11; previous revision: 1.10
debugger/test/unit/src/org/netbeans/modules/ruby/debugger/RubyDebuggerTest.java;
new revision: 1.9; previous revision: 1.8
debugger/test/unit/src/org/netbeans/modules/ruby/debugger/DialogDisplayerImpl.java;
initial revision: 1.1
Comment 2 Tomas Danek 2007-10-23 15:21:04 UTC
verified in Product Version: NetBeans IDE Dev (Build 200710230000)
Java: 1.6.0_01; Java HotSpot(TM) Client VM 1.6.0_01-b06
System: Linux version 2.6.20-16-generic running on i386; UTF-8; en_US (nb)
Userdir: /tmp/ud