2010-11-17 15:13:07 Full thread dump Java HotSpot(TM) Client VM (17.0-b17 mixed mode): "Inactive RequestProcessor thread [Was:Default RequestProcessor/org.netbeans.modules.xml.xam.AbstractModelFactory$1]" daemon prio=2 tid=0x0a08c400 nid=0x123c in Object.wait() [0x0692f000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1919) - locked <0x10f27150> (a java.lang.Object) "MercurialRefresh" daemon prio=2 tid=0x0a08dc00 nid=0x1380 in Object.wait() [0x06b2f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x137100a8> (a org.openide.util.Mutex$QueueCell) at java.lang.Object.wait(Object.java:485) at org.openide.util.Mutex$QueueCell.sleep(Mutex.java:1612) - locked <0x137100a8> (a org.openide.util.Mutex$QueueCell) at org.openide.util.Mutex.enterImpl(Mutex.java:727) at org.openide.util.Mutex.enter(Mutex.java:634) at org.openide.util.Mutex.readEnter(Mutex.java:617) at org.openide.util.Mutex.readAccess(Mutex.java:285) at org.netbeans.modules.project.ui.OpenProjectList.getDefault(OpenProjectList.java:228) at org.netbeans.modules.project.ui.OpenProjectsTrampolineImpl.openProjectsAPI(OpenProjectsTrampolineImpl.java:127) at org.netbeans.api.project.ui.OpenProjects.openProjects(OpenProjects.java:149) at org.netbeans.modules.versioning.util.DelayScanRegistry.isDelayed(DelayScanRegistry.java:86) at org.netbeans.modules.mercurial.MercurialInterceptor$RefreshTask.run(MercurialInterceptor.java:394) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1424) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1968) "Default RequestProcessor" daemon prio=2 tid=0x0a08b800 nid=0x1704 waiting for monitor entry [0x0672f000] java.lang.Thread.State: BLOCKED (on object monitor) at org.netbeans.modules.xml.xam.AbstractModel.endTransaction(AbstractModel.java:351) - waiting to lock <0x1b9726b0> (a org.netbeans.modules.maven.model.pom.impl.POMModelImpl) at org.netbeans.modules.maven.model.Utilities.saveChanges(Utilities.java:241) at org.netbeans.modules.maven.customizer.CustomizerProviderImpl.writeAll(CustomizerProviderImpl.java:357) at org.netbeans.modules.maven.customizer.CustomizerProviderImpl$OptionListener$2.run(CustomizerProviderImpl.java:296) at org.openide.filesystems.EventControl.runAtomicAction(EventControl.java:125) at org.openide.filesystems.FileSystem.runAtomicAction(FileSystem.java:566) at org.netbeans.modules.maven.customizer.CustomizerProviderImpl$OptionListener.actionPerformed(CustomizerProviderImpl.java:293) at org.netbeans.modules.project.uiapi.CustomizerDialog$OptionListener$2$1.run(CustomizerDialog.java:295) at org.openide.util.Mutex.writeAccess(Mutex.java:397) at org.netbeans.modules.project.uiapi.CustomizerDialog$OptionListener$2.run(CustomizerDialog.java:291) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1424) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1968) "W32 File Monitor" daemon prio=2 tid=0x0a08fc00 nid=0x768 runnable [0x0d73f000] java.lang.Thread.State: RUNNABLE at com.sun.jna.Function.invokeInt(Native Method) at com.sun.jna.Function.invoke(Function.java:298) at com.sun.jna.Function.invoke(Function.java:223) at com.sun.jna.Library$Handler.invoke(Library.java:204) at org.netbeans.modules.masterfs.watcher.$Proxy6.GetQueuedCompletionStatus(Unknown Source) at org.netbeans.modules.masterfs.watcher.WindowsNotifier.waitForChange(WindowsNotifier.java:395) at org.netbeans.modules.masterfs.watcher.WindowsNotifier.access$000(WindowsNotifier.java:70) at org.netbeans.modules.masterfs.watcher.WindowsNotifier$2.run(WindowsNotifier.java:342) "Parsing & Indexing Loop (101117-077bc123671b)" daemon prio=2 tid=0x0a08f400 nid=0x1600 waiting on condition [0x0d53f000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x1a132580> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987) at java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:220) at org.netbeans.modules.parsing.impl.TaskProcessor$CompilationJob.run(TaskProcessor.java:581) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) at java.util.concurrent.FutureTask.run(FutureTask.java:138) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:619) "AWT-EventQueue-1" prio=6 tid=0x0a08a400 nid=0x1744 in Object.wait() [0x0b48d000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x13710228> (a org.openide.util.Mutex$QueueCell) at java.lang.Object.wait(Object.java:485) at org.openide.util.Mutex$QueueCell.sleep(Mutex.java:1612) - locked <0x13710228> (a org.openide.util.Mutex$QueueCell) at org.openide.util.Mutex.enterImpl(Mutex.java:727) at org.openide.util.Mutex.enter(Mutex.java:634) at org.openide.util.Mutex.readEnter(Mutex.java:617) at org.openide.util.Mutex.readAccess(Mutex.java:327) at org.netbeans.api.project.ProjectManager.findProject(ProjectManager.java:233) at org.netbeans.modules.projectapi.SimpleFileOwnerQueryImplementation.getOwner(SimpleFileOwnerQueryImplementation.java:131) at org.netbeans.api.project.FileOwnerQuery.getOwner(FileOwnerQuery.java:104) at org.netbeans.modules.projectapi.ProjectFileEncodingQueryImplementation.getEncoding(ProjectFileEncodingQueryImplementation.java:66) at org.netbeans.api.queries.FileEncodingQuery.getEncoding(FileEncodingQuery.java:94) at org.openide.text.DataEditorSupport.openDocument(DataEditorSupport.java:491) at org.netbeans.modules.maven.model.Utilities._getDocument(Utilities.java:164) at org.netbeans.modules.maven.model.Utilities.access$000(Utilities.java:91) at org.netbeans.modules.maven.model.Utilities$1.getLookup(Utilities.java:214) at org.openide.util.lookup.SimpleProxyLookup.checkLookup(SimpleProxyLookup.java:80) at org.openide.util.lookup.SimpleProxyLookup.lookup(SimpleProxyLookup.java:155) at org.netbeans.modules.xml.xdm.XDMModel.getSwingDocument(XDMModel.java:908) at org.netbeans.modules.xml.xdm.XDMModel.flushDocument(XDMModel.java:875) at org.netbeans.modules.xml.xdm.XDMModel.flush(XDMModel.java:148) - locked <0x1b9aabc0> (a org.netbeans.modules.xml.xdm.XDMModel) at org.netbeans.modules.xml.xdm.xam.XDMAccess.flush(XDMAccess.java:118) at org.netbeans.modules.xml.xam.AbstractModel.endTransaction(AbstractModel.java:365) - locked <0x1b9726b0> (a org.netbeans.modules.maven.model.pom.impl.POMModelImpl) at org.netbeans.modules.xml.xam.AbstractModel.endTransaction(AbstractModel.java:351) - locked <0x1b9726b0> (a org.netbeans.modules.maven.model.pom.impl.POMModelImpl) at org.netbeans.modules.maven.customizer.CustomizerProviderImpl$OptionListener$1.run(CustomizerProviderImpl.java:283) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at java.awt.EventQueue.dispatchEvent(EventQueue.java:597) at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:138) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178) at java.awt.Dialog$1.run(Dialog.java:1046) at java.awt.Dialog$3.run(Dialog.java:1098) at java.security.AccessController.doPrivileged(Native Method) at java.awt.Dialog.show(Dialog.java:1096) at java.awt.Component.show(Component.java:1563) at java.awt.Component.setVisible(Component.java:1515) at java.awt.Window.setVisible(Window.java:842) at java.awt.Dialog.setVisible(Dialog.java:986) at org.netbeans.modules.project.uiapi.CustomizerDialog$OptionListener.actionPerformed(CustomizerDialog.java:314) at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995) at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318) at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387) at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242) at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236) at java.awt.Component.processMouseEvent(Component.java:6267) at javax.swing.JComponent.processMouseEvent(JComponent.java:3267) at java.awt.Component.processEvent(Component.java:6032) at java.awt.Container.processEvent(Container.java:2041) at java.awt.Component.dispatchEventImpl(Component.java:4630) at java.awt.Container.dispatchEventImpl(Container.java:2099) at java.awt.Component.dispatchEvent(Component.java:4460) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4577) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4238) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4168) at java.awt.Container.dispatchEventImpl(Container.java:2085) at java.awt.Window.dispatchEventImpl(Window.java:2478) at java.awt.Component.dispatchEvent(Component.java:4460) at java.awt.EventQueue.dispatchEvent(EventQueue.java:599) at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:138) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178) at java.awt.Dialog$1.run(Dialog.java:1046) at java.awt.Dialog$3.run(Dialog.java:1098) at java.security.AccessController.doPrivileged(Native Method) at java.awt.Dialog.show(Dialog.java:1096) at org.netbeans.core.windows.services.NbPresenter.superShow(NbPresenter.java:1006) at org.netbeans.core.windows.services.NbPresenter.doShow(NbPresenter.java:1040) at org.netbeans.core.windows.services.NbPresenter.run(NbPresenter.java:1028) at org.netbeans.core.windows.services.NbPresenter.run(NbPresenter.java:121) at org.openide.util.Mutex.doEventAccess(Mutex.java:1361) at org.openide.util.Mutex.readAccess(Mutex.java:271) at org.netbeans.core.windows.services.NbPresenter.show(NbPresenter.java:1013) at java.awt.Component.show(Component.java:1563) at java.awt.Component.setVisible(Component.java:1515) at java.awt.Window.setVisible(Window.java:842) at java.awt.Dialog.setVisible(Dialog.java:986) at org.netbeans.modules.maven.customizer.CustomizerProviderImpl.showCustomizer(CustomizerProviderImpl.java:163) at org.netbeans.modules.maven.customizer.CustomizerProviderImpl.showCustomizer(CustomizerProviderImpl.java:131) at org.netbeans.modules.maven.customizer.CustomizerProviderImpl.showCustomizer(CustomizerProviderImpl.java:126) at org.netbeans.modules.project.ui.actions.CustomizeProject.actionPerformed(CustomizeProject.java:150) at org.netbeans.modules.project.ui.actions.LookupSensitiveAction.actionPerformed(LookupSensitiveAction.java:170) at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995) at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318) at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387) at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242) at javax.swing.AbstractButton.doClick(AbstractButton.java:357) at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1223) at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:1264) at java.awt.Component.processMouseEvent(Component.java:6267) at javax.swing.JComponent.processMouseEvent(JComponent.java:3267) at java.awt.Component.processEvent(Component.java:6032) at java.awt.Container.processEvent(Container.java:2041) at java.awt.Component.dispatchEventImpl(Component.java:4630) at java.awt.Container.dispatchEventImpl(Container.java:2099) at java.awt.Component.dispatchEvent(Component.java:4460) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4577) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4238) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4168) at java.awt.Container.dispatchEventImpl(Container.java:2085) at java.awt.Window.dispatchEventImpl(Window.java:2478) at java.awt.Component.dispatchEvent(Component.java:4460) at java.awt.EventQueue.dispatchEvent(EventQueue.java:599) at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:138) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161) at java.awt.EventDispatchThread.run(EventDispatchThread.java:122) "TimerQueue" daemon prio=6 tid=0x0a08a000 nid=0x498 in Object.wait() [0x09cef000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at javax.swing.TimerQueue.run(TimerQueue.java:232) - locked <0x192d1320> (a javax.swing.TimerQueue) at java.lang.Thread.run(Thread.java:619) "Thread-3" daemon prio=6 tid=0x0a089400 nid=0x418 in Object.wait() [0x0b08f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x19233148> (a java.util.LinkedList) at java.lang.Object.wait(Object.java:485) at java.util.prefs.AbstractPreferences$EventDispatchThread.run(AbstractPreferences.java:1461) - locked <0x19233148> (a java.util.LinkedList) "File Watcher" prio=6 tid=0x0a088c00 nid=0x14e0 waiting on condition [0x0ae8f000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x192d1338> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399) at org.netbeans.modules.masterfs.watcher.WindowsNotifier.nextEvent(WindowsNotifier.java:245) at org.netbeans.modules.masterfs.watcher.Watcher$Ext.run(Watcher.java:151) at java.lang.Thread.run(Thread.java:619) "AWT-Windows" daemon prio=6 tid=0x05ed1c00 nid=0x724 runnable [0x09aef000] java.lang.Thread.State: RUNNABLE at sun.awt.windows.WToolkit.eventLoop(Native Method) at sun.awt.windows.WToolkit.run(WToolkit.java:293) at java.lang.Thread.run(Thread.java:619) "AWT-Shutdown" prio=6 tid=0x05ec9800 nid=0xa18 in Object.wait() [0x098ef000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x18949fd8> (a java.lang.Object) at java.lang.Object.wait(Object.java:485) at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:265) - locked <0x18949fd8> (a java.lang.Object) at java.lang.Thread.run(Thread.java:619) "Java2D Disposer" daemon prio=10 tid=0x05ec0400 nid=0x151c in Object.wait() [0x096ef000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118) - locked <0x1894a000> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134) at sun.java2d.Disposer.run(Disposer.java:127) at java.lang.Thread.run(Thread.java:619) "CLI Requests Server" daemon prio=6 tid=0x05e29400 nid=0x15dc runnable [0x08b4f000] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:390) - locked <0x1890d828> (a java.net.SocksSocketImpl) at java.net.ServerSocket.implAccept(ServerSocket.java:453) at java.net.ServerSocket.accept(ServerSocket.java:421) at org.netbeans.CLIHandler$Server.run(CLIHandler.java:1031) "Active Reference Queue Daemon" daemon prio=2 tid=0x05db1c00 nid=0x14f8 in Object.wait() [0x0632f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118) - locked <0x1890d948> (a java.lang.ref.ReferenceQueue$Lock) at org.openide.util.lookup.implspi.ActiveQueue$Impl.run(ActiveQueue.java:101) at java.lang.Thread.run(Thread.java:619) "Timer-0" daemon prio=6 tid=0x05dae000 nid=0xb44 in Object.wait() [0x0612f000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.util.TimerThread.mainLoop(Timer.java:509) - locked <0x1890d970> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "Low Memory Detector" daemon prio=6 tid=0x016df800 nid=0x1428 runnable [0x00000000] java.lang.Thread.State: RUNNABLE "CompilerThread0" daemon prio=10 tid=0x016dd000 nid=0x17bc waiting on condition [0x00000000] java.lang.Thread.State: RUNNABLE "JDWP Command Reader" daemon prio=6 tid=0x016d0400 nid=0x15b4 runnable [0x00000000] java.lang.Thread.State: RUNNABLE "JDWP Event Helper Thread" daemon prio=6 tid=0x016cf800 nid=0x1524 runnable [0x00000000] java.lang.Thread.State: RUNNABLE "JDWP Transport Listener: dt_socket" daemon prio=6 tid=0x016cd000 nid=0x124c runnable [0x00000000] java.lang.Thread.State: RUNNABLE "Attach Listener" daemon prio=10 tid=0x016c3800 nid=0xa50 waiting on condition [0x00000000] java.lang.Thread.State: RUNNABLE "Signal Dispatcher" daemon prio=10 tid=0x016c1000 nid=0x1204 runnable [0x00000000] java.lang.Thread.State: RUNNABLE "Finalizer" daemon prio=8 tid=0x0168ac00 nid=0x1630 in Object.wait() [0x04c5f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118) - locked <0x1890da50> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134) at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159) "Reference Handler" daemon prio=10 tid=0x01689400 nid=0xfc0 in Object.wait() [0x04a5f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:485) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116) - locked <0x1890d6e8> (a java.lang.ref.Reference$Lock) "main" prio=6 tid=0x015ed800 nid=0x1458 waiting on condition [0x00000000] java.lang.Thread.State: RUNNABLE "VM Thread" prio=10 tid=0x01686c00 nid=0x454 runnable "VM Periodic Task Thread" prio=10 tid=0x016eb400 nid=0xcb4 waiting on condition JNI global references: 41143