lppedd / idea-conventional-commit

Context and template-based completion for conventional/semantic commits.
https://plugins.jetbrains.com/plugin/13389-conventional-commit
MIT License
327 stars 19 forks source link

com.intellij.serviceContainer.AlreadyDisposedException: Cannot create com.intellij.openapi.vcs.VcsConfiguration because container is already disposed #107

Open alexkvak opened 1 year ago

alexkvak commented 1 year ago

Conventional Commit version: 0.21.0 IDEA version: 2022.3.1

Exception:

com.intellij.serviceContainer.AlreadyDisposedException: Cannot create com.intellij.openapi.vcs.VcsConfiguration because container is already disposed (container=Project(name=libs-autotests-framework, containerState=DISPOSE_COMPLETED, componentStore=....) (disposed))
    at com.intellij.serviceContainer.ContainerUtilKt.throwAlreadyDisposedError(containerUtil.kt:40)
    at com.intellij.serviceContainer.ComponentManagerImpl.doGetService(ComponentManagerImpl.kt:695)
    at com.intellij.serviceContainer.ComponentManagerImpl.getService(ComponentManagerImpl.kt:629)
    at com.github.lppedd.cc.vcs.InternalRecentCommitsService.getOrderedSavedCommitMessages(InternalRecentCommitsService.kt:141)
    at com.github.lppedd.cc.vcs.InternalRecentCommitsService.updateCachedTokens(InternalRecentCommitsService.kt:73)
    at com.github.lppedd.cc.vcs.InternalRecentCommitsService.access$updateCachedTokens(InternalRecentCommitsService.kt:20)
    at com.github.lppedd.cc.vcs.InternalRecentCommitsService$1.refreshed(InternalRecentCommitsService.kt:40)
    at com.github.lppedd.cc.vcs.InternalVcsService$MyVcsLogRefresher.refresh(InternalVcsService.kt:219)
    at git4idea.log.GitLogProvider.lambda$subscribeToRootRefreshEvents$9(GitLogProvider.java:406)
    at com.intellij.util.messages.impl.MessageBusImplKt.invokeMethod(MessageBusImpl.kt:655)
    at com.intellij.util.messages.impl.MessageBusImplKt.invokeListener(MessageBusImpl.kt:621)
    at com.intellij.util.messages.impl.MessageBusImplKt.deliverMessage(MessageBusImpl.kt:395)
    at com.intellij.util.messages.impl.MessageBusImplKt.pumpWaiting(MessageBusImpl.kt:374)
    at com.intellij.util.messages.impl.MessageBusImplKt.access$pumpWaiting(MessageBusImpl.kt:1)
    at com.intellij.util.messages.impl.MessagePublisher.invoke(MessageBusImpl.kt:433)
    at jdk.proxy11/jdk.proxy11.$Proxy147.repositoryChanged(Unknown Source)
    at git4idea.repo.GitRepositoryManager.lambda$notifyListenersAsync$2(GitRepositoryManager.java:84)
    at com.intellij.util.concurrency.BoundedTaskExecutor.doRun(BoundedTaskExecutor.java:243)
    at com.intellij.util.concurrency.BoundedTaskExecutor.access$200(BoundedTaskExecutor.java:29)
    at com.intellij.util.concurrency.BoundedTaskExecutor$1.executeFirstTaskAndHelpQueue(BoundedTaskExecutor.java:216)
    at com.intellij.util.ConcurrencyUtil.runUnderThreadName(ConcurrencyUtil.java:212)
    at com.intellij.util.concurrency.BoundedTaskExecutor$1.run(BoundedTaskExecutor.java:205)
    at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
    at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
    at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:702)
    at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:699)
    at java.base/java.security.AccessController.doPrivileged(AccessController.java:399)
    at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1.run(Executors.java:699)
    at java.base/java.lang.Thread.run(Thread.java:833)
mklueh commented 1 year ago

Same here, faced it with JetBrains Gateway. After installing, it destroys the client and I found no other solution but to delete all JetbrainsClient directories within

C:\Users\MyUser\AppData\Roaming\JetBrains

Why is this happening?

https://youtrack.jetbrains.com/issue/GTW-3001/IDEA-not-starting-anymore-with-Gateway-in-WSL2-immediately-crashes-once-opened

psoares commented 1 year ago

It does crash with a different stacktrace for me. Here is what I see in the error popup "IDE Internal Errors":

com.intellij.diagnostic.PluginException: 941 ms to call on EDT ClearLocalMessageHistoryAction#update@ChangesView.CommitToolbar (com.github.lppedd.cc.vcs.ClearLocalMessageHistoryAction). Revise AnAction.getActionUpdateThread property [Plugin: com.github.lppedd.idea-conventional-commit]
    at com.intellij.diagnostic.PluginProblemReporterImpl.createPluginExceptionByClass(PluginProblemReporterImpl.java:23)
    at com.intellij.diagnostic.PluginException.createByClass(PluginException.java:83)
    at com.intellij.openapi.actionSystem.impl.ActionUpdater.computeOnEdt(ActionUpdater.java:255)
    at com.intellij.openapi.actionSystem.impl.ActionUpdater.callAction(ActionUpdater.java:203)
    at com.intellij.openapi.actionSystem.impl.ActionUpdater.callAction(ActionUpdater.java:161)
    at com.intellij.openapi.actionSystem.impl.ActionUpdater.updateActionReal(ActionUpdater.java:137)
    at com.intellij.openapi.actionSystem.impl.ActionUpdater.lambda$new$0(ActionUpdater.java:124)
    at com.intellij.openapi.actionSystem.impl.ActionUpdater.update(ActionUpdater.java:705)
    at com.intellij.openapi.actionSystem.impl.ActionUpdater.expandGroupChild(ActionUpdater.java:556)
    at com.intellij.openapi.actionSystem.impl.ActionUpdater.lambda$doExpandActionGroup$23(ActionUpdater.java:529)
    at com.intellij.util.containers.ContainerUtil.concat(ContainerUtil.java:1406)
    at com.intellij.openapi.actionSystem.impl.ActionUpdater.doExpandActionGroup(ActionUpdater.java:529)
    at com.intellij.openapi.actionSystem.impl.ActionUpdater.expandGroupChild(ActionUpdater.java:606)
    at com.intellij.openapi.actionSystem.impl.ActionUpdater.lambda$doExpandActionGroup$23(ActionUpdater.java:529)
    at com.intellij.util.containers.ContainerUtil.concat(ContainerUtil.java:1406)
    at com.intellij.openapi.actionSystem.impl.ActionUpdater.doExpandActionGroup(ActionUpdater.java:529)
    at com.intellij.openapi.actionSystem.impl.ActionUpdater.expandActionGroup(ActionUpdater.java:309)
    at com.intellij.openapi.actionSystem.impl.ActionUpdater.lambda$doExpandActionGroupAsync$14(ActionUpdater.java:377)
    at com.intellij.openapi.actionSystem.impl.ActionUpdater.lambda$doExpandActionGroupAsync$15(ActionUpdater.java:396)
    at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1086)
    at com.intellij.openapi.actionSystem.impl.ActionUpdater.lambda$tryRunReadActionAndCancelBeforeWrite$19(ActionUpdater.java:428)
    at com.intellij.openapi.progress.util.ProgressIndicatorUtilService.runActionAndCancelBeforeWrite(ProgressIndicatorUtilService.java:63)
    at com.intellij.openapi.progress.util.ProgressIndicatorUtils.runActionAndCancelBeforeWrite(ProgressIndicatorUtils.java:128)
    at com.intellij.openapi.actionSystem.impl.ActionUpdater.tryRunReadActionAndCancelBeforeWrite(ActionUpdater.java:424)
    at com.intellij.openapi.actionSystem.impl.ActionUpdater.lambda$doExpandActionGroupAsync$16(ActionUpdater.java:396)
    at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcess$2(CoreProgressManager.java:188)
    at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$executeProcessUnderProgress$13(CoreProgressManager.java:589)
    at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:664)
    at com.intellij.openapi.progress.impl.CoreProgressManager.computeUnderProgress(CoreProgressManager.java:620)
    at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:588)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:60)
    at com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:175)
    at com.intellij.openapi.progress.util.BackgroundTaskUtil.runUnderDisposeAwareIndicator(BackgroundTaskUtil.java:366)
    at com.intellij.openapi.actionSystem.impl.ActionUpdater.lambda$doExpandActionGroupAsync$17(ActionUpdater.java:395)
    at io.opentelemetry.context.Context.lambda$wrap$1(Context.java:212)
    at com.intellij.util.concurrency.BoundedTaskExecutor.doRun(BoundedTaskExecutor.java:243)
    at com.intellij.util.concurrency.BoundedTaskExecutor.access$200(BoundedTaskExecutor.java:29)
    at com.intellij.util.concurrency.BoundedTaskExecutor$1.executeFirstTaskAndHelpQueue(BoundedTaskExecutor.java:216)
    at com.intellij.util.ConcurrencyUtil.runUnderThreadName(ConcurrencyUtil.java:212)
    at com.intellij.util.concurrency.BoundedTaskExecutor$1.run(BoundedTaskExecutor.java:205)
    at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
    at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
    at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:702)
    at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:699)
    at java.base/java.security.AccessController.doPrivileged(AccessController.java:399)
    at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1.run(Executors.java:699)
    at java.base/java.lang.Thread.run(Thread.java:833)
    Suppressed: java.lang.Throwable: EDT-trace-at-508-ms
        at java.base@17.0.5/jdk.internal.misc.Unsafe.park(Native Method)
        at java.base@17.0.5/java.util.concurrent.locks.LockSupport.park(LockSupport.java:211)
        at java.base@17.0.5/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.java:715)
        at java.base@17.0.5/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(AbstractQueuedSynchronizer.java:1027)
        at java.base@17.0.5/java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(ReentrantReadWriteLock.java:738)
        at com.github.lppedd.cc.vcs.InternalVcsService.getOrderedTopCommits(InternalVcsService.kt:75)
        at com.github.lppedd.cc.vcs.InternalRecentCommitsService.getOrderedVcsCommitMessages(InternalRecentCommitsService.kt:84)
        at com.github.lppedd.cc.vcs.InternalRecentCommitsService.updateCachedTokens(InternalRecentCommitsService.kt:74)
        at com.github.lppedd.cc.vcs.InternalRecentCommitsService.<init>(InternalRecentCommitsService.kt:41)
        at java.base@17.0.5/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at java.base@17.0.5/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
        at java.base@17.0.5/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
        at java.base@17.0.5/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
        at java.base@17.0.5/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
        at com.intellij.serviceContainer.ConstructorInjectionKt.instantiateUsingPicoContainer(constructorInjection.kt:54)
        at com.intellij.serviceContainer.ComponentManagerImpl.instantiateClassWithConstructorInjection(ComponentManagerImpl.kt:996)
        at com.intellij.serviceContainer.ServiceComponentAdapter.createAndInitialize(ServiceComponentAdapter.kt:43)
        at com.intellij.serviceContainer.ServiceComponentAdapter.doCreateInstance(ServiceComponentAdapter.kt:39)
        at com.intellij.serviceContainer.BaseComponentAdapter.doCreateInstance(BaseComponentAdapter.kt:154)
        at com.intellij.serviceContainer.BaseComponentAdapter.createInstance$lambda$1(BaseComponentAdapter.kt:133)
        at com.intellij.serviceContainer.BaseComponentAdapter$$Lambda$317/0x0000000100488e68.compute(Unknown Source)
        at com.intellij.openapi.progress.Cancellation.computeInNonCancelableSection(Cancellation.java:99)
        at com.intellij.serviceContainer.BaseComponentAdapter.createInstance(BaseComponentAdapter.kt:132)
        at com.intellij.serviceContainer.BaseComponentAdapter.getInstance(BaseComponentAdapter.kt:92)
        at com.intellij.serviceContainer.ComponentManagerImpl.doGetService(ComponentManagerImpl.kt:673)
        at com.intellij.serviceContainer.ComponentManagerImpl.getService(ComponentManagerImpl.kt:629)
        at com.github.lppedd.cc.vcs.ClearLocalMessageHistoryAction.update(ClearLocalMessageHistoryAction.kt:40)
        at com.intellij.openapi.actionSystem.ex.ActionUtil.lambda$performDumbAwareUpdate$0(ActionUtil.java:153)
        at com.intellij.openapi.actionSystem.ex.ActionUtil$$Lambda$1174/0x0000000100ea52a0.run(Unknown Source)
        at com.intellij.openapi.actionSystem.ex.ActionUtil.performDumbAwareUpdate(ActionUtil.java:176)
        at com.intellij.openapi.actionSystem.impl.ActionUpdater.doUpdate(ActionUpdater.java:720)
        at com.intellij.openapi.actionSystem.impl.ActionUpdater.lambda$updateActionReal$4(ActionUpdater.java:136)
        at com.intellij.openapi.actionSystem.impl.ActionUpdater$$Lambda$2115/0x00000001017c7238.get(Unknown Source)
        at com.intellij.openapi.actionSystem.impl.ActionUpdater.lambda$computeOnEdt$7(ActionUpdater.java:233)
        at com.intellij.openapi.actionSystem.impl.ActionUpdater$$Lambda$2124/0x00000001017ca5c8.compute(Unknown Source)
        at com.intellij.openapi.progress.ProgressManager.lambda$runProcess$0(ProgressManager.java:68)
        at com.intellij.openapi.progress.ProgressManager$$Lambda$844/0x000000010093f970.run(Unknown Source)
        at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcess$2(CoreProgressManager.java:188)
        at com.intellij.openapi.progress.impl.CoreProgressManager$$Lambda$845/0x000000010093fbb8.run(Unknown Source)
        at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$executeProcessUnderProgress$13(CoreProgressManager.java:589)
        at com.intellij.openapi.progress.impl.CoreProgressManager$$Lambda$846/0x000000010093d000.compute(Unknown Source)
        at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:664)
        at com.intellij.openapi.progress.impl.CoreProgressManager.computeUnderProgress(CoreProgressManager.java:620)
        at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:588)
        at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:60)
        at com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:175)
        at com.intellij.openapi.progress.ProgressManager.runProcess(ProgressManager.java:68)
        at com.intellij.openapi.actionSystem.impl.ActionUpdater.lambda$computeOnEdt$8(ActionUpdater.java:229)
        at com.intellij.openapi.actionSystem.impl.ActionUpdater$$Lambda$2123/0x00000001017c9c58.invoke(Unknown Source)
        at com.intellij.diagnostic.telemetry.TraceKt.computeWithSpan(trace.kt:123)
        at com.intellij.openapi.actionSystem.impl.ActionUpdater.lambda$computeOnEdt$9(ActionUpdater.java:225)
        at com.intellij.openapi.actionSystem.impl.ActionUpdater$$Lambda$2120/0x00000001017c9358.get(Unknown Source)
        at io.opentelemetry.context.Context.lambda$wrapSupplier$8(Context.java:309)
        at io.opentelemetry.context.Context$$Lambda$2121/0x00000001017c95a0.get(Unknown Source)
        at com.intellij.openapi.actionSystem.impl.ActionUpdateEdtExecutor.lambda$computeOnEdt$0(ActionUpdateEdtExecutor.java:51)
        at com.intellij.openapi.actionSystem.impl.ActionUpdateEdtExecutor$$Lambda$2122/0x00000001017c9a10.run(Unknown Source)
        at com.intellij.openapi.actionSystem.impl.Utils.lambda$expandActionGroupFastTrack$5(Utils.java:323)
        at com.intellij.openapi.actionSystem.impl.Utils$$Lambda$2109/0x00000001017c2828.run(Unknown Source)
        at com.intellij.openapi.actionSystem.impl.Utils.runLoopAndWaitForFuture(Utils.java:828)
        at com.intellij.openapi.actionSystem.impl.Utils.expandActionGroupFastTrack(Utils.java:321)
        at com.intellij.openapi.actionSystem.impl.ActionToolbarImpl.updateActionsImplFastTrack(ActionToolbarImpl.java:1299)
        at com.intellij.openapi.actionSystem.impl.ActionToolbarImpl.updateActionsImpl(ActionToolbarImpl.java:1267)
        at com.intellij.openapi.actionSystem.impl.ActionToolbarImpl$1.updateActionsImpl(ActionToolbarImpl.java:211)
        at com.intellij.openapi.actionSystem.impl.ToolbarUpdater$MyUpdateRunnable.run(ToolbarUpdater.java:152)
        at com.intellij.openapi.actionSystem.impl.ToolbarUpdater.updateActions(ToolbarUpdater.java:68)
        at com.intellij.openapi.actionSystem.impl.ActionToolbarImpl.updateActionsImmediately(ActionToolbarImpl.java:1246)
        at com.intellij.openapi.actionSystem.impl.ActionToolbarImpl.updateActionsImmediately(ActionToolbarImpl.java:1231)
        at com.intellij.openapi.actionSystem.impl.ActionToolbarImpl.addNotify(ActionToolbarImpl.java:271)
        at java.desktop/java.awt.Container.addNotify(Container.java:2804)
        at java.desktop/javax.swing.JComponent.addNotify(JComponent.java:4847)
        at java.desktop/java.awt.Container.addImpl(Container.java:1150)
        at java.desktop/java.awt.Container.add(Container.java:440)
        at com.intellij.openapi.ui.Splitter.setSecondComponent(Splitter.java:685)
        at com.intellij.openapi.vcs.changes.ChangesViewManager$ChangesViewToolWindowPanel.updateCommitWorkflow(ChangesViewManager.java:602)
        at com.intellij.openapi.vcs.changes.ChangesViewManager.updateCommitWorkflow(ChangesViewManager.java:292)
        at com.intellij.openapi.vcs.changes.ChangesViewManager.lambda$new$0(ChangesViewManager.java:123)
        at com.intellij.openapi.vcs.changes.ChangesViewManager$$Lambda$1544/0x000000010128b7d8.commitWorkflowChanged(Unknown Source)
        at java.base@17.0.5/java.lang.invoke.LambdaForm$DMH/0x00000001007cc800.invokeInterface(LambdaForm$DMH)
        at java.base@17.0.5/java.lang.invoke.LambdaForm$MH/0x000000010448d000.invoke(LambdaForm$MH)
        at java.base@17.0.5/java.lang.invoke.LambdaForm$MH/0x00000001007a8000.invoke_MT(LambdaForm$MH)
        at com.intellij.util.messages.impl.MessageBusImplKt.invokeMethod(MessageBusImpl.kt:652)
        at com.intellij.util.messages.impl.MessageBusImplKt.invokeListener(MessageBusImpl.kt:621)
        at com.intellij.util.messages.impl.MessageBusImplKt.executeOrAddToQueue(MessageBusImpl.kt:466)
        at com.intellij.util.messages.impl.MessagePublisher.publish$intellij_platform_core(MessageBusImpl.kt:444)
        at com.intellij.util.messages.impl.MessagePublisher.invoke(MessageBusImpl.kt:421)
        at jdk.proxy2/jdk.proxy2.$Proxy301.commitWorkflowChanged(Unknown Source)
        at com.intellij.openapi.vcs.changes.ChangesViewWorkflowManager.updateCommitWorkflowHandler(ChangesViewWorkflowManager.java:71)
        at com.intellij.openapi.vcs.changes.ChangesViewWorkflowManager.lambda$new$0(ChangesViewWorkflowManager.java:44)
        at com.intellij.openapi.vcs.changes.ChangesViewWorkflowManager$$Lambda$11408/0x000000010443f788.commitModeChanged(Unknown Source)
        at java.base@17.0.5/java.lang.invoke.LambdaForm$DMH/0x00000001007cc800.invokeInterface(LambdaForm$DMH)
        at java.base@17.0.5/java.lang.invoke.LambdaForm$MH/0x0000000100ef4400.invoke(LambdaForm$MH)
        at java.base@17.0.5/java.lang.invoke.LambdaForm$MH/0x00000001007a8000.invoke_MT(LambdaForm$MH)
        at com.intellij.util.messages.impl.MessageBusImplKt.invokeMethod(MessageBusImpl.kt:652)
        at com.intellij.util.messages.impl.MessageBusImplKt.invokeListener(MessageBusImpl.kt:621)
        at com.intellij.util.messages.impl.MessageBusImplKt.executeOrAddToQueue(MessageBusImpl.kt:466)
        at com.intellij.util.messages.impl.MessagePublisher.publish$intellij_platform_core(MessageBusImpl.kt:444)
        at com.intellij.util.messages.impl.MessagePublisher.invoke(MessageBusImpl.kt:421)
        at jdk.proxy2/jdk.proxy2.$Proxy196.commitModeChanged(Unknown Source)
        at com.intellij.vcs.commit.CommitModeManager.updateCommitMode(CommitModeManager.kt:97)
        at com.intellij.vcs.commit.CommitModeManager.access$updateCommitMode(CommitModeManager.kt:64)
        at com.intellij.vcs.commit.CommitModeManager$MyStartupActivity.runActivity$lambda$0(CommitModeManager.kt:76)
        at com.intellij.vcs.commit.CommitModeManager$MyStartupActivity$$Lambda$3974/0x00000001023cebd0.run(Unknown Source)
        at com.intellij.openapi.application.constraints.BaseConstrainedExecution$Companion.scheduleWithinConstraints$inner(BaseConstrainedExecution.kt:67)
        at com.intellij.openapi.application.constraints.BaseConstrainedExecution$Companion.scheduleWithinConstraints(BaseConstrainedExecution.kt:70)
        at com.intellij.openapi.application.constraints.BaseConstrainedExecution.scheduleWithinConstraints(BaseConstrainedExecution.kt:37)
        at com.intellij.openapi.application.impl.BaseExpirableExecutorMixinImpl.access$scheduleWithinConstraints$s628187586(BaseExpirableExecutorMixinImpl.kt:12)
        at com.intellij.openapi.application.impl.BaseExpirableExecutorMixinImpl$scheduleWithinConstraints$$inlined$Runnable$1.run(Runnable.kt:19)
        at com.intellij.openapi.application.TransactionGuardImpl.runWithWritingAllowed(TransactionGuardImpl.java:209)
        at com.intellij.openapi.application.TransactionGuardImpl.access$100(TransactionGuardImpl.java:21)
        at com.intellij.openapi.application.TransactionGuardImpl$1.run(TransactionGuardImpl.java:191)
        at com.intellij.openapi.application.impl.ApplicationImpl.runIntendedWriteActionOnCurrentThread(ApplicationImpl.java:813)
        at com.intellij.openapi.application.impl.ApplicationImpl$3.run(ApplicationImpl.java:429)
        at com.intellij.openapi.application.impl.FlushQueue.doRun(FlushQueue.java:74)
        at com.intellij.openapi.application.impl.FlushQueue.runNextEvent(FlushQueue.java:114)
        at com.intellij.openapi.application.impl.FlushQueue.flushNow(FlushQueue.java:36)
        at com.intellij.openapi.application.impl.FlushQueue$$Lambda$551/0x00000001006cb710.run(Unknown Source)
        at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:318)
        at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:779)
        at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:730)
        at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:724)
        at java.base@17.0.5/java.security.AccessController.executePrivileged(AccessController.java:776)
        at java.base@17.0.5/java.security.AccessController.doPrivileged(AccessController.java:399)
        at java.base@17.0.5/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)
        at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:749)
        at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:909)
        at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:756)
        at com.intellij.ide.IdeEventQueue.lambda$dispatchEvent$5(IdeEventQueue.java:437)
        at com.intellij.ide.IdeEventQueue$$Lambda$594/0x0000000100763978.compute(Unknown Source)
        at com.intellij.openapi.progress.impl.CoreProgressManager.computePrioritized(CoreProgressManager.java:772)
        at com.intellij.ide.IdeEventQueue.lambda$dispatchEvent$6(IdeEventQueue.java:436)
        at com.intellij.ide.IdeEventQueue$$Lambda$593/0x0000000100763730.run(Unknown Source)
        at com.intellij.openapi.application.TransactionGuardImpl.performActivity(TransactionGuardImpl.java:105)
        at com.intellij.ide.IdeEventQueue.performActivity(IdeEventQueue.java:615)
        at com.intellij.ide.IdeEventQueue.lambda$dispatchEvent$7(IdeEventQueue.java:434)
        at com.intellij.ide.IdeEventQueue$$Lambda$590/0x00000001007632a8.run(Unknown Source)
        at com.intellij.openapi.application.impl.ApplicationImpl.runIntendedWriteActionOnCurrentThread(ApplicationImpl.java:813)
        at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:480)
        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)
    Suppressed: java.lang.Throwable: EDT-trace-at-408-ms
        at java.base@17.0.5/jdk.internal.misc.Unsafe.park(Native Method)
        at java.base@17.0.5/java.util.concurrent.locks.LockSupport.park(LockSupport.java:211)
        at java.base@17.0.5/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.java:715)
        at java.base@17.0.5/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(AbstractQueuedSynchronizer.java:1027)
        at java.base@17.0.5/java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(ReentrantReadWriteLock.java:738)
        at com.github.lppedd.cc.vcs.InternalVcsService.getOrderedTopCommits(InternalVcsService.kt:75)
        at com.github.lppedd.cc.vcs.InternalRecentCommitsService.getOrderedVcsCommitMessages(InternalRecentCommitsService.kt:84)
        at com.github.lppedd.cc.vcs.InternalRecentCommitsService.updateCachedTokens(InternalRecentCommitsService.kt:74)
        at com.github.lppedd.cc.vcs.InternalRecentCommitsService.<init>(InternalRecentCommitsService.kt:41)
        at java.base@17.0.5/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at java.base@17.0.5/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
        at java.base@17.0.5/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
        at java.base@17.0.5/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
        at java.base@17.0.5/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
        at com.intellij.serviceContainer.ConstructorInjectionKt.instantiateUsingPicoContainer(constructorInjection.kt:54)
        at com.intellij.serviceContainer.ComponentManagerImpl.instantiateClassWithConstructorInjection(ComponentManagerImpl.kt:996)
        at com.intellij.serviceContainer.ServiceComponentAdapter.createAndInitialize(ServiceComponentAdapter.kt:43)
        at com.intellij.serviceContainer.ServiceComponentAdapter.doCreateInstance(ServiceComponentAdapter.kt:39)
        at com.intellij.serviceContainer.BaseComponentAdapter.doCreateInstance(BaseComponentAdapter.kt:154)
        at com.intellij.serviceContainer.BaseComponentAdapter.createInstance$lambda$1(BaseComponentAdapter.kt:133)
        at com.intellij.serviceContainer.BaseComponentAdapter$$Lambda$317/0x0000000100488e68.compute(Unknown Source)
        at com.intellij.openapi.progress.Cancellation.computeInNonCancelableSection(Cancellation.java:99)
        at com.intellij.serviceContainer.BaseComponentAdapter.createInstance(BaseComponentAdapter.kt:132)
        at com.intellij.serviceContainer.BaseComponentAdapter.getInstance(BaseComponentAdapter.kt:92)
        at com.intellij.serviceContainer.ComponentManagerImpl.doGetService(ComponentManagerImpl.kt:673)
        at com.intellij.serviceContainer.ComponentManagerImpl.getService(ComponentManagerImpl.kt:629)
        at com.github.lppedd.cc.vcs.ClearLocalMessageHistoryAction.update(ClearLocalMessageHistoryAction.kt:40)
        at com.intellij.openapi.actionSystem.ex.ActionUtil.lambda$performDumbAwareUpdate$0(ActionUtil.java:153)
        at com.intellij.openapi.actionSystem.ex.ActionUtil$$Lambda$1174/0x0000000100ea52a0.run(Unknown Source)
        at com.intellij.openapi.actionSystem.ex.ActionUtil.performDumbAwareUpdate(ActionUtil.java:176)
        at com.intellij.openapi.actionSystem.impl.ActionUpdater.doUpdate(ActionUpdater.java:720)
        at com.intellij.openapi.actionSystem.impl.ActionUpdater.lambda$updateActionReal$4(ActionUpdater.java:136)
        at com.intellij.openapi.actionSystem.impl.ActionUpdater$$Lambda$2115/0x00000001017c7238.get(Unknown Source)
        at com.intellij.openapi.actionSystem.impl.ActionUpdater.lambda$computeOnEdt$7(ActionUpdater.java:233)
        at com.intellij.openapi.actionSystem.impl.ActionUpdater$$Lambda$2124/0x00000001017ca5c8.compute(Unknown Source)
        at com.intellij.openapi.progress.ProgressManager.lambda$runProcess$0(ProgressManager.java:68)
        at com.intellij.openapi.progress.ProgressManager$$Lambda$844/0x000000010093f970.run(Unknown Source)
        at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcess$2(CoreProgressManager.java:188)
        at com.intellij.openapi.progress.impl.CoreProgressManager$$Lambda$845/0x000000010093fbb8.run(Unknown Source)
        at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$executeProcessUnderProgress$13(CoreProgressManager.java:589)
        at com.intellij.openapi.progress.impl.CoreProgressManager$$Lambda$846/0x000000010093d000.compute(Unknown Source)
        at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:664)
        at com.intellij.openapi.progress.impl.CoreProgressManager.computeUnderProgress(CoreProgressManager.java:620)
        at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:588)
        at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:60)
        at com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:175)
        at com.intellij.openapi.progress.ProgressManager.runProcess(ProgressManager.java:68)
        at com.intellij.openapi.actionSystem.impl.ActionUpdater.lambda$computeOnEdt$8(ActionUpdater.java:229)
        at com.intellij.openapi.actionSystem.impl.ActionUpdater$$Lambda$2123/0x00000001017c9c58.invoke(Unknown Source)
        at com.intellij.diagnostic.telemetry.TraceKt.computeWithSpan(trace.kt:123)
        at com.intellij.openapi.actionSystem.impl.ActionUpdater.lambda$computeOnEdt$9(ActionUpdater.java:225)
        at com.intellij.openapi.actionSystem.impl.ActionUpdater$$Lambda$2120/0x00000001017c9358.get(Unknown Source)
        at io.opentelemetry.context.Context.lambda$wrapSupplier$8(Context.java:309)
        at io.opentelemetry.context.Context$$Lambda$2121/0x00000001017c95a0.get(Unknown Source)
        at com.intellij.openapi.actionSystem.impl.ActionUpdateEdtExecutor.lambda$computeOnEdt$0(ActionUpdateEdtExecutor.java:51)
        at com.intellij.openapi.actionSystem.impl.ActionUpdateEdtExecutor$$Lambda$2122/0x00000001017c9a10.run(Unknown Source)
        at com.intellij.openapi.actionSystem.impl.Utils.lambda$expandActionGroupFastTrack$5(Utils.java:323)
        at com.intellij.openapi.actionSystem.impl.Utils$$Lambda$2109/0x00000001017c2828.run(Unknown Source)
        at com.intellij.openapi.actionSystem.impl.Utils.runLoopAndWaitForFuture(Utils.java:828)
        at com.intellij.openapi.actionSystem.impl.Utils.expandActionGroupFastTrack(Utils.java:321)
        at com.intellij.openapi.actionSystem.impl.ActionToolbarImpl.updateActionsImplFastTrack(ActionToolbarImpl.java:1299)
        at com.intellij.openapi.actionSystem.impl.ActionToolbarImpl.updateActionsImpl(ActionToolbarImpl.java:1267)
        at com.intellij.openapi.actionSystem.impl.ActionToolbarImpl$1.updateActionsImpl(ActionToolbarImpl.java:211)
        at com.intellij.openapi.actionSystem.impl.ToolbarUpdater$MyUpdateRunnable.run(ToolbarUpdater.java:152)
        at com.intellij.openapi.actionSystem.impl.ToolbarUpdater.updateActions(ToolbarUpdater.java:68)
        at com.intellij.openapi.actionSystem.impl.ActionToolbarImpl.updateActionsImmediately(ActionToolbarImpl.java:1246)
        at com.intellij.openapi.actionSystem.impl.ActionToolbarImpl.updateActionsImmediately(ActionToolbarImpl.java:1231)
        at com.intellij.openapi.actionSystem.impl.ActionToolbarImpl.addNotify(ActionToolbarImpl.java:271)
        at java.desktop/java.awt.Container.addNotify(Container.java:2804)
        at java.desktop/javax.swing.JComponent.addNotify(JComponent.java:4847)
        at java.desktop/java.awt.Container.addImpl(Container.java:1150)
        at java.desktop/java.awt.Container.add(Container.java:440)
        at com.intellij.openapi.ui.Splitter.setSecondComponent(Splitter.java:685)
        at com.intellij.openapi.vcs.changes.ChangesViewManager$ChangesViewToolWindowPanel.updateCommitWorkflow(ChangesViewManager.java:602)
        at com.intellij.openapi.vcs.changes.ChangesViewManager.updateCommitWorkflow(ChangesViewManager.java:292)
        at com.intellij.openapi.vcs.changes.ChangesViewManager.lambda$new$0(ChangesViewManager.java:123)
        at com.intellij.openapi.vcs.changes.ChangesViewManager$$Lambda$1544/0x000000010128b7d8.commitWorkflowChanged(Unknown Source)
        at java.base@17.0.5/java.lang.invoke.LambdaForm$DMH/0x00000001007cc800.invokeInterface(LambdaForm$DMH)
        at java.base@17.0.5/java.lang.invoke.LambdaForm$MH/0x000000010448d000.invoke(LambdaForm$MH)
        at java.base@17.0.5/java.lang.invoke.LambdaForm$MH/0x00000001007a8000.invoke_MT(LambdaForm$MH)
        at com.intellij.util.messages.impl.MessageBusImplKt.invokeMethod(MessageBusImpl.kt:652)
        at com.intellij.util.messages.impl.MessageBusImplKt.invokeListener(MessageBusImpl.kt:621)
        at com.intellij.util.messages.impl.MessageBusImplKt.executeOrAddToQueue(MessageBusImpl.kt:466)
        at com.intellij.util.messages.impl.MessagePublisher.publish$intellij_platform_core(MessageBusImpl.kt:444)
        at com.intellij.util.messages.impl.MessagePublisher.invoke(MessageBusImpl.kt:421)
        at jdk.proxy2/jdk.proxy2.$Proxy301.commitWorkflowChanged(Unknown Source)
        at com.intellij.openapi.vcs.changes.ChangesViewWorkflowManager.updateCommitWorkflowHandler(ChangesViewWorkflowManager.java:71)
        at com.intellij.openapi.vcs.changes.ChangesViewWorkflowManager.lambda$new$0(ChangesViewWorkflowManager.java:44)
        at com.intellij.openapi.vcs.changes.ChangesViewWorkflowManager$$Lambda$11408/0x000000010443f788.commitModeChanged(Unknown Source)
        at java.base@17.0.5/java.lang.invoke.LambdaForm$DMH/0x00000001007cc800.invokeInterface(LambdaForm$DMH)
        at java.base@17.0.5/java.lang.invoke.LambdaForm$MH/0x0000000100ef4400.invoke(LambdaForm$MH)
        at java.base@17.0.5/java.lang.invoke.LambdaForm$MH/0x00000001007a8000.invoke_MT(LambdaForm$MH)
        at com.intellij.util.messages.impl.MessageBusImplKt.invokeMethod(MessageBusImpl.kt:652)
        at com.intellij.util.messages.impl.MessageBusImplKt.invokeListener(MessageBusImpl.kt:621)
        at com.intellij.util.messages.impl.MessageBusImplKt.executeOrAddToQueue(MessageBusImpl.kt:466)
        at com.intellij.util.messages.impl.MessagePublisher.publish$intellij_platform_core(MessageBusImpl.kt:444)
        at com.intellij.util.messages.impl.MessagePublisher.invoke(MessageBusImpl.kt:421)
        at jdk.proxy2/jdk.proxy2.$Proxy196.commitModeChanged(Unknown Source)
        at com.intellij.vcs.commit.CommitModeManager.updateCommitMode(CommitModeManager.kt:97)
        at com.intellij.vcs.commit.CommitModeManager.access$updateCommitMode(CommitModeManager.kt:64)
        at com.intellij.vcs.commit.CommitModeManager$MyStartupActivity.runActivity$lambda$0(CommitModeManager.kt:76)
        at com.intellij.vcs.commit.CommitModeManager$MyStartupActivity$$Lambda$3974/0x00000001023cebd0.run(Unknown Source)
        at com.intellij.openapi.application.constraints.BaseConstrainedExecution$Companion.scheduleWithinConstraints$inner(BaseConstrainedExecution.kt:67)
        at com.intellij.openapi.application.constraints.BaseConstrainedExecution$Companion.scheduleWithinConstraints(BaseConstrainedExecution.kt:70)
        at com.intellij.openapi.application.constraints.BaseConstrainedExecution.scheduleWithinConstraints(BaseConstrainedExecution.kt:37)
        at com.intellij.openapi.application.impl.BaseExpirableExecutorMixinImpl.access$scheduleWithinConstraints$s628187586(BaseExpirableExecutorMixinImpl.kt:12)
        at com.intellij.openapi.application.impl.BaseExpirableExecutorMixinImpl$scheduleWithinConstraints$$inlined$Runnable$1.run(Runnable.kt:19)
        at com.intellij.openapi.application.TransactionGuardImpl.runWithWritingAllowed(TransactionGuardImpl.java:209)
        at com.intellij.openapi.application.TransactionGuardImpl.access$100(TransactionGuardImpl.java:21)
        at com.intellij.openapi.application.TransactionGuardImpl$1.run(TransactionGuardImpl.java:191)
        at com.intellij.openapi.application.impl.ApplicationImpl.runIntendedWriteActionOnCurrentThread(ApplicationImpl.java:813)
        at com.intellij.openapi.application.impl.ApplicationImpl$3.run(ApplicationImpl.java:429)
        at com.intellij.openapi.application.impl.FlushQueue.doRun(FlushQueue.java:74)
        at com.intellij.openapi.application.impl.FlushQueue.runNextEvent(FlushQueue.java:114)
        at com.intellij.openapi.application.impl.FlushQueue.flushNow(FlushQueue.java:36)
        at com.intellij.openapi.application.impl.FlushQueue$$Lambda$551/0x00000001006cb710.run(Unknown Source)
        at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:318)
        at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:779)
        at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:730)
        at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:724)
        at java.base@17.0.5/java.security.AccessController.executePrivileged(AccessController.java:776)
        at java.base@17.0.5/java.security.AccessController.doPrivileged(AccessController.java:399)
        at java.base@17.0.5/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)
        at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:749)
        at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:909)
        at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:756)
        at com.intellij.ide.IdeEventQueue.lambda$dispatchEvent$5(IdeEventQueue.java:437)
        at com.intellij.ide.IdeEventQueue$$Lambda$594/0x0000000100763978.compute(Unknown Source)
        at com.intellij.openapi.progress.impl.CoreProgressManager.computePrioritized(CoreProgressManager.java:772)
        at com.intellij.ide.IdeEventQueue.lambda$dispatchEvent$6(IdeEventQueue.java:436)
        at com.intellij.ide.IdeEventQueue$$Lambda$593/0x0000000100763730.run(Unknown Source)
        at com.intellij.openapi.application.TransactionGuardImpl.performActivity(TransactionGuardImpl.java:105)
        at com.intellij.ide.IdeEventQueue.performActivity(IdeEventQueue.java:615)
        at com.intellij.ide.IdeEventQueue.lambda$dispatchEvent$7(IdeEventQueue.java:434)
        at com.intellij.ide.IdeEventQueue$$Lambda$590/0x00000001007632a8.run(Unknown Source)
        at com.intellij.openapi.application.impl.ApplicationImpl.runIntendedWriteActionOnCurrentThread(ApplicationImpl.java:813)
        at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:480)
        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)
    Suppressed: java.lang.Throwable: EDT-trace-at-310-ms
        at java.base@17.0.5/jdk.internal.misc.Unsafe.park(Native Method)
        at java.base@17.0.5/java.util.concurrent.locks.LockSupport.park(LockSupport.java:211)
        at java.base@17.0.5/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.java:715)
        at java.base@17.0.5/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(AbstractQueuedSynchronizer.java:1027)
        at java.base@17.0.5/java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(ReentrantReadWriteLock.java:738)
        at com.github.lppedd.cc.vcs.InternalVcsService.getOrderedTopCommits(InternalVcsService.kt:75)
        at com.github.lppedd.cc.vcs.InternalRecentCommitsService.getOrderedVcsCommitMessages(InternalRecentCommitsService.kt:84)
        at com.github.lppedd.cc.vcs.InternalRecentCommitsService.updateCachedTokens(InternalRecentCommitsService.kt:74)
        at com.github.lppedd.cc.vcs.InternalRecentCommitsService.<init>(InternalRecentCommitsService.kt:41)
        at java.base@17.0.5/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at java.base@17.0.5/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
        at java.base@17.0.5/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
        at java.base@17.0.5/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
        at java.base@17.0.5/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
        at com.intellij.serviceContainer.ConstructorInjectionKt.instantiateUsingPicoContainer(constructorInjection.kt:54)
        at com.intellij.serviceContainer.ComponentManagerImpl.instantiateClassWithConstructorInjection(ComponentManagerImpl.kt:996)
        at com.intellij.serviceContainer.ServiceComponentAdapter.createAndInitialize(ServiceComponentAdapter.kt:43)
        at com.intellij.serviceContainer.ServiceComponentAdapter.doCreateInstance(ServiceComponentAdapter.kt:39)
        at com.intellij.serviceContainer.BaseComponentAdapter.doCreateInstance(BaseComponentAdapter.kt:154)
        at com.intellij.serviceContainer.BaseComponentAdapter.createInstance$lambda$1(BaseComponentAdapter.kt:133)
        at com.intellij.serviceContainer.BaseComponentAdapter$$Lambda$317/0x0000000100488e68.compute(Unknown Source)
        at com.intellij.openapi.progress.Cancellation.computeInNonCancelableSection(Cancellation.java:99)
        at com.intellij.serviceContainer.BaseComponentAdapter.createInstance(BaseComponentAdapter.kt:132)
        at com.intellij.serviceContainer.BaseComponentAdapter.getInstance(BaseComponentAdapter.kt:92)
        at com.intellij.serviceContainer.ComponentManagerImpl.doGetService(ComponentManagerImpl.kt:673)
        at com.intellij.serviceContainer.ComponentManagerImpl.getService(ComponentManagerImpl.kt:629)
        at com.github.lppedd.cc.vcs.ClearLocalMessageHistoryAction.update(ClearLocalMessageHistoryAction.kt:40)
        at com.intellij.openapi.actionSystem.ex.ActionUtil.lambda$performDumbAwareUpdate$0(ActionUtil.java:153)
        at com.intellij.openapi.actionSystem.ex.ActionUtil$$Lambda$1174/0x0000000100ea52a0.run(Unknown Source)
        at com.intellij.openapi.actionSystem.ex.ActionUtil.performDumbAwareUpdate(ActionUtil.java:176)
        at com.intellij.openapi.actionSystem.impl.ActionUpdater.doUpdate(ActionUpdater.java:720)
        at com.intellij.openapi.actionSystem.impl.ActionUpdater.lambda$updateActionReal$4(ActionUpdater.java:136)
        at com.intellij.openapi.actionSystem.impl.ActionUpdater$$Lambda$2115/0x00000001017c7238.get(Unknown Source)
        at com.intellij.openapi.actionSystem.impl.ActionUpdater.lambda$computeOnEdt$7(ActionUpdater.java:233)
        at com.intellij.openapi.actionSystem.impl.ActionUpdater$$Lambda$2124/0x00000001017ca5c8.compute(Unknown Source)
        at com.intellij.openapi.progress.ProgressManager.lambda$runProcess$0(ProgressManager.java:68)
        at com.intellij.openapi.progress.ProgressManager$$Lambda$844/0x000000010093f970.run(Unknown Source)
        at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcess$2(CoreProgressManager.java:188)
        at com.intellij.openapi.progress.impl.CoreProgressManager$$Lambda$845/0x000000010093fbb8.run(Unknown Source)
        at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$executeProcessUnderProgress$13(CoreProgressManager.java:589)
        at com.intellij.openapi.progress.impl.CoreProgressManager$$Lambda$846/0x000000010093d000.compute(Unknown Source)
        at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:664)
        at com.intellij.openapi.progress.impl.CoreProgressManager.computeUnderProgress(CoreProgressManager.java:620)
        at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:588)
        at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:60)
        at com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:175)
        at com.intellij.openapi.progress.ProgressManager.runProcess(ProgressManager.java:68)
        at com.intellij.openapi.actionSystem.impl.ActionUpdater.lambda$computeOnEdt$8(ActionUpdater.java:229)
        at com.intellij.openapi.actionSystem.impl.ActionUpdater$$Lambda$2123/0x00000001017c9c58.invoke(Unknown Source)
        at com.intellij.diagnostic.telemetry.TraceKt.computeWithSpan(trace.kt:123)
        at com.intellij.openapi.actionSystem.impl.ActionUpdater.lambda$computeOnEdt$9(ActionUpdater.java:225)
        at com.intellij.openapi.actionSystem.impl.ActionUpdater$$Lambda$2120/0x00000001017c9358.get(Unknown Source)
        at io.opentelemetry.context.Context.lambda$wrapSupplier$8(Context.java:309)
        at io.opentelemetry.context.Context$$Lambda$2121/0x00000001017c95a0.get(Unknown Source)
        at com.intellij.openapi.actionSystem.impl.ActionUpdateEdtExecutor.lambda$computeOnEdt$0(ActionUpdateEdtExecutor.java:51)
        at com.intellij.openapi.actionSystem.impl.ActionUpdateEdtExecutor$$Lambda$2122/0x00000001017c9a10.run(Unknown Source)
        at com.intellij.openapi.actionSystem.impl.Utils.lambda$expandActionGroupFastTrack$5(Utils.java:323)
        at com.intellij.openapi.actionSystem.impl.Utils$$Lambda$2109/0x00000001017c2828.run(Unknown Source)
        at com.intellij.openapi.actionSystem.impl.Utils.runLoopAndWaitForFuture(Utils.java:828)
        at com.intellij.openapi.actionSystem.impl.Utils.expandActionGroupFastTrack(Utils.java:321)
        at com.intellij.openapi.actionSystem.impl.ActionToolbarImpl.updateActionsImplFastTrack(ActionToolbarImpl.java:1299)
        at com.intellij.openapi.actionSystem.impl.ActionToolbarImpl.updateActionsImpl(ActionToolbarImpl.java:1267)
        at com.intellij.openapi.actionSystem.impl.ActionToolbarImpl$1.updateActionsImpl(ActionToolbarImpl.java:211)
        at com.intellij.openapi.actionSystem.impl.ToolbarUpdater$MyUpdateRunnable.run(ToolbarUpdater.java:152)
        at com.intellij.openapi.actionSystem.impl.ToolbarUpdater.updateActions(ToolbarUpdater.java:68)
        at com.intellij.openapi.actionSystem.impl.ActionToolbarImpl.updateActionsImmediately(ActionToolbarImpl.java:1246)
        at com.intellij.openapi.actionSystem.impl.ActionToolbarImpl.updateActionsImmediately(ActionToolbarImpl.java:1231)
        at com.intellij.openapi.actionSystem.impl.ActionToolbarImpl.addNotify(ActionToolbarImpl.java:271)
        at java.desktop/java.awt.Container.addNotify(Container.java:2804)
        at java.desktop/javax.swing.JComponent.addNotify(JComponent.java:4847)
        at java.desktop/java.awt.Container.addImpl(Container.java:1150)
        at java.desktop/java.awt.Container.add(Container.java:440)
        at com.intellij.openapi.ui.Splitter.setSecondComponent(Splitter.java:685)
        at com.intellij.openapi.vcs.changes.ChangesViewManager$ChangesViewToolWindowPanel.updateCommitWorkflow(ChangesViewManager.java:602)
        at com.intellij.openapi.vcs.changes.ChangesViewManager.updateCommitWorkflow(ChangesViewManager.java:292)
        at com.intellij.openapi.vcs.changes.ChangesViewManager.lambda$new$0(ChangesViewManager.java:123)
        at com.intellij.openapi.vcs.changes.ChangesViewManager$$Lambda$1544/0x000000010128b7d8.commitWorkflowChanged(Unknown Source)
        at java.base@17.0.5/java.lang.invoke.LambdaForm$DMH/0x00000001007cc800.invokeInterface(LambdaForm$DMH)
        at java.base@17.0.5/java.lang.invoke.LambdaForm$MH/0x000000010448d000.invoke(LambdaForm$MH)
        at java.base@17.0.5/java.lang.invoke.LambdaForm$MH/0x00000001007a8000.invoke_MT(LambdaForm$MH)
        at com.intellij.util.messages.impl.MessageBusImplKt.invokeMethod(MessageBusImpl.kt:652)
        at com.intellij.util.messages.impl.MessageBusImplKt.invokeListener(MessageBusImpl.kt:621)
        at com.intellij.util.messages.impl.MessageBusImplKt.executeOrAddToQueue(MessageBusImpl.kt:466)
        at com.intellij.util.messages.impl.MessagePublisher.publish$intellij_platform_core(MessageBusImpl.kt:444)
        at com.intellij.util.messages.impl.MessagePublisher.invoke(MessageBusImpl.kt:421)
        at jdk.proxy2/jdk.proxy2.$Proxy301.commitWorkflowChanged(Unknown Source)
        at com.intellij.openapi.vcs.changes.ChangesViewWorkflowManager.updateCommitWorkflowHandler(ChangesViewWorkflowManager.java:71)
        at com.intellij.openapi.vcs.changes.ChangesViewWorkflowManager.lambda$new$0(ChangesViewWorkflowManager.java:44)
        at com.intellij.openapi.vcs.changes.ChangesViewWorkflowManager$$Lambda$11408/0x000000010443f788.commitModeChanged(Unknown Source)
        at java.base@17.0.5/java.lang.invoke.LambdaForm$DMH/0x00000001007cc800.invokeInterface(LambdaForm$DMH)
        at java.base@17.0.5/java.lang.invoke.LambdaForm$MH/0x0000000100ef4400.invoke(LambdaForm$MH)
        at java.base@17.0.5/java.lang.invoke.LambdaForm$MH/0x00000001007a8000.invoke_MT(LambdaForm$MH)
        at com.intellij.util.messages.impl.MessageBusImplKt.invokeMethod(MessageBusImpl.kt:652)
        at com.intellij.util.messages.impl.MessageBusImplKt.invokeListener(MessageBusImpl.kt:621)
        at com.intellij.util.messages.impl.MessageBusImplKt.executeOrAddToQueue(MessageBusImpl.kt:466)
        at com.intellij.util.messages.impl.MessagePublisher.publish$intellij_platform_core(MessageBusImpl.kt:444)
        at com.intellij.util.messages.impl.MessagePublisher.invoke(MessageBusImpl.kt:421)
        at jdk.proxy2/jdk.proxy2.$Proxy196.commitModeChanged(Unknown Source)
        at com.intellij.vcs.commit.CommitModeManager.updateCommitMode(CommitModeManager.kt:97)
        at com.intellij.vcs.commit.CommitModeManager.access$updateCommitMode(CommitModeManager.kt:64)
        at com.intellij.vcs.commit.CommitModeManager$MyStartupActivity.runActivity$lambda$0(CommitModeManager.kt:76)
        at com.intellij.vcs.commit.CommitModeManager$MyStartupActivity$$Lambda$3974/0x00000001023cebd0.run(Unknown Source)
        at com.intellij.openapi.application.constraints.BaseConstrainedExecution$Companion.scheduleWithinConstraints$inner(BaseConstrainedExecution.kt:67)
        at com.intellij.openapi.application.constraints.BaseConstrainedExecution$Companion.scheduleWithinConstraints(BaseConstrainedExecution.kt:70)
        at com.intellij.openapi.application.constraints.BaseConstrainedExecution.scheduleWithinConstraints(BaseConstrainedExecution.kt:37)
        at com.intellij.openapi.application.impl.BaseExpirableExecutorMixinImpl.access$scheduleWithinConstraints$s628187586(BaseExpirableExecutorMixinImpl.kt:12)
        at com.intellij.openapi.application.impl.BaseExpirableExecutorMixinImpl$scheduleWithinConstraints$$inlined$Runnable$1.run(Runnable.kt:19)
        at com.intellij.openapi.application.TransactionGuardImpl.runWithWritingAllowed(TransactionGuardImpl.java:209)
        at com.intellij.openapi.application.TransactionGuardImpl.access$100(TransactionGuardImpl.java:21)
        at com.intellij.openapi.application.TransactionGuardImpl$1.run(TransactionGuardImpl.java:191)
        at com.intellij.openapi.application.impl.ApplicationImpl.runIntendedWriteActionOnCurrentThread(ApplicationImpl.java:813)
        at com.intellij.openapi.application.impl.ApplicationImpl$3.run(ApplicationImpl.java:429)
        at com.intellij.openapi.application.impl.FlushQueue.doRun(FlushQueue.java:74)
        at com.intellij.openapi.application.impl.FlushQueue.runNextEvent(FlushQueue.java:114)
        at com.intellij.openapi.application.impl.FlushQueue.flushNow(FlushQueue.java:36)
        at com.intellij.openapi.application.impl.FlushQueue$$Lambda$551/0x00000001006cb710.run(Unknown Source)
        at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:318)
        at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:779)
        at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:730)
        at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:724)
        at java.base@17.0.5/java.security.AccessController.executePrivileged(AccessController.java:776)
        at java.base@17.0.5/java.security.AccessController.doPrivileged(AccessController.java:399)
        at java.base@17.0.5/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)
        at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:749)
        at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:909)
        at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:756)
        at com.intellij.ide.IdeEventQueue.lambda$dispatchEvent$5(IdeEventQueue.java:437)
        at com.intellij.ide.IdeEventQueue$$Lambda$594/0x0000000100763978.compute(Unknown Source)
        at com.intellij.openapi.progress.impl.CoreProgressManager.computePrioritized(CoreProgressManager.java:772)
        at com.intellij.ide.IdeEventQueue.lambda$dispatchEvent$6(IdeEventQueue.java:436)
        at com.intellij.ide.IdeEventQueue$$Lambda$593/0x0000000100763730.run(Unknown Source)
        at com.intellij.openapi.application.TransactionGuardImpl.performActivity(TransactionGuardImpl.java:105)
        at com.intellij.ide.IdeEventQueue.performActivity(IdeEventQueue.java:615)
        at com.intellij.ide.IdeEventQueue.lambda$dispatchEvent$7(IdeEventQueue.java:434)
        at com.intellij.ide.IdeEventQueue$$Lambda$590/0x00000001007632a8.run(Unknown Source)
        at com.intellij.openapi.application.impl.ApplicationImpl.runIntendedWriteActionOnCurrentThread(ApplicationImpl.java:813)
        at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:480)
        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)
    Suppressed: java.lang.Throwable: EDT-trace-at-207-ms
        at java.base@17.0.5/jdk.internal.misc.Unsafe.park(Native Method)
        at java.base@17.0.5/java.util.concurrent.locks.LockSupport.park(LockSupport.java:211)
        at java.base@17.0.5/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.java:715)
        at java.base@17.0.5/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(AbstractQueuedSynchronizer.java:1027)
        at java.base@17.0.5/java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(ReentrantReadWriteLock.java:738)
        at com.github.lppedd.cc.vcs.InternalVcsService.getOrderedTopCommits(InternalVcsService.kt:75)
        at com.github.lppedd.cc.vcs.InternalRecentCommitsService.getOrderedVcsCommitMessages(InternalRecentCommitsService.kt:84)
        at com.github.lppedd.cc.vcs.InternalRecentCommitsService.updateCachedTokens(InternalRecentCommitsService.kt:74)
        at com.github.lppedd.cc.vcs.InternalRecentCommitsService.<init>(InternalRecentCommitsService.kt:41)
        at java.base@17.0.5/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at java.base@17.0.5/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
        at java.base@17.0.5/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
        at java.base@17.0.5/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
        at java.base@17.0.5/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
        at com.intellij.serviceContainer.ConstructorInjectionKt.instantiateUsingPicoContainer(constructorInjection.kt:54)
        at com.intellij.serviceContainer.ComponentManagerImpl.instantiateClassWithConstructorInjection(ComponentManagerImpl.kt:996)
        at com.intellij.serviceContainer.ServiceComponentAdapter.createAndInitialize(ServiceComponentAdapter.kt:43)
        at com.intellij.serviceContainer.ServiceComponentAdapter.doCreateInstance(ServiceComponentAdapter.kt:39)
        at com.intellij.serviceContainer.BaseComponentAdapter.doCreateInstance(BaseComponentAdapter.kt:154)
        at com.intellij.serviceContainer.BaseComponentAdapter.createInstance$lambda$1(BaseComponentAdapter.kt:133)
        at com.intellij.serviceContainer.BaseComponentAdapter$$Lambda$317/0x0000000100488e68.compute(Unknown Source)
        at com.intellij.openapi.progress.Cancellation.computeInNonCancelableSection(Cancellation.java:99)
        at com.intellij.serviceContainer.BaseComponentAdapter.createInstance(BaseComponentAdapter.kt:132)
        at com.intellij.serviceContainer.BaseComponentAdapter.getInstance(BaseComponentAdapter.kt:92)
        at com.intellij.serviceContainer.ComponentManagerImpl.doGetService(ComponentManagerImpl.kt:673)
        at com.intellij.serviceContainer.ComponentManagerImpl.getService(ComponentManagerImpl.kt:629)
        at com.github.lppedd.cc.vcs.ClearLocalMessageHistoryAction.update(ClearLocalMessageHistoryAction.kt:40)
        at com.intellij.openapi.actionSystem.ex.ActionUtil.lambda$performDumbAwareUpdate$0(ActionUtil.java:153)
        at com.intellij.openapi.actionSystem.ex.ActionUtil$$Lambda$1174/0x0000000100ea52a0.run(Unknown Source)
        at com.intellij.openapi.actionSystem.ex.ActionUtil.performDumbAwareUpdate(ActionUtil.java:176)
        at com.intellij.openapi.actionSystem.impl.ActionUpdater.doUpdate(ActionUpdater.java:720)
        at com.intellij.openapi.actionSystem.impl.ActionUpdater.lambda$updateActionReal$4(ActionUpdater.java:136)
        at com.intellij.openapi.actionSystem.impl.ActionUpdater$$Lambda$2115/0x00000001017c7238.get(Unknown Source)
        at com.intellij.openapi.actionSystem.impl.ActionUpdater.lambda$computeOnEdt$7(ActionUpdater.java:233)
        at com.intellij.openapi.actionSystem.impl.ActionUpdater$$Lambda$2124/0x00000001017ca5c8.compute(Unknown Source)
        at com.intellij.openapi.progress.ProgressManager.lambda$runProcess$0(ProgressManager.java:68)
        at com.intellij.openapi.progress.ProgressManager$$Lambda$844/0x000000010093f970.run(Unknown Source)
        at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcess$2(CoreProgressManager.java:188)
        at com.intellij.openapi.progress.impl.CoreProgressManager$$Lambda$845/0x000000010093fbb8.run(Unknown Source)
        at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$executeProcessUnderProgress$13(CoreProgressManager.java:589)
        at com.intellij.openapi.progress.impl.CoreProgressManager$$Lambda$846/0x000000010093d000.compute(Unknown Source)
        at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:664)
        at com.intellij.openapi.progress.impl.CoreProgressManager.computeUnderProgress(CoreProgressManager.java:620)
        at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:588)
        at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:60)
        at com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:175)
        at com.intellij.openapi.progress.ProgressManager.runProcess(ProgressManager.java:68)
        at com.intellij.openapi.actionSystem.impl.ActionUpdater.lambda$computeOnEdt$8(ActionUpdater.java:229)
        at com.intellij.openapi.actionSystem.impl.ActionUpdater$$Lambda$2123/0x00000001017c9c58.invoke(Unknown Source)
        at com.intellij.diagnostic.telemetry.TraceKt.computeWithSpan(trace.kt:123)
        at com.intellij.openapi.actionSystem.impl.ActionUpdater.lambda$computeOnEdt$9(ActionUpdater.java:225)
        at com.intellij.openapi.actionSystem.impl.ActionUpdater$$Lambda$2120/0x00000001017c9358.get(Unknown Source)
        at io.opentelemetry.context.Context.lambda$wrapSupplier$8(Context.java:309)
        at io.opentelemetry.context.Context$$Lambda$2121/0x00000001017c95a0.get(Unknown Source)
        at com.intellij.openapi.actionSystem.impl.ActionUpdateEdtExecutor.lambda$computeOnEdt$0(ActionUpdateEdtExecutor.java:51)
        at com.intellij.openapi.actionSystem.impl.ActionUpdateEdtExecutor$$Lambda$2122/0x00000001017c9a10.run(Unknown Source)
        at com.intellij.openapi.actionSystem.impl.Utils.lambda$expandActionGroupFastTrack$5(Utils.java:323)
        at com.intellij.openapi.actionSystem.impl.Utils$$Lambda$2109/0x00000001017c2828.run(Unknown Source)
        at com.intellij.openapi.actionSystem.impl.Utils.runLoopAndWaitForFuture(Utils.java:828)
        at com.intellij.openapi.actionSystem.impl.Utils.expandActionGroupFastTrack(Utils.java:321)
        at com.intellij.openapi.actionSystem.impl.ActionToolbarImpl.updateActionsImplFastTrack(ActionToolbarImpl.java:1299)
        at com.intellij.openapi.actionSystem.impl.ActionToolbarImpl.updateActionsImpl(ActionToolbarImpl.java:1267)
        at com.intellij.openapi.actionSystem.impl.ActionToolbarImpl$1.updateActionsImpl(ActionToolbarImpl.java:211)
        at com.intellij.openapi.actionSystem.impl.ToolbarUpdater$MyUpdateRunnable.run(ToolbarUpdater.java:152)
        at com.intellij.openapi.actionSystem.impl.ToolbarUpdater.updateActions(ToolbarUpdater.java:68)
        at com.intellij.openapi.actionSystem.impl.ActionToolbarImpl.updateActionsImmediately(ActionToolbarImpl.java:1246)
        at com.intellij.openapi.actionSystem.impl.ActionToolbarImpl.updateActionsImmediately(ActionToolbarImpl.java:1231)
        at com.intellij.openapi.actionSystem.impl.ActionToolbarImpl.addNotify(ActionToolbarImpl.java:271)
        at java.desktop/java.awt.Container.addNotify(Container.java:2804)
        at java.desktop/javax.swing.JComponent.addNotify(JComponent.java:4847)
        at java.desktop/java.awt.Container.addImpl(Container.java:1150)
        at java.desktop/java.awt.Container.add(Container.java:440)
        at com.intellij.openapi.ui.Splitter.setSecondComponent(Splitter.java:685)
        at com.intellij.openapi.vcs.changes.ChangesViewManager$ChangesViewToolWindowPanel.updateCommitWorkflow(ChangesViewManager.java:602)
        at com.intellij.openapi.vcs.changes.ChangesViewManager.updateCommitWorkflow(ChangesViewManager.java:292)
        at com.intellij.openapi.vcs.changes.ChangesViewManager.lambda$new$0(ChangesViewManager.java:123)
        at com.intellij.openapi.vcs.changes.ChangesViewManager$$Lambda$1544/0x000000010128b7d8.commitWorkflowChanged(Unknown Source)
        at java.base@17.0.5/java.lang.invoke.LambdaForm$DMH/0x00000001007cc800.invokeInterface(LambdaForm$DMH)
        at java.base@17.0.5/java.lang.invoke.LambdaForm$MH/0x000000010448d000.invoke(LambdaForm$MH)
        at java.base@17.0.5/java.lang.invoke.LambdaForm$MH/0x00000001007a8000.invoke_MT(LambdaForm$MH)
        at com.intellij.util.messages.impl.MessageBusImplKt.invokeMethod(MessageBusImpl.kt:652)
        at com.intellij.util.messages.impl.MessageBusImplKt.invokeListener(MessageBusImpl.kt:621)
        at com.intellij.util.messages.impl.MessageBusImplKt.executeOrAddToQueue(MessageBusImpl.kt:466)
        at com.intellij.util.messages.impl.MessagePublisher.publish$intellij_platform_core(MessageBusImpl.kt:444)
        at com.intellij.util.messages.impl.MessagePublisher.invoke(MessageBusImpl.kt:421)
        at jdk.proxy2/jdk.proxy2.$Proxy301.commitWorkflowChanged(Unknown Source)
        at com.intellij.openapi.vcs.changes.ChangesViewWorkflowManager.updateCommitWorkflowHandler(ChangesViewWorkflowManager.java:71)
        at com.intellij.openapi.vcs.changes.ChangesViewWorkflowManager.lambda$new$0(ChangesViewWorkflowManager.java:44)
        at com.intellij.openapi.vcs.changes.ChangesViewWorkflowManager$$Lambda$11408/0x000000010443f788.commitModeChanged(Unknown Source)
        at java.base@17.0.5/java.lang.invoke.LambdaForm$DMH/0x00000001007cc800.invokeInterface(LambdaForm$DMH)
        at java.base@17.0.5/java.lang.invoke.LambdaForm$MH/0x0000000100ef4400.invoke(LambdaForm$MH)
        at java.base@17.0.5/java.lang.invoke.LambdaForm$MH/0x00000001007a8000.invoke_MT(LambdaForm$MH)
        at com.intellij.util.messages.impl.MessageBusImplKt.invokeMethod(MessageBusImpl.kt:652)
        at com.intellij.util.messages.impl.MessageBusImplKt.invokeListener(MessageBusImpl.kt:621)
        at com.intellij.util.messages.impl.MessageBusImplKt.executeOrAddToQueue(MessageBusImpl.kt:466)
        at com.intellij.util.messages.impl.MessagePublisher.publish$intellij_platform_core(MessageBusImpl.kt:444)
        at com.intellij.util.messages.impl.MessagePublisher.invoke(MessageBusImpl.kt:421)
        at jdk.proxy2/jdk.proxy2.$Proxy196.commitModeChanged(Unknown Source)
        at com.intellij.vcs.commit.CommitModeManager.updateCommitMode(CommitModeManager.kt:97)
        at com.intellij.vcs.commit.CommitModeManager.access$updateCommitMode(CommitModeManager.kt:64)
        at com.intellij.vcs.commit.CommitModeManager$MyStartupActivity.runActivity$lambda$0(CommitModeManager.kt:76)
        at com.intellij.vcs.commit.CommitModeManager$MyStartupActivity$$Lambda$3974/0x00000001023cebd0.run(Unknown Source)
        at com.intellij.openapi.application.constraints.BaseConstrainedExecution$Companion.scheduleWithinConstraints$inner(BaseConstrainedExecution.kt:67)
        at com.intellij.openapi.application.constraints.BaseConstrainedExecution$Companion.scheduleWithinConstraints(BaseConstrainedExecution.kt:70)
        at com.intellij.openapi.application.constraints.BaseConstrainedExecution.scheduleWithinConstraints(BaseConstrainedExecution.kt:37)
        at com.intellij.openapi.application.impl.BaseExpirableExecutorMixinImpl.access$scheduleWithinConstraints$s628187586(BaseExpirableExecutorMixinImpl.kt:12)
        at com.intellij.openapi.application.impl.BaseExpirableExecutorMixinImpl$scheduleWithinConstraints$$inlined$Runnable$1.run(Runnable.kt:19)
        at com.intellij.openapi.application.TransactionGuardImpl.runWithWritingAllowed(TransactionGuardImpl.java:209)
        at com.intellij.openapi.application.TransactionGuardImpl.access$100(TransactionGuardImpl.java:21)
        at com.intellij.openapi.application.TransactionGuardImpl$1.run(TransactionGuardImpl.java:191)
        at com.intellij.openapi.application.impl.ApplicationImpl.runIntendedWriteActionOnCurrentThread(ApplicationImpl.java:813)
        at com.intellij.openapi.application.impl.ApplicationImpl$3.run(ApplicationImpl.java:429)
        at com.intellij.openapi.application.impl.FlushQueue.doRun(FlushQueue.java:74)
        at com.intellij.openapi.application.impl.FlushQueue.runNextEvent(FlushQueue.java:114)
        at com.intellij.openapi.application.impl.FlushQueue.flushNow(FlushQueue.java:36)
        at com.intellij.openapi.application.impl.FlushQueue$$Lambda$551/0x00000001006cb710.run(Unknown Source)
        at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:318)
        at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:779)
        at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:730)
        at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:724)
        at java.base@17.0.5/java.security.AccessController.executePrivileged(AccessController.java:776)
        at java.base@17.0.5/java.security.AccessController.doPrivileged(AccessController.java:399)
        at java.base@17.0.5/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)
        at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:749)
        at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:909)
        at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:756)
        at com.intellij.ide.IdeEventQueue.lambda$dispatchEvent$5(IdeEventQueue.java:437)
        at com.intellij.ide.IdeEventQueue$$Lambda$594/0x0000000100763978.compute(Unknown Source)
        at com.intellij.openapi.progress.impl.CoreProgressManager.computePrioritized(CoreProgressManager.java:772)
        at com.intellij.ide.IdeEventQueue.lambda$dispatchEvent$6(IdeEventQueue.java:436)
        at com.intellij.ide.IdeEventQueue$$Lambda$593/0x0000000100763730.run(Unknown Source)
        at com.intellij.openapi.application.TransactionGuardImpl.performActivity(TransactionGuardImpl.java:105)
        at com.intellij.ide.IdeEventQueue.performActivity(IdeEventQueue.java:615)
        at com.intellij.ide.IdeEventQueue.lambda$dispatchEvent$7(IdeEventQueue.java:434)
        at com.intellij.ide.IdeEventQueue$$Lambda$590/0x00000001007632a8.run(Unknown Source)
        at com.intellij.openapi.application.impl.ApplicationImpl.runIntendedWriteActionOnCurrentThread(ApplicationImpl.java:813)
        at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:480)
        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)
    Suppressed: java.lang.Throwable: EDT-trace-at-107-ms
        at java.base@17.0.5/jdk.internal.misc.Unsafe.park(Native Method)
        at java.base@17.0.5/java.util.concurrent.locks.LockSupport.park(LockSupport.java:211)
        at java.base@17.0.5/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.java:715)
        at java.base@17.0.5/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(AbstractQueuedSynchronizer.java:1027)
        at java.base@17.0.5/java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(ReentrantReadWriteLock.java:738)
        at com.github.lppedd.cc.vcs.InternalVcsService.getOrderedTopCommits(InternalVcsService.kt:75)
        at com.github.lppedd.cc.vcs.InternalRecentCommitsService.getOrderedVcsCommitMessages(InternalRecentCommitsService.kt:84)
        at com.github.lppedd.cc.vcs.InternalRecentCommitsService.updateCachedTokens(InternalRecentCommitsService.kt:74)
        at com.github.lppedd.cc.vcs.InternalRecentCommitsService.<init>(InternalRecentCommitsService.kt:41)
        at java.base@17.0.5/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at java.base@17.0.5/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
        at java.base@17.0.5/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
        at java.base@17.0.5/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
        at java.base@17.0.5/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
        at com.intellij.serviceContainer.ConstructorInjectionKt.instantiateUsingPicoContainer(constructorInjection.kt:54)
        at com.intellij.serviceContainer.ComponentManagerImpl.instantiateClassWithConstructorInjection(ComponentManagerImpl.kt:996)
        at com.intellij.serviceContainer.ServiceComponentAdapter.createAndInitialize(ServiceComponentAdapter.kt:43)
        at com.intellij.serviceContainer.ServiceComponentAdapter.doCreateInstance(ServiceComponentAdapter.kt:39)
        at com.intellij.serviceContainer.BaseComponentAdapter.doCreateInstance(BaseComponentAdapter.kt:154)
        at com.intellij.serviceContainer.BaseComponentAdapter.createInstance$lambda$1(BaseComponentAdapter.kt:133)
        at com.intellij.serviceContainer.BaseComponentAdapter$$Lambda$317/0x0000000100488e68.compute(Unknown Source)
        at com.intellij.openapi.progress.Cancellation.computeInNonCancelableSection(Cancellation.java:99)
        at com.intellij.serviceContainer.BaseComponentAdapter.createInstance(BaseComponentAdapter.kt:132)
        at com.intellij.serviceContainer.BaseComponentAdapter.getInstance(BaseComponentAdapter.kt:92)
        at com.intellij.serviceContainer.ComponentManagerImpl.doGetService(ComponentManagerImpl.kt:673)
        at com.intellij.serviceContainer.ComponentManagerImpl.getService(ComponentManagerImpl.kt:629)
        at com.github.lppedd.cc.vcs.ClearLocalMessageHistoryAction.update(ClearLocalMessageHistoryAction.kt:40)
        at com.intellij.openapi.actionSystem.ex.ActionUtil.lambda$performDumbAwareUpdate$0(ActionUtil.java:153)
        at com.intellij.openapi.actionSystem.ex.ActionUtil$$Lambda$1174/0x0000000100ea52a0.run(Unknown Source)
        at com.intellij.openapi.actionSystem.ex.ActionUtil.performDumbAwareUpdate(ActionUtil.java:176)
        at com.intellij.openapi.actionSystem.impl.ActionUpdater.doUpdate(ActionUpdater.java:720)
        at com.intellij.openapi.actionSystem.impl.ActionUpdater.lambda$updateActionReal$4(ActionUpdater.java:136)
        at com.intellij.openapi.actionSystem.impl.ActionUpdater$$Lambda$2115/0x00000001017c7238.get(Unknown Source)
        at com.intellij.openapi.actionSystem.impl.ActionUpdater.lambda$computeOnEdt$7(ActionUpdater.java:233)
        at com.intellij.openapi.actionSystem.impl.ActionUpdater$$Lambda$2124/0x00000001017ca5c8.compute(Unknown Source)
        at com.intellij.openapi.progress.ProgressManager.lambda$runProcess$0(ProgressManager.java:68)
        at com.intellij.openapi.progress.ProgressManager$$Lambda$844/0x000000010093f970.run(Unknown Source)
        at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcess$2(CoreProgressManager.java:188)
        at com.intellij.openapi.progress.impl.CoreProgressManager$$Lambda$845/0x000000010093fbb8.run(Unknown Source)
        at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$executeProcessUnderProgress$13(CoreProgressManager.java:589)
        at com.intellij.openapi.progress.impl.CoreProgressManager$$Lambda$846/0x000000010093d000.compute(Unknown Source)
        at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:664)
        at com.intellij.openapi.progress.impl.CoreProgressManager.computeUnderProgress(CoreProgressManager.java:620)
        at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:588)
        at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:60)
        at com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:175)
        at com.intellij.openapi.progress.ProgressManager.runProcess(ProgressManager.java:68)
        at com.intellij.openapi.actionSystem.impl.ActionUpdater.lambda$computeOnEdt$8(ActionUpdater.java:229)
        at com.intellij.openapi.actionSystem.impl.ActionUpdater$$Lambda$2123/0x00000001017c9c58.invoke(Unknown Source)
        at com.intellij.diagnostic.telemetry.TraceKt.computeWithSpan(trace.kt:123)
        at com.intellij.openapi.actionSystem.impl.ActionUpdater.lambda$computeOnEdt$9(ActionUpdater.java:225)
        at com.intellij.openapi.actionSystem.impl.ActionUpdater$$Lambda$2120/0x00000001017c9358.get(Unknown Source)
        at io.opentelemetry.context.Context.lambda$wrapSupplier$8(Context.java:309)
        at io.opentelemetry.context.Context$$Lambda$2121/0x00000001017c95a0.get(Unknown Source)
        at com.intellij.openapi.actionSystem.impl.ActionUpdateEdtExecutor.lambda$computeOnEdt$0(ActionUpdateEdtExecutor.java:51)
        at com.intellij.openapi.actionSystem.impl.ActionUpdateEdtExecutor$$Lambda$2122/0x00000001017c9a10.run(Unknown Source)
        at com.intellij.openapi.actionSystem.impl.Utils.lambda$expandActionGroupFastTrack$5(Utils.java:323)
        at com.intellij.openapi.actionSystem.impl.Utils$$Lambda$2109/0x00000001017c2828.run(Unknown Source)
        at com.intellij.openapi.actionSystem.impl.Utils.runLoopAndWaitForFuture(Utils.java:828)
        at com.intellij.openapi.actionSystem.impl.Utils.expandActionGroupFastTrack(Utils.java:321)
        at com.intellij.openapi.actionSystem.impl.ActionToolbarImpl.updateActionsImplFastTrack(ActionToolbarImpl.java:1299)
        at com.intellij.openapi.actionSystem.impl.ActionToolbarImpl.updateActionsImpl(ActionToolbarImpl.java:1267)
        at com.intellij.openapi.actionSystem.impl.ActionToolbarImpl$1.updateActionsImpl(ActionToolbarImpl.java:211)
        at com.intellij.openapi.actionSystem.impl.ToolbarUpdater$MyUpdateRunnable.run(ToolbarUpdater.java:152)
        at com.intellij.openapi.actionSystem.impl.ToolbarUpdater.updateActions(ToolbarUpdater.java:68)
        at com.intellij.openapi.actionSystem.impl.ActionToolbarImpl.updateActionsImmediately(ActionToolbarImpl.java:1246)
        at com.intellij.openapi.actionSystem.impl.ActionToolbarImpl.updateActionsImmediately(ActionToolbarImpl.java:1231)
        at com.intellij.openapi.actionSystem.impl.ActionToolbarImpl.addNotify(ActionToolbarImpl.java:271)
        at java.desktop/java.awt.Container.addNotify(Container.java:2804)
        at java.desktop/javax.swing.JComponent.addNotify(JComponent.java:4847)
        at java.desktop/java.awt.Container.addImpl(Container.java:1150)
        at java.desktop/java.awt.Container.add(Container.java:440)
        at com.intellij.openapi.ui.Splitter.setSecondComponent(Splitter.java:685)
        at com.intellij.openapi.vcs.changes.ChangesViewManager$ChangesViewToolWindowPanel.updateCommitWorkflow(ChangesViewManager.java:602)
        at com.intellij.openapi.vcs.changes.ChangesViewManager.updateCommitWorkflow(ChangesViewManager.java:292)
        at com.intellij.openapi.vcs.changes.ChangesViewManager.lambda$new$0(ChangesViewManager.java:123)
        at com.intellij.openapi.vcs.changes.ChangesViewManager$$Lambda$1544/0x000000010128b7d8.commitWorkflowChanged(Unknown Source)
        at java.base@17.0.5/java.lang.invoke.LambdaForm$DMH/0x00000001007cc800.invokeInterface(LambdaForm$DMH)
        at java.base@17.0.5/java.lang.invoke.LambdaForm$MH/0x000000010448d000.invoke(LambdaForm$MH)
        at java.base@17.0.5/java.lang.invoke.LambdaForm$MH/0x00000001007a8000.invoke_MT(LambdaForm$MH)
        at com.intellij.util.messages.impl.MessageBusImplKt.invokeMethod(MessageBusImpl.kt:652)
        at com.intellij.util.messages.impl.MessageBusImplKt.invokeListener(MessageBusImpl.kt:621)
        at com.intellij.util.messages.impl.MessageBusImplKt.executeOrAddToQueue(MessageBusImpl.kt:466)
        at com.intellij.util.messages.impl.MessagePublisher.publish$intellij_platform_core(MessageBusImpl.kt:444)
        at com.intellij.util.messages.impl.MessagePublisher.invoke(MessageBusImpl.kt:421)
        at jdk.proxy2/jdk.proxy2.$Proxy301.commitWorkflowChanged(Unknown Source)
        at com.intellij.openapi.vcs.changes.ChangesViewWorkflowManager.updateCommitWorkflowHandler(ChangesViewWorkflowManager.java:71)
        at com.intellij.openapi.vcs.changes.ChangesViewWorkflowManager.lambda$new$0(ChangesViewWorkflowManager.java:44)
        at com.intellij.openapi.vcs.changes.ChangesViewWorkflowManager$$Lambda$11408/0x000000010443f788.commitModeChanged(Unknown Source)
        at java.base@17.0.5/java.lang.invoke.LambdaForm$DMH/0x00000001007cc800.invokeInterface(LambdaForm$DMH)
        at java.base@17.0.5/java.lang.invoke.LambdaForm$MH/0x0000000100ef4400.invoke(LambdaForm$MH)
        at java.base@17.0.5/java.lang.invoke.LambdaForm$MH/0x00000001007a8000.invoke_MT(LambdaForm$MH)
        at com.intellij.util.messages.impl.MessageBusImplKt.invokeMethod(MessageBusImpl.kt:652)
        at com.intellij.util.messages.impl.MessageBusImplKt.invokeListener(MessageBusImpl.kt:621)
        at com.intellij.util.messages.impl.MessageBusImplKt.executeOrAddToQueue(MessageBusImpl.kt:466)
        at com.intellij.util.messages.impl.MessagePublisher.publish$intellij_platform_core(MessageBusImpl.kt:444)
        at com.intellij.util.messages.impl.MessagePublisher.invoke(MessageBusImpl.kt:421)
        at jdk.proxy2/jdk.proxy2.$Proxy196.commitModeChanged(Unknown Source)
        at com.intellij.vcs.commit.CommitModeManager.updateCommitMode(CommitModeManager.kt:97)
        at com.intellij.vcs.commit.CommitModeManager.access$updateCommitMode(CommitModeManager.kt:64)
        at com.intellij.vcs.commit.CommitModeManager$MyStartupActivity.runActivity$lambda$0(CommitModeManager.kt:76)
        at com.intellij.vcs.commit.CommitModeManager$MyStartupActivity$$Lambda$3974/0x00000001023cebd0.run(Unknown Source)
        at com.intellij.openapi.application.constraints.BaseConstrainedExecution$Companion.scheduleWithinConstraints$inner(BaseConstrainedExecution.kt:67)
        at com.intellij.openapi.application.constraints.BaseConstrainedExecution$Companion.scheduleWithinConstraints(BaseConstrainedExecution.kt:70)
        at com.intellij.openapi.application.constraints.BaseConstrainedExecution.scheduleWithinConstraints(BaseConstrainedExecution.kt:37)
        at com.intellij.openapi.application.impl.BaseExpirableExecutorMixinImpl.access$scheduleWithinConstraints$s628187586(BaseExpirableExecutorMixinImpl.kt:12)
        at com.intellij.openapi.application.impl.BaseExpirableExecutorMixinImpl$scheduleWithinConstraints$$inlined$Runnable$1.run(Runnable.kt:19)
        at com.intellij.openapi.application.TransactionGuardImpl.runWithWritingAllowed(TransactionGuardImpl.java:209)
        at com.intellij.openapi.application.TransactionGuardImpl.access$100(TransactionGuardImpl.java:21)
        at com.intellij.openapi.application.TransactionGuardImpl$1.run(TransactionGuardImpl.java:191)
        at com.intellij.openapi.application.impl.ApplicationImpl.runIntendedWriteActionOnCurrentThread(ApplicationImpl.java:813)
        at com.intellij.openapi.application.impl.ApplicationImpl$3.run(ApplicationImpl.java:429)
        at com.intellij.openapi.application.impl.FlushQueue.doRun(FlushQueue.java:74)
        at com.intellij.openapi.application.impl.FlushQueue.runNextEvent(FlushQueue.java:114)
        at com.intellij.openapi.application.impl.FlushQueue.flushNow(FlushQueue.java:36)
        at com.intellij.openapi.application.impl.FlushQueue$$Lambda$551/0x00000001006cb710.run(Unknown Source)
        at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:318)
        at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:779)
        at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:730)
        at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:724)
        at java.base@17.0.5/java.security.AccessController.executePrivileged(AccessController.java:776)
        at java.base@17.0.5/java.security.AccessController.doPrivileged(AccessController.java:399)
        at java.base@17.0.5/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)
        at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:749)
        at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:909)
        at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:756)
        at com.intellij.ide.IdeEventQueue.lambda$dispatchEvent$5(IdeEventQueue.java:437)
        at com.intellij.ide.IdeEventQueue$$Lambda$594/0x0000000100763978.compute(Unknown Source)
        at com.intellij.openapi.progress.impl.CoreProgressManager.computePrioritized(CoreProgressManager.java:772)
        at com.intellij.ide.IdeEventQueue.lambda$dispatchEvent$6(IdeEventQueue.java:436)
        at com.intellij.ide.IdeEventQueue$$Lambda$593/0x0000000100763730.run(Unknown Source)
        at com.intellij.openapi.application.TransactionGuardImpl.performActivity(TransactionGuardImpl.java:105)
        at com.intellij.ide.IdeEventQueue.performActivity(IdeEventQueue.java:615)
        at com.intellij.ide.IdeEventQueue.lambda$dispatchEvent$7(IdeEventQueue.java:434)
        at com.intellij.ide.IdeEventQueue$$Lambda$590/0x00000001007632a8.run(Unknown Source)
        at com.intellij.openapi.application.impl.ApplicationImpl.runIntendedWriteActionOnCurrentThread(ApplicationImpl.java:813)
        at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:480)
        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)
lppedd commented 1 year ago

This happens because the platform VcsListener class is missing. This is probably a platform issue, and I've pinged JB support in YouTrack.

@psoares your issue is different, see #113