Full thread dump Java HotSpot(TM) Client VM (1.5.0-beta2-b51 mixed mode): "Inactive RequestProcessor thread [Was:LineStruct Processor/org.openide.text.LineStruct$1Compute]" daemon prio=1 tid=0x08c62f50 nid=0x42d8 in Object.wait() [0x54c15000..0x54c15698] at java.lang.Object.wait(Native Method) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:657) - locked <0x4964bd00> (a java.lang.Object) "Inactive RequestProcessor thread [Was:LineStruct Processor/org.openide.text.LineStruct$1Compute]" daemon prio=1 tid=0x08c62ba0 nid=0x42d7 in Object.wait() [0x56286000..0x56286518] at java.lang.Object.wait(Native Method) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:657) - locked <0x4964bd70> (a java.lang.Object) "Inactive RequestProcessor thread [Was:Java Parser Event Queue/org.netbeans.modules.java.parser.ParsingSupport$1]" daemon prio=1 tid=0x086f5ca8 nid=0x42c4 in Object.wait() [0x54a31000..0x54a31498] at java.lang.Object.wait(Native Method) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:657) - locked <0x47c6e4f8> (a java.lang.Object) "Text-Layout" daemon prio=1 tid=0x0812a7a0 nid=0x4283 in Object.wait() [0x54c96000..0x54c96498] at java.lang.Object.wait(Native Method) - waiting on <0x476c7008> (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 <0x476c7008> (a org.netbeans.editor.view.spi.ViewLayoutQueue) at org.netbeans.editor.view.spi.ViewLayoutQueue$LayoutThread.run(ViewLayoutQueue.java:182) "Code Completion Database Updater" daemon prio=1 tid=0x0810f228 nid=0x4282 in Object.wait() [0x54d17000..0x54d17318] at java.lang.Object.wait(Native Method) - waiting on <0x47673728> (a java.util.LinkedList) at java.lang.Object.wait(Object.java:474) at org.netbeans.modules.editor.java.ParserThread.run(ParserThread.java:100) - locked <0x47673728> (a java.util.LinkedList) "DestroyJavaVM" prio=1 tid=0x0805b5c8 nid=0x4262 waiting on condition [0x00000000..0xbfffcda0] "TimerQueue" daemon prio=1 tid=0x08682cd0 nid=0x427a in Object.wait() [0x54ab2000..0x54ab2318] at java.lang.Object.wait(Native Method) - waiting on <0x4716bf90> (a javax.swing.TimerQueue) at javax.swing.TimerQueue.run(TimerQueue.java:233) - locked <0x4716bf90> (a javax.swing.TimerQueue) at java.lang.Thread.run(Thread.java:595) "AWT-EventQueue-1" prio=1 tid=0x0847c880 nid=0x4279 runnable [0x51735000..0x51736398] at org.netbeans.editor.GapBranchElement.getElementIndex(GapBranchElement.java:101) at org.netbeans.editor.LineRootElement.getElementIndex(LineRootElement.java:170) at org.openide.text.NbDocument$DocumentRenderer.run(NbDocument.java:629) at org.netbeans.editor.BaseDocument.render(BaseDocument.java:883) at org.openide.text.NbDocument$DocumentRenderer.renderToInt(NbDocument.java:620) at org.openide.text.NbDocument.findLineNumber(NbDocument.java:102) at org.openide.text.PositionRef$Manager$DocumentRenderer.run(PositionRef.java:954) at org.netbeans.editor.BaseDocument.render(BaseDocument.java:883) at org.openide.text.PositionRef$Manager$DocumentRenderer.render(PositionRef.java:864) at org.openide.text.PositionRef$Manager$DocumentRenderer.renderToInt(PositionRef.java:900) at org.openide.text.PositionRef$Manager$PositionKind.getLine(PositionRef.java:473) at org.openide.text.PositionRef.getLine(PositionRef.java:136) at org.openide.text.DocumentLine.getLineNumber(DocumentLine.java:93) at org.openide.text.DocumentLine.equals(DocumentLine.java:207) at java.util.WeakHashMap.eq(WeakHashMap.java:254) at java.util.WeakHashMap.get(WeakHashMap.java:345) at org.openide.text.Line$Set.registerLine(Line.java:336) - locked <0x499b7668> (a java.util.WeakHashMap) at org.openide.text.DocumentLine$Set.access$101(DocumentLine.java:781) at org.openide.text.DocumentLine$1DocumentRenderer.run(DocumentLine.java:916) at org.netbeans.editor.BaseDocument.render(BaseDocument.java:883) at org.openide.text.DocumentLine$Set.safelyRegisterLine(DocumentLine.java:920) at org.openide.text.DocumentLine$Set.getOriginal(DocumentLine.java:883) at org.openide.text.DocumentLine$Set.getLines(DocumentLine.java:865) at org.netbeans.modules.debugger.projects.ContextProviderImpl.getCurrentLineNumber(ContextProviderImpl.java:131) at org.netbeans.modules.debugger.jpda.ui.Context.getCurrentLineNumber(Context.java:106) at org.netbeans.modules.debugger.jpda.ui.actions.ToggleBreakpointActionProvider.propertyChange(ToggleBreakpointActionProvider.java:43) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:333) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:270) at org.netbeans.modules.debugger.projects.ContextProviderImpl.propertyChange(ContextProviderImpl.java:316) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:333) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:270) at org.netbeans.core.windows.RegistryImpl.tryFireChanges(RegistryImpl.java:245) at org.netbeans.core.windows.RegistryImpl.selectedNodesChanged(RegistryImpl.java:188) at org.netbeans.core.windows.RegistryImpl.topComponentActivated(RegistryImpl.java:140) at org.netbeans.core.windows.WindowManagerImpl.notifyRegistryTopComponentActivated(WindowManagerImpl.java:821) at org.netbeans.core.windows.Central.activateModeTopComponent(Central.java:1266) at org.netbeans.core.windows.WindowManagerImpl.activateTopComponent(WindowManagerImpl.java:228) at org.netbeans.core.windows.WindowManagerImpl.topComponentRequestActive(WindowManagerImpl.java:921) at org.openide.windows.TopComponent.requestActive(TopComponent.java:529) at org.openide.windows.CloneableOpenSupport$1.run(CloneableOpenSupport.java:73) at org.openide.util.Mutex.doEvent(Mutex.java:903) at org.openide.util.Mutex.writeAccess(Mutex.java:318) at org.openide.windows.CloneableOpenSupport.open(CloneableOpenSupport.java:70) at org.openide.text.CloneableEditorSupport.open(CloneableEditorSupport.java:310) at org.openide.text.EditorSupport.open(EditorSupport.java:153) at org.openide.actions.OpenAction.performAction(OpenAction.java:54) at org.openide.util.actions.NodeAction$3.run(NodeAction.java:440) at org.openide.util.actions.CallableSystemAction.doPerformAction(CallableSystemAction.java:116) at org.openide.util.actions.NodeAction$DelegateAction.actionPerformed(NodeAction.java:438) at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1849) at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2167) at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:420) at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:258) at javax.swing.AbstractButton.doClick(AbstractButton.java:302) at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1000) at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:1041) at java.awt.Component.processMouseEvent(Component.java:5465) at javax.swing.JComponent.processMouseEvent(JComponent.java:3089) at java.awt.Component.processEvent(Component.java:5230) at java.awt.Container.processEvent(Container.java:1961) at java.awt.Component.dispatchEventImpl(Component.java:3933) at java.awt.Container.dispatchEventImpl(Container.java:2019) at java.awt.Component.dispatchEvent(Component.java:3781) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4205) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3885) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3815) at java.awt.Container.dispatchEventImpl(Container.java:2005) at java.awt.Window.dispatchEventImpl(Window.java:1764) at java.awt.Component.dispatchEvent(Component.java:3781) at java.awt.EventQueue.dispatchEvent(EventQueue.java:463) 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=0x0847c350 nid=0x4274 in Object.wait() [0x516b5000..0x516b5418] at java.lang.Object.wait(Native Method) - waiting on <0x46e62cc0> (a java.lang.Object) at java.lang.Object.wait(Object.java:474) at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:259) - locked <0x46e62cc0> (a java.lang.Object) at java.lang.Thread.run(Thread.java:595) "AWT-XAWT" daemon prio=1 tid=0x0843ecb0 nid=0x4272 runnable [0x515b3000..0x515b3318] 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=0x084250a8 nid=0x4271 in Object.wait() [0x51521000..0x51521398] at java.lang.Object.wait(Native Method) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0x46e62dd8> (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) "Active Reference Queue Daemon" daemon prio=1 tid=0x08408788 nid=0x4270 in Object.wait() [0x51194000..0x51194618] at java.lang.Object.wait(Native Method) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0x46e34b20> (a java.lang.ref.ReferenceQueue$Lock) at org.openide.util.Utilities$ActiveQueue.run(Utilities.java:2436) at java.lang.Thread.run(Thread.java:595) "Timer-0" daemon prio=1 tid=0x083e5f48 nid=0x426f in Object.wait() [0x51113000..0x51113698] at java.lang.Object.wait(Native Method) at java.util.TimerThread.mainLoop(Timer.java:509) - locked <0x46e34bb0> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "CLI Requests Server" daemon prio=1 tid=0x0832c168 nid=0x426d runnable [0x50fd3000..0x50fd3598] at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384) - locked <0x46e34ca0> (a java.net.SocksSocketImpl) at java.net.ServerSocket.implAccept(ServerSocket.java:449) at java.net.ServerSocket.accept(ServerSocket.java:420) at org.netbeans.CLIHandler$Server.run(CLIHandler.java:727) "Low Memory Detector" daemon prio=1 tid=0x080c57c0 nid=0x4268 runnable [0x00000000..0x00000000] "CompilerThread0" daemon prio=1 tid=0x080c40f8 nid=0x4267 waiting on condition [0x00000000..0x416eed80] "Signal Dispatcher" daemon prio=1 tid=0x080c3288 nid=0x4266 waiting on condition [0x00000000..0x00000000] "Finalizer" daemon prio=1 tid=0x080b85f8 nid=0x4265 in Object.wait() [0x413ed000..0x413ed698] at java.lang.Object.wait(Native Method) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0x46e34f40> (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=0x080b7930 nid=0x4264 in Object.wait() [0x4136c000..0x4136c518] 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 <0x46e34ab8> (a java.lang.ref.Reference$Lock) "VM Thread" prio=1 tid=0x080b3580 nid=0x4263 runnable "VM Periodic Task Thread" prio=1 tid=0x080c6c50 nid=0x4269 waiting on condition