Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

"Slow operations are prohibited on EDT" on IntelliJ 2023.3 EAP #80

Open
@lolo101

Description

@lolo101

Describe the bug
Two exceptions are thrown at IDE startup :

java.lang.Throwable: Slow operations are prohibited on EDT. See SlowOperations.assertSlowOperationsAreAllowed javadoc.at com.intellij.openapi.diagnostic.Logger.error(Logger.java:376)at com.intellij.util.SlowOperations.assertSlowOperationsAreAllowed(SlowOperations.java:101)at com.intellij.workspaceModel.core.fileIndex.impl.WorkspaceFileIndexDataImpl.ensureIsUpToDate(WorkspaceFileIndexDataImpl.kt:130)at com.intellij.workspaceModel.core.fileIndex.impl.WorkspaceFileIndexDataImpl.getFileInfo(WorkspaceFileIndexDataImpl.kt:75)at com.intellij.workspaceModel.core.fileIndex.impl.WorkspaceFileIndexImpl.getFileInfo(WorkspaceFileIndexImpl.kt:247)at com.intellij.workspaceModel.core.fileIndex.impl.WorkspaceFileIndexImpl.findFileSetWithCustomData(WorkspaceFileIndexImpl.kt:230)at com.intellij.openapi.roots.impl.ProjectFileIndexImpl.isInSourceContent(ProjectFileIndexImpl.java:221)at org.digma.intellij.plugin.idea.psi.java.JavaLanguageService.isRelevant(JavaLanguageService.java:610)at org.digma.intellij.plugin.idea.psi.java.JavaLanguageService.isRelevant(JavaLanguageService.java:602)at org.digma.intellij.plugin.editor.EditorEventsHandler.isRelevantFile(EditorEventsHandler.java:334)at org.digma.intellij.plugin.editor.EditorEventsHandler.selectionChangedImpl(EditorEventsHandler.java:135)at org.digma.intellij.plugin.editor.EditorEventsHandler.selectionChanged(EditorEventsHandler.java:81)at com.intellij.util.messages.impl.MessageBusImplKt.invokeMethod(MessageBusImpl.kt:699)at com.intellij.util.messages.impl.MessageBusImplKt.invokeListener(MessageBusImpl.kt:663)at com.intellij.util.messages.impl.MessageBusImplKt.deliverMessage(MessageBusImpl.kt:422)at com.intellij.util.messages.impl.MessageBusImplKt.pumpWaiting(MessageBusImpl.kt:401)at com.intellij.util.messages.impl.MessageBusImplKt.access$pumpWaiting(MessageBusImpl.kt:1)at com.intellij.util.messages.impl.MessagePublisher.invoke(MessageBusImpl.kt:460)at jdk.proxy2/jdk.proxy2.$Proxy50.selectionChanged(Unknown Source)at com.intellij.openapi.fileEditor.impl.FileEditorManagerImpl.fireSelectionChanged(FileEditorManagerImpl.kt:1725)at com.intellij.openapi.fileEditor.impl.FileEditorManagerImpl.access$fireSelectionChanged(FileEditorManagerImpl.kt:123)at com.intellij.openapi.fileEditor.impl.FileEditorManagerImpl$1$1$1.invoke(FileEditorManagerImpl.kt:237)at com.intellij.openapi.fileEditor.impl.FileEditorManagerImpl$1$1$1.invoke(FileEditorManagerImpl.kt:235)at com.intellij.openapi.progress.CoroutinesKt.blockingContextInner(coroutines.kt:329)at com.intellij.openapi.progress.CoroutinesKt.access$blockingContextInner(coroutines.kt:1)at com.intellij.openapi.progress.CoroutinesKt$blockingContext$2.invokeSuspend(coroutines.kt:206)at com.intellij.openapi.progress.CoroutinesKt$blockingContext$2.invoke(coroutines.kt)at com.intellij.openapi.progress.CoroutinesKt$blockingContext$2.invoke(coroutines.kt)at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn(Undispatched.kt:78)at kotlinx.coroutines.CoroutineScopeKt.coroutineScope(CoroutineScope.kt:264)at com.intellij.openapi.progress.CoroutinesKt.blockingContext(coroutines.kt:205)at com.intellij.openapi.fileEditor.impl.FileEditorManagerImpl$1$1.invokeSuspend(FileEditorManagerImpl.kt:235)at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:108)at com.intellij.openapi.application.impl.DispatchedRunnable.run(DispatchedRunnable.kt:43)at com.intellij.openapi.application.TransactionGuardImpl.runWithWritingAllowed(TransactionGuardImpl.java:209)at com.intellij.openapi.application.TransactionGuardImpl.access$100(TransactionGuardImpl.java:22)at com.intellij.openapi.application.TransactionGuardImpl$1.run(TransactionGuardImpl.java:191)at com.intellij.openapi.application.impl.ApplicationImpl.runIntendedWriteActionOnCurrentThread(ApplicationImpl.java:862)at com.intellij.openapi.application.impl.ApplicationImpl$4.run(ApplicationImpl.java:482)at com.intellij.openapi.application.impl.RwLockHolder.runWithEnabledImplicitRead(RwLockHolder.kt:75)at com.intellij.openapi.application.impl.RwLockHolder.runWithImplicitRead(RwLockHolder.kt:67)at com.intellij.openapi.application.impl.ApplicationImpl.runWithImplicitRead(ApplicationImpl.java:1449)at com.intellij.openapi.application.impl.FlushQueue.doRun(FlushQueue.java:82)at com.intellij.openapi.application.impl.FlushQueue.runNextEvent(FlushQueue.java:124)at com.intellij.openapi.application.impl.FlushQueue.flushNow(FlushQueue.java:44)at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:318)at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:792)at java.desktop/java.awt.EventQueue$3.run(EventQueue.java:739)at java.desktop/java.awt.EventQueue$3.run(EventQueue.java:733)at java.base/java.security.AccessController.doPrivileged(AccessController.java:399)at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:761)at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.kt:695)at com.intellij.ide.IdeEventQueue._dispatchEvent$lambda$12(IdeEventQueue.kt:589)at com.intellij.openapi.application.impl.RwLockHolder.runWithoutImplicitRead(RwLockHolder.kt:44)at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.kt:589)at com.intellij.ide.IdeEventQueue.access$_dispatchEvent(IdeEventQueue.kt:72)at com.intellij.ide.IdeEventQueue$dispatchEvent$processEventRunnable$1$1$1.compute(IdeEventQueue.kt:355)at com.intellij.ide.IdeEventQueue$dispatchEvent$processEventRunnable$1$1$1.compute(IdeEventQueue.kt:354)at com.intellij.openapi.progress.impl.CoreProgressManager.computePrioritized(CoreProgressManager.java:793)at com.intellij.ide.IdeEventQueue$dispatchEvent$processEventRunnable$1$1.invoke(IdeEventQueue.kt:354)at com.intellij.ide.IdeEventQueue$dispatchEvent$processEventRunnable$1$1.invoke(IdeEventQueue.kt:349)at com.intellij.ide.IdeEventQueueKt.performActivity$lambda$1(IdeEventQueue.kt:1014)at com.intellij.openapi.application.TransactionGuardImpl.performActivity(TransactionGuardImpl.java:106)at com.intellij.ide.IdeEventQueueKt.performActivity(IdeEventQueue.kt:1014)at com.intellij.ide.IdeEventQueue.dispatchEvent$lambda$7(IdeEventQueue.kt:349)at com.intellij.openapi.application.impl.ApplicationImpl.runIntendedWriteActionOnCurrentThread(ApplicationImpl.java:867)at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.kt:391)at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:207)at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:128)at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:117)at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:113)at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:105)at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:92)
java.lang.Throwable: Slow operations are prohibited on EDT. See SlowOperations.assertSlowOperationsAreAllowed javadoc.at com.intellij.openapi.diagnostic.Logger.error(Logger.java:376)at com.intellij.util.SlowOperations.assertSlowOperationsAreAllowed(SlowOperations.java:101)at com.intellij.workspaceModel.core.fileIndex.impl.WorkspaceFileIndexDataImpl.ensureIsUpToDate(WorkspaceFileIndexDataImpl.kt:130)at com.intellij.workspaceModel.core.fileIndex.impl.WorkspaceFileIndexDataImpl.getFileInfo(WorkspaceFileIndexDataImpl.kt:75)at com.intellij.workspaceModel.core.fileIndex.impl.WorkspaceFileIndexImpl.getFileInfo(WorkspaceFileIndexImpl.kt:247)at com.intellij.workspaceModel.core.fileIndex.impl.WorkspaceFileIndexImpl.findFileSetWithCustomData(WorkspaceFileIndexImpl.kt:230)at com.intellij.openapi.roots.impl.ProjectFileIndexImpl.isInSourceContent(ProjectFileIndexImpl.java:221)at org.digma.intellij.plugin.idea.psi.java.JavaLanguageService.isRelevant(JavaLanguageService.java:610)at org.digma.intellij.plugin.idea.psi.java.JavaLanguageService.isRelevant(JavaLanguageService.java:602)at org.digma.intellij.plugin.editor.EditorEventsHandler.isRelevantFile(EditorEventsHandler.java:334)at org.digma.intellij.plugin.editor.EditorEventsHandler.lambda$selectionChangedImpl$3(EditorEventsHandler.java:192)at org.digma.intellij.plugin.common.EDT.runWithErrorReporting(EDT.java:24)at org.digma.intellij.plugin.common.EDT.lambda$ensureEDT$0(EDT.java:18)at com.intellij.util.concurrency.ContextRunnable.run(ContextRunnable.java:27)at com.intellij.openapi.application.TransactionGuardImpl.runWithWritingAllowed(TransactionGuardImpl.java:209)at com.intellij.openapi.application.TransactionGuardImpl.access$100(TransactionGuardImpl.java:22)at com.intellij.openapi.application.TransactionGuardImpl$1.run(TransactionGuardImpl.java:191)at com.intellij.openapi.application.impl.ApplicationImpl.runIntendedWriteActionOnCurrentThread(ApplicationImpl.java:862)at com.intellij.openapi.application.impl.ApplicationImpl$4.run(ApplicationImpl.java:482)at com.intellij.openapi.application.impl.RwLockHolder.runWithEnabledImplicitRead(RwLockHolder.kt:75)at com.intellij.openapi.application.impl.RwLockHolder.runWithImplicitRead(RwLockHolder.kt:67)at com.intellij.openapi.application.impl.ApplicationImpl.runWithImplicitRead(ApplicationImpl.java:1449)at com.intellij.openapi.application.impl.FlushQueue.doRun(FlushQueue.java:82)at com.intellij.openapi.application.impl.FlushQueue.runNextEvent(FlushQueue.java:124)at com.intellij.openapi.application.impl.FlushQueue.flushNow(FlushQueue.java:44)at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:318)at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:792)at java.desktop/java.awt.EventQueue$3.run(EventQueue.java:739)at java.desktop/java.awt.EventQueue$3.run(EventQueue.java:733)at java.base/java.security.AccessController.doPrivileged(AccessController.java:399)at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:761)at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.kt:695)at com.intellij.ide.IdeEventQueue._dispatchEvent$lambda$12(IdeEventQueue.kt:589)at com.intellij.openapi.application.impl.RwLockHolder.runWithoutImplicitRead(RwLockHolder.kt:44)at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.kt:589)at com.intellij.ide.IdeEventQueue.access$_dispatchEvent(IdeEventQueue.kt:72)at com.intellij.ide.IdeEventQueue$dispatchEvent$processEventRunnable$1$1$1.compute(IdeEventQueue.kt:355)at com.intellij.ide.IdeEventQueue$dispatchEvent$processEventRunnable$1$1$1.compute(IdeEventQueue.kt:354)at com.intellij.openapi.progress.impl.CoreProgressManager.computePrioritized(CoreProgressManager.java:793)at com.intellij.ide.IdeEventQueue$dispatchEvent$processEventRunnable$1$1.invoke(IdeEventQueue.kt:354)at com.intellij.ide.IdeEventQueue$dispatchEvent$processEventRunnable$1$1.invoke(IdeEventQueue.kt:349)at com.intellij.ide.IdeEventQueueKt.performActivity$lambda$1(IdeEventQueue.kt:1014)at com.intellij.openapi.application.TransactionGuardImpl.performActivity(TransactionGuardImpl.java:106)at com.intellij.ide.IdeEventQueueKt.performActivity(IdeEventQueue.kt:1014)at com.intellij.ide.IdeEventQueue.dispatchEvent$lambda$7(IdeEventQueue.kt:349)at com.intellij.openapi.application.impl.ApplicationImpl.runIntendedWriteActionOnCurrentThread(ApplicationImpl.java:867)at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.kt:391)at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:207)at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:128)at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:117)at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:113)at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:105)at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:92)

To Reproduce
Steps to reproduce the behavior:

  1. Start IntelliJ 2023.3 EAP

Expected behavior
Digma plugin does not throw

Plugin version
2.0.184+233

Additional context
IntelliJ IDEA 2023.3 EAP (Ultimate Edition)
Build #IU-233.9802.14, built on October 12, 2023

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions


      [8]ページ先頭

      ©2009-2025 Movatter.jp