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.
Observed couple of times with the same application. NB Build used : http://bits.nbextras.org/netbeans/6.0/nightly/200704161405/installers/ Ruby from : http://deadlock.nbextras.org/hudson/job/ruby/ Test app can be found here : http://weblogs.java.net/blog/bleonard/ Installed Native Ruby on the same system Installed GEM ruby-debug-ide IDE hanged for ever, had to use task manager to kill "Java" process. See attached thread dump.
Created attachment 41024 [details] Thread dump from IDE.
Machine configuration : Centrino Duo : 2.16 GHz 2GB RAM XP SP2 JDK 1.6.0
Will take a look at it.
pcmreddy thanks for all the feedback. You may also set up some logging (easily): http://wiki.netbeans.org/wiki/view/RubyDebugging#section-RubyDebugging-HowToFileABug and attach your $USER_DIR/var/log/message.log as described in the wiki. It could solve help a lot of problems. Thanks.
Created attachment 41027 [details] messages.log
Created attachment 41028 [details] uigestures
Thanks. But only message.log with enabled logging is useful. The logging needs to be set up as described in the wiki. In this case I'll hopefully to be able to catch the deadlock problem from the attached thread dump.
OK. I will try to reproduce this problem with debug enabled.
I see the problem. There are too much pending debugger actions which fill up default RequestProcessor so that no-one else in the IDE has a chance post its action. Did you keep e.g. the F8 pressed for awhile when the debugger was in some inconsistent state? I'll try to do something with.
Fixed. There might be at maximum approximately ten pending events now. debugger/src/org/netbeans/modules/ruby/debugger/RubyDebuggerActionProvider.java; new revision: 1.8; previous revision: 1.7 debugger/test/unit/src/org/netbeans/modules/ruby/debugger/RubyDebuggerTest.java; new revision: 1.16; previous revision: 1.15
Reassigning this issue to newly created 'ruby' component.
Changing target milestone of all resolved Ruby issues from TBD to 6.0 Beta 1 build.
v.