re-ovo / unocss-intellij

Unocss support on Intellij Idea/WebStorm
https://plugins.jetbrains.com/plugin/22204-unocss
MIT License
173 stars 12 forks source link

PhpStorm 2024.1 Exception #62

Closed xsjcTony closed 4 months ago

xsjcTony commented 6 months ago

我又回来了(:з)∠) 感谢大佬。升级到2024.1之后出现的(重启两次都有 稳定复现):

java.lang.IllegalStateException: There is no ProgressIndicator or Job in this thread, the current job is not cancellable.
    at com.intellij.openapi.progress.CoroutinesKt$runBlockingCancellable$1.invoke(coroutines.kt:128)
    at com.intellij.openapi.progress.CoroutinesKt$runBlockingCancellable$1.invoke(coroutines.kt:126)
    at com.intellij.openapi.progress.ContextKt.prepareThreadContext(context.kt:83)
    at com.intellij.openapi.progress.CoroutinesKt.runBlockingCancellable(coroutines.kt:126)
    at com.intellij.openapi.progress.CoroutinesKt.runBlockingCancellable(coroutines.kt:121)
    at com.intellij.execution.wsl.WslIjentUtil.runProcessBlocking(WslIjentUtil.kt:62)
    at com.intellij.execution.wsl.WSLDistribution.lambda$patchCommandLine$2(WSLDistribution.java:239)
    at com.intellij.execution.configurations.GeneralCommandLine.createProcess(GeneralCommandLine.java:490)
    at com.intellij.execution.configurations.GeneralCommandLine.startProcess(GeneralCommandLine.java:463)
    at com.intellij.execution.configurations.GeneralCommandLine.createProcess(GeneralCommandLine.java:356)
    at com.intellij.execution.process.OSProcessHandler.startProcess(OSProcessHandler.java:86)
    at com.intellij.execution.process.OSProcessHandler.<init>(OSProcessHandler.java:46)
    at com.intellij.execution.process.CapturingProcessHandler.<init>(CapturingProcessHandler.java:20)
    at me.rerere.unocssintellij.UnocssProcess.<init>(UnocssProcess.kt:54)
    at me.rerere.unocssintellij.UnocssService.initProcess-IoAF18A(UnocssService.kt:151)
    at me.rerere.unocssintellij.UnocssService.getProcess(UnocssService.kt:117)
    at me.rerere.unocssintellij.UnocssService.access$getProcess(UnocssService.kt:69)
    at me.rerere.unocssintellij.UnocssService$getProcess$1.invokeSuspend(UnocssService.kt)
    at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
    at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:108)
    at kotlinx.coroutines.internal.LimitedDispatcher$Worker.run(LimitedDispatcher.kt:115)
    at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:103)
    at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:584)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:793)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:697)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:684)
xsjcTony commented 6 months ago

🤣🤣🤣 image

re-ovo commented 6 months ago

跑在WSL上的吗

xsjcTony commented 6 months ago

对的 WSL2

re-ovo commented 6 months ago

不能跑本地吗,WSL不太好适配

xsjcTony commented 6 months ago

公司项目就得在wsl的docker里跑🤦‍♀️ 功能其实正常(或者说暂时没发现有啥问题) 就是会报这个错

xsjcTony commented 6 months ago

暂时是不能用了。。这个数量叠起来 IDE卡的不行😥

🤣🤣🤣 image

re-ovo commented 6 months ago

没懂啥项目必须得在wsl跑

xsjcTony commented 6 months ago

Laravel的用Laradock跑,然后docker连WSL。速度确实比docker在windows本地快很多很多。 主要是公司统一配置没啥办法。 那些纯前端项目我确实不放在WSL里,但是我这大部分都是Laravel🤦‍♀️头痛

re-ovo commented 6 months ago
(!) Failed to resolve unocss config: java.lang.RuntimeException: ENOENT: no such file or directory, unlink '/mnt/d/NodeProjects/uno-react/__unconfig_vite.config.js'
    at _COROUTINE._BOUNDARY._(CoroutineDebugging.kt:46)
    at me.rerere.unocssintellij.UnocssService$updateConfig$3$run$1.invokeSuspend(UnocssService.kt:295)
Caused by: java.lang.RuntimeException: ENOENT: no such file or directory, unlink '/mnt/d/NodeProjects/uno-react/__unconfig_vite.config.js'
    at me.rerere.unocssintellij.UnocssService$updateConfig$3$run$1$invokeSuspend$lambda$0$$inlined$sendCommand$1.invoke(UnocssProcess.kt:140)
    at me.rerere.unocssintellij.UnocssService$updateConfig$3$run$1$invokeSuspend$lambda$0$$inlined$sendCommand$1.invoke(UnocssProcess.kt:137)
    at me.rerere.unocssintellij.UnocssProcess$1$1.invoke(UnocssProcess.kt:76)
    at me.rerere.unocssintellij.UnocssProcess$1$1.invoke(UnocssProcess.kt:60)
    at kotlin.concurrent.ThreadsKt$thread$thread$1.run(Thread.kt:30)

在我这主要是这个错误,你那是吗

xsjcTony commented 6 months ago

不是 我这里报的一直都是一开始贴的那个

re-ovo commented 6 months ago

日志发下看看

xsjcTony commented 6 months ago

靠 日志忘了。 明天开电脑发一下。 麻烦大佬了🙏🏻🙏🏻

re-ovo commented 6 months ago

unocss-intellij-1.4.7.zip 试试这个

xsjcTony commented 6 months ago

Emm. 还是报一模一样的错。 日志呈上🙏 (应该包括了报错和重复的 Update unocss config 任务): phpstorm-logs-20240410-0951077243013842295609297.zip

re-ovo commented 6 months ago

我检查了半天,修不好,可能是IDE那边的问题,老版本有问题吗

看到了几个类似的问题:

xsjcTony commented 6 months ago

是2024.1新问题

cs-clarence commented 6 months ago

experiencing this as well

java.lang.IllegalStateException: This method is forbidden on EDT because it does not pump the event queue. Switch to a BGT, or use com.intellij.openapi.progress.TasksKt.runWithModalProgressBlocking. 
    at com.intellij.openapi.progress.CoroutinesKt.assertBackgroundThreadOrWriteAction(coroutines.kt:448)
    at com.intellij.openapi.progress.CoroutinesKt.runBlockingCancellable(coroutines.kt:125)
    at com.intellij.openapi.progress.CoroutinesKt.runBlockingCancellable(coroutines.kt:121)
    at me.rerere.unocssintellij.model.UnocssResolveMeta.resolveCss(UnocssResolveMeta.kt:29)
    at me.rerere.unocssintellij.documentation.UnocssDocumentTargetProvider.resolveCssDocumentation(UnocssDocument.kt:96)
    at me.rerere.unocssintellij.documentation.UnocssDocumentTargetProvider.documentationTargets(UnocssDocument.kt:77)
    at com.intellij.lang.documentation.impl.TargetsKt.documentationTargets(targets.kt:19)
    at com.intellij.lang.documentation.ide.impl.IdeDocumentationTargetProviderImpl.documentationTargets(IdeDocumentationTargetProviderImpl.kt:36)
    at com.intellij.lang.documentation.ide.actions.ActionsKt.targetsFromEditor(actions.kt:89)
    at com.intellij.lang.documentation.ide.actions.ActionsKt.documentationTargetsInner(actions.kt:59)
    at com.intellij.lang.documentation.ide.actions.ActionsKt.access$documentationTargetsInner(actions.kt:1)
    at com.intellij.lang.documentation.ide.actions.DocumentationTargetsDataRule.getData(actions.kt:51)
    at com.intellij.lang.documentation.ide.actions.DocumentationTargetsDataRule.getData(actions.kt:49)
    at com.intellij.ide.impl.DataManagerImpl.getRulesData(DataManagerImpl.java:211)
    at com.intellij.ide.impl.DataManagerImpl.lambda$getDataRuleInner$8(DataManagerImpl.java:184)
    at com.intellij.ide.impl.DataManagerImpl.getDataFromRuleInner(DataManagerImpl.java:113)
    at com.intellij.ide.impl.DataManagerImpl.getDataFromRulesInner(DataManagerImpl.java:100)
    at com.intellij.ide.impl.DataManagerImpl.getDataFromRules(DataManagerImpl.java:68)
    at com.intellij.openapi.actionSystem.impl.EdtDataContext.getData(EdtDataContext.kt:102)
    at com.maddyhome.idea.vim.helper.EditorDataContext.getData(EditorDataContext.kt:33)
    at com.intellij.ide.impl.DataManagerImpl.lambda$getCustomizedData$4(DataManagerImpl.java:157)
    at com.intellij.ide.impl.DataManagerImpl.getDataFromProviderInner(DataManagerImpl.java:242)
    at com.intellij.ide.impl.DataManagerImpl.getDataFromProviderAndRulesInner(DataManagerImpl.java:82)
    at com.intellij.ide.impl.DataManagerImpl.getDataFromProviderAndRules(DataManagerImpl.java:61)
    at com.intellij.ide.impl.DataManagerImpl.getCustomizedData(DataManagerImpl.java:154)
    at com.intellij.openapi.actionSystem.CustomizedDataContext.getData(CustomizedDataContext.java:31)
    at com.intellij.ide.impl.DataManagerImpl.lambda$getCustomizedData$4(DataManagerImpl.java:157)
    at com.intellij.ide.impl.DataManagerImpl.getDataFromProviderInner(DataManagerImpl.java:242)
    at com.intellij.ide.impl.DataManagerImpl.getDataFromProviderAndRulesInner(DataManagerImpl.java:82)
    at com.intellij.ide.impl.DataManagerImpl.getDataFromProviderAndRules(DataManagerImpl.java:61)
    at com.intellij.ide.impl.DataManagerImpl.getCustomizedData(DataManagerImpl.java:154)
    at com.intellij.openapi.actionSystem.CustomizedDataContext.getData(CustomizedDataContext.java:31)
    at com.intellij.openapi.actionSystem.DataContext.getData(DataContext.java:57)
    at com.intellij.lang.documentation.ide.impl.DocumentationManager.actionPerformed(DocumentationManager.kt:95)
    at com.intellij.lang.documentation.ide.impl.DocumentationManager.actionPerformed$default(DocumentationManager.kt:63)
    at com.intellij.codeInsight.documentation.actions.ShowQuickDocInfoAction.actionPerformed(ShowQuickDocInfoAction.kt:32)
    at com.maddyhome.idea.vim.helper.IjActionExecutor.executeAction$lambda$0(IjActionExecutor.kt:118)
    at com.maddyhome.idea.vim.helper.IjActionExecutor.performDumbAwareWithCallbacks(IjActionExecutor.kt:138)
    at com.maddyhome.idea.vim.helper.IjActionExecutor.executeAction(IjActionExecutor.kt:118)
    at com.maddyhome.idea.vim.helper.IjActionExecutor.executeAction(IjActionExecutor.kt:167)
    at com.maddyhome.idea.vim.action.editor.VimQuickJavaDoc.execute(VimEditorActions.kt:58)
    at com.maddyhome.idea.vim.handler.VimActionHandler.baseExecute(VimActionHandler.kt:87)
    at com.maddyhome.idea.vim.handler.EditorActionHandlerBase.doExecute(EditorActionHandlerBase.kt:129)
    at com.maddyhome.idea.vim.handler.EditorActionHandlerBase.access$doExecute(EditorActionHandlerBase.kt:43)
    at com.maddyhome.idea.vim.handler.EditorActionHandlerBase$execute$action$1.invoke(EditorActionHandlerBase.kt:88)
    at com.maddyhome.idea.vim.handler.EditorActionHandlerBase$execute$action$1.invoke(EditorActionHandlerBase.kt:88)
    at com.maddyhome.idea.vim.handler.EditorActionHandlerBase.execute(EditorActionHandlerBase.kt:106)
    at com.maddyhome.idea.vim.helper.IjActionExecutor.executeVimAction$lambda$2(IjActionExecutor.kt:226)
    at com.intellij.openapi.command.impl.CoreCommandProcessor.executeCommand(CoreCommandProcessor.java:216)
    at com.intellij.openapi.command.impl.CoreCommandProcessor.executeCommand(CoreCommandProcessor.java:177)
    at com.maddyhome.idea.vim.helper.IjActionExecutor.executeVimAction(IjActionExecutor.kt:224)
    at com.maddyhome.idea.vim.KeyHandler$ActionRunner.run(KeyHandler.kt:317)
    at com.intellij.openapi.application.impl.RwLockHolder.runReadAction(RwLockHolder.kt:254)
    at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:840)
    at com.maddyhome.idea.vim.helper.RunnableHelper.runReadCommand$lambda$1(RunnableHelper.kt:26)
    at com.intellij.openapi.command.impl.CoreCommandProcessor.executeCommand(CoreCommandProcessor.java:225)
    at com.intellij.openapi.command.impl.CoreCommandProcessor.executeCommand(CoreCommandProcessor.java:177)
    at com.intellij.openapi.command.impl.CoreCommandProcessor.executeCommand(CoreCommandProcessor.java:167)
    at com.intellij.openapi.command.impl.CoreCommandProcessor.executeCommand(CoreCommandProcessor.java:153)
    at com.maddyhome.idea.vim.helper.RunnableHelper.runReadCommand(RunnableHelper.kt:26)
    at com.maddyhome.idea.vim.newapi.IjVimApplication.runReadCommand(IjVimApplication.kt:66)
    at com.maddyhome.idea.vim.KeyHandler.executeCommand(KeyHandler.kt:239)
    at com.maddyhome.idea.vim.KeyHandler.finishedCommandPreparation$vim_engine(KeyHandler.kt:167)
    at com.maddyhome.idea.vim.KeyHandler$processKey$1$3.invoke(KeyHandler.kt:138)
    at com.maddyhome.idea.vim.KeyHandler$processKey$1$3.invoke(KeyHandler.kt:137)
    at com.maddyhome.idea.vim.KeyProcessResult$SynchronousKeyProcessBuilder$build$1.invoke(KeyHandler.kt:451)
    at com.maddyhome.idea.vim.KeyProcessResult$SynchronousKeyProcessBuilder$build$1.invoke(KeyHandler.kt:448)
    at com.maddyhome.idea.vim.KeyProcessResult$Executable.execute(KeyHandler.kt:411)
    at com.maddyhome.idea.vim.KeyHandler.handleKey(KeyHandler.kt:91)
    at com.maddyhome.idea.vim.KeyHandler.handleKey(KeyHandler.kt:72)
    at com.maddyhome.idea.vim.VimTypedActionHandler.execute(VimTypedActionHandler.kt:80)
    at com.intellij.openapi.editor.actionSystem.TypedAction.lambda$actionPerformed$2(TypedAction.java:201)
    at com.intellij.reporting.FreezeLoggerImpl.runUnderPerformanceMonitor(FreezeLoggerImpl.java:28)
    at com.intellij.openapi.editor.actionSystem.TypedAction.actionPerformed(TypedAction.java:200)
    at com.intellij.openapi.editor.impl.EditorImpl.processKeyTypedNormally(EditorImpl.java:1356)
    at com.intellij.openapi.editor.impl.EditorImpl.processKeyTyped(EditorImpl.java:1338)
    at com.intellij.openapi.editor.impl.EditorImpl.processKeyTyped(EditorImpl.java:3678)
    at com.intellij.openapi.editor.impl.EditorImpl$6.keyTyped(EditorImpl.java:1170)
    at java.desktop/java.awt.AWTEventMulticaster.keyTyped(AWTEventMulticaster.java:247)
    at java.desktop/java.awt.AWTEventMulticaster.keyTyped(AWTEventMulticaster.java:247)
    at java.desktop/java.awt.AWTEventMulticaster.keyTyped(AWTEventMulticaster.java:247)
    at java.desktop/java.awt.Component.processKeyEvent(Component.java:6612)
    at java.desktop/javax.swing.JComponent.processKeyEvent(JComponent.java:2892)
    at java.desktop/java.awt.Component.processEvent(Component.java:6434)
    at java.desktop/java.awt.Container.processEvent(Container.java:2266)
    at java.desktop/java.awt.Component.dispatchEventImpl(Component.java:5027)
    at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2324)
    at java.desktop/java.awt.Component.dispatchEvent(Component.java:4855)
    at java.desktop/java.awt.KeyboardFocusManager.redispatchEvent(KeyboardFocusManager.java:1954)
    at java.desktop/java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(DefaultKeyboardFocusManager.java:886)
    at java.desktop/java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(DefaultKeyboardFocusManager.java:1166)
    at java.desktop/java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(DefaultKeyboardFocusManager.java:1023)
    at java.desktop/java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFocusManager.java:849)
    at com.intellij.ide.IdeKeyboardFocusManager.access$dispatchEvent$s1569605750(IdeKeyboardFocusManager.kt:22)
    at com.intellij.ide.IdeKeyboardFocusManager$dispatchEvent$1.invoke(IdeKeyboardFocusManager.kt:39)
    at com.intellij.ide.IdeKeyboardFocusManager$dispatchEvent$1.invoke(IdeKeyboardFocusManager.kt:39)
    at com.intellij.ide.IdeEventQueueKt.performActivity$lambda$1(IdeEventQueue.kt:1022)
    at com.intellij.openapi.application.TransactionGuardImpl.performActivity(TransactionGuardImpl.java:106)
    at com.intellij.ide.IdeEventQueueKt.performActivity(IdeEventQueue.kt:1022)
    at com.intellij.ide.IdeKeyboardFocusManager.dispatchEvent(IdeKeyboardFocusManager.kt:39)
    at java.desktop/java.awt.Component.dispatchEventImpl(Component.java:4904)
    at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2324)
    at java.desktop/java.awt.Window.dispatchEventImpl(Window.java:2809)
    at java.desktop/java.awt.Component.dispatchEvent(Component.java:4855)
    at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:794)
    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.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:97)
    at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:766)
    at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:764)
    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:763)
    at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.kt:699)
    at com.intellij.ide.IdeEventQueue.dispatchKeyEvent(IdeEventQueue.kt:626)
    at com.intellij.ide.IdeEventQueue._dispatchEvent$lambda$11(IdeEventQueue.kt:585)
    at com.intellij.openapi.application.impl.RwLockHolder.runWithEnabledImplicitRead(RwLockHolder.kt:138)
    at com.intellij.openapi.application.impl.RwLockHolder.runWithImplicitRead(RwLockHolder.kt:129)
    at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.kt:585)
    at com.intellij.ide.IdeEventQueue.access$_dispatchEvent(IdeEventQueue.kt:77)
    at com.intellij.ide.IdeEventQueue$dispatchEvent$processEventRunnable$1$1$1.compute(IdeEventQueue.kt:362)
    at com.intellij.ide.IdeEventQueue$dispatchEvent$processEventRunnable$1$1$1.compute(IdeEventQueue.kt:361)
    at com.intellij.openapi.progress.impl.CoreProgressManager.computePrioritized(CoreProgressManager.java:843)
    at com.intellij.ide.IdeEventQueue$dispatchEvent$processEventRunnable$1$1.invoke(IdeEventQueue.kt:361)
    at com.intellij.ide.IdeEventQueue$dispatchEvent$processEventRunnable$1$1.invoke(IdeEventQueue.kt:356)
    at com.intellij.ide.IdeEventQueueKt.performActivity$lambda$1(IdeEventQueue.kt:1022)
    at com.intellij.openapi.application.TransactionGuardImpl.performActivity(TransactionGuardImpl.java:114)
    at com.intellij.ide.IdeEventQueueKt.performActivity(IdeEventQueue.kt:1022)
    at com.intellij.ide.IdeEventQueue.dispatchEvent$lambda$7(IdeEventQueue.kt:356)
    at com.intellij.openapi.application.impl.RwLockHolder.runIntendedWriteActionOnCurrentThread(RwLockHolder.kt:209)
    at com.intellij.openapi.application.impl.ApplicationImpl.runIntendedWriteActionOnCurrentThread(ApplicationImpl.java:830)
    at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.kt:398)
    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.IllegalStateException: There is no ProgressIndicator or Job in this thread, the current job is not cancellable.
    at com.intellij.openapi.progress.CoroutinesKt$runBlockingCancellable$1.invoke(coroutines.kt:128)
    at com.intellij.openapi.progress.CoroutinesKt$runBlockingCancellable$1.invoke(coroutines.kt:126)
    at com.intellij.openapi.progress.ContextKt.prepareThreadContext(context.kt:83)
    at com.intellij.openapi.progress.CoroutinesKt.runBlockingCancellable(coroutines.kt:126)
    at com.intellij.openapi.progress.CoroutinesKt.runBlockingCancellable(coroutines.kt:121)
    at me.rerere.unocssintellij.model.UnocssResolveMeta.resolveCss(UnocssResolveMeta.kt:29)
    at me.rerere.unocssintellij.documentation.UnocssDocumentTargetProvider.resolveCssDocumentation(UnocssDocument.kt:96)
    at me.rerere.unocssintellij.documentation.UnocssDocumentTargetProvider.documentationTargets(UnocssDocument.kt:77)
    at com.intellij.lang.documentation.impl.TargetsKt.documentationTargets(targets.kt:19)
    at com.intellij.lang.documentation.ide.impl.IdeDocumentationTargetProviderImpl.documentationTargets(IdeDocumentationTargetProviderImpl.kt:36)
    at com.intellij.lang.documentation.ide.actions.ActionsKt.targetsFromEditor(actions.kt:89)
    at com.intellij.lang.documentation.ide.actions.ActionsKt.documentationTargetsInner(actions.kt:59)
    at com.intellij.lang.documentation.ide.actions.ActionsKt.access$documentationTargetsInner(actions.kt:1)
    at com.intellij.lang.documentation.ide.actions.DocumentationTargetsDataRule.getData(actions.kt:51)
    at com.intellij.lang.documentation.ide.actions.DocumentationTargetsDataRule.getData(actions.kt:49)
    at com.intellij.ide.impl.DataManagerImpl.getRulesData(DataManagerImpl.java:211)
    at com.intellij.ide.impl.DataManagerImpl.lambda$getDataRuleInner$8(DataManagerImpl.java:184)
    at com.intellij.ide.impl.DataManagerImpl.getDataFromRuleInner(DataManagerImpl.java:113)
    at com.intellij.ide.impl.DataManagerImpl.getDataFromRulesInner(DataManagerImpl.java:100)
    at com.intellij.ide.impl.DataManagerImpl.getDataFromRules(DataManagerImpl.java:68)
    at com.intellij.openapi.actionSystem.impl.EdtDataContext.getData(EdtDataContext.kt:102)
    at com.maddyhome.idea.vim.helper.EditorDataContext.getData(EditorDataContext.kt:33)
    at com.intellij.ide.impl.DataManagerImpl.lambda$getCustomizedData$4(DataManagerImpl.java:157)
    at com.intellij.ide.impl.DataManagerImpl.getDataFromProviderInner(DataManagerImpl.java:242)
    at com.intellij.ide.impl.DataManagerImpl.getDataFromProviderAndRulesInner(DataManagerImpl.java:82)
    at com.intellij.ide.impl.DataManagerImpl.getDataFromProviderAndRules(DataManagerImpl.java:61)
    at com.intellij.ide.impl.DataManagerImpl.getCustomizedData(DataManagerImpl.java:154)
    at com.intellij.openapi.actionSystem.CustomizedDataContext.getData(CustomizedDataContext.java:31)
    at com.intellij.ide.impl.DataManagerImpl.lambda$getCustomizedData$4(DataManagerImpl.java:157)
    at com.intellij.ide.impl.DataManagerImpl.getDataFromProviderInner(DataManagerImpl.java:242)
    at com.intellij.ide.impl.DataManagerImpl.getDataFromProviderAndRulesInner(DataManagerImpl.java:82)
    at com.intellij.ide.impl.DataManagerImpl.getDataFromProviderAndRules(DataManagerImpl.java:61)
    at com.intellij.ide.impl.DataManagerImpl.getCustomizedData(DataManagerImpl.java:154)
    at com.intellij.openapi.actionSystem.CustomizedDataContext.getData(CustomizedDataContext.java:31)
    at com.intellij.openapi.actionSystem.DataContext.getData(DataContext.java:57)
    at com.intellij.lang.documentation.ide.impl.DocumentationManager.actionPerformed(DocumentationManager.kt:95)
    at com.intellij.lang.documentation.ide.impl.DocumentationManager.actionPerformed$default(DocumentationManager.kt:63)
    at com.intellij.codeInsight.documentation.actions.ShowQuickDocInfoAction.actionPerformed(ShowQuickDocInfoAction.kt:32)
    at com.maddyhome.idea.vim.helper.IjActionExecutor.executeAction$lambda$0(IjActionExecutor.kt:118)
    at com.maddyhome.idea.vim.helper.IjActionExecutor.performDumbAwareWithCallbacks(IjActionExecutor.kt:138)
    at com.maddyhome.idea.vim.helper.IjActionExecutor.executeAction(IjActionExecutor.kt:118)
    at com.maddyhome.idea.vim.helper.IjActionExecutor.executeAction(IjActionExecutor.kt:167)
    at com.maddyhome.idea.vim.action.editor.VimQuickJavaDoc.execute(VimEditorActions.kt:58)
    at com.maddyhome.idea.vim.handler.VimActionHandler.baseExecute(VimActionHandler.kt:87)
    at com.maddyhome.idea.vim.handler.EditorActionHandlerBase.doExecute(EditorActionHandlerBase.kt:129)
    at com.maddyhome.idea.vim.handler.EditorActionHandlerBase.access$doExecute(EditorActionHandlerBase.kt:43)
    at com.maddyhome.idea.vim.handler.EditorActionHandlerBase$execute$action$1.invoke(EditorActionHandlerBase.kt:88)
    at com.maddyhome.idea.vim.handler.EditorActionHandlerBase$execute$action$1.invoke(EditorActionHandlerBase.kt:88)
    at com.maddyhome.idea.vim.handler.EditorActionHandlerBase.execute(EditorActionHandlerBase.kt:106)
    at com.maddyhome.idea.vim.helper.IjActionExecutor.executeVimAction$lambda$2(IjActionExecutor.kt:226)
    at com.intellij.openapi.command.impl.CoreCommandProcessor.executeCommand(CoreCommandProcessor.java:216)
    at com.intellij.openapi.command.impl.CoreCommandProcessor.executeCommand(CoreCommandProcessor.java:177)
    at com.maddyhome.idea.vim.helper.IjActionExecutor.executeVimAction(IjActionExecutor.kt:224)
    at com.maddyhome.idea.vim.KeyHandler$ActionRunner.run(KeyHandler.kt:317)
    at com.intellij.openapi.application.impl.RwLockHolder.runReadAction(RwLockHolder.kt:254)
    at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:840)
    at com.maddyhome.idea.vim.helper.RunnableHelper.runReadCommand$lambda$1(RunnableHelper.kt:26)
    at com.intellij.openapi.command.impl.CoreCommandProcessor.executeCommand(CoreCommandProcessor.java:225)
    at com.intellij.openapi.command.impl.CoreCommandProcessor.executeCommand(CoreCommandProcessor.java:177)
    at com.intellij.openapi.command.impl.CoreCommandProcessor.executeCommand(CoreCommandProcessor.java:167)
    at com.intellij.openapi.command.impl.CoreCommandProcessor.executeCommand(CoreCommandProcessor.java:153)
    at com.maddyhome.idea.vim.helper.RunnableHelper.runReadCommand(RunnableHelper.kt:26)
    at com.maddyhome.idea.vim.newapi.IjVimApplication.runReadCommand(IjVimApplication.kt:66)
    at com.maddyhome.idea.vim.KeyHandler.executeCommand(KeyHandler.kt:239)
    at com.maddyhome.idea.vim.KeyHandler.finishedCommandPreparation$vim_engine(KeyHandler.kt:167)
    at com.maddyhome.idea.vim.KeyHandler$processKey$1$3.invoke(KeyHandler.kt:138)
    at com.maddyhome.idea.vim.KeyHandler$processKey$1$3.invoke(KeyHandler.kt:137)
    at com.maddyhome.idea.vim.KeyProcessResult$SynchronousKeyProcessBuilder$build$1.invoke(KeyHandler.kt:451)
    at com.maddyhome.idea.vim.KeyProcessResult$SynchronousKeyProcessBuilder$build$1.invoke(KeyHandler.kt:448)
    at com.maddyhome.idea.vim.KeyProcessResult$Executable.execute(KeyHandler.kt:411)
    at com.maddyhome.idea.vim.KeyHandler.handleKey(KeyHandler.kt:91)
    at com.maddyhome.idea.vim.KeyHandler.handleKey(KeyHandler.kt:72)
    at com.maddyhome.idea.vim.VimTypedActionHandler.execute(VimTypedActionHandler.kt:80)
    at com.intellij.openapi.editor.actionSystem.TypedAction.lambda$actionPerformed$2(TypedAction.java:201)
    at com.intellij.reporting.FreezeLoggerImpl.runUnderPerformanceMonitor(FreezeLoggerImpl.java:28)
    at com.intellij.openapi.editor.actionSystem.TypedAction.actionPerformed(TypedAction.java:200)
    at com.intellij.openapi.editor.impl.EditorImpl.processKeyTypedNormally(EditorImpl.java:1356)
    at com.intellij.openapi.editor.impl.EditorImpl.processKeyTyped(EditorImpl.java:1338)
    at com.intellij.openapi.editor.impl.EditorImpl.processKeyTyped(EditorImpl.java:3678)
    at com.intellij.openapi.editor.impl.EditorImpl$6.keyTyped(EditorImpl.java:1170)
    at java.desktop/java.awt.AWTEventMulticaster.keyTyped(AWTEventMulticaster.java:247)
    at java.desktop/java.awt.AWTEventMulticaster.keyTyped(AWTEventMulticaster.java:247)
    at java.desktop/java.awt.AWTEventMulticaster.keyTyped(AWTEventMulticaster.java:247)
    at java.desktop/java.awt.Component.processKeyEvent(Component.java:6612)
    at java.desktop/javax.swing.JComponent.processKeyEvent(JComponent.java:2892)
    at java.desktop/java.awt.Component.processEvent(Component.java:6434)
    at java.desktop/java.awt.Container.processEvent(Container.java:2266)
    at java.desktop/java.awt.Component.dispatchEventImpl(Component.java:5027)
    at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2324)
    at java.desktop/java.awt.Component.dispatchEvent(Component.java:4855)
    at java.desktop/java.awt.KeyboardFocusManager.redispatchEvent(KeyboardFocusManager.java:1954)
    at java.desktop/java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(DefaultKeyboardFocusManager.java:886)
    at java.desktop/java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(DefaultKeyboardFocusManager.java:1166)
    at java.desktop/java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(DefaultKeyboardFocusManager.java:1023)
    at java.desktop/java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFocusManager.java:849)
    at com.intellij.ide.IdeKeyboardFocusManager.access$dispatchEvent$s1569605750(IdeKeyboardFocusManager.kt:22)
    at com.intellij.ide.IdeKeyboardFocusManager$dispatchEvent$1.invoke(IdeKeyboardFocusManager.kt:39)
    at com.intellij.ide.IdeKeyboardFocusManager$dispatchEvent$1.invoke(IdeKeyboardFocusManager.kt:39)
    at com.intellij.ide.IdeEventQueueKt.performActivity$lambda$1(IdeEventQueue.kt:1022)
    at com.intellij.openapi.application.TransactionGuardImpl.performActivity(TransactionGuardImpl.java:106)
    at com.intellij.ide.IdeEventQueueKt.performActivity(IdeEventQueue.kt:1022)
    at com.intellij.ide.IdeKeyboardFocusManager.dispatchEvent(IdeKeyboardFocusManager.kt:39)
    at java.desktop/java.awt.Component.dispatchEventImpl(Component.java:4904)
    at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2324)
    at java.desktop/java.awt.Window.dispatchEventImpl(Window.java:2809)
    at java.desktop/java.awt.Component.dispatchEvent(Component.java:4855)
    at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:794)
    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.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:97)
    at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:766)
    at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:764)
    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:763)
    at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.kt:699)
    at com.intellij.ide.IdeEventQueue.dispatchKeyEvent(IdeEventQueue.kt:626)
    at com.intellij.ide.IdeEventQueue._dispatchEvent$lambda$11(IdeEventQueue.kt:585)
    at com.intellij.openapi.application.impl.RwLockHolder.runWithEnabledImplicitRead(RwLockHolder.kt:138)
    at com.intellij.openapi.application.impl.RwLockHolder.runWithImplicitRead(RwLockHolder.kt:129)
    at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.kt:585)
    at com.intellij.ide.IdeEventQueue.access$_dispatchEvent(IdeEventQueue.kt:77)
    at com.intellij.ide.IdeEventQueue$dispatchEvent$processEventRunnable$1$1$1.compute(IdeEventQueue.kt:362)
    at com.intellij.ide.IdeEventQueue$dispatchEvent$processEventRunnable$1$1$1.compute(IdeEventQueue.kt:361)
    at com.intellij.openapi.progress.impl.CoreProgressManager.computePrioritized(CoreProgressManager.java:843)
    at com.intellij.ide.IdeEventQueue$dispatchEvent$processEventRunnable$1$1.invoke(IdeEventQueue.kt:361)
    at com.intellij.ide.IdeEventQueue$dispatchEvent$processEventRunnable$1$1.invoke(IdeEventQueue.kt:356)
    at com.intellij.ide.IdeEventQueueKt.performActivity$lambda$1(IdeEventQueue.kt:1022)
    at com.intellij.openapi.application.TransactionGuardImpl.performActivity(TransactionGuardImpl.java:114)
    at com.intellij.ide.IdeEventQueueKt.performActivity(IdeEventQueue.kt:1022)
    at com.intellij.ide.IdeEventQueue.dispatchEvent$lambda$7(IdeEventQueue.kt:356)
    at com.intellij.openapi.application.impl.RwLockHolder.runIntendedWriteActionOnCurrentThread(RwLockHolder.kt:209)
    at com.intellij.openapi.application.impl.ApplicationImpl.runIntendedWriteActionOnCurrentThread(ApplicationImpl.java:830)
    at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.kt:398)
    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)
xsjcTony commented 6 months ago

https://youtrack.jetbrains.com/issue/IDEA-347138 If this is the same issue, ideally it should be released in the next version