2023-10-31 10:27:17,533 [ 12223] SEVERE - #c.i.o.p.i.ProjectManagerImpl - Could not initialize class org.jetbrains.kotlin.idea.compiler.configuration.KotlinPluginLayout java.lang.NoClassDefFoundError: Could not initialize class org.jetbrains.kotlin.idea.compiler.configuration.KotlinPluginLayout at org.jetbrains.kotlin.idea.compiler.configuration.IdeKotlinVersion.isStandaloneCompilerVersion(IdeKotlinVersion.kt:154) at org.jetbrains.kotlin.idea.compiler.configuration.KotlinArtifactsDownloader.getUnpackedKotlinDistPath(KotlinArtifactsDownloader.kt:38) at org.jetbrains.kotlin.idea.macros.KotlinBundledPathMacroContributor.getProjectPathMacros(KotlinBundledPathMacroContributor.kt:45) at com.intellij.openapi.components.impl.ProjectWidePathMacroContributor.getAllMacros(ProjectWidePathMacroContributor.java:41) at com.intellij.openapi.components.impl.ProjectPathMacroManager.getExpandMacroMap(ProjectPathMacroManager.java:49) at com.intellij.openapi.components.PathMacroManager.expandPaths(PathMacroManager.java:130) at com.intellij.configurationStore.TrackingPathMacroSubstitutorImpl.expandPaths(TrackingPathMacroSubstitutorImpl.kt) at com.intellij.openapi.components.impl.stores.FileStorageCoreUtil.load(FileStorageCoreUtil.java:36) at com.intellij.configurationStore.XmlElementStorage.loadState(XmlElementStorage.kt:85) at com.intellij.configurationStore.XmlElementStorage.loadData(XmlElementStorage.kt:49) at com.intellij.configurationStore.XmlElementStorage.loadData(XmlElementStorage.kt:32) at com.intellij.configurationStore.StateStorageBase.getStorageData(StateStorageBase.kt:49) at com.intellij.configurationStore.StateStorageBase.getState(StateStorageBase.kt:25) at com.intellij.configurationStore.StateStorageBase.getState(StateStorageBase.kt:21) at com.intellij.configurationStore.StorageBaseExKt$createStateGetter$1.getState(StorageBaseEx.kt:31) at com.intellij.configurationStore.ComponentStoreImpl.doInitComponent(ComponentStoreImpl.kt:470) at com.intellij.configurationStore.ComponentStoreImpl.initComponent(ComponentStoreImpl.kt:415) at com.intellij.configurationStore.ComponentStoreImpl.initComponent(ComponentStoreImpl.kt:121) at com.intellij.configurationStore.ComponentStoreWithExtraComponents.initComponent(ComponentStoreWithExtraComponents.kt:48) at com.intellij.serviceContainer.ComponentManagerImpl.initializeComponent$intellij_platform_serviceContainer(ComponentManagerImpl.kt:577) at com.intellij.serviceContainer.ServiceComponentAdapter.createAndInitialize(ServiceComponentAdapter.kt:51) at com.intellij.serviceContainer.ServiceComponentAdapter.doCreateInstance(ServiceComponentAdapter.kt:43) at com.intellij.serviceContainer.BaseComponentAdapter.doCreateInstance(BaseComponentAdapter.kt:158) at com.intellij.serviceContainer.BaseComponentAdapter.createInstance(BaseComponentAdapter.kt:137) at com.intellij.serviceContainer.BaseComponentAdapter.getInstance(BaseComponentAdapter.kt:94) at com.intellij.serviceContainer.ComponentManagerImpl.doGetService(ComponentManagerImpl.kt:676) at com.intellij.serviceContainer.ComponentManagerImpl.getService(ComponentManagerImpl.kt:630) at com.intellij.configurationStore.ProjectIdManager$Companion.getInstance(ProjectIdManager.kt:28) at com.intellij.configurationStore.ProjectStoreBase.setPath(ProjectStoreBase.kt:172) at com.intellij.openapi.project.impl.ProjectManagerImplKt.initProject(ProjectManagerImpl.kt:1210) at com.intellij.openapi.project.impl.ProjectManagerImplKt.access$initProject(ProjectManagerImpl.kt:1) at com.intellij.openapi.project.impl.ProjectManagerImpl.prepareProject(ProjectManagerImpl.kt:878) at com.intellij.openapi.project.impl.ProjectManagerImpl.access$prepareProject(ProjectManagerImpl.kt:95) at com.intellij.openapi.project.impl.ProjectManagerImpl$doOpenAsync$2.invokeSuspend(ProjectManagerImpl.kt:634) at com.intellij.openapi.project.impl.ProjectManagerImpl$doOpenAsync$2.invoke(ProjectManagerImpl.kt) at com.intellij.openapi.project.impl.ProjectManagerImpl$doOpenAsync$2.invoke(ProjectManagerImpl.kt) at com.intellij.openapi.project.impl.ProjectUiFrameAllocator$doRun$2.invokeSuspend(ProjectFrameAllocator.kt:197) at com.intellij.openapi.project.impl.ProjectUiFrameAllocator$doRun$2.invoke(ProjectFrameAllocator.kt) at com.intellij.openapi.project.impl.ProjectUiFrameAllocator$doRun$2.invoke(ProjectFrameAllocator.kt) at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn(Undispatched.kt:78) at kotlinx.coroutines.CoroutineScopeKt.coroutineScope(CoroutineScope.kt:264) at com.intellij.openapi.project.impl.ProjectUiFrameAllocator.doRun(ProjectFrameAllocator.kt:163) at com.intellij.openapi.project.impl.ProjectUiFrameAllocator.access$doRun(ProjectFrameAllocator.kt:140) at com.intellij.openapi.project.impl.ProjectUiFrameAllocator$run$2.invokeSuspend(ProjectFrameAllocator.kt:152) at com.intellij.openapi.project.impl.ProjectUiFrameAllocator$run$2.invoke(ProjectFrameAllocator.kt) at com.intellij.openapi.project.impl.ProjectUiFrameAllocator$run$2.invoke(ProjectFrameAllocator.kt) at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn(Undispatched.kt:78) at kotlinx.coroutines.CoroutineScopeKt.coroutineScope(CoroutineScope.kt:264) at com.intellij.openapi.project.impl.ProjectUiFrameAllocator.run(ProjectFrameAllocator.kt:145) at com.intellij.openapi.project.impl.ProjectManagerImpl.doOpenAsync(ProjectManagerImpl.kt:626) at com.intellij.openapi.project.impl.ProjectManagerImpl.openProjectAsync(ProjectManagerImpl.kt:609) at com.intellij.ide.impl.ProjectUtil.openOrImportAsync(ProjectUtil.kt:174) at com.intellij.ide.impl.ProjectUtil.openExistingDir(ProjectUtil.kt:688) at com.intellij.ide.actions.OpenFileActionKt.doOpenFile(OpenFileAction.kt:157) at com.intellij.ide.actions.OpenFileActionKt.access$doOpenFile(OpenFileAction.kt:1) at com.intellij.ide.actions.OpenFileAction$actionPerformed$1$1.invokeSuspend(OpenFileAction.kt:87) at com.intellij.ide.actions.OpenFileAction$actionPerformed$1$1.invoke(OpenFileAction.kt) at com.intellij.ide.actions.OpenFileAction$actionPerformed$1$1.invoke(OpenFileAction.kt) at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn(Undispatched.kt:78) at kotlinx.coroutines.BuildersKt__Builders_commonKt.withContext(Builders.common.kt:167) at kotlinx.coroutines.BuildersKt.withContext(Unknown Source) at com.intellij.openapi.progress.ProgressReporterKt.withRawProgressReporter(ProgressReporter.kt:416) at com.intellij.openapi.progress.TasksKt$runBlockingModalWithRawProgressReporter$1.invokeSuspend(tasks.kt:286) at com.intellij.openapi.progress.TasksKt$runBlockingModalWithRawProgressReporter$1.invoke(tasks.kt) at com.intellij.openapi.progress.TasksKt$runBlockingModalWithRawProgressReporter$1.invoke(tasks.kt) at com.intellij.openapi.progress.impl.PlatformTaskSupport$runWithModalProgressBlockingInternal$2$1$taskJob$1.invokeSuspend(PlatformTaskSupport.kt:142) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106) at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:584) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:793) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:697) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:684) Caused by: java.lang.ExceptionInInitializerError: Exception java.lang.AssertionError: Assertion failed [in thread "DefaultDispatcher-worker-26"] at org.jetbrains.kotlin.idea.compiler.configuration.KotlinPluginLayout.(KotlinPluginLayout.kt:112) at org.jetbrains.kotlin.idea.compiler.configuration.IdeKotlinVersion.isStandaloneCompilerVersion(IdeKotlinVersion.kt:154) at org.jetbrains.kotlin.idea.compiler.configuration.KotlinArtifactsDownloader.getUnpackedKotlinDistPath(KotlinArtifactsDownloader.kt:38) at org.jetbrains.kotlin.idea.macros.KotlinBundledPathMacroContributor.getProjectPathMacros(KotlinBundledPathMacroContributor.kt:45) at com.intellij.openapi.components.impl.ProjectWidePathMacroContributor.getAllMacros(ProjectWidePathMacroContributor.java:41) at com.intellij.openapi.components.impl.ProjectPathMacroManager.getExpandMacroMap(ProjectPathMacroManager.java:49) at com.intellij.openapi.components.PathMacroManager.expandPaths(PathMacroManager.java:130) at com.intellij.configurationStore.TrackingPathMacroSubstitutorImpl.expandPaths(TrackingPathMacroSubstitutorImpl.kt) at com.intellij.openapi.components.impl.stores.FileStorageCoreUtil.load(FileStorageCoreUtil.java:36) at com.intellij.configurationStore.XmlElementStorage.loadState(XmlElementStorage.kt:85) at com.intellij.configurationStore.XmlElementStorage.loadData(XmlElementStorage.kt:49) at com.intellij.configurationStore.XmlElementStorage.loadData(XmlElementStorage.kt:32) at com.intellij.configurationStore.StateStorageBase.getStorageData(StateStorageBase.kt:49) at com.intellij.configurationStore.StateStorageBase.getState(StateStorageBase.kt:25) at com.intellij.configurationStore.StateStorageBase.getState(StateStorageBase.kt:21) at com.intellij.configurationStore.StorageBaseExKt$createStateGetter$1.getState(StorageBaseEx.kt:31) at com.intellij.configurationStore.ComponentStoreImpl.doInitComponent(ComponentStoreImpl.kt:470) at com.intellij.configurationStore.ComponentStoreImpl.initComponent(ComponentStoreImpl.kt:415) at com.intellij.configurationStore.ComponentStoreImpl.initComponent(ComponentStoreImpl.kt:121) at com.intellij.configurationStore.ComponentStoreWithExtraComponents.initComponent(ComponentStoreWithExtraComponents.kt:48) at com.intellij.serviceContainer.ComponentManagerImpl.initializeComponent$intellij_platform_serviceContainer(ComponentManagerImpl.kt:577) at com.intellij.serviceContainer.ServiceComponentAdapter.createAndInitialize(ServiceComponentAdapter.kt:51) at com.intellij.serviceContainer.ServiceComponentAdapter.doCreateInstance(ServiceComponentAdapter.kt:43) at com.intellij.serviceContainer.BaseComponentAdapter.doCreateInstance(BaseComponentAdapter.kt:158) at com.intellij.serviceContainer.BaseComponentAdapter.createInstance(BaseComponentAdapter.kt:137) at com.intellij.serviceContainer.BaseComponentAdapter.getInstance(BaseComponentAdapter.kt:94) at com.intellij.serviceContainer.ComponentManagerImpl.doGetService(ComponentManagerImpl.kt:676) at com.intellij.serviceContainer.ComponentManagerImpl.getService(ComponentManagerImpl.kt:630) at com.intellij.configurationStore.ProjectIdManager$Companion.getInstance(ProjectIdManager.kt:28) at com.intellij.configurationStore.ProjectStoreBase.setPath(ProjectStoreBase.kt:172) at com.intellij.openapi.project.impl.ProjectManagerImplKt.initProject(ProjectManagerImpl.kt:1210) at com.intellij.openapi.project.impl.ProjectManagerImplKt.access$initProject(ProjectManagerImpl.kt:1) at com.intellij.openapi.project.impl.ProjectManagerImpl.prepareProject(ProjectManagerImpl.kt:878) at com.intellij.openapi.project.impl.ProjectManagerImpl.access$prepareProject(ProjectManagerImpl.kt:95) at com.intellij.openapi.project.impl.ProjectManagerImpl$doOpenAsync$2.invokeSuspend(ProjectManagerImpl.kt:634) at com.intellij.openapi.project.impl.ProjectManagerImpl$doOpenAsync$2.invoke(ProjectManagerImpl.kt) at com.intellij.openapi.project.impl.ProjectManagerImpl$doOpenAsync$2.invoke(ProjectManagerImpl.kt) at com.intellij.openapi.project.impl.ProjectUiFrameAllocator$doRun$2.invokeSuspend(ProjectFrameAllocator.kt:197) at com.intellij.openapi.project.impl.ProjectUiFrameAllocator$doRun$2.invoke(ProjectFrameAllocator.kt) at com.intellij.openapi.project.impl.ProjectUiFrameAllocator$doRun$2.invoke(ProjectFrameAllocator.kt) at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn(Undispatched.kt:78) at kotlinx.coroutines.CoroutineScopeKt.coroutineScope(CoroutineScope.kt:264) at com.intellij.openapi.project.impl.ProjectUiFrameAllocator.doRun(ProjectFrameAllocator.kt:163) at com.intellij.openapi.project.impl.ProjectUiFrameAllocator.access$doRun(ProjectFrameAllocator.kt:140) at com.intellij.openapi.project.impl.ProjectUiFrameAllocator$run$2.invokeSuspend(ProjectFrameAllocator.kt:152) at com.intellij.openapi.project.impl.ProjectUiFrameAllocator$run$2.invoke(ProjectFrameAllocator.kt) at com.intellij.openapi.project.impl.ProjectUiFrameAllocator$run$2.invoke(ProjectFrameAllocator.kt) at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn(Undispatched.kt:78) at kotlinx.coroutines.CoroutineScopeKt.coroutineScope(CoroutineScope.kt:264) at com.intellij.openapi.project.impl.ProjectUiFrameAllocator.run(ProjectFrameAllocator.kt:145) at com.intellij.openapi.project.impl.ProjectManagerImpl.doOpenAsync(ProjectManagerImpl.kt:626) at com.intellij.openapi.project.impl.ProjectManagerImpl.openProjectAsync(ProjectManagerImpl.kt:609) at com.intellij.ide.RecentProjectsManagerBase.openProject$suspendImpl(RecentProjectsManagerBase.kt:306) at com.intellij.ide.RecentProjectsManagerBase$openProject$1.invokeSuspend(RecentProjectsManagerBase.kt) ... 6 more