Full thread dump Java HotSpot(TM) Client VM (1.5.0_02-b09 mixed mode, sharing): "Error Annotation Queue" daemon prio=1 tid=0x086627f0 nid=0x188c waiting for monitor entry [0x6291a000..0x6291a800] at org.netbeans.modules.javacore.ExclusiveMutex.enter(ExclusiveMutex.java:114) - waiting to lock <0x75922f28> (a org.netbeans.modules.javacore.ExclusiveMutex) at org.netbeans.mdr.NBMDRepositoryImpl.beginTrans(NBMDRepositoryImpl.java:227) at org.netbeans.mdr.handlers.BaseObjectHandler._lock(BaseObjectHandler.java:217) at org.netbeans.mdr.handlers.InstanceHandler.refImmediateComposite(InstanceHandler.java:241) at org.netbeans.modules.java.JavaEditor.getResource(JavaEditor.java:404) at org.netbeans.modules.java.JavaEditor.refreshAnnotations(JavaEditor.java:382) at org.netbeans.modules.java.JavaEditor.access$300(JavaEditor.java:81) at org.netbeans.modules.java.JavaEditor$16.run(JavaEditor.java:1414) at org.openide.util.Task.run(Task.java:189) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:330) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:721) "Inactive RequestProcessor thread [Was:TimedSoftReference/org.openide.util.TimedSoftReference]" daemon prio=1 tid=0x08aa0748 nid=0x188b in Object.wait() [0x61e01000..0x61e01480] at java.lang.Object.wait(Native Method) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:692) - locked <0x747d5cd0> (a java.lang.Object) "Timer-15" prio=1 tid=0x08c916a0 nid=0x187b in Object.wait() [0x631d2000..0x631d2500] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:474) at java.util.TimerThread.mainLoop(Timer.java:483) - locked <0x7959d2d0> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "Timer-14" prio=1 tid=0x08c90b20 nid=0x187a in Object.wait() [0x63151000..0x63151580] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:474) at java.util.TimerThread.mainLoop(Timer.java:483) - locked <0x7959d348> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "Timer-13" prio=1 tid=0x08ce24e0 nid=0x1879 in Object.wait() [0x60c8f000..0x60c8f600] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:474) at java.util.TimerThread.mainLoop(Timer.java:483) - locked <0x7959d3c0> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "Timer-12" prio=1 tid=0x08ce1920 nid=0x1878 in Object.wait() [0x60e12000..0x60e12680] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:474) at java.util.TimerThread.mainLoop(Timer.java:483) - locked <0x7959d438> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "Timer-11" prio=1 tid=0x08ce1460 nid=0x1877 in Object.wait() [0x61d80000..0x61d80700] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:474) at java.util.TimerThread.mainLoop(Timer.java:483) - locked <0x7959d4b0> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "Timer-10" prio=1 tid=0x08ce6a88 nid=0x1876 in Object.wait() [0x62899000..0x62899780] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:474) at java.util.TimerThread.mainLoop(Timer.java:483) - locked <0x7959d528> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "Auto CommenterQueue" daemon prio=1 tid=0x08c346f0 nid=0x1844 waiting for monitor entry [0x5c516000..0x5c516580] at org.netbeans.editor.Registry.getComponent(Registry.java:119) - waiting to lock <0x7db5af00> (a java.lang.Class) at org.netbeans.editor.JumpList$Entry.getComponent(JumpList.java:330) at org.netbeans.editor.JumpList.dotMoved(JumpList.java:71) at org.netbeans.editor.BaseCaret.updateJumpList(BaseCaret.java:551) at org.netbeans.editor.BaseCaret.fireStateChanged(BaseCaret.java:588) at org.netbeans.editor.BaseCaret.modifiedUpdate(BaseCaret.java:937) at org.netbeans.editor.BaseCaret.atomicUnlock(BaseCaret.java:952) at org.netbeans.editor.BaseDocument.fireAtomicUnlock(BaseDocument.java:1365) at org.netbeans.editor.BaseDocument.atomicUnlockImpl(BaseDocument.java:1260) - locked <0x79033158> (a org.netbeans.modules.editor.NbEditorDocument) at org.netbeans.editor.BaseDocument.atomicUnlock(BaseDocument.java:1245) at org.netbeans.editor.BaseDocument.runAtomicAsUser(BaseDocument.java:1064) at org.netbeans.editor.GuardedDocument.runAtomic(GuardedDocument.java:217) at org.openide.text.NbDocument.runAtomic(NbDocument.java:341) at org.netbeans.modules.javacore.jmiimpl.javamodel.ResourceImpl.commitChanges(ResourceImpl.java:850) at org.netbeans.modules.javacore.ExclusiveMutex.notifyElements(ExclusiveMutex.java:492) at org.netbeans.modules.javacore.ExclusiveMutex.leave(ExclusiveMutex.java:368) - locked <0x75922f28> (a org.netbeans.modules.javacore.ExclusiveMutex) at org.netbeans.mdr.NBMDRepositoryImpl.endTrans(NBMDRepositoryImpl.java:248) at org.netbeans.mdr.NBMDRepositoryImpl.endTrans(NBMDRepositoryImpl.java:242) at org.netbeans.modules.javadoc.comments.AutoCommenter$2.run(AutoCommenter.java:224) at org.openide.util.Task.run(Task.java:189) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:330) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:721) "Output Display Request Processor" daemon prio=1 tid=0x08c26800 nid=0x1619 in Object.wait() [0x62c97000..0x62c97580] at java.lang.Object.wait(Native Method) - waiting on <0x76a4c488> (a java.util.Hashtable) at java.lang.Object.wait(Object.java:474) at org.netbeans.modules.vcscore.commands.CommandOutputTextProcessor$OutputDisplayer.run(CommandOutputTextProcessor.java:179) - locked <0x76a4c488> (a java.util.Hashtable) at org.openide.util.Task.run(Task.java:189) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:330) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:721) "External Command Output Grabber Processor" daemon prio=1 tid=0x08940118 nid=0x1611 in Object.wait() [0x5c70d000..0x5c70d800] at java.lang.Object.wait(Native Method) - waiting on <0x76a36ee8> (a java.util.ArrayList) at java.lang.Object.wait(Object.java:474) at org.netbeans.modules.vcscore.cmdline.exec.ExternalCommand$OutputGrabbersProcessor.run(ExternalCommand.java:655) - locked <0x76a36ee8> (a java.util.ArrayList) at org.openide.util.Task.run(Task.java:189) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:330) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:721) "VCS Command Tasks Starter Loop" daemon prio=1 tid=0x089bf128 nid=0x135c in Object.wait() [0x62d18000..0x62d18600] at java.lang.Object.wait(Native Method) - waiting on <0x754c3a10> (a org.netbeans.modules.vcscore.commands.CommandProcessor) at java.lang.Object.wait(Object.java:474) at org.netbeans.modules.vcscore.commands.CommandProcessor.executorStarterLoop(CommandProcessor.java:757) - locked <0x754c3a10> (a org.netbeans.modules.vcscore.commands.CommandProcessor) at org.netbeans.modules.vcscore.commands.CommandProcessor.access$700(CommandProcessor.java:65) at org.netbeans.modules.vcscore.commands.CommandProcessor$5.run(CommandProcessor.java:776) at java.lang.Thread.run(Thread.java:595) "Text-Layout" prio=1 tid=0x086a8498 nid=0x12e7 in Object.wait() [0x6299b000..0x6299b800] at java.lang.Object.wait(Native Method) - waiting on <0x75efa588> (a org.netbeans.editor.view.spi.ViewLayoutQueue) at java.lang.Object.wait(Object.java:474) at org.netbeans.editor.view.spi.ViewLayoutQueue.waitForTask(ViewLayoutQueue.java:128) - locked <0x75efa588> (a org.netbeans.editor.view.spi.ViewLayoutQueue) at org.netbeans.editor.view.spi.ViewLayoutQueue$LayoutThread.run(ViewLayoutQueue.java:182) "MDR event dispatcher" daemon prio=1 tid=0x617f3d10 nid=0x12e0 in Object.wait() [0x5c00d000..0x5c00d700] at java.lang.Object.wait(Native Method) - waiting on <0x75922e90> (a java.util.LinkedList) at java.lang.Object.wait(Object.java:474) at org.netbeans.mdr.util.EventNotifier$EventsDelivery.run(EventNotifier.java:257) - locked <0x75922e90> (a java.util.LinkedList) at java.lang.Thread.run(Thread.java:595) "DestroyJavaVM" prio=1 tid=0x0873b7a8 nid=0x12bc waiting on condition [0x00000000..0xfeffd0b0] "TimerQueue" daemon prio=1 tid=0x0833c568 nid=0x12df in Object.wait() [0x61580000..0x61580780] at java.lang.Object.wait(Native Method) at javax.swing.TimerQueue.run(TimerQueue.java:233) - locked <0x7583b430> (a javax.swing.TimerQueue) at java.lang.Thread.run(Thread.java:595) "AWT-EventQueue-1" prio=1 tid=0x084281e0 nid=0x12de in Object.wait() [0x5c617000..0x5c618800] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:474) at org.netbeans.modules.javacore.ExclusiveMutex.enter(ExclusiveMutex.java:129) - locked <0x75922f28> (a org.netbeans.modules.javacore.ExclusiveMutex) at org.netbeans.mdr.NBMDRepositoryImpl.beginTrans(NBMDRepositoryImpl.java:227) at org.netbeans.mdr.handlers.BaseObjectHandler._lock(BaseObjectHandler.java:217) at org.netbeans.mdr.handlers.BaseObjectHandler.refImmediatePackage(BaseObjectHandler.java:301) at org.netbeans.modules.javacore.jmiimpl.javamodel.SemiPersistentElement.isValid(SemiPersistentElement.java:63) at org.netbeans.modules.java.bridge.SourceElementImpl.isResourceValid(SourceElementImpl.java:92) at org.netbeans.modules.java.bridge.SrcElementImpl.getDelegate(SrcElementImpl.java:68) at org.netbeans.modules.java.bridge.SrcElementImpl.getClasses(SrcElementImpl.java:182) at org.openide.src.SourceElement.getClasses(SourceElement.java:221) at org.netbeans.modules.jemmysupport.runinternally.RunInternallyAction.getSelectedMainClass(RunInternallyAction.java:183) at org.netbeans.modules.jemmysupport.runinternally.RunInternallyAction.enable(RunInternallyAction.java:86) at org.openide.util.actions.NodeAction.isEnabled(NodeAction.java:121) at org.openide.awt.Actions$ButtonBridge.updateState(Actions.java:518) at org.openide.awt.Actions$Bridge.propertyChange(Actions.java:350) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:333) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:270) at org.openide.util.SharedClassObject.firePropertyChange(SharedClassObject.java:383) at org.openide.util.actions.NodeAction.maybeFireEnabledChange(NodeAction.java:258) at org.openide.util.actions.NodeAction$NodesL.forget(NodeAction.java:381) at org.openide.util.actions.NodeAction$NodesL.update(NodeAction.java:356) at org.openide.util.actions.NodeAction$NodesL.resultChanged(NodeAction.java:348) at org.openide.util.lookup.AbstractLookup.notifyListeners(AbstractLookup.java:405) at org.openide.util.lookup.SimpleProxyLookup$ProxyResult.resultChanged(SimpleProxyLookup.java:226) at org.openide.util.lookup.SimpleProxyLookup.checkLookup(SimpleProxyLookup.java:68) at org.openide.util.lookup.SimpleProxyLookup.lookup(SimpleProxyLookup.java:97) at org.netbeans.modules.editor.GlobalContextAction.getContextActionMap(GlobalContextAction.java:39) at org.netbeans.modules.editor.MainMenuAction.setMenu(MainMenuAction.java:142) at org.netbeans.modules.editor.MainMenuAction.stateChanged(MainMenuAction.java:66) at org.netbeans.editor.Registry.fireChange(Registry.java:482) at org.netbeans.editor.Registry.activate(Registry.java:229) - locked <0x7db5af00> (a java.lang.Class) at org.netbeans.editor.EditorUI$2.focusGained(EditorUI.java:270) at java.awt.AWTEventMulticaster.focusGained(AWTEventMulticaster.java:162) at java.awt.AWTEventMulticaster.focusGained(AWTEventMulticaster.java:161) at java.awt.AWTEventMulticaster.focusGained(AWTEventMulticaster.java:161) at java.awt.Component.processFocusEvent(Component.java:5377) at java.awt.Component.processEvent(Component.java:5244) at java.awt.Container.processEvent(Container.java:1966) at java.awt.Component.dispatchEventImpl(Component.java:3955) at java.awt.Container.dispatchEventImpl(Container.java:2024) at java.awt.Component.dispatchEvent(Component.java:3803) at java.awt.KeyboardFocusManager.redispatchEvent(KeyboardFocusManager.java:1810) at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(DefaultKeyboardFocusManager.java:827) at java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFocusManager.java:478) at java.awt.Component.dispatchEventImpl(Component.java:3841) at java.awt.Container.dispatchEventImpl(Container.java:2024) at java.awt.Component.dispatchEvent(Component.java:3803) at sun.awt.X11.XWindow$1.run(XWindow.java:327) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at java.awt.EventQueue.dispatchEvent(EventQueue.java:461) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:234) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149) at java.awt.EventDispatchThread.run(EventDispatchThread.java:110) "AWT-Shutdown" prio=1 tid=0x08427b20 nid=0x12ce in Object.wait() [0x5c597000..0x5c597680] at java.lang.Object.wait(Native Method) - waiting on <0x75192910> (a java.lang.Object) at java.lang.Object.wait(Object.java:474) at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:259) - locked <0x75192910> (a java.lang.Object) at java.lang.Thread.run(Thread.java:595) "Active Reference Queue Daemon" daemon prio=1 tid=0x083e9b98 nid=0x12cc in Object.wait() [0x5c439000..0x5c439780] at java.lang.Object.wait(Native Method) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0x751b3d38> (a java.lang.ref.ReferenceQueue$Lock) at org.openide.util.Utilities$ActiveQueue.run(Utilities.java:2465) at java.lang.Thread.run(Thread.java:595) "Timer-0" daemon prio=1 tid=0x083f6f50 nid=0x12cb in Object.wait() [0x5c3b8000..0x5c3b8800] at java.lang.Object.wait(Native Method) - waiting on <0x75180db8> (a java.util.TaskQueue) at java.util.TimerThread.mainLoop(Timer.java:509) - locked <0x75180db8> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "AWT-XAWT" daemon prio=1 tid=0x083da4b0 nid=0x12ca runnable [0x5c337000..0x5c337480] at sun.awt.X11.XToolkit.waitForEvents(Native Method) at sun.awt.X11.XToolkit.run(XToolkit.java:463) at sun.awt.X11.XToolkit.run(XToolkit.java:438) at java.lang.Thread.run(Thread.java:595) "Java2D Disposer" daemon prio=1 tid=0x083512b8 nid=0x12c9 in Object.wait() [0x5c2ae000..0x5c2ae500] at java.lang.Object.wait(Native Method) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0x75180ee0> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:132) at sun.java2d.Disposer.run(Disposer.java:107) at java.lang.Thread.run(Thread.java:595) "CLI Requests Server" daemon prio=1 tid=0x08315a00 nid=0x12c7 runnable [0x5bf77000..0x5bf77600] at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384) - locked <0x75180fe8> (a java.net.SocksSocketImpl) at java.net.ServerSocket.implAccept(ServerSocket.java:450) at java.net.ServerSocket.accept(ServerSocket.java:421) at org.netbeans.CLIHandler$Server.run(CLIHandler.java:758) "Low Memory Detector" daemon prio=1 tid=0x080a1020 nid=0x12c2 runnable [0x00000000..0x00000000] "CompilerThread0" daemon prio=1 tid=0x0809fad0 nid=0x12c1 waiting on condition [0x00000000..0x5ace51e8] "Signal Dispatcher" daemon prio=1 tid=0x0809ebf8 nid=0x12c0 runnable [0x00000000..0x00000000] "Finalizer" daemon prio=1 tid=0x08099f90 nid=0x12bf in Object.wait() [0x5a9e3000..0x5a9e3500] at java.lang.Object.wait(Native Method) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0x75181288> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:132) at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159) "Reference Handler" daemon prio=1 tid=0x08099290 nid=0x12be in Object.wait() [0x5a962000..0x5a962580] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:474) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116) - locked <0x75180d48> (a java.lang.ref.Reference$Lock) "VM Thread" prio=1 tid=0x08096798 nid=0x12bd runnable "VM Periodic Task Thread" prio=1 tid=0x080a24b0 nid=0x12c3 waiting on condition