Can't close project

Answered

I need to have multiple projects open at one time in separate windows. Sometimes when I open certain projects I can't hit the 'x' to close the project window. Trying File>Close Project also does nothing. The only way to close the project currently is to quit the app or invalid cache / restart. Then when it starts to index I can hit the 'x' to close it. I'm wondering if this is a bug or maybe something specific to my machine? Please help

4 comments
Comment actions Permalink

I am on a Mac OS X and it looks like I am having similar issues to that other issue.

I can reproduce this and have the log output below:

2016-09-02 16:53:49,734 [  52287]   INFO - .diagnostic.PerformanceWatcher - Unindexed files update took 34836ms; general responsiveness: ok; EDT responsiveness: 1/35 sluggish, 2/35 very slow

2016-09-02 16:54:24,959 [  87512]  ERROR - llij.ide.plugins.PluginManager - Malbuilt PSI: scopeNode=PsiMethod:viewResolver; leafNode=PsiJavaFile:CommonWebConfig.java; isAncestor=false

java.lang.AssertionError: Malbuilt PSI: scopeNode=PsiMethod:viewResolver; leafNode=PsiJavaFile:CommonWebConfig.java; isAncestor=false

at com.intellij.psi.impl.search.LowLevelSearchUtil.a(LowLevelSearchUtil.java:147)

at com.intellij.psi.impl.search.LowLevelSearchUtil.access$000(LowLevelSearchUtil.java:47)

at com.intellij.psi.impl.search.LowLevelSearchUtil$1.execute(LowLevelSearchUtil.java:204)

at com.intellij.psi.impl.search.LowLevelSearchUtil.processTextOccurrences(LowLevelSearchUtil.java:271)

at com.intellij.psi.impl.search.LowLevelSearchUtil.processElementsContainingWordInElement(LowLevelSearchUtil.java:200)

at com.intellij.psi.impl.search.PsiSearchHelperImpl$2.processInReadAction(PsiSearchHelperImpl.java:200)

at com.intellij.psi.impl.search.PsiSearchHelperImpl$2.processInReadAction(PsiSearchHelperImpl.java:188)

at com.intellij.openapi.application.ReadActionProcessor$1.compute(ReadActionProcessor.java:32)

at com.intellij.openapi.application.ReadActionProcessor$1.compute(ReadActionProcessor.java:29)

at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:867)

at com.intellij.openapi.application.ReadActionProcessor.process(ReadActionProcessor.java:29)

at com.intellij.concurrency.JobLauncherImpl.a(JobLauncherImpl.java:99)

at com.intellij.openapi.progress.impl.CoreProgressManager.a(CoreProgressManager.java:494)

at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:443)

at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:54)

at com.intellij.concurrency.JobLauncherImpl.a(JobLauncherImpl.java:95)

at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1034)

at com.intellij.concurrency.JobLauncherImpl.a(JobLauncherImpl.java:106)

at com.intellij.concurrency.JobLauncherImpl.invokeConcurrentlyUnderProgress(JobLauncherImpl.java:52)

at com.intellij.psi.impl.search.PsiSearchHelperImpl.processElementsWithWord(PsiSearchHelperImpl.java:208)

at com.intellij.psi.impl.search.PsiSearchHelperImpl.a(PsiSearchHelperImpl.java:905)

at com.intellij.psi.impl.search.PsiSearchHelperImpl.processRequests(PsiSearchHelperImpl.java:597)

at com.intellij.psi.search.SearchRequestQuery.processResults(SearchRequestQuery.java:45)

at com.intellij.util.AbstractQuery.forEach(AbstractQuery.java:79)

at com.intellij.util.MergeQuery.processSubQuery(MergeQuery.java:85)

at com.intellij.util.MergeQuery.forEach(MergeQuery.java:57)

at com.intellij.util.UniqueResultsQuery.process(UniqueResultsQuery.java:66)

at com.intellij.util.UniqueResultsQuery.forEach(UniqueResultsQuery.java:56)

at com.intellij.codeInspection.dataFlow.StringExpressionHelper.searchMethodCalls(StringExpressionHelper.java:172)

at com.intellij.codeInspection.dataFlow.StringExpressionHelper.searchStringExpressions(StringExpressionHelper.java:153)

at com.intellij.spring.model.utils.SpringPropertyUtils.getPropertyStringValue(SpringPropertyUtils.java:105)

at com.intellij.spring.web.mvc.views.UrlBasedViewResolver.<init>(UrlBasedViewResolver.java:32)

at com.intellij.spring.web.mvc.views.UrlBasedViewResolverFactory.doCreate(UrlBasedViewResolverFactory.java:21)

at com.intellij.spring.web.mvc.views.ViewResolverFactory.createResolvers(ViewResolverFactory.java:33)

at com.intellij.spring.web.mvc.model.SpringMVCModel$2.compute(SpringMVCModel.java:159)

at com.intellij.spring.web.mvc.model.SpringMVCModel$2.compute(SpringMVCModel.java:137)

at com.intellij.openapi.util.NotNullLazyValue.getValue(NotNullLazyValue.java:39)

at com.intellij.spring.web.mvc.model.SpringMVCModel.getViewResolvers(SpringMVCModel.java:292)

at com.intellij.spring.web.mvc.SpringMvcUsagesCollector.lambda$getProjectUsages$0(SpringMvcUsagesCollector.java:50)

at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:851)

at com.intellij.spring.web.mvc.SpringMvcUsagesCollector.getProjectUsages(SpringMvcUsagesCollector.java:31)

at com.intellij.internal.statistic.AbstractApplicationUsagesCollector.persistProjectUsages(AbstractApplicationUsagesCollector.java:39)

at com.intellij.internal.statistic.UsagesCollector.doPersistProjectUsages(UsagesCollector.java:51)

at com.intellij.internal.statistic.persistence.ApplicationStatisticsPersistenceComponent$2.projectClosing(ApplicationStatisticsPersistenceComponent.java:187)

at com.intellij.openapi.project.impl.ProjectManagerImpl.c(ProjectManagerImpl.java:600)

at com.intellij.openapi.project.impl.ProjectManagerImpl.closeProject(ProjectManagerImpl.java:564)

at com.intellij.openapi.project.impl.ProjectManagerImpl.closeAndDispose(ProjectManagerImpl.java:590)

at com.intellij.ide.impl.ProjectUtil.closeAndDispose(ProjectUtil.java:89)

at com.intellij.openapi.wm.impl.IdeFrameImpl$4.windowClosing(IdeFrameImpl.java:263)

at java.awt.AWTEventMulticaster.windowClosing(AWTEventMulticaster.java:349)

at java.awt.AWTEventMulticaster.windowClosing(AWTEventMulticaster.java:349)

at java.awt.Window.processWindowEvent(Window.java:2054)

at javax.swing.JFrame.processWindowEvent(JFrame.java:305)

at java.awt.Window.processEvent(Window.java:2013)

at java.awt.Component.dispatchEventImpl(Component.java:4889)

at java.awt.Container.dispatchEventImpl(Container.java:2294)

at java.awt.Window.dispatchEventImpl(Window.java:2746)

at java.awt.Component.dispatchEvent(Component.java:4711)

at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758)

at java.awt.EventQueue.access$500(EventQueue.java:97)

at java.awt.EventQueue$3.run(EventQueue.java:709)

at java.awt.EventQueue$3.run(EventQueue.java:703)

at java.security.AccessController.doPrivileged(Native Method)

at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)

at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:90)

at java.awt.EventQueue$4.run(EventQueue.java:731)

at java.awt.EventQueue$4.run(EventQueue.java:729)

at java.security.AccessController.doPrivileged(Native Method)

at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)

at java.awt.EventQueue.dispatchEvent(EventQueue.java:728)

at com.intellij.ide.IdeEventQueue.i(IdeEventQueue.java:829)

at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:665)

at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:385)

at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)

at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)

at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)

at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)

at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)

at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)

2016-09-02 16:54:24,961 [  87514]  ERROR - llij.ide.plugins.PluginManager - IntelliJ IDEA 2016.2.3  Build #IU-162.1812.17

2016-09-02 16:54:24,961 [  87514]  ERROR - llij.ide.plugins.PluginManager - JDK: 1.8.0_112-release

2016-09-02 16:54:24,961 [  87514]  ERROR - llij.ide.plugins.PluginManager - VM: OpenJDK 64-Bit Server VM

2016-09-02 16:54:24,961 [  87514]  ERROR - llij.ide.plugins.PluginManager - Vendor: JetBrains s.r.o

2016-09-02 16:54:24,961 [  87514]  ERROR - llij.ide.plugins.PluginManager - OS: Mac OS X

2016-09-02 16:54:24,961 [  87514]  ERROR - llij.ide.plugins.PluginManager - Last Action: 

 

0

Please sign in to leave a comment.