Start Failed, Internal error: recovering IDE to the working state after the critical startup error
Symptoms
IDE shows the Start Failed dialog with the exception stacktrace and the following text:
Internal error. Please refer to https://jb.gg/ide/critical-startup-errors
Cause
There are multiple possible causes for this issue: broken or incompatible plug-in, corrupted IDE installation files, failed patch update, broken caches or damaged configuration.
It may be hard to guess the root case from the exception stacktrace.
Resolution
Please try the following steps one by one until the issue is resolved:
- In case of "java.nio.file.AccessDeniedException: ...plugins\github-copilot-intellij\copilot-agent\bin\copilot-agent-win.exe", please see this Copilot discussion and the corresponding issue.
- If you get "java.net.BindException: Address already in use: bind" exception, please refer to IDEA-238995 for the workaround.
- Delete the third-party plug-ins directory (
idea.plugins.path
in the user's home directory, depends on the OS and IDE version. Please be aware that default locations have changed in 2020.1 release). You can bisect the plug-ins to find the offending one and remove only that plug-in, keeping the working plug-ins.
Note: if the installation is managed by the Toolbox App, plug-ins directory will be located next to the application install location which can be found from the Toolbox properties of the installed app. Look for the directory name starting with the build number and ending with the .plugins, like 192.5728.98.plugins. - Download and install the IDE again, either from the official site or using the Toolbox App. Your settings and projects will be preserved. When installing from .tar.gz on Linux make sure to unpack into the new empty directory, not on the top of the existing installation.
- Delete the IDE system (
idea.system.path
) directory. - In most cases the issue should be already resolved, but if the IDE still doesn't start with the same error dialog, you can also try to backup and delete the configuration directory (
idea.config.path
). - Contact support with the full exception stacktrace (you can copy/paste it from the error dialog).
Feedback
We'd appreciate if you report all such issues to the support team or directly to the issue tracker. We are trying to eliminate the root cases and make the IDE recovery process more seamless.
Please sign in to leave a comment.
Serge Baranov Nope. I did not added. Here's my vmoptions
Cheon Park Delete options/recentProjects.xml file from the Configuration directory: https://www.jetbrains.com/help/idea/directories-used-by-the-ide-to-store-settings-caches-plugins-and-logs.html#config-directory as a workaround.
I encountered this error on Webstorm after downloading the Bootstrap 3 & 4 snippets plugin. The plugin itself causes the startup failed error.
So if anyone encountered this error:
Sadly the only solution to this is to reinstall Webstorm because installing that plugin will break Webstorm... So don't install that plugin
Internal error. Please refer to https://jb.gg/ide/critical-startup-errors
java.lang.RuntimeException: Cannot invoke (class=ao, method=appFrameCreated, topic=AppLifecycleListener)
at com.intellij.util.messages.impl.MessageBusImplKt.invokeListener(MessageBusImpl.kt:657)
at com.intellij.util.messages.impl.MessageBusImplKt.deliverMessage(MessageBusImpl.kt:415)
at com.intellij.util.messages.impl.MessageBusImplKt.pumpWaiting(MessageBusImpl.kt:394)
at com.intellij.util.messages.impl.MessageBusImplKt.access$pumpWaiting(MessageBusImpl.kt:1)
at com.intellij.util.messages.impl.MessagePublisher.invoke(MessageBusImpl.kt:454)
at jdk.proxy2/jdk.proxy2.$Proxy55.appFrameCreated(Unknown Source)
at com.intellij.idea.IdeStarter.openProjectIfNeeded$suspendImpl(IdeStarter.kt:89)
at com.intellij.idea.IdeStarter.openProjectIfNeeded(IdeStarter.kt)
at com.intellij.idea.IdeStarter$start$2.invokeSuspend(IdeStarter.kt:70)
at com.intellij.idea.IdeStarter$start$2.invoke(IdeStarter.kt)
at com.intellij.idea.IdeStarter$start$2.invoke(IdeStarter.kt)
at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn(Undispatched.kt:89)
at kotlinx.coroutines.CoroutineScopeKt.coroutineScope(CoroutineScope.kt:264)
at com.intellij.idea.IdeStarter.start$suspendImpl(IdeStarter.kt:67)
at com.intellij.idea.IdeStarter.start(IdeStarter.kt)
at com.intellij.idea.ApplicationLoader.initApplicationImpl(ApplicationLoader.kt:191)
at com.intellij.idea.ApplicationLoader.access$initApplicationImpl(ApplicationLoader.kt:1)
at com.intellij.idea.ApplicationLoader$initApplicationImpl$1.invokeSuspend(ApplicationLoader.kt)
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:570)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:677)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)
Caused by: java.lang.NoClassDefFoundError: com/intellij/ide/util/PropertiesComponentImpl
at fuck_you.an.a(Unknown Source)
at fuck_you.ao.appFrameCreated(Unknown Source)
at com.intellij.util.messages.impl.MessageBusImplKt.invokeMethod(MessageBusImpl.kt:680)
at com.intellij.util.messages.impl.MessageBusImplKt.invokeListener(MessageBusImpl.kt:644)
... 23 more
Caused by: java.lang.ClassNotFoundException: com.intellij.ide.util.PropertiesComponentImpl PluginClassLoader(plugin=PluginDescriptor(name=BetterIntelliJ, id=org.example.BetterIntelliJ, descriptorPath=plugin.xml, path=~\AppData\Roaming\JetBrains\IntelliJIdea2023.1\plugins\BetterIntelliJ, version=1.16, package=null, isBundled=false), packagePrefix=null, instanceId=85, state=active)
at com.intellij.ide.plugins.cl.PluginClassLoader.loadClass(PluginClassLoader.kt:150)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520)
... 27 more
-----
Your JRE: 17.0.6+10-b829.5 amd64 (JetBrains s.r.o.)
D:\JetBrains\IntelliJ IDEA 2023.1\jbr
Yuanfangzhishang Please remove the "BetterIntelliJ" plugin from `~\AppData\Roaming\JetBrains\IntelliJIdea2023.1\plugins`.
Dmytro Kravchenko Please try to remove the `~\AppData\Roaming\JetBrains\JetBrainsClient231.8109.199\plugins\nocalhost-intellij-plugin`.
I'm no longer able to update the UnrealLink plugin, getting an error, is anyone else getting this when trying to update the plugin?:
The IDE failed to install or update some plugins.
Please try again, and if the problem persists, please report it
to https://jb.gg/ide/critical-startup-errors
The cause: java.nio.file.AccessDeniedException: C:\Users\Me\AppData\Roaming\JetBrains\Rider2023.1\plugins\UnrealLink\dotnet\RiderPlugin.UnrealLink.dll
@Van.F Hi, it seem caused by https://youtrack.jetbrains.com/issue/RIDER-11077 You could close/kill the Rider, remove the "C:\Users\Me\AppData\Roaming\JetBrains\Rider2023.1\plugins\UnrealLink\" and install the UnrealLink plugin again.
Did anyone found the solution to this one?
This one: https://youtrack.jetbrains.com/issue/IDEA-281809/IntelliJ-IDEA-Community-Edition-2021.1.1-java.lang.RuntimeException-Could-not-find-installation-home-path
(no special characters in path) - did not work
@Ajdin Nakicevic It seems the "bin/idea.properties" file is missing in your IDE's installation folder. Please reinstall the IDE: https://www.jetbrains.com/idea/download/other.html
If it still doesn't help, try to remove this C:\Users\<your_window_username>\AppData\Roaming\JetBrains\IntelliJIdea2023.1\idea64.exe.jdk (repalce the 2023.1 with the current IDE version that you use)
Lejia Chen
Thank you.
Reinstalling the IDEA fixed the issue.
Internal error. Please refer to https://jb.gg/ide/critical-startup-errors
java.lang.ClassCastException: class com.intellij.openapi.wm.impl.IdeFrameImpl cannot be cast to class com.intellij.ide.MyProjectUiFrameManager (com.intellij.openapi.wm.impl.IdeFrameImpl and com.intellij.ide.MyProjectUiFrameManager are in unnamed module of loader com.intellij.util.lang.PathClassLoader @21a06946)
at com.intellij.ide.RecentProjectsManagerBase$openMultiple$3.invokeSuspend(RecentProjectsManagerBase.kt:547)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
at com.intellij.openapi.application.TransactionGuardImpl$1.run(TransactionGuardImpl.java:194)
at com.intellij.openapi.application.impl.ApplicationImpl.runIntendedWriteActionOnCurrentThread(ApplicationImpl.java:831)
at com.intellij.openapi.application.impl.ApplicationImpl$3.run(ApplicationImpl.java:456)
at com.intellij.openapi.application.impl.FlushQueue.doRun(FlushQueue.java:79)
at com.intellij.openapi.application.impl.FlushQueue.runNextEvent(FlushQueue.java:122)
at com.intellij.openapi.application.impl.FlushQueue.flushNow(FlushQueue.java:41)
at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:318)
at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:788)
at java.desktop/java.awt.EventQueue$3.run(EventQueue.java:739)
at java.desktop/java.awt.EventQueue$3.run(EventQueue.java:731)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:399)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)
at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:758)
at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.kt:666)
at com.intellij.ide.IdeEventQueue._dispatchEvent$lambda$7(IdeEventQueue.kt:570)
at com.intellij.openapi.application.impl.ApplicationImpl.withoutImplicitRead(ApplicationImpl.java:1446)
at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.kt:570)
at com.intellij.ide.IdeEventQueue.access$_dispatchEvent(IdeEventQueue.kt:68)
at com.intellij.ide.IdeEventQueue$dispatchEvent$processEventRunnable$1$1$1.compute(IdeEventQueue.kt:349)
at com.intellij.ide.IdeEventQueue$dispatchEvent$processEventRunnable$1$1$1.compute(IdeEventQueue.kt:348)
at com.intellij.openapi.progress.impl.CoreProgressManager.computePrioritized(CoreProgressManager.java:787)
at com.intellij.ide.IdeEventQueue$dispatchEvent$processEventRunnable$1$1.invoke(IdeEventQueue.kt:348)
at com.intellij.ide.IdeEventQueue$dispatchEvent$processEventRunnable$1$1.invoke(IdeEventQueue.kt:343)
at com.intellij.ide.IdeEventQueueKt.performActivity$lambda$1(IdeEventQueue.kt:994)
at com.intellij.openapi.application.TransactionGuardImpl.performActivity(TransactionGuardImpl.java:105)
at com.intellij.ide.IdeEventQueueKt.performActivity(IdeEventQueue.kt:994)
at com.intellij.ide.IdeEventQueue.dispatchEvent$lambda$4(IdeEventQueue.kt:343)
at com.intellij.openapi.application.impl.ApplicationImpl.runIntendedWriteActionOnCurrentThread(ApplicationImpl.java:831)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.kt:385)
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)
-----
Your JRE: 17.0.6+10-b829.5 aarch64 (JetBrains s.r.o.)
/Users/abc/Library/Application Support/JetBrains/Toolbox/apps/IDEA-U/ch-0/231.8109.175/IntelliJ IDEA.app/Contents/jbr/Contents/Home
Michał Grzegorzewski Please try this workaround: https://youtrack.jetbrains.com/issue/IDEA-310743/ClassCastException-at-com.intellij.ide.RecentProjectsManagerBaseopenMultiple3.invokeSuspendRecentProjectsManagerBase.kt547#focus=Comments-27-7269079.0-0.
java.lang.RuntimeException: Cannot invoke (class=InitializeSonarLintOnStartup, method=appFrameCreated, topic=AppLifecycleListener)
at com.intellij.util.messages.impl.MessageBusImplKt.invokeListener(MessageBusImpl.kt:657)
at com.intellij.util.messages.impl.MessageBusImplKt.deliverMessage(MessageBusImpl.kt:415)
at com.intellij.util.messages.impl.MessageBusImplKt.pumpWaiting(MessageBusImpl.kt:394)
at com.intellij.util.messages.impl.MessageBusImplKt.access$pumpWaiting(MessageBusImpl.kt:1)
at com.intellij.util.messages.impl.MessagePublisher.invoke(MessageBusImpl.kt:454)
at jdk.proxy2/jdk.proxy2.$Proxy49.appFrameCreated(Unknown Source)
at com.intellij.idea.IdeStarter.openProjectIfNeeded$suspendImpl(IdeStarter.kt:90)
at com.intellij.idea.IdeStarter.openProjectIfNeeded(IdeStarter.kt)
at com.intellij.idea.IdeStarter$start$2.invokeSuspend(IdeStarter.kt:71)
at com.intellij.idea.IdeStarter$start$2.invoke(IdeStarter.kt)
at com.intellij.idea.IdeStarter$start$2.invoke(IdeStarter.kt)
at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn(Undispatched.kt:89)
at kotlinx.coroutines.CoroutineScopeKt.coroutineScope(CoroutineScope.kt:264)
at com.intellij.idea.IdeStarter.start$suspendImpl(IdeStarter.kt:68)
at com.intellij.idea.IdeStarter.start(IdeStarter.kt)
at com.intellij.idea.ApplicationLoader.initApplicationImpl(ApplicationLoader.kt:191)
at com.intellij.idea.ApplicationLoader.access$initApplicationImpl(ApplicationLoader.kt:1)
at com.intellij.idea.ApplicationLoader$initApplicationImpl$1.invokeSuspend(ApplicationLoader.kt)
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:570)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:677)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)
Caused by: java.lang.NoClassDefFoundError: org/sonarlint/intellij/common/util/SonarLintUtils
at org.sonarlint.intellij.InitializeSonarLintOnStartup.appFrameCreated(InitializeSonarLintOnStartup.kt:28)
at com.intellij.util.messages.impl.MessageBusImplKt.invokeMethod(MessageBusImpl.kt:680)
at com.intellij.util.messages.impl.MessageBusImplKt.invokeListener(MessageBusImpl.kt:644)
... 23 more
Caused by: java.lang.ClassNotFoundException: org.sonarlint.intellij.common.util.SonarLintUtils PluginClassLoader(plugin=PluginDescriptor(name=SonarLint, id=org.sonarlint.idea, descriptorPath=plugin.xml, path=~\AppData\Local\JetBrains\Toolbox\apps\IDEA-U\ch-0\231.9225.16.plugins\sonarlint-intellij, version=8.1.0.65508, package=null, isBundled=false), packagePrefix=null, instanceId=197, state=active)
at com.intellij.ide.plugins.cl.PluginClassLoader.loadClass(PluginClassLoader.kt:150)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520)
... 26 more
-----
Your JRE: 17.0.7+10-b829.16 amd64 (JetBrains s.r.o.)
C:\Users\XXX\AppData\Local\JetBrains\Toolbox\apps\IDEA-U\ch-0\231.9225.16\jbr
@Linhos Try to remove the `~\AppData\Local\JetBrains\Toolbox\apps\IDEA-U\ch-0\231.9225.16.plugins\sonarlint-intellij` file to fix this issue. Thi issue is fixed in a later sonarlint plugin. After starting the IDEA successfully, you could install the sonarlint again to install the latest version and use it.
Trying to upgrade PyCharm to version 2023.2 using Toolbox.
Internal error. Please refer to https://jb.gg/ide/critical-startup-errors
java.lang.AssertionError: kotlinx.coroutines.JobCancellationException: Parent job is Cancelling; job=DispatchedCoroutine{Cancelling}@2133814f
at com.intellij.util.EnvironmentUtil.getEnvironmentMap(EnvironmentUtil.java:98)
at com.intellij.util.EnvironmentUtil.getValue(EnvironmentUtil.java:192)
at com.intellij.ide.M.A.M_.M(M_.java:146)
at com.intellij.ide.M.A.G.B(G.java:219)
at com.intellij.ide.M.A.v.M(v.java:191)
at com.intellij.ide.M.A.i.M(i.java:339)
at com.intellij.ide.M.A.i.M(i.java:205)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at com.intellij.idea.M.invokeSuspend(M.java:59)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at com.intellij.idea.M.M(M.java)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at com.intellij.idea.M.invoke(M.java)
at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn(Undispatched.kt:78)
at kotlinx.coroutines.CoroutineScopeKt.coroutineScope(CoroutineScope.kt:264)
at com.intellij.idea.MainImpl.start(MainImpl.kt:58)
at com.intellij.idea.StartupUtil$startApplication$8$2.invokeSuspend(StartupUtil.kt:332)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:280)
at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:85)
at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:59)
at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source)
at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:38)
at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source)
at com.intellij.idea.Main.main(Main.kt:50)
Suppressed: java.lang.NoSuchMethodError: 'org.picocontainer.PicoContainer com.intellij.openapi.application.Application.getPicoContainer()'
at com.aliyun.odps.studio.intellij.StudioMain.replaceHelpManagerIfNecessary(StudioMain.java:111)
at com.aliyun.odps.studio.intellij.StudioMain.initComponent(StudioMain.java:96)
at com.intellij.serviceContainer.MyComponentAdapter.doCreateInstance(MyComponentAdapter.kt:45)
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.BaseComponentAdapter.getInstance$default(BaseComponentAdapter.kt:79)
at com.intellij.serviceContainer.ComponentManagerImpl$createInitOldComponentsTask$1.invoke(ComponentManagerImpl.kt:404)
at com.intellij.serviceContainer.ComponentManagerImpl$createInitOldComponentsTask$1.invoke(ComponentManagerImpl.kt:402)
at com.intellij.ide.bootstrap.AppServicePreloadingKt$postAppRegistered$3$1.invokeSuspend(appServicePreloading.kt:142)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:318)
at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:789)
at java.desktop/java.awt.EventQueue$3.run(EventQueue.java:740)
at java.desktop/java.awt.EventQueue$3.run(EventQueue.java:734)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:399)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)
at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:759)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.kt:322)
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)
Caused by: kotlinx.coroutines.JobCancellationException: Parent job is Cancelling; job=DispatchedCoroutine{Cancelled}@2133814f
Caused by: [CIRCULAR REFERENCE: java.lang.NoSuchMethodError: 'org.picocontainer.PicoContainer com.intellij.openapi.application.Application.getPicoContainer()']
-----
Your JRE: 17.0.7+7-b1000.6 aarch64 (JetBrains s.r.o.)
/Users/ivan97/Library/Application Support/JetBrains/Toolbox/apps/PyCharm-P/ch-0/232.8660.197/PyCharm.app/Contents/jbr/Contents/Home
IDEA 2023.2 mac m1 chip
java.lang.NoSuchMethodError: 'org.picocontainer.PicoContainer com.intellij.openapi.application.Application.getPicoContainer()'
at com.aliyun.odps.studio.intellij.StudioMain.replaceHelpManagerIfNecessary(StudioMain.java:111)
at com.aliyun.odps.studio.intellij.StudioMain.initComponent(StudioMain.java:96)
at com.intellij.serviceContainer.MyComponentAdapter.doCreateInstance(MyComponentAdapter.kt:45)
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.BaseComponentAdapter.getInstance$default(BaseComponentAdapter.kt:79)
at com.intellij.serviceContainer.ComponentManagerImpl$createInitOldComponentsTask$1.invoke(ComponentManagerImpl.kt:404)
at com.intellij.serviceContainer.ComponentManagerImpl$createInitOldComponentsTask$1.invoke(ComponentManagerImpl.kt:402)
at com.intellij.ide.bootstrap.AppServicePreloadingKt$postAppRegistered$3$1.invokeSuspend(appServicePreloading.kt:142)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:318)
at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:789)
at java.desktop/java.awt.EventQueue$3.run(EventQueue.java:740)
at java.desktop/java.awt.EventQueue$3.run(EventQueue.java:734)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:399)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)
at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:759)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.kt:322)
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)
-----
Your JRE: 17.0.7+7-b1000.6 aarch64 (JetBrains s.r.o.)
/Applications/IntelliJ IDEA.app/Contents/jbr/Contents/Home
@Ychost Hi,
> at com.aliyun.odps.studio.intellij.StudioMain.replaceHelpManagerIfNecessary(StudioMain.java:111)
at com.aliyun.odps.studio.intellij.StudioMain.initComponent(StudioMain.java:96)
Try to remove the aliyun plugin in `~/Library/Application Support/JetBrains/IntelliJIdea2023.2/plugins` and restart the IDE.
Internal error. Please refer to https://jb.gg/ide/critical-startup-errors
java.lang.NoSuchMethodError: 'org.picocontainer.PicoContainer com.intellij.openapi.application.Application.getPicoContainer()'
at com.aliyun.odps.studio.intellij.StudioMain.replaceHelpManagerIfNecessary(StudioMain.java:111)
at com.aliyun.odps.studio.intellij.StudioMain.initComponent(StudioMain.java:96)
at com.intellij.serviceContainer.MyComponentAdapter.doCreateInstance(MyComponentAdapter.kt:45)
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.BaseComponentAdapter.getInstance$default(BaseComponentAdapter.kt:79)
at com.intellij.serviceContainer.ComponentManagerImpl$createInitOldComponentsTask$1.invoke(ComponentManagerImpl.kt:404)
at com.intellij.serviceContainer.ComponentManagerImpl$createInitOldComponentsTask$1.invoke(ComponentManagerImpl.kt:402)
at com.intellij.ide.bootstrap.AppServicePreloadingKt$postAppRegistered$3$1.invokeSuspend(appServicePreloading.kt:142)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:318)
at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:789)
at java.desktop/java.awt.EventQueue$3.run(EventQueue.java:740)
at java.desktop/java.awt.EventQueue$3.run(EventQueue.java:734)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:399)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)
at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:759)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.kt:322)
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)
-----
Your JRE: 17.0.7+7-b1000.6 amd64 (JetBrains s.r.o.)
/snap/intellij-idea-community/451/jbr
@Vasyliv Hi,
> java.lang.NoSuchMethodError: 'org.picocontainer.PicoContainer com.intellij.openapi.application.Application.getPicoContainer()'
at com.aliyun.odps.studio.intellij.StudioMain.replaceHelpManagerIfNecessary(StudioMain.java:111)
at com.aliyun.odps.studio.intellij.StudioMain.initComponent(StudioMain.java:96)
It seems caused by a plugin from aliyun vendor.
Try to remove the aliyun plugin in `~/.local/share/JetBrains/IdeaIC2023.2` and restart the IDE.
In all the time I've been using the software, I've never been able to use SSH without problems. There is always an error. Tell me, how will you achieve that in the end it will work without failures? Is there a solution?
Internal error. Please refer to https://jb.gg/ide/critical-startup-errors
java.lang.NoClassDefFoundError: org/apache/commons/lang3/StringUtils
at dev.nocalhost.plugin.intellij.commands.NhctlCommand.execute(NhctlCommand.java:716)
at dev.nocalhost.plugin.intellij.commands.NhctlCommand.execute(NhctlCommand.java:689)
at dev.nocalhost.plugin.intellij.commands.NhctlCommand.version(NhctlCommand.java:541)
at dev.nocalhost.plugin.intellij.service.NocalhostBinService.checkBin(NocalhostBinService.java:66)
at dev.nocalhost.plugin.intellij.startup.NhctlAutoUpgradeListener.componentsInitialized(NhctlAutoUpgradeListener.java:11)
at com.intellij.ide.ApplicationInitializedListener.execute$suspendImpl(ApplicationInitializedListener.kt:22)
at com.intellij.ide.ApplicationInitializedListener.execute(ApplicationInitializedListener.kt)
at com.intellij.idea.ApplicationLoader$callAppInitialized$1.invokeSuspend(ApplicationLoader.kt:431)
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:570)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:677)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)
Caused by: java.lang.ClassNotFoundException: org.apache.commons.lang3.StringUtils PluginClassLoader(plugin=PluginDescriptor(name=Nocalhost, id=dev.nocalhost.nocalhost-intellij-plugin, descriptorPath=plugin.xml, path=~\AppData\Roaming\JetBrains\JetBrainsClient231.8109.199\plugins\nocalhost-intellij-plugin, version=0.6.29-231, package=null, isBundled=false), packagePrefix=null, instanceId=22, state=active)
at com.intellij.ide.plugins.cl.PluginClassLoader.loadClass(PluginClassLoader.kt:150)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520)
... 14 more
S13353 Delete ~\AppData\Roaming\JetBrains\JetBrainsClient231.8109.199\plugins\nocalhost-intellij-plugin third-party plug-in.
I'm seeing arbitrary failures in Pycharm remote server. I have 2 folders in my remote server. Pycharm remote server works for one of them but fails on the other. I have ensured that both folders have the same permission. Looking for some insight into what's going on.
It fails while starting Pycharm with the following stacktrace:
Looks like you're facing this issue.
i installed IDEA vs 2023.1.5 on MACOS, when open app so this error:
Chungnhattuan Delete the incompatible Maven 2 Integration plug-in from the Plugins directory: https://www.jetbrains.com/help/idea/directories-used-by-the-ide-to-store-settings-caches-plugins-and-logs.html#plugins-directory.
getting this Internal error. Please refer to https://jb.gg/ide/critical-startup-errors after installing jsonnet plugins
After reinstalling also i unable to find the solution. KIndly help me out.
java.lang.ExceptionInInitializerError
at today.movatech.plugins.jsonnet.g.<init>(SourceFile:14)
at today.movatech.plugins.jsonnet.g.<clinit>(SourceFile:11)
at java.base/jdk.internal.misc.Unsafe.ensureClassInitialized0(Native Method)
at java.base/jdk.internal.misc.Unsafe.ensureClassInitialized(Unsafe.java:1155)
at java.base/jdk.internal.reflect.UnsafeFieldAccessorFactory.newFieldAccessor(UnsafeFieldAccessorFactory.java:42)
at java.base/jdk.internal.reflect.ReflectionFactory.newFieldAccessor(ReflectionFactory.java:185)
at java.base/java.lang.reflect.Field.acquireFieldAccessor(Field.java:1132)
at java.base/java.lang.reflect.Field.getFieldAccessor(Field.java:1113)
at java.base/java.lang.reflect.Field.get(Field.java:425)
at com.intellij.openapi.fileTypes.impl.FileTypeManagerImpl.instantiateFileTypeBean(FileTypeManagerImpl.java:495)
at com.intellij.openapi.fileTypes.impl.FileTypeManagerImpl.mergeOrInstantiateFileTypeBean(FileTypeManagerImpl.java:464)
at com.intellij.openapi.fileTypes.impl.FileTypeManagerImpl.instantiatePendingFileTypes(FileTypeManagerImpl.java:457)
at com.intellij.openapi.fileTypes.impl.FileTypeManagerImpl.initializeComponent(FileTypeManagerImpl.java:588)
at com.intellij.configurationStore.ComponentStoreImpl.initComponent(ComponentStoreImpl.kt:133)
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.access$createInstance(BaseComponentAdapter.kt:21)
at com.intellij.serviceContainer.BaseComponentAdapter$getInstanceAsync$2.invokeSuspend(BaseComponentAdapter.kt:185)
at com.intellij.serviceContainer.BaseComponentAdapter$getInstanceAsync$2.invoke(BaseComponentAdapter.kt)
at com.intellij.serviceContainer.BaseComponentAdapter$getInstanceAsync$2.invoke(BaseComponentAdapter.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.serviceContainer.BaseComponentAdapter.getInstanceAsync(BaseComponentAdapter.kt:180)
at com.intellij.serviceContainer.ComponentManagerImpl.getServiceAsyncIfDefined(ComponentManagerImpl.kt:646)
at com.intellij.serviceContainer.ComponentManagerImpl.getServiceAsync(ComponentManagerImpl.kt:637)
at com.intellij.ide.bootstrap.AppServicePreloadingKt$postAppRegistered$1$1$1.invokeSuspend(appServicePreloading.kt:179)
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: com.intellij.diagnostic.ImplementationConflictException: Language with ID 'Jsonnet' is already registered: class com.github.zzehring.intellijjsonnet.JsonnetLanguage. Conflicting plugins: [com.github.zzehring.intellijjsonnet, today.movatech.plugins.jsonnet]
at com.intellij.lang.Language.<init>(Language.java:89)
at com.intellij.lang.Language.<init>(Language.java:65)
at com.intellij.lang.Language.<init>(Language.java:61)
at today.movatech.plugins.jsonnet.h.<init>(SourceFile:9)
at today.movatech.plugins.jsonnet.h.<clinit>(SourceFile:6)
... 37 more
-----
Your JRE: 17.0.8+7-b1000.8 aarch64 (JetBrains s.r.o.)
/Applications/PyCharm CE.app/Contents/jbr/Contents/Home
Do you have this plugin enabled? Please remove it from the plugins directory.
Upgrading from 2023.2.0 to 2023.2.1 via the toolbox caused WebStorm to not be able to launch with some sort of java.lang.SecurityException, I ended up re-installing and it was able to launch again.
```
~/Applications/WebStorm.app/Contents/MacOS/webstorm
2023-08-31 16:43:23.872 webstorm[81979:5741610] allVms required 1.8*,1.8+
2023-08-31 16:43:23.872 webstorm[81979:5741610] Found Java Virtual Machines:
2023-08-31 16:43:23.872 webstorm[81979:5741610] /Users/kitsunde/Applications/WebStorm.app/Contents/jbr
2023-08-31 16:43:23.872 webstorm[81979:5741610] Required VMs: 1.8*,1.8+
2023-08-31 16:43:23.872 webstorm[81979:5741610] Chosen VM:
2023-08-31 16:43:23.872 webstorm[81979:5741610] /Users/kitsunde/Applications/WebStorm.app/Contents/jbr
2023-08-31 16:43:23.873 webstorm[81979:5741614] Current Directory: /Users/kitsunde/Development/bigquery-import
2023-08-31 16:43:23.873 webstorm[81979:5741614] parseVMOptions: WEBSTORM_VM_OPTIONS = (null)
2023-08-31 16:43:23.873 webstorm[81979:5741614] fullFileName is: /Users/kitsunde/Applications/WebStorm.app/Contents/bin/webstorm.vmoptions
2023-08-31 16:43:23.873 webstorm[81979:5741614] fullFileName exists: /Users/kitsunde/Applications/WebStorm.app/Contents/bin/webstorm.vmoptions
2023-08-31 16:43:23.873 webstorm[81979:5741614] parseVMOptions: /Users/kitsunde/Applications/WebStorm.app/Contents/bin/webstorm.vmoptions
2023-08-31 16:43:23.873 webstorm[81979:5741614] Reading at /Users/kitsunde/Applications/WebStorm.app/Contents/bin/webstorm.vmoptions OK
2023-08-31 16:43:23.873 webstorm[81979:5741614] parseVMOptions: /Users/kitsunde/Applications/WebStorm.app.vmoptions
2023-08-31 16:43:23.874 webstorm[81979:5741614] Reading at /Users/kitsunde/Applications/WebStorm.app.vmoptions failed, Error is: The file “WebStorm.app.vmoptions” couldn’t be opened because there is no such file.
2023-08-31 16:43:23.874 webstorm[81979:5741614] parseVMOptions: /Users/kitsunde/Library/Application Support/JetBrains/WebStorm2023.2/webstorm.vmoptions
2023-08-31 16:43:23.874 webstorm[81979:5741614] Reading at /Users/kitsunde/Library/Application Support/JetBrains/WebStorm2023.2/webstorm.vmoptions OK
2023-08-31 16:43:23.874 webstorm[81979:5741614] parseVMOptions: platform=19 user=7 file=/Users/kitsunde/Library/Application Support/JetBrains/WebStorm2023.2/webstorm.vmoptions
OpenJDK 64-Bit Server VM warning: Options -Xverify:none and -noverify were deprecated in JDK 13 and will likely be removed in a future release.
CompileCommand: exclude com/intellij/openapi/vfs/impl/FilePartNodeRoot.trieDescend bool exclude = true
2023-08-31 16:43:24,132 [ 96] WARN - #c.i.i.p.PluginManager - <resource-bundle>com.jetbrains.webstorm.WebstormBundle</resource-bundle> tag is found in an xml descriptor included into the platform part of the IDE but the platform part uses predefined bundles (e.g. ActionsBundle for actions) anyway; this tag must be replaced by a corresponding attribute in some inner tags (e.g. by 'resource-bundle' attribute in 'actions' tag)
Start Failed
Internal error. Please refer to https://jb.gg/ide/critical-startup-errors
java.lang.ExceptionInInitializerError
at java.base/javax.crypto.Cipher.getInstance(Cipher.java:546)
at com.intellij.idea.MainImpl.<clinit>(MainImpl.kt)
at java.base/jdk.internal.misc.Unsafe.allocateInstance(Native Method)
at java.base/java.lang.invoke.DirectMethodHandle.allocateInstance(DirectMethodHandle.java:520)
at com.intellij.idea.Main$main$1$1$appStarterDeferred$1.invokeSuspend(Main.kt:60)
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.SecurityException: Can not initialize cryptographic mechanism
at java.base/javax.crypto.JceSecurity.<clinit>(JceSecurity.java:119)
... 11 more
Caused by: java.lang.SecurityException: Missing mandatory jurisdiction policy files: unlimited
at java.base/javax.crypto.JceSecurity.setupJurisdictionPolicies(JceSecurity.java:383)
at java.base/javax.crypto.JceSecurity$1.run(JceSecurity.java:110)
at java.base/javax.crypto.JceSecurity$1.run(JceSecurity.java:107)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:569)
at java.base/javax.crypto.JceSecurity.<clinit>(JceSecurity.java:106)
... 11 more
-----
Your JRE: 17.0.8+7-b1000.8 aarch64 (JetBrains s.r.o.)
/Users/kitsunde/Applications/WebStorm.app/Contents/jbr/Contents/Home
Also, a UI exception occurred on an attempt to show the above message
java.lang.InternalError: java.lang.reflect.InvocationTargetException
at java.desktop/sun.font.FontManagerFactory$1.run(FontManagerFactory.java:87)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:318)
at java.desktop/sun.font.FontManagerFactory.getInstance(FontManagerFactory.java:75)
at java.desktop/java.awt.Font.getFont2D(Font.java:550)
at java.desktop/java.awt.Font.getFamily(Font.java:1480)
at java.desktop/java.awt.Font.getFamily_NoClientCode(Font.java:1454)
at java.desktop/java.awt.Font.getFamily(Font.java:1446)
at java.desktop/javax.swing.text.StyleContext.getFont(StyleContext.java:277)
at java.desktop/javax.swing.text.StyleContext.getFont(StyleContext.java:225)
at java.desktop/javax.swing.text.DefaultStyledDocument.getFont(DefaultStyledDocument.java:947)
at java.desktop/javax.swing.text.LabelView.setPropertiesFromAttributes(LabelView.java:145)
at java.desktop/javax.swing.text.LabelView.sync(LabelView.java:56)
at java.desktop/javax.swing.text.LabelView.getFont(LabelView.java:209)
at java.desktop/javax.swing.text.GlyphPainter1.sync(GlyphPainter1.java:236)
at java.desktop/javax.swing.text.GlyphPainter1.getSpan(GlyphPainter1.java:62)
at java.desktop/javax.swing.text.GlyphView.getPreferredSpan(GlyphView.java:587)
at java.desktop/javax.swing.text.FlowView$LogicalView.getPreferredSpan(FlowView.java:762)
at java.desktop/javax.swing.text.FlowView.calculateMinorAxisRequirements(FlowView.java:241)
at java.desktop/javax.swing.text.ParagraphView.calculateMinorAxisRequirements(ParagraphView.java:710)
at java.desktop/javax.swing.text.BoxView.checkRequests(BoxView.java:936)
at java.desktop/javax.swing.text.BoxView.getMinimumSpan(BoxView.java:569)
at java.desktop/javax.swing.text.BoxView.calculateMinorAxisRequirements(BoxView.java:904)
at java.desktop/javax.swing.text.BoxView.checkRequests(BoxView.java:936)
at java.desktop/javax.swing.text.BoxView.setSpanOnAxis(BoxView.java:344)
at java.desktop/javax.swing.text.BoxView.layout(BoxView.java:709)
at java.desktop/javax.swing.text.BoxView.setSize(BoxView.java:398)
at java.desktop/javax.swing.plaf.basic.BasicTextUI$RootView.setSize(BasicTextUI.java:1826)
at java.desktop/javax.swing.plaf.basic.BasicTextUI.getPreferredSize(BasicTextUI.java:951)
at java.desktop/javax.swing.JComponent.getPreferredSize(JComponent.java:1721)
at java.desktop/javax.swing.JEditorPane.getPreferredSize(JEditorPane.java:1401)
at java.desktop/javax.swing.text.JTextComponent.getPreferredScrollableViewportSize(JTextComponent.java:1999)
at java.desktop/javax.swing.ViewportLayout.preferredLayoutSize(ViewportLayout.java:100)
at java.desktop/java.awt.Container.lambda$preferredSize$4(Container.java:1826)
at java.desktop/sun.awt.SunToolkit.performWithTreeLock(SunToolkit.java:2155)
at java.desktop/java.awt.Container.preferredSize(Container.java:1824)
at java.desktop/java.awt.Container.getPreferredSize(Container.java:1810)
at java.desktop/javax.swing.JComponent.getPreferredSize(JComponent.java:1723)
at java.desktop/javax.swing.ScrollPaneLayout.preferredLayoutSize(ScrollPaneLayout.java:500)
at java.desktop/java.awt.Container.lambda$preferredSize$4(Container.java:1826)
at java.desktop/sun.awt.SunToolkit.performWithTreeLock(SunToolkit.java:2155)
at java.desktop/java.awt.Container.preferredSize(Container.java:1824)
at java.desktop/java.awt.Container.getPreferredSize(Container.java:1810)
at java.desktop/javax.swing.JComponent.getPreferredSize(JComponent.java:1723)
at com.intellij.idea.StartupErrorReporter.showMessage(StartupErrorReporter.java:92)
at com.intellij.idea.StartupErrorReporter.showMessage(StartupErrorReporter.java:39)
at com.intellij.idea.Main.main(Main.kt:77)
Caused by: java.lang.reflect.InvocationTargetException
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
at java.desktop/sun.font.FontManagerFactory$1.run(FontManagerFactory.java:85)
... 45 more
Caused by: java.lang.RuntimeException: Fontconfig head is null, check your fonts or fonts configuration
at java.desktop/sun.awt.FontConfiguration.getVersion(FontConfiguration.java:1271)
at java.desktop/sun.awt.FontConfiguration.readFontConfigFile(FontConfiguration.java:224)
at java.desktop/sun.awt.FontConfiguration.init(FontConfiguration.java:106)
at java.desktop/sun.font.CFontManager.createFontConfiguration(CFontManager.java:51)
at java.desktop/sun.font.SunFontManager$2.run(SunFontManager.java:469)
at java.desktop/sun.font.SunFontManager$2.run(SunFontManager.java:427)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:318)
at java.desktop/sun.font.SunFontManager.<init>(SunFontManager.java:427)
at java.desktop/sun.font.CFontManager.<init>(CFontManager.java:45)
... 51 more
```