2010-11-16 17:06:39 Full thread dump Java HotSpot(TM) Client VM (17.1-b03 mixed mode, sharing): "Inactive RequestProcessor thread [Was:Default RequestProcessor/org.netbeans.modules.maven.indexer.NexusRepositoryIndexerImpl$5]" daemon prio=10 tid=0x08abdc00 nid=0x4f92 in Object.wait() [0xace41000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x5f1cc4b8> (a java.lang.Object) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1919) - locked <0x5f1cc4b8> (a java.lang.Object) "logger-awt" daemon prio=10 tid=0xac8c2000 nid=0x4f65 in Object.wait() [0xad243000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x5e49ebf0> (a java.util.TaskQueue) at java.util.TimerThread.mainLoop(Timer.java:509) - locked <0x5e49ebf0> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "Default RequestProcessor" daemon prio=10 tid=0x08264400 nid=0x4f25 waiting on condition [0xacc40000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x5ddb8b30> (a java.util.concurrent.Semaphore$FairSync) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:811) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(AbstractQueuedSynchronizer.java:941) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(AbstractQueuedSynchronizer.java:1261) at java.util.concurrent.Semaphore.acquireUninterruptibly(Semaphore.java:309) at org.netbeans.modules.xml.xam.AbstractModel.startTransaction(AbstractModel.java:405) - locked <0x5ddb8a30> (a org.netbeans.modules.maven.model.pom.impl.POMModelImpl) at org.netbeans.modules.xml.xam.AbstractModel.startTransaction(AbstractModel.java:382) at org.netbeans.modules.maven.model.Utilities.performPOMModelOperations(Utilities.java:309) at org.netbeans.modules.maven.CPExtender.addLibrary(CPExtender.java:118) at org.netbeans.modules.maven.CPExtenderLookupMerger$Extender.addLibrary(CPExtenderLookupMerger.java:95) at org.netbeans.modules.maven.CPExtenderLookupMerger$Extender.addLibrary(CPExtenderLookupMerger.java:90) at org.netbeans.modules.richfacessupport.RichFacesWebModuleExtender.extend(RichFacesWebModuleExtender.java:90) at org.netbeans.modules.maven.webframeworks.WebFrameworksPanel.applyChanges(WebFrameworksPanel.java:131) at org.netbeans.modules.maven.webframeworks.WebFrameworksPanelProvider$1$1.run(WebFrameworksPanelProvider.java:86) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1424) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1968) "Parsing & Indexing Loop (101116-b41279cd42bf)" prio=10 tid=0xaf5eb000 nid=0x4ec7 waiting on condition [0xade55000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x5c1121d0> (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:662) "DestroyJavaVM" prio=10 tid=0xb3001800 nid=0x4ea6 waiting on condition [0x00000000] java.lang.Thread.State: RUNNABLE "AWT-EventQueue-1" prio=10 tid=0xb0c6c000 nid=0x4ebf waiting for monitor entry [0xb0460000] java.lang.Thread.State: BLOCKED (on object monitor) at org.netbeans.modules.xml.xam.AbstractModel.rollbackTransaction(AbstractModel.java:434) - waiting to lock <0x5ddb8a30> (a org.netbeans.modules.maven.model.pom.impl.POMModelImpl) at org.netbeans.modules.maven.customizer.CustomizerProviderImpl$OptionListener$1.run(CustomizerProviderImpl.java:285) 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=10 tid=0xb302f000 nid=0x4ebe in Object.wait() [0xb24e0000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x5b9230e8> (a javax.swing.TimerQueue) at javax.swing.TimerQueue.run(TimerQueue.java:232) - locked <0x5b9230e8> (a javax.swing.TimerQueue) at java.lang.Thread.run(Thread.java:662) "Thread-2" daemon prio=10 tid=0xb0c6d400 nid=0x4ebd in Object.wait() [0xb0662000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x5b8437c0> (a java.util.LinkedList) at java.lang.Object.wait(Object.java:485) at java.util.prefs.AbstractPreferences$EventDispatchThread.run(AbstractPreferences.java:1461) - locked <0x5b8437c0> (a java.util.LinkedList) "File Watcher" daemon prio=10 tid=0x085fb400 nid=0x4eb9 runnable [0xb088a000] 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.$Proxy5.read(Unknown Source) at org.netbeans.modules.masterfs.watcher.LinuxNotifier.nextEvent(LinuxNotifier.java:122) at org.netbeans.modules.masterfs.watcher.Watcher$Ext.run(Watcher.java:151) at java.lang.Thread.run(Thread.java:662) "AWT-Shutdown" prio=10 tid=0xb302dc00 nid=0x4eb5 in Object.wait() [0xb26e1000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x5aeef3d0> (a java.lang.Object) at java.lang.Object.wait(Object.java:485) at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:265) - locked <0x5aeef3d0> (a java.lang.Object) at java.lang.Thread.run(Thread.java:662) "AWT-XAWT" daemon prio=10 tid=0xb3012800 nid=0x4eb4 runnable [0xb28e2000] java.lang.Thread.State: RUNNABLE at sun.awt.X11.XToolkit.waitForEvents(Native Method) at sun.awt.X11.XToolkit.run(XToolkit.java:559) at sun.awt.X11.XToolkit.run(XToolkit.java:523) at java.lang.Thread.run(Thread.java:662) "Java2D Disposer" daemon prio=10 tid=0x081f1400 nid=0x4eb3 in Object.wait() [0xb2bee000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x5aeef498> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118) - locked <0x5aeef498> (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:662) "Inactive RequestProcessor thread [Was:Default RequestProcessor/org.netbeans.modules.xml.xam.AbstractModelFactory$1]" daemon prio=10 tid=0x081a4800 nid=0x4eb1 in Object.wait() [0xb33e4000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x5aefcc20> (a java.lang.Object) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1919) - locked <0x5aefcc20> (a java.lang.Object) "CLI Requests Server" daemon prio=10 tid=0x081a3800 nid=0x4eb0 runnable [0xb35e5000] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:390) - locked <0x5aef1750> (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=10 tid=0x08180400 nid=0x4eaf in Object.wait() [0xb385f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x5aef18e0> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118) - locked <0x5aef18e0> (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:662) "Timer-0" daemon prio=10 tid=0x08182400 nid=0x4eae in Object.wait() [0xb3a60000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x5aef1980> (a java.util.TaskQueue) at java.util.TimerThread.mainLoop(Timer.java:509) - locked <0x5aef1980> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "Low Memory Detector" daemon prio=10 tid=0x080f1800 nid=0x4eac runnable [0x00000000] java.lang.Thread.State: RUNNABLE "CompilerThread0" daemon prio=10 tid=0x080ef800 nid=0x4eab waiting on condition [0x00000000] java.lang.Thread.State: RUNNABLE "Signal Dispatcher" daemon prio=10 tid=0x080ee000 nid=0x4eaa waiting on condition [0x00000000] java.lang.Thread.State: RUNNABLE "Finalizer" daemon prio=10 tid=0x080e5c00 nid=0x4ea9 in Object.wait() [0xb438f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x5aef1b50> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118) - locked <0x5aef1b50> (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=0x080e4400 nid=0x4ea8 in Object.wait() [0xb4590000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x5aeef3c8> (a java.lang.ref.Reference$Lock) at java.lang.Object.wait(Object.java:485) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116) - locked <0x5aeef3c8> (a java.lang.ref.Reference$Lock) "VM Thread" prio=10 tid=0x080e2c00 nid=0x4ea7 runnable "VM Periodic Task Thread" prio=10 tid=0x080f5400 nid=0x4ead waiting on condition JNI global references: 2531 Heap def new generation total 65280K, used 35024K [0x4aee0000, 0x4f5b0000, 0x5aee0000) eden space 58048K, 58% used [0x4aee0000, 0x4cfd3e80, 0x4e790000) from space 7232K, 17% used [0x4eea0000, 0x4efe0488, 0x4f5b0000) to space 7232K, 0% used [0x4e790000, 0x4e790000, 0x4eea0000) tenured generation total 144992K, used 88925K [0x5aee0000, 0x63c78000, 0x7aee0000) the space 144992K, 61% used [0x5aee0000, 0x605b74f8, 0x605b7600, 0x63c78000) compacting perm gen total 65536K, used 65344K [0x7aee0000, 0x7eee0000, 0x92ee0000) the space 65536K, 99% used [0x7aee0000, 0x7eeb0110, 0x7eeb0200, 0x7eee0000) ro space 10240K, 61% used [0x92ee0000, 0x93507500, 0x93507600, 0x938e0000) rw space 12288K, 60% used [0x938e0000, 0x940176f8, 0x94017800, 0x944e0000)