|
|
|
Build 6733
Reported by Calum MacLean User description: This occurred after doing a Find Usages for SchemaFactory. Error message: Assertion failed: Thread must not hold PsiLock while performing readAction java.lang.Throwable at com.intellij.openapi.diagnostic.Logger.assertTrue(Logger.java:89) at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:567) at com.intellij.psi.impl.cache.impl.idCache.IdCacheImpl.rescanFiles(IdCacheImpl.java:282) at com.intellij.psi.impl.cache.impl.idCache.IdCacheImpl.rescanFilesToRescan(IdCacheImpl.java:272) at com.intellij.psi.impl.cache.impl.idCache.IdCacheImpl.processFilesWithWord(IdCacheImpl.java:124) at com.intellij.psi.impl.cache.impl.CacheManagerImpl.processFilesWithWord(CacheManagerImpl.java:278) at com.intellij.psi.impl.cache.impl.CompositeCacheManager.processFilesWithWord(CompositeCacheManager.java:58) at com.intellij.psi.impl.cache.impl.CompositeCacheManager.getFilesWithWord(CompositeCacheManager.java:52) at com.intellij.psi.impl.search.PsiSearchHelperImpl.processUsagesInNonJavaFiles(PsiSearchHelperImpl.java:638) at com.intellij.refactoring.util.RefactoringUtil.processTextOccurences(RefactoringUtil.java:290) at com.intellij.find.findUsages.FindUsagesUtil.processUsages(FindUsagesUtil.java:125) at com.intellij.find.findUsages.FindUsagesManager$3.generate(FindUsagesManager.java:312) at com.intellij.usages.impl.UsageViewManagerImpl$SearchForUsagesRunnable.searchUsages(UsageViewManagerImpl.java:239) at com.intellij.usages.impl.UsageViewManagerImpl$SearchForUsagesRunnable.run(UsageViewManagerImpl.java:233) at com.intellij.openapi.progress.impl.ProgressManagerImpl$4.run(ProgressManagerImpl.java:195) at com.intellij.openapi.progress.impl.ProgressManagerImpl$5.run(ProgressManagerImpl.java:218) at com.intellij.openapi.progress.impl.ProgressManagerImpl$2.run(ProgressManagerImpl.java:127) at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:148) at com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcess(ProgressManagerImpl.java:118) at com.intellij.openapi.progress.impl.ProgressManagerImpl$6.run(ProgressManagerImpl.java:226) at com.intellij.openapi.application.impl.ApplicationImpl$4.run(ApplicationImpl.java:271) 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:885) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907) at java.lang.Thread.run(Thread.java:619) at com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:102) Build 6733
Reported by Jonas Kvarnstrom User description: This thing blames UI Designer but I don't use the designer and don't think I have any forms in the project at all.Error message: Assertion failed: Thread must not hold PsiLock while performing readActionPrevious exception is: http://www.intellij.net/tracker/idea/viewSCR?publicId=86897There at com.intellij.openapi.diagnostic.Logger.assertTrue(Logger.java:89) at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:567) at com.intellij.psi.impl.cache.impl.idCache.IdCacheImpl.rescanFiles(IdCacheImpl.java:282) at com.intellij.psi.impl.cache.impl.idCache.IdCacheImpl.rescanFilesToRescan(IdCacheImpl.java:272) at com.intellij.psi.impl.cache.impl.idCache.IdCacheImpl.processFilesWithWord(IdCacheImpl.java:124) at com.intellij.psi.impl.cache.impl.CacheManagerImpl.processFilesWithWord(CacheManagerImpl.java:278) at com.intellij.psi.impl.cache.impl.CompositeCacheManager.processFilesWithWord(CompositeCacheManager.java:58) at com.intellij.psi.impl.cache.impl.CompositeCacheManager.getFilesWithWord(CompositeCacheManager.java:52) at com.intellij.uiDesigner.binding.FormReferencesSearcher.processReferencesInUIForms(FormReferencesSearcher.java:139) at com.intellij.uiDesigner.binding.FormReferencesSearcher.execute(FormReferencesSearcher.java:60) at com.intellij.uiDesigner.binding.FormReferencesSearcher.execute(FormReferencesSearcher.java:35) at com.intellij.util.ExecutorsQuery.forEach(ExecutorsQuery.java:59) at com.intellij.util.UniqueResultsQuery.forEach(UniqueResultsQuery.java:49) at com.intellij.psi.impl.search.PsiSearchHelperImpl.processReferences(PsiSearchHelperImpl.java:195) at com.intellij.codeInspection.ex.GlobalInspectionContextImpl$4.run(GlobalInspectionContextImpl.java:507) at com.intellij.openapi.progress.impl.ProgressManagerImpl$2.run(ProgressManagerImpl.java:127) at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:148) at com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcess(ProgressManagerImpl.java:118) at com.intellij.codeInspection.ex.GlobalInspectionContextImpl.processSearchRequests(GlobalInspectionContextImpl.java:427) at com.intellij.codeInspection.ex.GlobalInspectionContextImpl.performPostRunFindUsages(GlobalInspectionContextImpl.java:859) at com.intellij.codeInspection.ex.GlobalInspectionContextImpl.runTools(GlobalInspectionContextImpl.java:897) at com.intellij.codeInspection.ex.GlobalInspectionContextImpl.performInspectionsWithProgress(GlobalInspectionContextImpl.java:830) at com.intellij.codeInspection.ex.GlobalInspectionContextImpl.access$400(GlobalInspectionContextImpl.java:381) at com.intellij.codeInspection.ex.GlobalInspectionContextImpl$8.run(GlobalInspectionContextImpl.java:781) at com.intellij.openapi.progress.impl.ProgressManagerImpl$4.run(ProgressManagerImpl.java:195) at com.intellij.openapi.progress.impl.ProgressManagerImpl$5.run(ProgressManagerImpl.java:218) at com.intellij.openapi.progress.impl.ProgressManagerImpl$2.run(ProgressManagerImpl.java:127) at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:148) at com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcess(ProgressManagerImpl.java:118) at com.intellij.openapi.progress.impl.ProgressManagerImpl$6.run(ProgressManagerImpl.java:226) at com.intellij.openapi.application.impl.ApplicationImpl$4.run(ApplicationImpl.java:271) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:417) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269) at java.util.concurrent.FutureTask.run(FutureTask.java:123) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675) at java.lang.Thread.run(Thread.java:595) at com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:102) Build 6180
Reported by Anonymous IDEA User Error message: java.lang.InterruptedException com.intellij.openapi.application.RuntimeInterruptedException: java.lang.InterruptedException at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:665) at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:687) at com.intellij.debugger.engine.PositionManagerImpl.getAllClasses(PositionManagerImpl.java:199) at com.intellij.debugger.engine.CompoundPositionManager.getAllClasses(CompoundPositionManager.java:52) at com.intellij.debugger.engine.PositionManagerImpl$1.processClassPrepare(PositionManagerImpl.java:89) at com.intellij.debugger.engine.requests.RequestManagerImpl.processClassPrepared(RequestManagerImpl.java:362) at com.intellij.debugger.engine.DebugProcessEvents.processClassPrepareEvent(DebugProcessEvents.java:314) at com.intellij.debugger.engine.DebugProcessEvents.access$300(DebugProcessEvents.java:91) at com.intellij.debugger.engine.DebugProcessEvents$DebuggerEventThread$1.action(DebugProcessEvents.java:196) at com.intellij.debugger.engine.events.DebuggerCommandImpl.run(DebuggerCommandImpl.java:25) at com.intellij.debugger.engine.DebuggerManagerThreadImpl.processEvent(DebuggerManagerThreadImpl.java:159) at com.intellij.debugger.engine.DebuggerManagerThreadImpl.processEvent(DebuggerManagerThreadImpl.java:57) at com.intellij.debugger.impl.InvokeThread.run(InvokeThread.java:89) at com.intellij.debugger.impl.InvokeThread$1.run(InvokeThread.java:60) Caused by: java.lang.InterruptedException at com.intellij.util.concurrency.WriterPreferenceReadWriteLock$ReaderLock.acquire(WriterPreferenceReadWriteLock.java:156) at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:662) ... 13 more |
|||||||||||||||||||||||||||||||||||||||||||||||||
Reported by Evgeny Goldin
User description: Run "Find Usages" on some classes and received a message "No ussages found"
Error message: Assertion failed: Thread must not hold PsiLock while performing readAction
java.lang.Throwable
at com.intellij.openapi.diagnostic.Logger.assertTrue(Logger.java:89)
at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:567)
at com.intellij.psi.impl.cache.impl.idCache.IdCacheImpl.rescanFiles(IdCacheImpl.java:282)
at com.intellij.psi.impl.cache.impl.idCache.IdCacheImpl.rescanFilesToRescan(IdCacheImpl.java:272)
at com.intellij.psi.impl.cache.impl.idCache.IdCacheImpl.processFilesWithWord(IdCacheImpl.java:124)
at com.intellij.psi.impl.cache.impl.CacheManagerImpl.processFilesWithWord(CacheManagerImpl.java:278)
at com.intellij.psi.impl.cache.impl.CompositeCacheManager.processFilesWithWord(CompositeCacheManager.java:58)
at com.intellij.psi.impl.cache.impl.CompositeCacheManager.getFilesWithWord(CompositeCacheManager.java:52)
at com.intellij.psi.impl.search.PsiSearchHelperImpl.processUsagesInNonJavaFiles(PsiSearchHelperImpl.java:631)
at com.intellij.refactoring.util.RefactoringUtil.processTextOccurences(RefactoringUtil.java:278)
at com.intellij.find.findUsages.FindUsagesUtil.processUsages(FindUsagesUtil.java:121)
at com.intellij.find.findUsages.FindUsagesManager$3.generate(FindUsagesManager.java:270)
at com.intellij.usages.impl.UsageViewManagerImpl$SearchForUsagesRunnable.searchUsages(UsageViewManagerImpl.java:239)
at com.intellij.usages.impl.UsageViewManagerImpl$SearchForUsagesRunnable.run(UsageViewManagerImpl.java:233)
at com.intellij.openapi.progress.impl.ProgressManagerImpl$4.run(ProgressManagerImpl.java:195)
at com.intellij.openapi.progress.impl.ProgressManagerImpl$5.run(ProgressManagerImpl.java:218)
at com.intellij.openapi.progress.impl.ProgressManagerImpl$2.run(ProgressManagerImpl.java:127)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:148)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcess(ProgressManagerImpl.java:118)
at com.intellij.openapi.progress.impl.ProgressManagerImpl$6.run(ProgressManagerImpl.java:226)
at com.intellij.openapi.application.impl.ApplicationImpl$4.run(ApplicationImpl.java:271)
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:885)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
at java.lang.Thread.run(Thread.java:619)
at com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:-1)