^\Full thread dump Java HotSpot(TM) Client VM (1.5.0_05-49 mixed mode, sharing): "Inactive RequestProcessor thread [Was:Refresh-After-WindowActivated/org.netbeans.core.ui.warmup.MenuWarmUpTask$NbWindowsAdapter]" daemon prio=1 tid=0x0052c000 nid=0x1c9a200 in Object.wait() [0xb0e05000..0xb0e05d20] at java.lang.Object.wait(Native Method) - waiting on <0x08b21198> (a java.lang.Object) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:879) - locked <0x08b21198> (a java.lang.Object) "DestroyJavaVM" prio=5 tid=0x00558cb0 nid=0x1804600 waiting on condition [0x00000000..0xb07f9010] "AWT-EventQueue-1" prio=6 tid=0x00553ec0 nid=0x1aea400 runnable [0xb1410000..0xb1411d20] at apple.awt.CRenderer.doShape(Native Method) at apple.awt.OSXSurfaceData.drawfillShape(OSXSurfaceData.java:1318) - locked <0x0ec9d568> (a java.lang.Object) at apple.awt.CRenderer.drawfillShape(CRenderer.java:516) at apple.awt.CRenderer.draw(CRenderer.java:551) at sun.java2d.SunGraphics2D.draw(SunGraphics2D.java:2554) at com.tomsawyer.editor.graphics.TSEDefaultGraphics.draw(DashoA9*..) at com.embarcadero.uml.ui.products.ad.viewfactory.ETCirclePlusArrow.drawCross(ETCirclePlusArrow.java:91) at com.embarcadero.uml.ui.products.ad.viewfactory.ETCirclePlusArrow.draw(ETCirclePlusArrow.java:52) at com.embarcadero.uml.ui.products.ad.drawengines.ETNestedLinkDrawEngine.erasePathSegment(ETNestedLinkDrawEngine.java:117) at com.embarcadero.uml.ui.products.ad.drawengines.ETNestedLinkDrawEngine.drawPathDigraph(ETNestedLinkDrawEngine.java:141) at com.embarcadero.uml.ui.products.ad.drawengines.ETEdgeDrawEngine.drawEdge(ETEdgeDrawEngine.java:673) at com.embarcadero.uml.ui.products.ad.drawengines.ETEdgeDrawEngine.doDraw(ETEdgeDrawEngine.java:123) at com.embarcadero.uml.ui.products.ad.viewfactory.ETGenericEdgeUI.draw(ETGenericEdgeUI.java:122) at com.tomsawyer.editor.ui.TSEDefaultGraphUI.drawEdges(DashoA9*..) at com.tomsawyer.editor.ui.TSEDefaultGraphUI.drawEdges(DashoA9*..) at com.tomsawyer.editor.ui.TSEDefaultGraphUI.draw(DashoA9*..) - locked <0x0c81eaa8> (a com.tomsawyer.editor.ui.TSEDefaultGraphUI) at com.tomsawyer.editor.ui.TSEDefaultGraphUI.draw(DashoA9*..) - locked <0x0c81eaa8> (a com.tomsawyer.editor.ui.TSEDefaultGraphUI) at com.tomsawyer.editor.TSEGraphWindow.drawGraph(DashoA9*..) at com.embarcadero.uml.ui.swing.drawingarea.ADGraphWindow.drawGraph(ADGraphWindow.java:623) at com.tomsawyer.editor.TSEGraphWindow.drawGraph(DashoA9*..) at com.embarcadero.uml.ui.swing.drawingarea.ADGraphWindow.drawGraph(ADGraphWindow.java:632) at com.tomsawyer.editor.TSEGraphWindow.updateInvalidRegion(DashoA9*..) - locked <0x0c71ef88> (a com.embarcadero.uml.ui.swing.drawingarea.ADGraphWindow) at com.tomsawyer.editor.TSEGraphWindow.listen(DashoA9*..) at com.embarcadero.uml.ui.swing.drawingarea.ADGraphWindow.listen(ADGraphWindow.java:447) at com.tomsawyer.editor.TSEGraphWindow.transmit(DashoA9*..) - locked <0x0c71ef88> (a com.embarcadero.uml.ui.swing.drawingarea.ADGraphWindow) at com.embarcadero.uml.ui.swing.drawingarea.ADDrawingAreaControl.immediatelySetLayoutStyle(ADDrawingAreaControl.java:6509) at com.embarcadero.uml.ui.controls.drawingarea.TopographyChangeAction.execute(TopographyChangeAction.java:257) at com.embarcadero.uml.ui.swing.drawingarea.ADDrawingAreaControl.onHandleDelayedAction(ADDrawingAreaControl.java:7601) at com.embarcadero.uml.ui.swing.drawingarea.ADDrawingAreaControl.postDelayedAction(ADDrawingAreaControl.java:6990) at com.embarcadero.uml.ui.swing.drawingarea.ADDrawingAreaControl.setLayoutStyle(ADDrawingAreaControl.java:8178) at com.embarcadero.uml.ui.swing.drawingarea.ADDrawingAreaControl.onApplyLayout(ADDrawingAreaControl.java:1916) at com.embarcadero.uml.ui.swing.drawingarea.ADDrawingAreaActions.actionPerformed(ADDrawingAreaActions.java:969) at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1882) at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2202) at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:420) at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:258) at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:234) at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:231) at java.awt.Component.processMouseEvent(Component.java:5554) at javax.swing.JComponent.processMouseEvent(JComponent.java:3126) at java.awt.Component.processEvent(Component.java:5319) at java.awt.Container.processEvent(Container.java:2010) at java.awt.Component.dispatchEventImpl(Component.java:4021) at java.awt.Container.dispatchEventImpl(Container.java:2068) at java.awt.Component.dispatchEvent(Component.java:3869) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4256) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3936) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3866) at java.awt.Container.dispatchEventImpl(Container.java:2054) at java.awt.Window.dispatchEventImpl(Window.java:1774) at java.awt.Component.dispatchEvent(Component.java:3869) at java.awt.EventQueue.dispatchEvent(EventQueue.java:463) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:275) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:196) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:190) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:182) at java.awt.EventDispatchThread.run(EventDispatchThread.java:110) "TimerQueue" daemon prio=5 tid=0x00515490 nid=0x1866400 in Object.wait() [0xb0f07000..0xb0f07d20] at java.lang.Object.wait(Native Method) - waiting on <0x0b824610> (a javax.swing.TimerQueue) at javax.swing.TimerQueue.run(TimerQueue.java:233) - locked <0x0b824610> (a javax.swing.TimerQueue) at java.lang.Thread.run(Thread.java:613) "RoundtripQueue" prio=5 tid=0x005508d0 nid=0x1ae9200 in Object.wait() [0xb1390000..0xb1390d20] at java.lang.Object.wait(Native Method) - waiting on <0x0b824688> (a java.util.Vector) at java.lang.Object.wait(Object.java:474) at com.sun.tools.ide.uml.integration.ide.events.EventHandler.getNextRunnable(EventHandler.java:226) - locked <0x0b824688> (a java.util.Vector) at com.sun.tools.ide.uml.integration.ide.events.EventHandler.access$200(EventHandler.java:36) at com.sun.tools.ide.uml.integration.ide.events.EventHandler$WorkerThread.run(EventHandler.java:271) "MDR event dispatcher" daemon prio=1 tid=0x00551be0 nid=0x19ec600 in Object.wait() [0xb130f000..0xb130fd20] at java.lang.Object.wait(Native Method) - waiting on <0x0b77bf70> (a java.util.LinkedList) at java.lang.Object.wait(Object.java:474) at org.netbeans.mdr.util.EventNotifier$EventsDelivery.run(EventNotifier.java:257) - locked <0x0b77bf70> (a java.util.LinkedList) at java.lang.Thread.run(Thread.java:613) "Timer-1" prio=5 tid=0x00550cd0 nid=0x1885400 in Object.wait() [0xb128e000..0xb128ed20] at java.lang.Object.wait(Native Method) - waiting on <0x0b77c000> (a java.util.TaskQueue) at java.util.TimerThread.mainLoop(Timer.java:509) - locked <0x0b77c000> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "Java2D Disposer" daemon prio=10 tid=0x00513b40 nid=0x186d600 in Object.wait() [0xb1009000..0xb1009d20] at java.lang.Object.wait(Native Method) - waiting on <0x0ae170c0> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0x0ae170c0> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:132) at sun.java2d.Disposer.run(Disposer.java:123) at java.lang.Thread.run(Thread.java:613) "AWT-Shutdown" prio=5 tid=0x00511560 nid=0x1802e00 in Object.wait() [0xb0d03000..0xb0d03d20] at java.lang.Object.wait(Native Method) - waiting on <0x0ad9d3a8> (a java.lang.Object) at java.lang.Object.wait(Object.java:474) at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:259) - locked <0x0ad9d3a8> (a java.lang.Object) at java.lang.Thread.run(Thread.java:613) "AWT-AppKit" daemon prio=5 tid=0x00511150 nid=0xa000e3a0 runnable [0x00000000..0xbfffe84c] "Timer-0" daemon prio=5 tid=0x005100c0 nid=0x185c000 in Object.wait() [0xb0e86000..0xb0e86d20] at java.lang.Object.wait(Native Method) - waiting on <0x0ad9d4e8> (a java.util.TaskQueue) at java.lang.Object.wait(Object.java:474) at java.util.TimerThread.mainLoop(Timer.java:483) - locked <0x0ad9d4e8> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "CLI Requests Server" daemon prio=5 tid=0x0050e900 nid=0x1856c00 runnable [0xb0d84000..0xb0d84d20] at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384) - locked <0x0ad9d728> (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:861) "Active Reference Queue Daemon" daemon prio=1 tid=0x0050d560 nid=0x1849e00 in Object.wait() [0xb0c82000..0xb0c82d20] at java.lang.Object.wait(Native Method) - waiting on <0x0ad9d8a8> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0x0ad9d8a8> (a java.lang.ref.ReferenceQueue$Lock) at org.openide.util.Utilities$ActiveQueue.run(Utilities.java:2996) at java.lang.Thread.run(Thread.java:613) "Low Memory Detector" daemon prio=5 tid=0x00509c80 nid=0x1814600 runnable [0x00000000..0x00000000] "CompilerThread0" daemon prio=10 tid=0x005092a0 nid=0x1814200 waiting on condition [0x00000000..0xb0aff75c] "Signal Dispatcher" daemon prio=10 tid=0x00508da0 nid=0x1810600 waiting on condition [0x00000000..0x00000000] "Finalizer" daemon prio=8 tid=0x00508580 nid=0x180f800 in Object.wait() [0xb09fd000..0xb09fdd20] at java.lang.Object.wait(Native Method) - waiting on <0x0b788558> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0x0b788558> (a java.lang.ref.ReferenceQueue$Lock) at org.netbeans.modules.applemenu.FontReferenceQueue.remove(FontReferenceQueue.java:80) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:132) at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159) "Reference Handler" daemon prio=10 tid=0x00508190 nid=0x180e800 in Object.wait() [0xb097c000..0xb097cd20] at java.lang.Object.wait(Native Method) - waiting on <0x0ad9d590> (a java.lang.ref.Reference$Lock) at java.lang.Object.wait(Object.java:474) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116) - locked <0x0ad9d590> (a java.lang.ref.Reference$Lock) "VM Thread" prio=10 tid=0x005079e0 nid=0x1803c00 runnable "VM Periodic Task Thread" prio=10 tid=0x0050b3f0 nid=0x1814a00 waiting on condition "Exception Catcher Thread" prio=10 tid=0x00501e40 nid=0x1804a00 runnable