2011-09-23 14:50:53 Full thread dump Java HotSpot(TM) 64-Bit Server VM (21.0-b17 mixed mode): "Inactive RequestProcessor thread [Was:Flush UI Logs/org.netbeans.modules.uihandler.UIHandler$1WriteOut]" daemon prio=2 tid=0x000000000d78b000 nid=0xf60 in Object.wait() [0x000000001128f000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000000f01cb260> (a java.lang.Object) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1924) - locked <0x00000000f01cb260> (a java.lang.Object) "MakeLogicalViewProvider.LoadingNodes" daemon prio=2 tid=0x000000000d78c800 nid=0x6cc waiting for monitor entry [0x000000001492f000] java.lang.Thread.State: BLOCKED (on object monitor) at org.netbeans.modules.cnd.makeproject.api.configurations.MakeConfigurationDescriptor.waitInitTask(MakeConfigurationDescriptor.java:293) - waiting to lock <0x00000000d13f2b88> (a org.netbeans.modules.cnd.makeproject.api.configurations.MakeConfigurationDescriptor) at org.netbeans.modules.cnd.makeproject.api.configurations.ConfigurationDescriptorProvider.getConfigurationDescriptor(ConfigurationDescriptorProvider.java:197) at org.netbeans.modules.cnd.makeproject.api.configurations.ConfigurationDescriptorProvider.getConfigurationDescriptor(ConfigurationDescriptorProvider.java:104) at org.netbeans.modules.cnd.makeproject.ui.MakeLogicalViewProvider.getMakeConfigurationDescriptor(MakeLogicalViewProvider.java:480) at org.netbeans.modules.cnd.makeproject.ui.BaseMakeViewChildren$2.run(BaseMakeViewChildren.java:120) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1424) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1973) "Inactive RequestProcessor thread [Was:org.netbeans.modules.project.ui.ProjectTab/org.netbeans.modules.project.ui.ProjectTab$KeepExpansion]" daemon prio=2 tid=0x000000000d78b800 nid=0x12d4 in Object.wait() [0x00000000145af000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000000d164ee78> (a java.lang.Object) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1924) - locked <0x00000000d164ee78> (a java.lang.Object) "Load Open Projects" daemon prio=2 tid=0x000000000c764000 nid=0xae4 waiting for monitor entry [0x0000000013cff000] java.lang.Thread.State: BLOCKED (on object monitor) at org.netbeans.modules.cnd.makeproject.api.configurations.MakeConfigurationDescriptor.waitInitTask(MakeConfigurationDescriptor.java:293) - waiting to lock <0x00000000d13f2b88> (a org.netbeans.modules.cnd.makeproject.api.configurations.MakeConfigurationDescriptor) at org.netbeans.modules.cnd.makeproject.api.configurations.ConfigurationDescriptorProvider.getConfigurationDescriptor(ConfigurationDescriptorProvider.java:197) at org.netbeans.modules.cnd.makeproject.MakeSources.initSources(MakeSources.java:232) at org.netbeans.modules.cnd.makeproject.MakeSources.getSourceGroups(MakeSources.java:111) at org.netbeans.modules.project.ui.PhysicalView.createNodesForProject(PhysicalView.java:120) at org.netbeans.modules.project.ui.ProjectsRootNode$BadgingNode.replaceProject(ProjectsRootNode.java:575) at org.netbeans.modules.project.ui.ProjectsRootNode$BadgingNode.propertyChange(ProjectsRootNode.java:825) at org.openide.util.WeakListenerImpl$PropertyChange.propertyChange(WeakListenerImpl.java:196) at java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:335) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:327) at org.netbeans.modules.project.ui.OpenProjectList$LoadOpenProjects.loadOnBackground(OpenProjectList.java:436) at org.netbeans.modules.project.ui.OpenProjectList$LoadOpenProjects.run(OpenProjectList.java:304) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1424) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1973) "Open project" daemon prio=2 tid=0x000000000c761000 nid=0x13ec waiting for monitor entry [0x000000001396e000] java.lang.Thread.State: BLOCKED (on object monitor) at org.netbeans.modules.cnd.makeproject.api.configurations.MakeConfigurationDescriptor.waitInitTask(MakeConfigurationDescriptor.java:293) - waiting to lock <0x00000000d13f2b88> (a org.netbeans.modules.cnd.makeproject.api.configurations.MakeConfigurationDescriptor) at org.netbeans.modules.cnd.makeproject.api.configurations.ConfigurationDescriptorProvider.getConfigurationDescriptor(ConfigurationDescriptorProvider.java:197) at org.netbeans.modules.cnd.makeproject.MakeProject$1.run(MakeProject.java:1259) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1424) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1973) "Reading project configuraion" daemon prio=2 tid=0x0000000007e91800 nid=0x4a8 waiting for monitor entry [0x0000000012a0d000] java.lang.Thread.State: BLOCKED (on object monitor) at org.netbeans.modules.nativeexecution.api.util.MacroExpanderFactory.getExpander(MacroExpanderFactory.java:76) - waiting to lock <0x00000000d1cab718> (a java.lang.Class for org.netbeans.modules.nativeexecution.api.util.MacroExpanderFactory) at org.netbeans.modules.nativeexecution.api.util.MacroExpanderFactory.getExpander(MacroExpanderFactory.java:70) at org.netbeans.modules.nativeexecution.NativeProcessInfo.(NativeProcessInfo.java:87) at org.netbeans.modules.nativeexecution.api.NativeProcessBuilder.(NativeProcessBuilder.java:89) at org.netbeans.modules.nativeexecution.api.NativeProcessBuilder.newProcessBuilder(NativeProcessBuilder.java:100) at org.netbeans.modules.nativeexecution.api.util.ProcessUtils.execute(ProcessUtils.java:332) at org.netbeans.modules.nativeexecution.api.util.WindowsSupport.initCharset(WindowsSupport.java:380) at org.netbeans.modules.nativeexecution.api.util.WindowsSupport.init(WindowsSupport.java:113) - locked <0x00000000d1ca8888> (a java.lang.Object) at org.netbeans.modules.nativeexecution.api.util.WindowsSupport.init(WindowsSupport.java:96) at org.netbeans.modules.nativeexecution.api.util.WindowsSupport.(WindowsSupport.java:78) - locked <0x00000000d1ca8888> (a java.lang.Object) at org.netbeans.modules.nativeexecution.support.hostinfo.impl.WindowsHostInfoProvider$HostInfoImpl.(WindowsHostInfoProvider.java:114) at org.netbeans.modules.nativeexecution.support.hostinfo.impl.WindowsHostInfoProvider.getHostInfo(WindowsHostInfoProvider.java:71) at org.netbeans.modules.nativeexecution.support.hostinfo.FetchHostInfoTask.compute(FetchHostInfoTask.java:63) at org.netbeans.modules.nativeexecution.api.util.HostInfoUtils.getHostInfo(HostInfoUtils.java:215) - locked <0x00000000d10ac1a0> (a java.lang.Class for org.netbeans.modules.nativeexecution.api.util.HostInfoUtils) at org.netbeans.modules.cnd.makeproject.packaging.DebianPackager.getDefaultInfoList(DebianPackager.java:96) at org.netbeans.modules.cnd.makeproject.api.configurations.PackagingConfiguration.setDefaultValues(PackagingConfiguration.java:136) at org.netbeans.modules.cnd.makeproject.api.configurations.PackagingConfiguration.(PackagingConfiguration.java:96) at org.netbeans.modules.cnd.makeproject.api.configurations.MakeConfiguration.(MakeConfiguration.java:232) at org.netbeans.modules.cnd.makeproject.api.configurations.MakeConfiguration.(MakeConfiguration.java:187) at org.netbeans.modules.cnd.makeproject.configurations.ConfigurationXMLCodec.createNewConfiguration(ConfigurationXMLCodec.java:951) at org.netbeans.modules.cnd.makeproject.configurations.ConfigurationXMLCodec.startElement(ConfigurationXMLCodec.java:203) at org.netbeans.modules.cnd.api.xml.XMLDecoder._startElement(XMLDecoder.java:112) at org.netbeans.modules.cnd.api.xml.XMLDecoder.checkStartRecursion(XMLDecoder.java:130) at org.netbeans.modules.cnd.api.xml.XMLDecoder._startElement(XMLDecoder.java:109) at org.netbeans.modules.cnd.api.xml.XMLDocReader$Parser.startElement(XMLDocReader.java:264) at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:506) at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1322) at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2715) at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:607) at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:488) at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:835) at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:764) at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:123) at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1210) at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:568) at org.netbeans.modules.cnd.api.xml.XMLDocReader.read(XMLDocReader.java:136) at org.netbeans.modules.cnd.makeproject.configurations.ConfigurationXMLReader._read(ConfigurationXMLReader.java:161) at org.netbeans.modules.cnd.makeproject.configurations.ConfigurationXMLReader.access$000(ConfigurationXMLReader.java:82) at org.netbeans.modules.cnd.makeproject.configurations.ConfigurationXMLReader$1.runImpl(ConfigurationXMLReader.java:136) at org.netbeans.modules.cnd.utils.NamedRunnable.run(NamedRunnable.java:62) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1424) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1973) "Tool collection validator" daemon prio=2 tid=0x0000000007e90800 nid=0x14bc waiting for monitor entry [0x000000001264f000] java.lang.Thread.State: BLOCKED (on object monitor) at org.netbeans.modules.nativeexecution.api.util.HostInfoUtils.getHostInfo(HostInfoUtils.java:198) - waiting to lock <0x00000000d10ac1a0> (a java.lang.Class for org.netbeans.modules.nativeexecution.api.util.HostInfoUtils) at org.netbeans.modules.nativeexecution.api.util.MacroExpanderFactory.getExpander(MacroExpanderFactory.java:86) - locked <0x00000000d1cab718> (a java.lang.Class for org.netbeans.modules.nativeexecution.api.util.MacroExpanderFactory) at org.netbeans.modules.nativeexecution.api.util.MacroExpanderFactory.getExpander(MacroExpanderFactory.java:70) at org.netbeans.modules.nativeexecution.NativeProcessInfo.(NativeProcessInfo.java:87) at org.netbeans.modules.nativeexecution.api.NativeProcessBuilder.(NativeProcessBuilder.java:89) at org.netbeans.modules.nativeexecution.api.NativeProcessBuilder.newProcessBuilder(NativeProcessBuilder.java:100) at org.netbeans.modules.cnd.toolchain.compilers.CCCCompiler.getSystemIncludesAndDefines(CCCCompiler.java:312) at org.netbeans.modules.cnd.toolchain.compilers.GNUCCCCompiler.getFreshSystemIncludesAndDefines(GNUCCCCompiler.java:86) at org.netbeans.modules.cnd.toolchain.compilers.SPICompilerAccesor.getSystemIncludesAndDefines(SPICompilerAccesor.java:63) at org.netbeans.modules.cnd.toolchain.compilerset.ToolchainValidator.validateImpl(ToolchainValidator.java:120) at org.netbeans.modules.cnd.toolchain.compilerset.ToolchainValidator.access$000(ToolchainValidator.java:67) at org.netbeans.modules.cnd.toolchain.compilerset.ToolchainValidator$1.run(ToolchainValidator.java:79) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1424) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1973) "Repository writer 0" daemon prio=2 tid=0x0000000007e90000 nid=0x14e8 waiting on condition [0x00000000122af000] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(Native Method) at org.netbeans.modules.cnd.repository.queue.RepositoryWritingThread.waitReady(RepositoryWritingThread.java:99) at org.netbeans.modules.cnd.repository.queue.RepositoryWritingThread.run(RepositoryWritingThread.java:133) at org.netbeans.modules.cnd.repository.queue.RepositoryThreadManager$Wrapper.run(RepositoryThreadManager.java:88) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1424) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1973) "CND Repository Queue Dispatcher" prio=6 tid=0x0000000007e8f000 nid=0xaf8 waiting on condition [0x0000000011eef000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000000d1688a78> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) at org.netbeans.modules.cnd.repository.queue.KeyValueQueue$EventsDispatcher.run(KeyValueQueue.java:146) "Class View Updater" prio=6 tid=0x0000000007e8e800 nid=0x1140 in Object.wait() [0x000000000a4bf000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000000d153a218> (a java.lang.Object) at java.lang.Object.wait(Object.java:503) at org.netbeans.modules.cnd.classview.ClassViewUpdater$BlockingQueue.get(ClassViewUpdater.java:68) - locked <0x00000000d153a218> (a java.lang.Object) at org.netbeans.modules.cnd.classview.ClassViewUpdater.run(ClassViewUpdater.java:147) "DestroyJavaVM" prio=6 tid=0x0000000007e8d000 nid=0x890 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Project UI" daemon prio=2 tid=0x0000000007e8b800 nid=0x10cc waiting for monitor entry [0x00000000115ce000] java.lang.Thread.State: BLOCKED (on object monitor) at org.netbeans.modules.cnd.makeproject.api.configurations.MakeConfigurationDescriptor.waitInitTask(MakeConfigurationDescriptor.java:293) - waiting to lock <0x00000000d13f2b88> (a org.netbeans.modules.cnd.makeproject.api.configurations.MakeConfigurationDescriptor) at org.netbeans.modules.cnd.makeproject.api.configurations.ConfigurationDescriptorProvider.getConfigurationDescriptor(ConfigurationDescriptorProvider.java:197) at org.netbeans.modules.cnd.makeproject.MakeSources.initSources(MakeSources.java:232) at org.netbeans.modules.cnd.makeproject.MakeSources.getSourceGroups(MakeSources.java:111) at org.netbeans.modules.project.ui.ProjectsRootNode$BadgingNode.setProjectFiles(ProjectsRootNode.java:630) at org.netbeans.modules.project.ui.ProjectsRootNode$BadgingNode.setProjectFiles(ProjectsRootNode.java:543) at org.netbeans.modules.project.ui.ProjectsRootNode$BadgingNode$2.run(ProjectsRootNode.java:480) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1424) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1973) "TimerQueue" daemon prio=6 tid=0x0000000007e8a000 nid=0x988 waiting on condition [0x0000000010f9e000] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000000d082b708> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2082) at java.util.concurrent.DelayQueue.take(DelayQueue.java:220) at javax.swing.TimerQueue.run(TimerQueue.java:171) at java.lang.Thread.run(Thread.java:722) "Worker-JM" prio=6 tid=0x000000000a733800 nid=0x1180 in Object.wait() [0x0000000010d5f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000000d1017250> (a java.util.ArrayList) at org.eclipse.core.internal.jobs.InternalWorker.run(InternalWorker.java:58) - locked <0x00000000d1017250> (a java.util.ArrayList) "Framework Event Dispatcher" daemon prio=6 tid=0x000000000a733000 nid=0x13f4 in Object.wait() [0x00000000109df000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000000d07182c8> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at java.lang.Object.wait(Object.java:503) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:397) - locked <0x00000000d07182c8> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:333) "ErrorAnnotator worker" daemon prio=2 tid=0x000000000a732800 nid=0xe5c in Object.wait() [0x00000000106de000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000000d13fd908> (a org.openide.util.RequestProcessor$Task) at java.lang.Object.wait(Object.java:503) at org.openide.util.Task.waitFinished(Task.java:133) - locked <0x00000000d13fd908> (a org.openide.util.RequestProcessor$Task) at org.openide.util.RequestProcessor$Task.waitFinished(RequestProcessor.java:1681) at org.netbeans.modules.cnd.makeproject.api.configurations.MakeConfigurationDescriptor.waitInitTask(MakeConfigurationDescriptor.java:296) - locked <0x00000000d13f2b88> (a org.netbeans.modules.cnd.makeproject.api.configurations.MakeConfigurationDescriptor) at org.netbeans.modules.cnd.makeproject.api.configurations.ConfigurationDescriptorProvider.getConfigurationDescriptor(ConfigurationDescriptorProvider.java:197) at org.netbeans.modules.cnd.makeproject.MakeSources.initSources(MakeSources.java:232) at org.netbeans.modules.cnd.makeproject.MakeSources.getSourceGroups(MakeSources.java:111) at org.netbeans.modules.cnd.makeproject.MakeProject$CPPImpl.findClassPath(MakeProject.java:1645) at org.netbeans.modules.csl.core.ProjectClassPathProvider.findClassPath(ProjectClassPathProvider.java:70) at org.netbeans.api.java.classpath.ClassPath.getClassPath(ClassPath.java:632) at org.netbeans.modules.parsing.impl.indexing.errors.Utilities.getSourceClassPathFor(Utilities.java:66) at org.netbeans.modules.parsing.impl.indexing.errors.TaskCache.computePersistentFile(TaskCache.java:429) at org.netbeans.modules.parsing.impl.indexing.errors.TaskCache.getErrors(TaskCache.java:135) at org.netbeans.modules.parsing.impl.indexing.errors.TaskCache.isInError(TaskCache.java:354) at org.netbeans.modules.parsing.impl.indexing.errors.ErrorAnnotator$1.run(ErrorAnnotator.java:307) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1424) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1973) "Thread-3" daemon prio=6 tid=0x000000000a731800 nid=0x1218 in Object.wait() [0x000000001047e000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000000d07bb3d0> (a java.util.LinkedList) at java.lang.Object.wait(Object.java:503) at java.util.prefs.AbstractPreferences$EventDispatchThread.run(AbstractPreferences.java:1476) - locked <0x00000000d07bb3d0> (a java.util.LinkedList) "W32 File Monitor" daemon prio=6 tid=0x000000000a731000 nid=0x10c8 runnable [0x00000000100de000] java.lang.Thread.State: RUNNABLE at com.sun.jna.Function.invokeInt(Native Method) at com.sun.jna.Function.invoke(Function.java:344) at com.sun.jna.Function.invoke(Function.java:276) at com.sun.jna.Library$Handler.invoke(Library.java:216) at org.netbeans.modules.masterfs.watcher.$Proxy6.GetQueuedCompletionStatus(Unknown Source) at org.netbeans.modules.masterfs.watcher.WindowsNotifier.waitForChange(WindowsNotifier.java:406) at org.netbeans.modules.masterfs.watcher.WindowsNotifier.access$100(WindowsNotifier.java:71) at org.netbeans.modules.masterfs.watcher.WindowsNotifier$2.run(WindowsNotifier.java:341) "File Watcher" prio=6 tid=0x000000000a730000 nid=0x108c waiting on condition [0x000000000f9ef000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000000d0b2abf0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) at org.netbeans.modules.masterfs.watcher.WindowsNotifier.nextEvent(WindowsNotifier.java:245) at org.netbeans.modules.masterfs.watcher.Watcher$Ext.run(Watcher.java:297) at java.lang.Thread.run(Thread.java:722) "Code Model Parser 1" daemon prio=2 tid=0x000000000a72f800 nid=0x1010 in Object.wait() [0x000000000fd6e000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000000d10ee748> (a org.netbeans.modules.cnd.modelimpl.csm.core.ParserQueue$Lock) at java.lang.Object.wait(Object.java:503) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserQueue.waitReady(ParserQueue.java:502) - locked <0x00000000d10ee748> (a org.netbeans.modules.cnd.modelimpl.csm.core.ParserQueue$Lock) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThread._run(ParserThread.java:98) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThread.run(ParserThread.java:72) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThreadManager$Wrapper.run(ParserThreadManager.java:91) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1424) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1973) "AWT-EventQueue-0" prio=6 tid=0x000000000a72e800 nid=0x1480 waiting on condition [0x000000000c0ef000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000000d000b4e0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043) at java.awt.EventQueue.getNextEvent(EventQueue.java:515) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:180) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:128) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:117) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:113) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:105) at java.awt.EventDispatchThread.run(EventDispatchThread.java:90) "AWT-Shutdown" prio=6 tid=0x000000000a72e000 nid=0xf04 in Object.wait() [0x000000000bb9f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000000d0623a70> (a java.lang.Object) at java.lang.Object.wait(Object.java:503) at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:287) - locked <0x00000000d0623a70> (a java.lang.Object) at java.lang.Thread.run(Thread.java:722) "State Data Manager" daemon prio=6 tid=0x000000000d0fb000 nid=0x15c8 waiting on condition [0x000000000e3df000] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(Native Method) at org.eclipse.osgi.internal.baseadaptor.StateManager.run(StateManager.java:319) at java.lang.Thread.run(Thread.java:722) "Framework Active Thread" prio=6 tid=0x000000000a6f7800 nid=0x14d4 in Object.wait() [0x000000000f6cf000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000000d08c2a20> (a org.eclipse.osgi.framework.internal.core.Framework) at org.eclipse.osgi.framework.internal.core.Framework.run(Framework.java:1653) - locked <0x00000000d08c2a20> (a org.eclipse.osgi.framework.internal.core.Framework) at java.lang.Thread.run(Thread.java:722) "AWT-Windows" daemon prio=6 tid=0x000000000a54b000 nid=0x12b4 runnable [0x000000000be2f000] java.lang.Thread.State: RUNNABLE at sun.awt.windows.WToolkit.eventLoop(Native Method) at sun.awt.windows.WToolkit.run(WToolkit.java:299) at java.lang.Thread.run(Thread.java:722) "Java2D Disposer" daemon prio=10 tid=0x000000000a532000 nid=0xd14 in Object.wait() [0x000000000b7fe000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000000d0624210> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135) - locked <0x00000000d0624210> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:151) at sun.java2d.Disposer.run(Disposer.java:145) at java.lang.Thread.run(Thread.java:722) "Code Model Parser 0" daemon prio=2 tid=0x000000000807b000 nid=0x11a0 in Object.wait() [0x000000000a18f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000000d10ee748> (a org.netbeans.modules.cnd.modelimpl.csm.core.ParserQueue$Lock) at java.lang.Object.wait(Object.java:503) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserQueue.waitReady(ParserQueue.java:502) - locked <0x00000000d10ee748> (a org.netbeans.modules.cnd.modelimpl.csm.core.ParserQueue$Lock) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThread._run(ParserThread.java:98) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThread.run(ParserThread.java:72) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThreadManager$Wrapper.run(ParserThreadManager.java:91) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1424) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1973) "CLI Requests Server" daemon prio=6 tid=0x000000000800d800 nid=0x133c runnable [0x0000000008b4f000] java.lang.Thread.State: RUNNABLE at java.net.DualStackPlainSocketImpl.accept0(Native Method) at java.net.DualStackPlainSocketImpl.socketAccept(DualStackPlainSocketImpl.java:121) at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:396) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:183) - locked <0x00000000d0586030> (a java.net.SocksSocketImpl) at java.net.ServerSocket.implAccept(ServerSocket.java:522) at java.net.ServerSocket.accept(ServerSocket.java:490) at org.netbeans.CLIHandler$Server.run(CLIHandler.java:1084) "Active Reference Queue Daemon" daemon prio=2 tid=0x0000000007f1c800 nid=0xd6c in Object.wait() [0x00000000085ef000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000000d06ac698> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135) - locked <0x00000000d06ac698> (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:722) "Timer-0" daemon prio=6 tid=0x0000000007dab800 nid=0x1464 in Object.wait() [0x00000000083af000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000000d05868b0> (a java.util.TaskQueue) at java.util.TimerThread.mainLoop(Timer.java:552) - locked <0x00000000d05868b0> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:505) "Service Thread" daemon prio=6 tid=0x00000000024df000 nid=0x1554 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE "C2 CompilerThread1" daemon prio=10 tid=0x00000000024d4800 nid=0x1588 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "C2 CompilerThread0" daemon prio=10 tid=0x00000000024ca000 nid=0x9f4 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Attach Listener" daemon prio=10 tid=0x00000000024c9000 nid=0x1674 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Signal Dispatcher" daemon prio=10 tid=0x00000000024c7800 nid=0x1290 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Finalizer" daemon prio=8 tid=0x00000000022b7000 nid=0x1714 in Object.wait() [0x000000000718f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000000d0186f08> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135) - locked <0x00000000d0186f08> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:151) at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:177) "Reference Handler" daemon prio=10 tid=0x00000000022b4000 nid=0x634 in Object.wait() [0x000000000681e000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000000d0186ba8> (a java.lang.ref.Reference$Lock) at java.lang.Object.wait(Object.java:503) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:133) - locked <0x00000000d0186ba8> (a java.lang.ref.Reference$Lock) "VM Thread" prio=10 tid=0x00000000022ae000 nid=0x13d0 runnable "GC task thread#0 (ParallelGC)" prio=6 tid=0x0000000002207800 nid=0x147c runnable "GC task thread#1 (ParallelGC)" prio=6 tid=0x0000000002209000 nid=0xe8c runnable "VM Periodic Task Thread" prio=10 tid=0x0000000007d0a800 nid=0x138c waiting on condition JNI global references: 2175 Found one Java-level deadlock: ============================= "Reading project configuraion": waiting to lock monitor 0x000000000ac8f888 (object 0x00000000d1cab718, a java.lang.Class), which is held by "Tool collection validator" "Tool collection validator": waiting to lock monitor 0x000000000ac8eb68 (object 0x00000000d10ac1a0, a java.lang.Class), which is held by "Reading project configuraion" Java stack information for the threads listed above: =================================================== "Reading project configuraion": at org.netbeans.modules.nativeexecution.api.util.MacroExpanderFactory.getExpander(MacroExpanderFactory.java:76) - waiting to lock <0x00000000d1cab718> (a java.lang.Class for org.netbeans.modules.nativeexecution.api.util.MacroExpanderFactory) at org.netbeans.modules.nativeexecution.api.util.MacroExpanderFactory.getExpander(MacroExpanderFactory.java:70) at org.netbeans.modules.nativeexecution.NativeProcessInfo.(NativeProcessInfo.java:87) at org.netbeans.modules.nativeexecution.api.NativeProcessBuilder.(NativeProcessBuilder.java:89) at org.netbeans.modules.nativeexecution.api.NativeProcessBuilder.newProcessBuilder(NativeProcessBuilder.java:100) at org.netbeans.modules.nativeexecution.api.util.ProcessUtils.execute(ProcessUtils.java:332) at org.netbeans.modules.nativeexecution.api.util.WindowsSupport.initCharset(WindowsSupport.java:380) at org.netbeans.modules.nativeexecution.api.util.WindowsSupport.init(WindowsSupport.java:113) - locked <0x00000000d1ca8888> (a java.lang.Object) at org.netbeans.modules.nativeexecution.api.util.WindowsSupport.init(WindowsSupport.java:96) at org.netbeans.modules.nativeexecution.api.util.WindowsSupport.(WindowsSupport.java:78) - locked <0x00000000d1ca8888> (a java.lang.Object) at org.netbeans.modules.nativeexecution.support.hostinfo.impl.WindowsHostInfoProvider$HostInfoImpl.(WindowsHostInfoProvider.java:114) at org.netbeans.modules.nativeexecution.support.hostinfo.impl.WindowsHostInfoProvider.getHostInfo(WindowsHostInfoProvider.java:71) at org.netbeans.modules.nativeexecution.support.hostinfo.FetchHostInfoTask.compute(FetchHostInfoTask.java:63) at org.netbeans.modules.nativeexecution.api.util.HostInfoUtils.getHostInfo(HostInfoUtils.java:215) - locked <0x00000000d10ac1a0> (a java.lang.Class for org.netbeans.modules.nativeexecution.api.util.HostInfoUtils) at org.netbeans.modules.cnd.makeproject.packaging.DebianPackager.getDefaultInfoList(DebianPackager.java:96) at org.netbeans.modules.cnd.makeproject.api.configurations.PackagingConfiguration.setDefaultValues(PackagingConfiguration.java:136) at org.netbeans.modules.cnd.makeproject.api.configurations.PackagingConfiguration.(PackagingConfiguration.java:96) at org.netbeans.modules.cnd.makeproject.api.configurations.MakeConfiguration.(MakeConfiguration.java:232) at org.netbeans.modules.cnd.makeproject.api.configurations.MakeConfiguration.(MakeConfiguration.java:187) at org.netbeans.modules.cnd.makeproject.configurations.ConfigurationXMLCodec.createNewConfiguration(ConfigurationXMLCodec.java:951) at org.netbeans.modules.cnd.makeproject.configurations.ConfigurationXMLCodec.startElement(ConfigurationXMLCodec.java:203) at org.netbeans.modules.cnd.api.xml.XMLDecoder._startElement(XMLDecoder.java:112) at org.netbeans.modules.cnd.api.xml.XMLDecoder.checkStartRecursion(XMLDecoder.java:130) at org.netbeans.modules.cnd.api.xml.XMLDecoder._startElement(XMLDecoder.java:109) at org.netbeans.modules.cnd.api.xml.XMLDocReader$Parser.startElement(XMLDocReader.java:264) at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:506) at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1322) at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2715) at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:607) at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:488) at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:835) at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:764) at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:123) at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1210) at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:568) at org.netbeans.modules.cnd.api.xml.XMLDocReader.read(XMLDocReader.java:136) at org.netbeans.modules.cnd.makeproject.configurations.ConfigurationXMLReader._read(ConfigurationXMLReader.java:161) at org.netbeans.modules.cnd.makeproject.configurations.ConfigurationXMLReader.access$000(ConfigurationXMLReader.java:82) at org.netbeans.modules.cnd.makeproject.configurations.ConfigurationXMLReader$1.runImpl(ConfigurationXMLReader.java:136) at org.netbeans.modules.cnd.utils.NamedRunnable.run(NamedRunnable.java:62) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1424) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1973) "Tool collection validator": at org.netbeans.modules.nativeexecution.api.util.HostInfoUtils.getHostInfo(HostInfoUtils.java:198) - waiting to lock <0x00000000d10ac1a0> (a java.lang.Class for org.netbeans.modules.nativeexecution.api.util.HostInfoUtils) at org.netbeans.modules.nativeexecution.api.util.MacroExpanderFactory.getExpander(MacroExpanderFactory.java:86) - locked <0x00000000d1cab718> (a java.lang.Class for org.netbeans.modules.nativeexecution.api.util.MacroExpanderFactory) at org.netbeans.modules.nativeexecution.api.util.MacroExpanderFactory.getExpander(MacroExpanderFactory.java:70) at org.netbeans.modules.nativeexecution.NativeProcessInfo.(NativeProcessInfo.java:87) at org.netbeans.modules.nativeexecution.api.NativeProcessBuilder.(NativeProcessBuilder.java:89) at org.netbeans.modules.nativeexecution.api.NativeProcessBuilder.newProcessBuilder(NativeProcessBuilder.java:100) at org.netbeans.modules.cnd.toolchain.compilers.CCCCompiler.getSystemIncludesAndDefines(CCCCompiler.java:312) at org.netbeans.modules.cnd.toolchain.compilers.GNUCCCCompiler.getFreshSystemIncludesAndDefines(GNUCCCCompiler.java:86) at org.netbeans.modules.cnd.toolchain.compilers.SPICompilerAccesor.getSystemIncludesAndDefines(SPICompilerAccesor.java:63) at org.netbeans.modules.cnd.toolchain.compilerset.ToolchainValidator.validateImpl(ToolchainValidator.java:120) at org.netbeans.modules.cnd.toolchain.compilerset.ToolchainValidator.access$000(ToolchainValidator.java:67) at org.netbeans.modules.cnd.toolchain.compilerset.ToolchainValidator$1.run(ToolchainValidator.java:79) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1424) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1973) Found 1 deadlock.