You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Read access is allowed from event dispatch thread or inside read-action only at org.elixir_lang.psi.impl.PsiElementImplKt.document(PsiElementImpl.kt:23)
#1430
Closed
JohnBat26 opened this issue
Apr 2, 2019
· 0 comments
· Fixed by #1449
java.lang.Throwable: Read access is allowed from event dispatch thread or inside read-action only (see com.intellij.openapi.application.Application.runReadAction())
at com.intellij.openapi.diagnostic.Logger.error(Logger.java:162)
at com.intellij.openapi.application.impl.ApplicationImpl.assertReadAccessAllowed(ApplicationImpl.java:1087)
at com.intellij.openapi.fileEditor.impl.FileDocumentManagerImpl.getDocument(FileDocumentManagerImpl.java:173)
at com.intellij.psi.AbstractFileViewProvider.getDocument(AbstractFileViewProvider.java:192)
at org.elixir_lang.psi.impl.PsiElementImplKt.document(PsiElementImpl.kt:23)
at org.elixir_lang.psi.impl.QuotableImpl.lineNumber(QuotableImpl.kt:1468)
at org.elixir_lang.psi.impl.QuotableImpl.lineNumberKeywordTuple(QuotableImpl.kt:1473)
at org.elixir_lang.psi.impl.QuotableImpl.metadata(QuotableImpl.kt:1491)
at org.elixir_lang.psi.impl.QuotableImpl.metadata(QuotableImpl.kt:1495)
at org.elixir_lang.psi.impl.QuotableImpl.quote(QuotableImpl.kt:932)
at org.elixir_lang.psi.impl.ElixirPsiImplUtil.quote(ElixirPsiImplUtil.java:1421)
at org.elixir_lang.psi.impl.ElixirUnmatchedUnqualifiedNoArgumentsCallImpl.quote(ElixirUnmatchedUnqualifiedNoArgumentsCallImpl.java:143)
at org.elixir_lang.psi.impl.QuotableImpl.quote(QuotableImpl.kt:1015)
at org.elixir_lang.psi.impl.ElixirPsiImplUtil.quote(ElixirPsiImplUtil.java:1451)
at org.elixir_lang.psi.impl.ElixirUnmatchedAtOperationImpl.quote(ElixirUnmatchedAtOperationImpl.java:62)
at org.elixir_lang.mix.project.OtpAppKt$appList$7.invoke(OtpApp.kt:63)
at org.elixir_lang.mix.project.OtpAppKt$appList$7.invoke(OtpApp.kt)
at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:174)
at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:134)
at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:158)
at kotlin.sequences.TransformingSequence$iterator$1.hasNext(Sequences.kt:178)
at kotlin.sequences.SequencesKt___SequencesKt.toCollection(_Sequences.kt:691)
at kotlin.sequences.SequencesKt___SequencesKt.toMutableList(_Sequences.kt:721)
at kotlin.sequences.SequencesKt___SequencesKt.toList(_Sequences.kt:712)
at org.elixir_lang.mix.project.OtpAppKt.appList(OtpApp.kt:67)
at org.elixir_lang.mix.project.OtpAppKt.app(OtpApp.kt:31)
at org.elixir_lang.mix.project.OtpAppKt.app(OtpApp.kt:24)
at org.elixir_lang.mix.project.OtpAppKt.access$app(OtpApp.kt:1)
at org.elixir_lang.mix.project.OtpApp.<init>(OtpApp.kt:91)
at org.elixir_lang.mix.Project.createImportedOtpApp(Project.kt:136)
at org.elixir_lang.mix.Project.access$createImportedOtpApp(Project.kt:22)
at org.elixir_lang.mix.Project$findOtpApps$1.visitFile(Project.kt:52)
at com.intellij.openapi.vfs.VirtualFileVisitor.visitFileEx(VirtualFileVisitor.java:131)
at com.intellij.openapi.vfs.VfsUtilCore.visitChildrenRecursively(VfsUtilCore.java:296)
at com.intellij.openapi.vfs.VfsUtilCore.visitChildrenRecursively(VfsUtilCore.java:328)
at com.intellij.openapi.vfs.VfsUtilCore.visitChildrenRecursively(VfsUtilCore.java:328)
at com.intellij.openapi.vfs.VfsUtilCore.visitChildrenRecursively(VfsUtilCore.java:328)
at org.elixir_lang.mix.Project.findOtpApps(Project.kt:40)
at org.elixir_lang.mix.project.DirectoryConfigurator$configureProject$1.run(DirectoryConfigurator.kt:21)
at com.intellij.openapi.progress.impl.CoreProgressManager$TaskRunnable.run(CoreProgressManager.java:731)
at com.intellij.openapi.progress.impl.CoreProgressManager$5.run(CoreProgressManager.java:442)
at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcess$2(CoreProgressManager.java:164)
at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:586)
at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:532)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:86)
at com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:151)
at com.intellij.openapi.application.impl.ApplicationImpl.lambda$null$10(ApplicationImpl.java:594)
at com.intellij.openapi.application.impl.ApplicationImpl$1.run(ApplicationImpl.java:311)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
The text was updated successfully, but these errors were encountered:
KronicDeth
changed the title
[auto-generated]
Read access is allowed from event dispatch thread or inside read-action only at org.elixir_lang.psi.impl.PsiElementImplKt.document(PsiElementImpl.kt:23)
Apr 13, 2019
Exception
Message
Details: Current thread: Thread[ApplicationImpl pooled thread 24,4,Idea Thread Group] 568393626
; dispatch thread: false; isDispatchThread(): false
SystemEventQueueThread: Thread[AWT-EventQueue-0,6,Idea Thread Group] 1423553225
Stacktrace
The text was updated successfully, but these errors were encountered: