{"action":"opened","issue":{"url":"https://api.github.com/repos/ziolko/intellij-javascript-symbols/issues/11","repository_url":"https://api.github.com/repos/ziolko/intellij-javascript-symbols","labels_url":"https://api.github.com/repos/ziolko/intellij-javascript-symbols/issues/11/labels{/name}","comments_url":"https://api.github.com/repos/ziolko/intellij-javascript-symbols/issues/11/comments","events_url":"https://api.github.com/repos/ziolko/intellij-javascript-symbols/issues/11/events","html_url":"https://github.com/ziolko/intellij-javascript-symbols/issues/11","id":152711852,"number":11,"title":"Exception: Read access from event dispatch thread ...","user":{"login":"Stefku","id":2326881,"avatar_url":"https://avatars.githubusercontent.com/u/2326881?v=3","gravatar_id":"","url":"https://api.github.com/users/Stefku","html_url":"https://github.com/Stefku","followers_url":"https://api.github.com/users/Stefku/followers","following_url":"https://api.github.com/users/Stefku/following{/other_user}","gists_url":"https://api.github.com/users/Stefku/gists{/gist_id}","starred_url":"https://api.github.com/users/Stefku/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Stefku/subscriptions","organizations_url":"https://api.github.com/users/Stefku/orgs","repos_url":"https://api.github.com/users/Stefku/repos","events_url":"https://api.github.com/users/Stefku/events{/privacy}","received_events_url":"https://api.github.com/users/Stefku/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2016-05-03T06:56:36Z","updated_at":"2016-05-03T06:56:36Z","closed_at":null,"body":"Version:  2.3\r\n\r\nI got an exception. Unfortunately I cannot reproduce it.\r\n\r\n```\r\nRead access is allowed from event dispatch thread or inside read-action only (see com.intellij.openapi.application.Application.runReadAction())\r\n```\r\n\r\n```\r\nRead access is allowed from event dispatch thread or inside read-action only (see com.intellij.openapi.application.Application.runReadAction())\r\nDetails: Current thread: Thread[ApplicationImpl pooled thread 51,4,Idea Thread Group] 710788316\r\n; dispatch thread: false; isDispatchThread(): false\r\nSystemEventQueueThread: Thread[AWT-EventQueue-0 2016.1.1#IU-145.597.3 IDEA, eap:false, os:Windows 7 6.1, java-version:Oracle Corporation 1.8.0_74-b02,6,main] 1938559669\r\njava.lang.Throwable\r\n\tat com.intellij.openapi.diagnostic.Logger.error(Logger.java:138)\r\n\tat com.intellij.openapi.application.impl.ApplicationImpl.assertReadAccessAllowed(ApplicationImpl.java:1054)\r\n\tat com.intellij.psi.impl.source.PsiFileImpl.d(PsiFileImpl.java:182)\r\n\tat com.intellij.psi.impl.source.PsiFileImpl.calcTreeElement(PsiFileImpl.java:799)\r\n\tat com.intellij.psi.impl.source.PsiFileImpl.getNode(PsiFileImpl.java:1004)\r\n\tat com.intellij.psi.impl.source.PsiFileImpl.acceptChildren(PsiFileImpl.java:820)\r\n\tat com.webstorm.symbols.angular.AngularSymbolUtils.getAngularDirectivesInFile(AngularSymbolUtils.java:120)\r\n\tat com.webstorm.symbols.angular.AngularSymbolUtils.getInjectedAngularPsiFiles(AngularSymbolUtils.java:63)\r\n\tat com.webstorm.symbols.angular.AngularSymbolReferencesSearch.processPsiFileWithInjectedAngularDirectives(AngularSymbolReferencesSearch.java:81)\r\n\tat com.webstorm.symbols.angular.AngularSymbolReferencesSearch.processQuery(AngularSymbolReferencesSearch.java:38)\r\n\tat com.webstorm.symbols.angular.AngularSymbolReferencesSearch.processQuery(AngularSymbolReferencesSearch.java:24)\r\n\tat com.intellij.openapi.application.QueryExecutorBase.execute(QueryExecutorBase.java:79)\r\n\tat com.intellij.util.ExecutorsQuery.processResults(ExecutorsQuery.java:45)\r\n\tat com.intellij.util.AbstractQuery.forEach(AbstractQuery.java:75)\r\n\tat com.intellij.util.UniqueResultsQuery.process(UniqueResultsQuery.java:66)\r\n\tat com.intellij.util.UniqueResultsQuery.forEach(UniqueResultsQuery.java:56)\r\n\tat com.intellij.find.findUsages.FindUsagesHandler.processElementUsages(FindUsagesHandler.java:126)\r\n\tat com.webstorm.symbols.findUsages.MyFindUsagesHandler.processElementUsages(MyFindUsagesHandler.java:21)\r\n\tat com.intellij.find.findUsages.FindUsagesManager$2.generate(FindUsagesManager.java:376)\r\n\tat com.intellij.usages.impl.SearchForUsagesRunnable.searchUsages(SearchForUsagesRunnable.java:346)\r\n\tat com.intellij.usages.impl.SearchForUsagesRunnable.run(SearchForUsagesRunnable.java:325)\r\n\tat com.intellij.usages.impl.UsageViewManagerImpl$1.run(UsageViewManagerImpl.java:131)\r\n\tat com.intellij.openapi.progress.impl.CoreProgressManager$TaskRunnable.run(CoreProgressManager.java:563)\r\n\tat com.intellij.openapi.progress.impl.CoreProgressManager$2.run(CoreProgressManager.java:142)\r\n\tat com.intellij.openapi.progress.impl.CoreProgressManager.a(CoreProgressManager.java:446)\r\n\tat com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:392)\r\n\tat com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:54)\r\n\tat com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:127)\r\n\tat com.intellij.openapi.progress.impl.ProgressManagerImpl$1.run(ProgressManagerImpl.java:126)\r\n\tat com.intellij.openapi.application.impl.ApplicationImpl$8.run(ApplicationImpl.java:369)\r\n\tat java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)\r\n\tat java.util.concurrent.FutureTask.run(FutureTask.java:266)\r\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)\r\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)\r\n\tat java.lang.Thread.run(Thread.java:745)\r\n\r\n```"}}