storm downed after update to 2026.1.2

How do you test updates before launch? By foot? When I update, nothing works and I have to roll back the version.

0

Hello Val,

Can you share a bit more detail? What exactly stops working after the update, and what part of the functionality is affected?

0

the storm just hangs

0

There's an error dump, but I won't give it to you, there's a ton of personal information in there.

0

Does it hang at startup or after opening a specific project? 

Unfortunately, I won't be able to assist without checking the logs or at least the error message you see. Will it be possible to share the error dump or logs privately: https://uploads.jetbrains.com/? Just let me know the upload ID in the next reply.

0

"AWT-EventQueue-0" prio=0 tid=0x0 nid=0x0 waiting on condition
    java.lang.Thread.State: TIMED_WAITING
on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@4b27ea5
    at java.base@25.0.2/jdk.internal.misc.Unsafe.park(Native Method)
    at java.base@25.0.2/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:271)
    at java.base@25.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1803)
    at java.base@25.0.2/java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:460)
    at com.intellij.openapi.progress.util.EventStealer.waitForPing(EventStealer.java:126)
    at com.intellij.openapi.progress.util.SuvorovProgress.showNiceOverlay(SuvorovProgress.kt:216)
    at com.intellij.openapi.progress.util.SuvorovProgress.dispatchEventsUntilComputationCompletes(SuvorovProgress.kt:153)
    at com.intellij.openapi.application.impl.ApplicationImpl.lambda$postInit$15(ApplicationImpl.java:1453)
    at com.intellij.openapi.application.impl.ApplicationImpl$$Lambda/0x0000000027707450.invoke(Unknown Source)
    at com.intellij.platform.locking.impl.RunSuspend.await(NestedLocksThreadingSupport.kt:1690)
    at com.intellij.platform.locking.impl.NestedLocksThreadingSupportKt.runSuspendWithWaitingConsumer(NestedLocksThreadingSupport.kt:1665)
    at com.intellij.platform.locking.impl.NestedLocksThreadingSupportKt.access$runSuspendWithWaitingConsumer(NestedLocksThreadingSupport.kt:1)
    at com.intellij.platform.locking.impl.NestedLocksThreadingSupport.runSuspendMaybeConsuming(NestedLocksThreadingSupport.kt:1604)
    at com.intellij.platform.locking.impl.NestedLocksThreadingSupport$ComputationState.upgradeWritePermit(NestedLocksThreadingSupport.kt:382)
    at com.intellij.platform.locking.impl.NestedLocksThreadingSupport.prepareWriteFromWriteIntentBlocking$lambda$0(NestedLocksThreadingSupport.kt:1203)
    at com.intellij.platform.locking.impl.NestedLocksThreadingSupport$$Lambda/0x0000000028ace190.invoke(Unknown Source)
    at com.intellij.platform.locking.impl.NestedLocksThreadingSupport.processWriteLockAcquisition(NestedLocksThreadingSupport.kt:1427)
    at com.intellij.platform.locking.impl.NestedLocksThreadingSupport.prepareWriteFromWriteIntentBlocking(NestedLocksThreadingSupport.kt:1202)
    at com.intellij.platform.locking.impl.NestedLocksThreadingSupport.runWriteActionBlocking(NestedLocksThreadingSupport.kt:995)
    at com.intellij.openapi.application.impl.ApplicationImpl.runWriteAction(ApplicationImpl.java:1172)
    at com.intellij.openapi.project.DumbServiceImpl.decrementDumbCounterBlocking(DumbServiceImpl.kt:414)
    at com.intellij.openapi.project.DumbServiceImpl.access$decrementDumbCounterBlocking(DumbServiceImpl.kt:76)
    at com.intellij.openapi.project.DumbServiceImpl$DumbTaskLauncher$close$2.invokeSuspend$lambda$0(DumbServiceImpl.kt:139)
    at com.intellij.openapi.project.DumbServiceImpl$DumbTaskLauncher$close$2$$Lambda/0x0000000028acc728.invoke(Unknown Source)
    at com.intellij.openapi.application.CoroutinesKt.writeIntentReadAction$lambda$0(coroutines.kt:332)
    at com.intellij.openapi.application.CoroutinesKt$$Lambda/0x0000000027ccabc8.compute(Unknown Source)
    at com.intellij.openapi.application.impl.AppImplKt$rethrowCheckedExceptions$2.invoke(appImpl.kt:126)
    at com.intellij.platform.locking.impl.NestedLocksThreadingSupport.runWriteIntentReadAction(NestedLocksThreadingSupport.kt:705)
    at com.intellij.openapi.application.impl.ApplicationImpl.runWriteIntentReadAction(ApplicationImpl.java:1214)
    at com.intellij.openapi.application.CoroutinesKt.writeIntentReadAction(coroutines.kt:332)
    at com.intellij.openapi.project.DumbServiceImpl$DumbTaskLauncher$close$2.invokeSuspend(DumbServiceImpl.kt:137)
    at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:34)
    at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:100)
    at com.intellij.openapi.application.impl.DispatchedRunnable.run(DispatchedRunnable.kt:42)
    at com.intellij.openapi.application.TransactionGuardImpl.runWithWritingAllowed(TransactionGuardImpl.java:236)
    at com.intellij.openapi.application.TransactionGuardImpl.access$100(TransactionGuardImpl.java:22)
    at com.intellij.openapi.application.TransactionGuardImpl$2.run(TransactionGuardImpl.java:218)
    at com.intellij.openapi.application.impl.NonBlockingFlushQueue.runNextEvent$lambda$1$1$0(NonBlockingFlushQueue.kt:334)
    at com.intellij.openapi.application.impl.NonBlockingFlushQueue$$Lambda/0x0000000028023ad8.compute(Unknown Source)
    at com.intellij.openapi.progress.impl.CoreProgressManager.computePrioritized(CoreProgressManager.java:928)
    at com.intellij.openapi.application.impl.NonBlockingFlushQueue.runNextEvent$lambda$1$1(NonBlockingFlushQueue.kt:333)
    at com.intellij.openapi.application.impl.NonBlockingFlushQueue$$Lambda/0x0000000027c90570.invoke(Unknown Source)
    at com.intellij.concurrency.ThreadContext.resetThreadContext(threadContext.kt:294)
    at com.intellij.openapi.application.impl.NonBlockingFlushQueue.runNextEvent$lambda$1(NonBlockingFlushQueue.kt:330)
    at com.intellij.openapi.application.impl.NonBlockingFlushQueue$$Lambda/0x0000000027c90308.invoke(Unknown Source)
    at com.intellij.platform.locking.impl.NestedLocksThreadingSupport.tryRunWriteIntentReadAction(NestedLocksThreadingSupport.kt:747)
    at com.intellij.openapi.application.impl.NonBlockingFlushQueue.runNextEvent(NonBlockingFlushQueue.kt:326)
    at com.intellij.openapi.application.impl.NonBlockingFlushQueue.flushNow(NonBlockingFlushQueue.kt:305)
    at com.intellij.openapi.application.impl.NonBlockingFlushQueue.FLUSH_NOW$lambda$0(NonBlockingFlushQueue.kt:167)
    at com.intellij.openapi.application.impl.NonBlockingFlushQueue$$Lambda/0x0000000027227b10.run(Unknown Source)
    at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:323)
    at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:732)
    at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:711)
    at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.kt:721)
    at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.kt:574)
    at com.intellij.ide.IdeEventQueue.dispatchEvent$lambda$0$0$0(IdeEventQueue.kt:378)
    at com.intellij.ide.IdeEventQueue$$Lambda/0x00000000279d6668.invoke(Unknown Source)
    at com.intellij.ide.IdeEventQueueKt.performActivity$lambda$0(IdeEventQueue.kt:1111)
    at com.intellij.ide.IdeEventQueueKt$$Lambda/0x00000000279d68d0.run(Unknown Source)
    at com.intellij.openapi.application.TransactionGuardImpl.performActivity(TransactionGuardImpl.java:106)
    at com.intellij.ide.IdeEventQueueKt.performActivity(IdeEventQueue.kt:1111)
    at com.intellij.ide.IdeEventQueue.dispatchEvent$lambda$0(IdeEventQueue.kt:376)
    at com.intellij.ide.IdeEventQueue$$Lambda/0x00000000279cb2c0.run(Unknown Source)
    at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.kt:416)
    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)

"DefaultDispatcher-worker-3" prio=0 tid=0x0 nid=0x0 runnable
    java.lang.Thread.State: RUNNABLE
(in native)
    at com.sun.jna.Native.invokePointer(Native Method)
    at com.sun.jna.Function.invokePointer(Function.java:500)
    at com.sun.jna.Function.invokeString(Function.java:663)
    at com.sun.jna.Function.invoke(Function.java:437)
    at com.sun.jna.Function.invoke(Function.java:364)
    at com.sun.jna.Library$Handler.invoke(Library.java:270)
    at com.intellij.credentialStore.$Proxy105.secret_password_lookup_sync(Unknown Source)
    at com.intellij.credentialStore.SecretCredentialStore$Companion.pingService(linuxSecretLibrary.kt:60)
    at com.intellij.credentialStore.SecretCredentialStore$Companion.create(linuxSecretLibrary.kt:47)
    at com.intellij.credentialStore.LinuxCredentialStoreFactory.create(NativeCredentialStoreWrapper.kt:135)
    at com.intellij.ide.passwordSafe.impl.PasswordSafeImplKt.createPersistentCredentialStore(PasswordSafeImpl.kt:256)
    at com.intellij.ide.passwordSafe.impl.BasePasswordSafe.computeProvider(PasswordSafeImpl.kt:205)
    at com.intellij.ide.passwordSafe.impl.RemotePasswordSafeImpl.computeProvider(RemotePasswordSafeImpl.kt:28)
    at com.intellij.ide.passwordSafe.impl.BasePasswordSafe._currentProvider$lambda$0(PasswordSafeImpl.kt:56)
    at com.intellij.ide.passwordSafe.impl.BasePasswordSafe$$Lambda/0x000000002861d210.invoke(Unknown Source)
    at com.intellij.util.concurrency.SynchronizedClearableLazy._get_value_$lambda$0$0(SynchronizedClearableLazy.kt:41)
    at com.intellij.util.concurrency.SynchronizedClearableLazy$$Lambda/0x00000000270b94f8.apply(Unknown Source)
    at java.base@25.0.2/java.util.concurrent.atomic.AtomicReference.updateAndGet(AtomicReference.java:206)
    at com.intellij.util.concurrency.SynchronizedClearableLazy.getValue(SynchronizedClearableLazy.kt:40)
    at com.intellij.ide.passwordSafe.impl.BasePasswordSafe.getCurrentProvider(PasswordSafeImpl.kt:62)
    at com.intellij.ide.passwordSafe.impl.BasePasswordSafe.get(PasswordSafeImpl.kt:109)
    at com.intellij.ssh.config.unified.SshConfig.Z(SshConfig.java:643)
    at com.intellij.ssh.config.unified.SshConfig.getPassphraseCredentialsFromPasswordSafe(SshConfig.java:499)
    at com.intellij.ssh.config.unified.SshConfig.getAuthDataFromForPasswordSafe(SshConfig.java:402)
    at com.intellij.ssh.ui.unified.SshUiData.Z(SshUiData.java:37)
    at com.intellij.ssh.ui.unified.SshUiData.<init>(SshUiData.java:32)
    at com.intellij.ssh.ui.unified.SshUiData.<init>(SshUiData.java:28)
    at com.intellij.ssh.config.unified.SshConfigManagerBase.loadState(SshConfigManagerBase.java:79)
    at com.intellij.ssh.config.unified.SshConfigManagerBase$Project.loadState(SshConfigManagerBase.java:206)
    at com.intellij.configurationStore.ComponentStoreImpl$doInitComponent$2.invoke(ComponentStoreImpl.kt:619)
    at com.intellij.configurationStore.ComponentStoreImpl$doInitComponent$2.invoke(ComponentStoreImpl.kt:618)
    at com.intellij.configurationStore.ComponentStoreImpl$initComponent$nonCancelableInvocator$1.invokeSuspend(ComponentStoreImpl.kt:146)
    at com.intellij.configurationStore.ComponentStoreImpl$initComponent$nonCancelableInvocator$1.invoke(ComponentStoreImpl.kt)
    at com.intellij.configurationStore.ComponentStoreImpl$initComponent$nonCancelableInvocator$1.invoke(ComponentStoreImpl.kt)
    at com.intellij.configurationStore.ComponentStoreImpl.initComponent$suspendImpl(ComponentStoreImpl.kt:197)
    at com.intellij.configurationStore.ComponentStoreImpl.initComponent(ComponentStoreImpl.kt)
    at com.intellij.configurationStore.ComponentStoreWithExtraComponents.initComponent(ComponentStoreWithExtraComponents.kt:48)
    at com.intellij.openapi.components.impl.stores.IComponentStore.initComponent$default(IComponentStore.kt:27)
    at com.intellij.serviceContainer.ContainerUtilKt.initializeComponentOrLightService(containerUtil.kt:62)
    at com.intellij.serviceContainer.LightServiceInstanceSupport$LightServiceInstanceInitializer.createInstance(LightServiceInstanceSupport.kt:51)
    at com.intellij.platform.instanceContainer.internal.LazyInstanceHolder$initialize$1$1.invokeSuspend(LazyInstanceHolder.kt:181)
    at com.intellij.platform.instanceContainer.internal.LazyInstanceHolder$initialize$1$1.invoke(LazyInstanceHolder.kt)
    at com.intellij.platform.instanceContainer.internal.LazyInstanceHolder$initialize$1$1.invoke(LazyInstanceHolder.kt)
    at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndspatched(Undispatched.kt:67)
    at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn(Undispatched.kt:43)
    at kotlinx.coroutines.BuildersKt__Builders_commonKt.withContext(Builders.common.kt:165)
    at kotlinx.coroutines.BuildersKt.withContext(Unknown Source)
    at com.intellij.platform.instanceContainer.internal.LazyInstanceHolder$initialize$1.invokeSuspend(LazyInstanceHolder.kt:179)
    at com.intellij.platform.instanceContainer.internal.LazyInstanceHolder$initialize$1.invoke(LazyInstanceHolder.kt)
    at com.intellij.platform.instanceContainer.internal.LazyInstanceHolder$initialize$1.invoke(LazyInstanceHolder.kt)
    at kotlinx.coroutines.intrinsics.UndispatchedKt.startCoroutineUndispatched(Undispatched.kt:20)
    at kotlinx.coroutines.CoroutineStart.invoke(CoroutineStart.kt:360)
    at kotlinx.coroutines.AbstractCoroutine.start(AbstractCoroutine.kt:134)
    at kotlinx.coroutines.BuildersKt__Builders_commonKt.launch(Builders.common.kt:53)
    at kotlinx.coroutines.BuildersKt.launch(Unknown Source)
    at com.intellij.platform.instanceContainer.internal.LazyInstanceHolder.initialize(LazyInstanceHolder.kt:164)
    at com.intellij.platform.instanceContainer.internal.LazyInstanceHolder.access$initialize(LazyInstanceHolder.kt:29)
    at com.intellij.platform.instanceContainer.internal.LazyInstanceHolder.tryInitialize(LazyInstanceHolder.kt:154)
    at com.intellij.platform.instanceContainer.internal.LazyInstanceHolder.getInstance(LazyInstanceHolder.kt:112)
    at com.intellij.platform.instanceContainer.internal.LazyInstanceHolder.getInstanceInCallerContext$suspendImpl(LazyInstanceHolder.kt:104)
    at com.intellij.platform.instanceContainer.internal.LazyInstanceHolder.getInstanceInCallerContext(LazyInstanceHolder.kt)
    at com.intellij.serviceContainer.ComponentManagerImplKt$doGetOrCreateInstanceBlocking$1.invokeSuspend(ComponentManagerImpl.kt:1698)
    at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:34)
    at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:100)
    at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263)
    at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:112)
    at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$BuildersKt__BuildersKt(Builders.kt:87)
    at kotlinx.coroutines.BuildersKt__BuildersKt.runBlockingWithParallelismCompensation(Builders.kt:63)
    at kotlinx.coroutines.BuildersKt.runBlockingWithParallelismCompensation(Unknown Source)
    at kotlinx.coroutines.internal.intellij.IntellijCoroutines.runBlockingWithParallelismCompensation(intellij.kt:48)
    at com.intellij.util.IntelliJCoroutinesFacade.runBlockingWithParallelismCompensation(IntelliJCoroutinesFacade.kt:35)
    at com.intellij.serviceContainer.ComponentManagerImplKt.runBlockingInitialization$lambda$0(ComponentManagerImpl.kt:1829)
    at com.intellij.serviceContainer.ComponentManagerImplKt$$Lambda/0x0000000027332270.invoke(Unknown Source)
    at com.intellij.openapi.progress.ContextKt.prepareThreadContext$lambda$0(context.kt:93)
    at com.intellij.openapi.progress.ContextKt$$Lambda/0x00000000273339b8.invoke(Unknown Source)
    at com.intellij.concurrency.ThreadContext.resetThreadContext(threadContext.kt:294)
    at com.intellij.openapi.progress.ContextKt.prepareThreadContext(context.kt:92)
    at com.intellij.serviceContainer.ComponentManagerImplKt.runBlockingInitialization(ComponentManagerImpl.kt:1814)
    at com.intellij.serviceContainer.ComponentManagerImplKt.doGetOrCreateInstanceBlocking(ComponentManagerImpl.kt:1697)
    at com.intellij.serviceContainer.ComponentManagerImplKt.getOrCreateInstanceBlocking(ComponentManagerImpl.kt:1686)
    at com.intellij.serviceContainer.ComponentManagerImpl.doGetService(ComponentManagerImpl.kt:803)
    at com.intellij.serviceContainer.ComponentManagerImpl.getService(ComponentManagerImpl.kt:741)
    at com.intellij.ssh.config.unified.SshConfigManagerImpl.<init>(SshConfigManagerImpl.java:48)
    at com.intellij.ssh.config.unified.SshConfigManagerImpl$ProjectLevel.<init>(SshConfigManagerImpl.java:419)
    at java.base@25.0.2/java.lang.invoke.DirectMethodHandle$Holder.newInvokeSpecial(DirectMethodHandle$Holder)
    at java.base@25.0.2/java.lang.invoke.LambdaForm$MH/0x0000000027042400.invoke(LambdaForm$MH)
    at java.base@25.0.2/java.lang.invoke.LambdaForm$MH/0x00000000273dc400.invoke(LambdaForm$MH)
    at java.base@25.0.2/java.lang.invoke.Invokers$Holder.invokeExact_MT(Invokers$Holder)
    at java.base@25.0.2/java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:735)
    at com.intellij.platform.instanceContainer.instantiation.InstantiateKt.instantiate$lambda$0(instantiate.kt:52)
    at com.intellij.platform.instanceContainer.instantiation.InstantiateKt$$Lambda/0x000000002738a610.invoke(Unknown Source)
    at com.intellij.platform.instanceContainer.instantiation.InstantiateKt.instantiate$lambda$3$0(instantiate.kt:294)
    at com.intellij.platform.instanceContainer.instantiation.InstantiateKt$$Lambda/0x000000002738ab40.invoke(Unknown Source)
    at com.intellij.platform.instanceContainer.instantiation.InstantiateKt.withStoredTemporaryContext(instantiate.kt:310)
    at com.intellij.platform.instanceContainer.instantiation.InstantiateKt.instantiate(instantiate.kt:293)
    at com.intellij.platform.instanceContainer.instantiation.InstantiateKt.instantiate(instantiate.kt:45)
    at com.intellij.serviceContainer.ServiceInstanceInitializer.createInstance$suspendImpl(ServiceInstanceInitializer.kt:39)
    at com.intellij.serviceContainer.ServiceInstanceInitializer.createInstance(ServiceInstanceInitializer.kt)
    at com.intellij.platform.instanceContainer.internal.LazyInstanceHolder$initialize$1$1.invokeSuspend(LazyInstanceHolder.kt:181)
    at com.intellij.platform.instanceContainer.internal.LazyInstanceHolder$initialize$1$1.invoke(LazyInstanceHolder.kt)
    at com.intellij.platform.instanceContainer.internal.LazyInstanceHolder$initialize$1$1.invoke(LazyInstanceHolder.kt)
    at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndspatched(Undispatched.kt:67)
    at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn(Undispatched.kt:43)
    at kotlinx.coroutines.BuildersKt__Builders_commonKt.withContext(Builders.common.kt:165)
    at kotlinx.coroutines.BuildersKt.withContext(Unknown Source)
    at com.intellij.platform.instanceContainer.internal.LazyInstanceHolder$initialize$1.invokeSuspend(LazyInstanceHolder.kt:179)
    at com.intellij.platform.instanceContainer.internal.LazyInstanceHolder$initialize$1.invoke(LazyInstanceHolder.kt)
    at com.intellij.platform.instanceContainer.internal.LazyInstanceHolder$initialize$1.invoke(LazyInstanceHolder.kt)
    at kotlinx.coroutines.intrinsics.UndispatchedKt.startCoroutineUndispatched(Undispatched.kt:20)
    at kotlinx.coroutines.CoroutineStart.invoke(CoroutineStart.kt:360)
    at kotlinx.coroutines.AbstractCoroutine.start(AbstractCoroutine.kt:134)
    at kotlinx.coroutines.BuildersKt__Builders_commonKt.launch(Builders.common.kt:53)
    at kotlinx.coroutines.BuildersKt.launch(Unknown Source)
    at com.intellij.platform.instanceContainer.internal.LazyInstanceHolder.initialize(LazyInstanceHolder.kt:164)
    at com.intellij.platform.instanceContainer.internal.LazyInstanceHolder.access$initialize(LazyInstanceHolder.kt:29)
    at com.intellij.platform.instanceContainer.internal.LazyInstanceHolder.tryInitialize(LazyInstanceHolder.kt:154)
    at com.intellij.platform.instanceContainer.internal.LazyInstanceHolder.getInstance(LazyInstanceHolder.kt:112)
    at com.intellij.platform.instanceContainer.internal.LazyInstanceHolder.getInstanceInCallerContext$suspendImpl(LazyInstanceHolder.kt:104)
    at com.intellij.platform.instanceContainer.internal.LazyInstanceHolder.getInstanceInCallerContext(LazyInstanceHolder.kt)
    at com.intellij.serviceContainer.ComponentManagerImplKt$doGetOrCreateInstanceBlocking$1.invokeSuspend(ComponentManagerImpl.kt:1698)
    at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:34)
    at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:100)
    at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263)
    at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:112)
    at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$BuildersKt__BuildersKt(Builders.kt:87)
    at kotlinx.coroutines.BuildersKt__BuildersKt.runBlockingWithParallelismCompensation(Builders.kt:63)
    at kotlinx.coroutines.BuildersKt.runBlockingWithParallelismCompensation(Unknown Source)
    at kotlinx.coroutines.internal.intellij.IntellijCoroutines.runBlockingWithParallelismCompensation(intellij.kt:48)
    at com.intellij.util.IntelliJCoroutinesFacade.runBlockingWithParallelismCompensation(IntelliJCoroutinesFacade.kt:35)
    at com.intellij.serviceContainer.ComponentManagerImplKt.runBlockingInitialization$lambda$0(ComponentManagerImpl.kt:1829)
    at com.intellij.serviceContainer.ComponentManagerImplKt$$Lambda/0x0000000027332270.invoke(Unknown Source)
    at com.intellij.openapi.progress.ContextKt.prepareThreadContext$lambda$0(context.kt:93)
    at com.intellij.openapi.progress.ContextKt$$Lambda/0x00000000273339b8.invoke(Unknown Source)
    at com.intellij.concurrency.ThreadContext.resetThreadContext(threadContext.kt:294)
    at com.intellij.openapi.progress.ContextKt.prepareThreadContext(context.kt:92)
    at com.intellij.serviceContainer.ComponentManagerImplKt.runBlockingInitialization(ComponentManagerImpl.kt:1814)
    at com.intellij.serviceContainer.ComponentManagerImplKt.doGetOrCreateInstanceBlocking(ComponentManagerImpl.kt:1697)
    at com.intellij.serviceContainer.ComponentManagerImplKt.getOrCreateInstanceBlocking(ComponentManagerImpl.kt:1686)
    at com.intellij.serviceContainer.ComponentManagerImpl.doGetService(ComponentManagerImpl.kt:803)
    at com.intellij.serviceContainer.ComponentManagerImpl.getService(ComponentManagerImpl.kt:741)
    at com.intellij.ssh.config.unified.SshConfigManager.getInstance(SshConfigManager.java:45)
    at com.intellij.database.dataSource.DataSourceSshTunnelConfiguration.deserialize(DataSourceSshTunnelConfiguration.java:133)
    at com.intellij.database.dataSource.LocalDataSourceSerialization.deserializeHeaderInnerTag(LocalDataSourceSerialization.kt:573)
    at com.intellij.database.dataSource.LocalDataSourceSerialization.deserializeInner(LocalDataSourceSerialization.kt:456)
    at com.intellij.database.dataSource.LocalDataSourceSerialization.deserialize(LocalDataSourceSerialization.kt:426)
    at com.intellij.database.dataSource.DataSourceStorage.readDataSources(DataSourceStorage.java:653)
    at com.intellij.database.dataSource.DataSourceStorage.readLocalState(DataSourceStorage.java:417)
    at com.intellij.database.dataSource.DataSourceStorage.readDataSources(DataSourceStorage.java:507)
    at com.intellij.database.dataSource.DataSourceStorage.readStateImpl(DataSourceStorage.java:449)
    at com.intellij.database.dataSource.DataSourceStorage.lambda$readState$3(DataSourceStorage.java:433)
    at com.intellij.database.dataSource.DataSourceStorage$$Lambda/0x000000002856b9e8.compute(Unknown Source)
    at com.intellij.database.util.AsyncTask$Frame$compute$$inlined$supply$1$1.run(AsyncTask.kt:914)
    at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$executeProcessUnderProgress$14(CoreProgressManager.java:744)
    at com.intellij.openapi.progress.impl.CoreProgressManager$$Lambda/0x00000000282289d8.compute(Unknown Source)
    at com.intellij.openapi.progress.impl.CoreProgressManager.computeUnderProgress(CoreProgressManager.java:759)
    at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:743)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:87)
    at com.intellij.database.util.AsyncTask$Frame$compute$$inlined$supply$1.get(AsyncTask.kt:939)
    at java.base@25.0.2/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1789)
    at com.intellij.database.util.AsyncTask$Companion$$Lambda/0x0000000028584800.execute(Unknown Source)
    at java.base@25.0.2/java.util.concurrent.CompletableFuture.asyncSupplyStage(CompletableFuture.java:1803)
    at java.base@25.0.2/java.util.concurrent.CompletableFuture.supplyAsync(CompletableFuture.java:2026)
    at com.intellij.database.util.AsyncTask$Frame.compute(AsyncTask.kt:961)
    at com.intellij.database.dataSource.DataSourceStorage.readState(DataSourceStorage.java:432)
    at com.intellij.database.dataSource.DataSourceStorage.loadFromStorage(DataSourceStorage.java:230)
    at com.intellij.database.dataSource.DataSourceStorage$Prj.<init>(DataSourceStorage.java:151)
    at java.base@25.0.2/java.lang.invoke.DirectMethodHandle$Holder.newInvokeSpecial(DirectMethodHandle$Holder)
    at java.base@25.0.2/java.lang.invoke.LambdaForm$MH/0x0000000027042400.invoke(LambdaForm$MH)
    at java.base@25.0.2/java.lang.invoke.LambdaForm$MH/0x00000000273dc400.invoke(LambdaForm$MH)
    at java.base@25.0.2/java.lang.invoke.Invokers$Holder.invokeExact_MT(Invokers$Holder)
    at java.base@25.0.2/java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:735)
    at com.intellij.platform.instanceContainer.instantiation.InstantiateKt.instantiate$lambda$0(instantiate.kt:52)
    at com.intellij.platform.instanceContainer.instantiation.InstantiateKt$$Lambda/0x000000002738a610.invoke(Unknown Source)
    at com.intellij.platform.instanceContainer.instantiation.InstantiateKt.instantiate$lambda$3$0(instantiate.kt:294)
    at com.intellij.platform.instanceContainer.instantiation.InstantiateKt$$Lambda/0x000000002738ab40.invoke(Unknown Source)
    at com.intellij.platform.instanceContainer.instantiation.InstantiateKt.withStoredTemporaryContext(instantiate.kt:310)
    at com.intellij.platform.instanceContainer.instantiation.InstantiateKt.instantiate(instantiate.kt:293)
    at com.intellij.platform.instanceContainer.instantiation.InstantiateKt.instantiate(instantiate.kt:45)
    at com.intellij.serviceContainer.ServiceInstanceInitializer.createInstance$suspendImpl(ServiceInstanceInitializer.kt:39)
    at com.intellij.serviceContainer.ServiceInstanceInitializer.createInstance(ServiceInstanceInitializer.kt)
    at com.intellij.platform.instanceContainer.internal.LazyInstanceHolder$initialize$1$1.invokeSuspend(LazyInstanceHolder.kt:181)
    at com.intellij.platform.instanceContainer.internal.LazyInstanceHolder$initialize$1$1.invoke(LazyInstanceHolder.kt)
    at com.intellij.platform.instanceContainer.internal.LazyInstanceHolder$initialize$1$1.invoke(LazyInstanceHolder.kt)
    at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndspatched(Undispatched.kt:67)
    at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn(Undispatched.kt:43)
    at kotlinx.coroutines.BuildersKt__Builders_commonKt.withContext(Builders.common.kt:165)
    at kotlinx.coroutines.BuildersKt.withContext(Unknown Source)
    at com.intellij.platform.instanceContainer.internal.LazyInstanceHolder$initialize$1.invokeSuspend(LazyInstanceHolder.kt:179)
    at com.intellij.platform.instanceContainer.internal.LazyInstanceHolder$initialize$1.invoke(LazyInstanceHolder.kt)
    at com.intellij.platform.instanceContainer.internal.LazyInstanceHolder$initialize$1.invoke(LazyInstanceHolder.kt)
    at kotlinx.coroutines.intrinsics.UndispatchedKt.startCoroutineUndispatched(Undispatched.kt:20)
    at kotlinx.coroutines.CoroutineStart.invoke(CoroutineStart.kt:360)
    at kotlinx.coroutines.AbstractCoroutine.start(AbstractCoroutine.kt:134)
    at kotlinx.coroutines.BuildersKt__Builders_commonKt.launch(Builders.common.kt:53)
    at kotlinx.coroutines.BuildersKt.launch(Unknown Source)
    at com.intellij.platform.instanceContainer.internal.LazyInstanceHolder.initialize(LazyInstanceHolder.kt:164)
    at com.intellij.platform.instanceContainer.internal.LazyInstanceHolder.access$initialize(LazyInstanceHolder.kt:29)
    at com.intellij.platform.instanceContainer.internal.LazyInstanceHolder.tryInitialize(LazyInstanceHolder.kt:154)
    at com.intellij.platform.instanceContainer.internal.LazyInstanceHolder.getInstance(LazyInstanceHolder.kt:112)
    at com.intellij.platform.instanceContainer.internal.LazyInstanceHolder.getInstanceInCallerContext$suspendImpl(LazyInstanceHolder.kt:104)
    at com.intellij.platform.instanceContainer.internal.LazyInstanceHolder.getInstanceInCallerContext(LazyInstanceHolder.kt)
    at com.intellij.serviceContainer.ComponentManagerImplKt$doGetOrCreateInstanceBlocking$1.invokeSuspend(ComponentManagerImpl.kt:1698)
    at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:34)
    at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:100)
    at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263)
    at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:112)
    at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$BuildersKt__BuildersKt(Builders.kt:87)
    at kotlinx.coroutines.BuildersKt__BuildersKt.runBlockingWithParallelismCompensation(Builders.kt:63)
    at kotlinx.coroutines.BuildersKt.runBlockingWithParallelismCompensation(Unknown Source)
    at kotlinx.coroutines.internal.intellij.IntellijCoroutines.runBlockingWithParallelismCompensation(intellij.kt:48)
    at com.intellij.util.IntelliJCoroutinesFacade.runBlockingWithParallelismCompensation(IntelliJCoroutinesFacade.kt:35)
    at com.intellij.serviceContainer.ComponentManagerImplKt.runBlockingInitialization$lambda$0(ComponentManagerImpl.kt:1829)
    at com.intellij.serviceContainer.ComponentManagerImplKt$$Lambda/0x0000000027332270.invoke(Unknown Source)
    at com.intellij.openapi.progress.ContextKt.prepareThreadContext$lambda$0(context.kt:93)
    at com.intellij.openapi.progress.ContextKt$$Lambda/0x00000000273339b8.invoke(Unknown Source)
    at com.intellij.concurrency.ThreadContext.resetThreadContext(threadContext.kt:294)
    at com.intellij.openapi.progress.ContextKt.prepareThreadContext(context.kt:92)
    at com.intellij.serviceContainer.ComponentManagerImplKt.runBlockingInitialization(ComponentManagerImpl.kt:1814)
    at com.intellij.serviceContainer.ComponentManagerImplKt.doGetOrCreateInstanceBlocking(ComponentManagerImpl.kt:1697)
    at com.intellij.serviceContainer.ComponentManagerImplKt.getOrCreateInstanceBlocking(ComponentManagerImpl.kt:1686)
    at com.intellij.serviceContainer.ComponentManagerImpl.doGetService(ComponentManagerImpl.kt:803)
    at com.intellij.serviceContainer.ComponentManagerImpl.getService(ComponentManagerImpl.kt:741)
    at com.intellij.database.dataSource.DataSourceStorage.getProjectStorage(DataSourceStorage.java:130)
    at com.intellij.database.dataSource.srcStorage.DbSrcFilePresentation.getEditorTabTitle(DbSrcFilePresentation.java:23)
    at com.intellij.openapi.fileEditor.impl.EditorTabTitleProvider$getEditorTabTitleAsync$2.invokeSuspend(EditorTabTitleProvider.kt:37)
    at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:34)
    at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:100)
    at kotlinx.coroutines.internal.LimitedDispatcher$Worker.run(LimitedDispatcher.kt:124)
    at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:89)
    at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:610)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runDefaultDispatcherTask(CoroutineScheduler.kt:1194)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:906)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:775)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:762)
 

0
Hi,

This thread dump is only one piece of the puzzle, we are missing quite a bit of context. If you are unable to share logs even privately, here are some general stuff you can try:
1. Update IDE to 2026.2 EAP (we are improving the IDE every day its possible the bug is already fixed)
2. Run File | Repair IDE (this will flush your cache)
3. Disable all 3rd party plugins: https://youtrack.jetbrains.com/articles/SUPPORT-A-20 (this is temporarily as quite often some 3rd party plugins are causing freezes/hangs)

Please let us know if any of these helped. Thank you!
  
0

I reverted back to 2026.1 today after having similar issues.  The IDE just locks up or becomes extremely sluggish

0
Hi CJ,

The cause might not be related. To confirm, can you share your logs right after a freeze (force quit and collect logs via Help | Collect Logs and Diagnostic Data)? Also, if it's slow for a while, can you collect a CPU snapshot and share it?

To collect a CPU snapshot, please follow these steps:
1. Start IntelliJ IDEA and reproduce the performance issue.
2. Go to Help | Diagnostic Tools | Start CPU Usage Profiling.
3. Keep using the IDE until the slowdown, freeze, or high CPU usage happens again.
4. Once the issue has been reproduced, go to Help | Diagnostic Tools | Stop CPU Usage Profiling.
5. The IDE should generate a CPU snapshot file.

Please upload the snapshot and the logs to our secure server(https://uploads.jetbrains.com/) and share the upload ID with us. Thank you!

Best regards,
Uros Glogovac
IntelliJ Support
0

请先登录再写评论。