"AWT-EventQueue-0" prio=5 tid=0x00007fbbda1b0000 nid=0xd30b runnable [0x0000000124192000] java.lang.Thread.State: RUNNABLE at java.util.WeakHashMap.getTable(WeakHashMap.java:418) at java.util.WeakHashMap.get(WeakHashMap.java:465) at org.netbeans.modules.project.ant.AntBasedProjectFactorySingleton.getHelperFor(AntBasedProjectFactorySingleton.java:460) - locked <0x000000078165a940> (a java.util.WeakHashMap) at org.netbeans.modules.project.ant.ProjectLibraryProvider.getOpenAreas(ProjectLibraryProvider.java:189) at org.netbeans.modules.project.libraries.LibraryAccessor.getOpenAreas(LibraryAccessor.java:100) at org.netbeans.api.project.libraries.LibraryManager.getOpenManagers(LibraryManager.java:554) at org.netbeans.modules.java.project.ProjectProblemsProviders$ReferenceProblemProviderImpl.addLibraryManagerListener(ProjectProblemsProviders.java:1181) at org.netbeans.modules.java.project.ProjectProblemsProviders$ReferenceProblemProviderImpl.propertyChange(ProjectProblemsProviders.java:1108) at org.netbeans.modules.java.project.ProjectProblemsProviders$OpenManagersWeakListener.propertyChange(ProjectProblemsProviders.java:1397) at java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:335) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:327) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:263) at org.netbeans.api.project.libraries.LibraryManager$2.propertyChange(LibraryManager.java:108) at java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:335) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:327) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:263) at org.netbeans.modules.project.ant.ProjectLibraryProvider.configurationXmlChanged(ProjectLibraryProvider.java:245) at sun.reflect.GeneratedMethodAccessor187.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.openide.util.WeakListenerImpl$ProxyListener.invoke(WeakListenerImpl.java:461) at com.sun.proxy.$Proxy21.configurationXmlChanged(Unknown Source) at org.netbeans.spi.project.support.ant.AntProjectHelper$3.run(AntProjectHelper.java:522) at org.netbeans.spi.project.support.ant.AntProjectHelper$3.run(AntProjectHelper.java:517) at org.openide.util.Mutex.readAccess(Mutex.java:295) at org.netbeans.spi.project.support.ant.AntProjectHelper.fireChange(AntProjectHelper.java:517) at org.netbeans.spi.project.support.ant.AntProjectHelper.modifying(AntProjectHelper.java:543) at org.netbeans.spi.project.support.ant.AntProjectHelper.access$900(AntProjectHelper.java:117) at org.netbeans.spi.project.support.ant.AntProjectHelper$10.run(AntProjectHelper.java:985) - locked <0x00000007829f8cd0> (a java.util.HashSet) at org.netbeans.spi.project.support.ant.AntProjectHelper$10.run(AntProjectHelper.java:958) at org.openide.util.Mutex.writeAccess(Mutex.java:404) at org.netbeans.spi.project.support.ant.AntProjectHelper.putConfigurationFragment(AntProjectHelper.java:958) at org.netbeans.spi.project.support.ant.ExtensibleMetadataProviderImpl.putConfigurationFragment(ExtensibleMetadataProviderImpl.java:90) at org.netbeans.modules.projectapi.AuxiliaryConfigImpl$2.run(AuxiliaryConfigImpl.java:150) at org.netbeans.modules.projectapi.AuxiliaryConfigImpl$2.run(AuxiliaryConfigImpl.java:141) at org.openide.util.Mutex.writeAccess(Mutex.java:404) at org.netbeans.modules.projectapi.AuxiliaryConfigImpl.putConfigurationFragment(AuxiliaryConfigImpl.java:141) at org.netbeans.modules.project.ui.ProjectUtilities.storeProjectOpenFiles(ProjectUtilities.java:527) at org.netbeans.modules.project.ui.groups.Group.persistDocumentsInGroup(Group.java:371) at org.netbeans.modules.project.ui.groups.Group.onShutdown(Group.java:359) at org.netbeans.modules.project.ui.OpenProjectList.shutdown(OpenProjectList.java:1217) at org.netbeans.modules.project.ui.ProjectUiModule.close(ProjectUiModule.java:70) at org.netbeans.core.startup.NbInstaller.closeAsync(NbInstaller.java:743) at org.netbeans.ModuleManager.shutDownAsync(ModuleManager.java:1999) at org.netbeans.core.startup.ModuleSystem.shutDownAsync(ModuleSystem.java:349) at org.netbeans.core.NbLifeExit.doExit(NbLifeExit.java:137) at org.netbeans.core.NbLifeExit.run(NbLifeExit.java:94) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:312) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:745) at java.awt.EventQueue.access$300(EventQueue.java:103) at java.awt.EventQueue$3.run(EventQueue.java:706) at java.awt.EventQueue$3.run(EventQueue.java:704) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76) at java.awt.EventQueue.dispatchEvent(EventQueue.java:715) at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:159) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138) at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)