Full thread dump Java HotSpot(TM) Client VM (1.4.0_04-b04 mixed mode): "VCS Command Tasks Starter Loop" daemon prio=1 tid=0x0x53619fd0 nid=0x100d waiting on monitor [5336f000..5336f8dc] at java.lang.Object.wait(Native Method) - waiting on <0x458c82f0> (a org.netbeans.modules.vcscore.commands.CommandProcessor) at java.lang.Object.wait(Object.java:426) at org.netbeans.modules.vcscore.commands.CommandProcessor.executorStarterLoop(CommandProcessor.java:707) - locked <0x458c82f0> (a org.netbeans.modules.vcscore.commands.CommandProcessor) at org.netbeans.modules.vcscore.commands.CommandProcessor.access$900(CommandProcessor.java:64) at org.netbeans.modules.vcscore.commands.CommandProcessor$6.run(CommandProcessor.java:721) at java.lang.Thread.run(Thread.java:536) "Inactive RequestProcessor thread" daemon prio=1 tid=0x0x53619ad0 nid=0xffb waiting on monitor [53801000..538018dc] at java.lang.Object.wait(Native Method) - waiting on <0x457b3458> (a java.lang.Object) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:649) - locked <0x457b3458> (a java.lang.Object) "AWT-EventQueue-1" prio=1 tid=0x0x89c0070 nid=0xfe2 waiting on monitor [531ec000..531ec8dc] at java.lang.Object.wait(Native Method) - waiting on <0x4651b820> (a org.netbeans.modules.editor.NbEditorDocument) at java.lang.Object.wait(Object.java:426) at javax.swing.text.AbstractDocument.readLock(AbstractDocument.java:1384) - locked <0x4651b820> (a org.netbeans.modules.editor.NbEditorDocument) at org.netbeans.editor.BaseTextUI.paint(BaseTextUI.java:218) at javax.swing.plaf.ComponentUI.update(ComponentUI.java:142) at javax.swing.JComponent.paintComponent(JComponent.java:537) at javax.swing.JComponent.paint(JComponent.java:804) at javax.swing.JComponent.paintChildren(JComponent.java:643) - locked <0x44c76240> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paintWithOffscreenBuffer(JComponent.java:4742) at javax.swing.JComponent.paintDoubleBuffered(JComponent.java:4688) at javax.swing.JComponent._paintImmediately(JComponent.java:4632) at javax.swing.JComponent.paintImmediately(JComponent.java:4464) at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:410) at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:117) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:178) at java.awt.EventQueue.dispatchEvent(EventQueue.java:443) at org.netbeans.jemmy.QueueTool$JemmyQueue.dispatchEvent(QueueTool.java:568) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:191) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:144) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:130) at java.awt.EventDispatchThread.run(EventDispatchThread.java:98) "exec_org.netbeans.xtest.testrunner.IdeJUnitTestRunnerExecutor_1" prio=1 tid=0x0x8684310 nid=0xfe1 waiting for monitor entry [5377f000..537808dc] at java.awt.Component.enable(Component.java:960) - waiting to lock <0x44c76240> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.enable(JComponent.java:2989) at java.awt.Component.enable(Component.java:983) at java.awt.Component.setEnabled(Component.java:950) at javax.swing.JComponent.setEnabled(JComponent.java:2231) at javax.swing.AbstractButton.setEnabled(AbstractButton.java:1848) at org.openide.awt.Actions$ButtonBridge.updateState(Actions.java:315) at org.openide.awt.Actions$Bridge.propertyChange(Actions.java:274) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:252) at org.openide.util.SharedClassObject.firePropertyChange(SharedClassObject.java:386) at org.openide.util.SharedClassObject.putProperty(SharedClassObject.java:276) at org.openide.util.actions.SystemAction.setEnabled(SystemAction.java:108) at org.openide.util.actions.NodeAction.setEnabled(NodeAction.java:145) at org.openide.util.actions.CookieAction$CookiesChangeListener.propertyChange(CookieAction.java:227) at org.openide.nodes.Node.fireOwnPropertyChange(Node.java:953) at org.openide.nodes.Node.fireCookieChange(Node.java:928) at org.openide.nodes.Node$LookupEventList.resultChanged(Node.java:1330) at org.openide.nodes.FilterNode$FilterLookup$ProxyResult.resultChanged(FilterNode.java:1477) at org.openide.util.lookup.AbstractLookup$R.fireStateChanged(AbstractLookup.java:640) at org.openide.util.lookup.AbstractLookup.notifyListeners(AbstractLookup.java:361) at org.openide.util.lookup.AbstractLookup.notifyCollectedListeners(AbstractLookup.java:272) at org.openide.util.lookup.AbstractLookup.setPairs(AbstractLookup.java:203) at org.openide.nodes.NodeLookup.updateLookupAsCookiesAreChanged(NodeLookup.java:120) at org.openide.nodes.Node.fireCookieChange(Node.java:926) at org.openide.loaders.DataNode.fireChange(DataNode.java:535) at org.openide.loaders.DataNode$PropL.propertyChange(DataNode.java:626) at org.openide.util.WeakListener$PropertyChange.propertyChange(WeakListener.java:349) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:252) at org.openide.loaders.DataObject.firePropertyChange(DataObject.java:787) at org.openide.loaders.MultiDataObject.fireCookieChange(MultiDataObject.java:698) at org.openide.loaders.MultiDataObject$3.stateChanged(MultiDataObject.java:752) at org.openide.nodes.CookieSet.fireChangeEvent(CookieSet.java:148) at org.openide.nodes.CookieSet.add(CookieSet.java:57) at org.openide.text.EditorSupport$EntryEnv.addSaveCookie(EditorSupport.java:833) at org.openide.text.EditorSupport.modifySaveCookie(EditorSupport.java:448) at org.openide.text.EditorSupport.notifyModified(EditorSupport.java:416) at org.openide.text.EditorSupport$Del.notifyModified(EditorSupport.java:533) at org.openide.text.CloneableEditorSupport$Listener.insertUpdate(CloneableEditorSupport.java:1763) at javax.swing.text.AbstractDocument.fireInsertUpdate(AbstractDocument.java:184) at org.netbeans.editor.BaseDocument.fireInsertUpdate(BaseDocument.java:1004) at org.netbeans.editor.BaseDocument.insertString(BaseDocument.java:583) at org.netbeans.jellytools.EditorOperator.insert(EditorOperator.java:371) at org.netbeans.jellytools.EditorOperator.insert(EditorOperator.java:385) at validation.IDEValidation.testEditor(IDEValidation.java:503) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:324) at junit.framework.TestCase.runTest(TestCase.java:154) at junit.framework.TestCase.runBare(TestCase.java:127) at org.netbeans.jellytools.JellyTestCase.runBare(JellyTestCase.java:112) at junit.framework.TestResult$1.protect(TestResult.java:106) at junit.framework.TestResult.runProtected(TestResult.java:124) at junit.framework.TestResult.run(TestResult.java:109) at junit.framework.TestCase.run(TestCase.java:118) at org.netbeans.junit.NbTestCase.run(NbTestCase.java:85) at junit.framework.TestSuite.runTest(TestSuite.java:208) at junit.framework.TestSuite.run(TestSuite.java:203) at org.netbeans.xtest.testrunner.JUnitTestRunner.runTests(JUnitTestRunner.java:166) at org.netbeans.xtest.testrunner.JUnitTestRunnerExecutor.executeInCurrentVM(JUnitTestRunnerExecutor.java:77) at org.netbeans.xtest.testrunner.JUnitTestRunnerExecutor.executeTestRun(JUnitTestRunnerExecutor.java:153) at org.netbeans.xtest.testrunner.JUnitTestRunnerExecutor.run(JUnitTestRunnerExecutor.java:196) at org.netbeans.xtest.testrunner.IdeJUnitTestRunnerExecutor.main(IdeJUnitTestRunnerExecutor.java:39) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:324) at org.openide.execution.ThreadExecutor.executeClass(ThreadExecutor.java:116) at org.openide.execution.ThreadExecutor$TERunnable.run(ThreadExecutor.java:183) at org.netbeans.core.execution.RunClassThread.run(RunClassThread.java:125) "Thread-12" prio=1 tid=0x0x83fe7f0 nid=0xfe0 sleeping[535a1000..535a18dc] at java.lang.Thread.sleep(Native Method) at org.netbeans.xtest.ide.MainWithExec.run(MainWithExec.java:177) at org.netbeans.xtest.ide.Main$2.run(Main.java:266) at java.lang.Thread.run(Thread.java:536) "Compilation" daemon prio=1 tid=0x0x898e2b8 nid=0xfdf waiting on monitor [4f76a000..4f76a8dc] at java.lang.Object.wait(Native Method) - waiting on <0x452ccd80> (a java.util.LinkedList) at java.lang.Object.wait(Object.java:426) at org.netbeans.core.compiler.CompilationEngineImpl$CompilerThread.nextJobAndTask(CompilationEngineImpl.java:162) - locked <0x452ccd80> (a java.util.LinkedList) at org.netbeans.core.compiler.CompilationEngineImpl$CompilerThread.run(CompilationEngineImpl.java:175) "Thread-3" daemon prio=1 tid=0x0x8607cb0 nid=0xfd7 waiting on monitor [53471000..534718dc] at java.lang.Object.wait(Native Method) - waiting on <0x44e5aeb8> (a java.util.TaskQueue) at java.util.TimerThread.mainLoop(Timer.java:429) - locked <0x44e5aeb8> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:382) "Output Display Request Processor" daemon prio=1 tid=0x0x86013e8 nid=0xfd6 waiting on monitor [533f0000..533f08dc] at java.lang.Object.wait(Native Method) - waiting on <0x45e18b88> (a java.util.Hashtable) at java.lang.Object.wait(Object.java:426) at org.netbeans.modules.vcscore.commands.CommandOutputVisualizer$OutputDisplayer.run(CommandOutputVisualizer.java:326) - locked <0x45e18b88> (a java.util.Hashtable) at org.openide.util.Task.run(Task.java:136) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:330) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:677) "TimerQueue" daemon prio=1 tid=0x0x8631510 nid=0xfd4 runnable [532ee000..532ee8dc] at java.lang.Object.wait(Native Method) - waiting on <0x44d91338> (a javax.swing.TimerQueue) at javax.swing.TimerQueue.run(TimerQueue.java:231) - locked <0x44d91338> (a javax.swing.TimerQueue) at java.lang.Thread.run(Thread.java:536) "AWT-Shutdown" prio=1 tid=0x0x89bfde8 nid=0xfd2 waiting on monitor [530c3000..530c38dc] at java.lang.Object.wait(Native Method) - waiting on <0x44960ab8> (a java.lang.Object) at java.lang.Object.wait(Object.java:426) at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:259) - locked <0x44960ab8> (a java.lang.Object) at java.lang.Thread.run(Thread.java:536) "AWT-Motif" daemon prio=1 tid=0x0x862a118 nid=0xfcf runnable [5316b000..5316b8dc] at sun.awt.motif.MToolkit.run(Native Method) at java.lang.Thread.run(Thread.java:536) "External Command Output Grabber Processor" daemon prio=1 tid=0x0x85caee8 nid=0xfcd waiting on monitor [53042000..530428dc] at java.lang.Object.wait(Native Method) - waiting on <0x45b67ff8> (a java.util.ArrayList) at java.lang.Object.wait(Object.java:426) at org.netbeans.modules.vcscore.cmdline.exec.ExternalCommand$OutputGrabbersProcessor.run(ExternalCommand.java:532) - locked <0x45b67ff8> (a java.util.ArrayList) at org.openide.util.Task.run(Task.java:136) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:330) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:677) "Active Reference Queue Daemon" daemon prio=1 tid=0x0x81b20e0 nid=0xfcb waiting on monitor [4f86c000..4f86c8dc] at java.lang.Object.wait(Native Method) - waiting on <0x4495dc08> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:111) - locked <0x4495dc08> (a java.lang.ref.ReferenceQueue$Lock) at org.openide.util.Utilities$ActiveQueue.run(Utilities.java:2436) at java.lang.Thread.run(Thread.java:536) "Thread-1" daemon prio=1 tid=0x0x81b5e60 nid=0xfca waiting on monitor [4f7eb000..4f7eb8dc] at java.lang.Object.wait(Native Method) - waiting on <0x4495dc80> (a java.util.TaskQueue) at java.util.TimerThread.mainLoop(Timer.java:429) - locked <0x4495dc80> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:382) "CLI Requests Server" daemon prio=1 tid=0x0x81d6318 nid=0xfc8 runnable [4f6e9000..4f6e98dc] at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:343) - locked <0x449017d0> (a java.net.PlainSocketImpl) at java.net.ServerSocket.implAccept(ServerSocket.java:438) at java.net.ServerSocket.accept(ServerSocket.java:409) at org.netbeans.CLIHandler$Server.run(CLIHandler.java:654) "process forker" daemon prio=1 tid=0x0x818c1b0 nid=0xfc3 waiting on monitor [4f628000..4f6288dc] at java.lang.Object.wait(Native Method) - waiting on <0x44901718> (a java.lang.Object) at java.lang.UNIXProcessForker.run(Native Method) at java.lang.Thread.run(Thread.java:536) "process reaper" daemon prio=1 tid=0x0x8191150 nid=0xfc2 runnable [4f5a7000..4f5a78dc] at java.lang.UNIXProcessReaper.run(Native Method) at java.lang.Thread.run(Thread.java:536) "Signal Dispatcher" daemon prio=1 tid=0x0x807ba50 nid=0xfc0 waiting on monitor [0..0] "Finalizer" daemon prio=1 tid=0x0x8076550 nid=0xfbd waiting on monitor [4e391000..4e3918dc] at java.lang.Object.wait(Native Method) - waiting on <0x44901a60> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:111) - locked <0x44901a60> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:127) at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159) "Reference Handler" daemon prio=1 tid=0x0x8074ab8 nid=0xfbc waiting on monitor [4e310000..4e3108dc] at java.lang.Object.wait(Native Method) - waiting on <0x44901720> (a java.lang.ref.Reference$Lock) at java.lang.Object.wait(Object.java:426) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:113) - locked <0x44901720> (a java.lang.ref.Reference$Lock) "main" prio=1 tid=0x0x8052640 nid=0xfb9 waiting on monitor [bfffa000..bfffb3ec] at java.lang.Object.wait(Native Method) - waiting on <0x455133b8> (a java.lang.Thread) at java.lang.Thread.join(Thread.java:1016) - locked <0x455133b8> (a java.lang.Thread) at org.netbeans.xtest.ide.Main.doTestPart(Main.java:278) at org.netbeans.xtest.ide.Main.main(Main.java:188) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:324) at org.netbeans.Main.main(Main.java:110) "VM Thread" prio=1 tid=0x0x8071900 nid=0xfbb runnable "VM Periodic Task Thread" prio=1 tid=0x0x807a620 nid=0xfbe waiting on monitor "Suspend Checker Thread" prio=1 tid=0x0x807afd0 nid=0xfbf runnable