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:

  1. 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.
  2. If you get "java.net.BindException: Address already in use: bind" exception, please refer to IDEA-238995 for the workaround.
  3. 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.
  4. 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.
  5. Delete the IDE system (idea.system.path) directory.
  6. 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).
  7. 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.

131 out of 687 found this helpful
415 comments

> ! NOT TRIED YET ! How to install exact the same version? without uninstalling it? (I 've installed through toolbox)

You need to uninstall it first, then install again to replace all the files.

Another option would be to install a second instance and run it instead:

Note that 2020.2.4 version is no longer available via Toolbox, you can find the files at https://www.jetbrains.com/idea/download/previous.html.

Manually overwriting Toolbox installed files with the fresh copy from tar.gz should help (must be exactly the same version).

1

Hello i need help i was trying to run a plugin

 

2022-02-05 18:16:16,613 [   3453]  ERROR - llij.ide.plugins.PluginManager - null 
java.lang.ExceptionInInitializerError
    at com.intellij.notification.NotificationDisplayType.<clinit>(NotificationDisplayType.java:25)
    at com.intellij.openapi.updateSettings.impl.UpdateChecker$notificationGroupRef$2.invoke(UpdateChecker.kt:69)
    at com.intellij.openapi.updateSettings.impl.UpdateChecker$notificationGroupRef$2.invoke(UpdateChecker.kt:67)
    at kotlin.SynchronizedLazyImpl.getValue(LazyJVM.kt:74)
    at com.intellij.openapi.updateSettings.impl.UpdateChecker.getNotificationGroupRef(UpdateChecker.kt)
    at com.intellij.openapi.updateSettings.impl.UpdateChecker.<clinit>(UpdateChecker.kt:74)
    at com.intellij.ide.b.o.at.c(at.java:129)
    at com.intellij.ide.b.o.at.a(at.java:79)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:78)
    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.base/java.lang.reflect.Method.invoke(Method.java:567)
    at com.intellij.idea.MainImpl.start(MainImpl.java:98)
    at com.intellij.idea.StartupUtil.startApp(StartupUtil.java:303)
    at com.intellij.idea.StartupUtil.prepareApp(StartupUtil.java:243)
    at com.intellij.ide.plugins.MainRunner.lambda$start$0(MainRunner.java:47)
    at java.base/java.lang.Thread.run(Thread.java:831)
Caused by: java.lang.reflect.InaccessibleObjectException: Unable to make protected void java.util.ResourceBundle.setParent(java.util.ResourceBundle) accessible: module java.base does not "opens java.util" to unnamed module @6b830920
    at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:357)
    at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:297)
    at java.base/java.lang.reflect.Method.checkCanSetAccessible(Method.java:199)
    at java.base/java.lang.reflect.Method.setAccessible(Method.java:193)
    at com.intellij.util.ReflectionUtil.makeAccessible(ReflectionUtil.java:252)
    at com.intellij.util.ReflectionUtil.getDeclaredMethod(ReflectionUtil.java:269)
    at com.intellij.DynamicBundle.<clinit>(DynamicBundle.java:22)
    ... 17 more
2022-02-05 18:16:16,616 [   3456]  ERROR - llij.ide.plugins.PluginManager - IntelliJ IDEA 2020.2.1  Build #IU-202.6948.69 
2022-02-05 18:16:16,617 [   3457]  ERROR - llij.ide.plugins.PluginManager - JDK: 16.0.2; VM: OpenJDK 64-Bit Server VM; Vendor: Oracle Corporation 
2022-02-05 18:16:16,617 [   3457]  ERROR - llij.ide.plugins.PluginManager - OS: Linux 

Start Failed: Internal error. Please refer to http://jb.gg/ide/critical-startup-errors

java.lang.ExceptionInInitializerError
    at com.intellij.notification.NotificationDisplayType.<clinit>(NotificationDisplayType.java:25)
    at com.intellij.openapi.updateSettings.impl.UpdateChecker$notificationGroupRef$2.invoke(UpdateChecker.kt:69)
    at com.intellij.openapi.updateSettings.impl.UpdateChecker$notificationGroupRef$2.invoke(UpdateChecker.kt:67)
    at kotlin.SynchronizedLazyImpl.getValue(LazyJVM.kt:74)
    at com.intellij.openapi.updateSettings.impl.UpdateChecker.getNotificationGroupRef(UpdateChecker.kt)
    at com.intellij.openapi.updateSettings.impl.UpdateChecker.<clinit>(UpdateChecker.kt:74)
    at com.intellij.ide.b.o.at.c(at.java:129)
    at com.intellij.ide.b.o.at.a(at.java:79)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:78)
    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.base/java.lang.reflect.Method.invoke(Method.java:567)
    at com.intellij.idea.MainImpl.start(MainImpl.java:98)
    at com.intellij.idea.StartupUtil.startApp(StartupUtil.java:303)
    at com.intellij.idea.StartupUtil.prepareApp(StartupUtil.java:243)
    at com.intellij.ide.plugins.MainRunner.lambda$start$0(MainRunner.java:47)
    at java.base/java.lang.Thread.run(Thread.java:831)
Caused by: java.lang.reflect.InaccessibleObjectException: Unable to make protected void java.util.ResourceBundle.setParent(java.util.ResourceBundle) accessible: module java.base does not "opens java.util" to unnamed module @6b830920
    at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:357)
    at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:297)
    at java.base/java.lang.reflect.Method.checkCanSetAccessible(Method.java:199)
    at java.base/java.lang.reflect.Method.setAccessible(Method.java:193)
    at com.intellij.util.ReflectionUtil.makeAccessible(ReflectionUtil.java:252)
    at com.intellij.util.ReflectionUtil.getDeclaredMethod(ReflectionUtil.java:269)
    at com.intellij.DynamicBundle.<clinit>(DynamicBundle.java:22)
    ... 17 more

-----
JRE 16.0.2+7-67 amd64 by Oracle Corporation
/home/charity/.jdks/openjdk-16.0.2

Process finished with exit code 3
1

Hi,

I tried many methods, but I still couldn't open IntelliJ IDEA.

1

Meet this error when developing my IDE plugin, how can I fix?

I upgrade intellij.version from 2021.3 to 2022.1 and run ./gradlew runIde.

https://youtrack.jetbrains.com/issue/DBE-15377

 

!bootstrap.error.message.internal.error.please.refer.to.0!https://jb.gg/ide/critical-startup-errors!

java.lang.NoClassDefFoundError: com/intellij/openapi/util/SystemInfoRt
    at com.intellij.openapi.application.PathManager.getBinDirectories(PathManager.java:166)
    at com.intellij.openapi.application.PathManager.isIdeaHome(PathManager.java:154)
    at com.intellij.openapi.application.PathManager.getHomePathFor(PathManager.java:149)
    at com.intellij.openapi.application.PathManager.getHomePath(PathManager.java:94)
    at com.intellij.openapi.application.PathManager.loadProperties(PathManager.java:522)
    at com.intellij.idea.Main.bootstrap(Main.java:89)
    at com.intellij.idea.Main.main(Main.java:79)
Caused by: java.lang.ClassNotFoundException: com.intellij.openapi.util.SystemInfoRt
    at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581)
    at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
    at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522)
    ... 7 more

-----
!bootstrap.error.message.jre.details!11.0.14.1+1-b2043.25 x86_64 (JetBrains s.r.o.)
/Users/hgj/.gradle/caches/modules-2/files-2.1/com.jetbrains/jbre/jbr_jcef-11_0_14_1-osx-x64-b2043.25/extracted/jbr/Contents/Home!

1

Have this error on several products (PyCharm WebStorm IntelliJ PhpStorm).

Probably since I upgraded Flutter to v3.

I tried finding and deleting any accessibility.prop(erties) file as suggested in some comments here but couldn't find any.

 

Internal error. Please refer to https://jb.gg/ide/critical-startup-errors

com.intellij.ide.plugins.StartupAbortedException: Cannot start app
    at com.intellij.idea.StartupUtil.lambda$start$15(StartupUtil.java:263)
    at java.base/java.util.concurrent.CompletableFuture.uniExceptionally(CompletableFuture.java:986)
    at java.base/java.util.concurrent.CompletableFuture$UniExceptionally.tryFire(CompletableFuture.java:970)
    at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:506)
    at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1705)
    at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1692)
    at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
    at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
    at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
    at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
    at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)
Caused by: java.lang.IllegalStateException: failed to create a child event loop
    at io.netty.util.concurrent.MultithreadEventExecutorGroup.<init>(MultithreadEventExecutorGroup.java:88)
    at io.netty.util.concurrent.MultithreadEventExecutorGroup.<init>(MultithreadEventExecutorGroup.java:60)
    at io.netty.util.concurrent.MultithreadEventExecutorGroup.<init>(MultithreadEventExecutorGroup.java:49)
    at io.netty.channel.MultithreadEventLoopGroup.<init>(MultithreadEventLoopGroup.java:59)
    at io.netty.channel.nio.NioEventLoopGroup.<init>(NioEventLoopGroup.java:87)
    at io.netty.channel.nio.NioEventLoopGroup.<init>(NioEventLoopGroup.java:82)
    at org.jetbrains.io.BuiltInServerKt.multiThreadEventLoopGroup(BuiltInServer.kt:158)
    at org.jetbrains.io.BuiltInServerKt.access$multiThreadEventLoopGroup(BuiltInServer.kt:1)
    at org.jetbrains.io.BuiltInServer$Companion.start(BuiltInServer.kt:58)
    at com.intellij.idea.SocketLock.lambda$lockAndTryActivate$2(SocketLock.java:150)
    at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1700)
    ... 6 more
Caused by: io.netty.channel.ChannelException: failed to open a new selector
    at io.netty.channel.nio.NioEventLoop.openSelector(NioEventLoop.java:178)
    at io.netty.channel.nio.NioEventLoop.<init>(NioEventLoop.java:145)
    at io.netty.channel.nio.NioEventLoopGroup.newChild(NioEventLoopGroup.java:183)
    at io.netty.channel.nio.NioEventLoopGroup.newChild(NioEventLoopGroup.java:38)
    at io.netty.util.concurrent.MultithreadEventExecutorGroup.<init>(MultithreadEventExecutorGroup.java:84)
    ... 16 more
Caused by: java.io.IOException: Unable to establish loopback connection
    at java.base/sun.nio.ch.PipeImpl$Initializer.run(PipeImpl.java:94)
    at java.base/sun.nio.ch.PipeImpl$Initializer.run(PipeImpl.java:61)
    at java.base/java.security.AccessController.doPrivileged(Native Method)
    at java.base/sun.nio.ch.PipeImpl.<init>(PipeImpl.java:171)
    at java.base/sun.nio.ch.SelectorProviderImpl.openPipe(SelectorProviderImpl.java:50)
    at java.base/java.nio.channels.Pipe.open(Pipe.java:155)
    at java.base/sun.nio.ch.WindowsSelectorImpl.<init>(WindowsSelectorImpl.java:142)
    at java.base/sun.nio.ch.WindowsSelectorProvider.openSelector(WindowsSelectorProvider.java:44)
    at io.netty.channel.nio.NioEventLoop.openSelector(NioEventLoop.java:176)
    ... 20 more
Caused by: java.net.SocketException: Permission denied: connect
    at java.base/sun.nio.ch.Net.connect0(Native Method)
    at java.base/sun.nio.ch.Net.connect(Net.java:483)
    at java.base/sun.nio.ch.Net.connect(Net.java:472)
    at java.base/sun.nio.ch.SocketChannelImpl.connect(SocketChannelImpl.java:692)
    at java.base/java.nio.channels.SocketChannel.open(SocketChannel.java:194)
    at java.base/sun.nio.ch.PipeImpl$Initializer$LoopbackConnector.run(PipeImpl.java:127)
    at java.base/sun.nio.ch.PipeImpl$Initializer.run(PipeImpl.java:76)
    ... 28 more

-----
Your JRE: 11.0.14.1+1-b2043.25 amd64 (JetBrains s.r.o.)
C:\Program Files\JetBrains\PyCharm 2020.2.2\jbr

1

Getting the following crash right after installing Rider on MacOS v12.5

Internal error. Please refer to https://jb.gg/ide/critical-startup-errors

com.intellij.ide.plugins.StartupAbortedException: Cannot start app
    at com.intellij.idea.StartupUtil.lambda$start$15(StartupUtil.java:265)
    at java.base/java.util.concurrent.CompletableFuture.uniExceptionally(CompletableFuture.java:990)
    at java.base/java.util.concurrent.CompletableFuture.uniExceptionallyStage(CompletableFuture.java:1008)
    at java.base/java.util.concurrent.CompletableFuture.exceptionally(CompletableFuture.java:2364)
    at com.intellij.idea.StartupUtil.start(StartupUtil.java:264)
    at com.intellij.idea.Main.bootstrap(Main.java:119)
    at com.intellij.idea.Main.main(Main.java:81)
Caused by: com.intellij.diagnostic.PluginException: Fatal error initializing 'com.jetbrains.rider.protocol.ProtocolManagerInitializer' [Plugin: com.intellij]
    at com.intellij.serviceContainer.ComponentManagerImpl.handleInitComponentError$intellij_platform_serviceContainer(ComponentManagerImpl.kt:525)
    at com.intellij.serviceContainer.MyComponentAdapter.doCreateInstance(MyComponentAdapter.kt:60)
    at com.intellij.serviceContainer.BaseComponentAdapter.getInstanceUncached(BaseComponentAdapter.kt:119)
    at com.intellij.serviceContainer.BaseComponentAdapter.getInstance(BaseComponentAdapter.kt:73)
    at com.intellij.serviceContainer.BaseComponentAdapter.getInstance$default(BaseComponentAdapter.kt:66)
    at com.intellij.serviceContainer.ComponentManagerImpl$createInitOldComponentsTask$1.run(ComponentManagerImpl.kt:393)
    at com.intellij.idea.ApplicationLoader$prepareStart$1.run(ApplicationLoader.kt:217)
    at java.base/java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804)
    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:881)
    at com.intellij.openapi.application.impl.ApplicationImpl$3.run(ApplicationImpl.java:513)
    at com.intellij.openapi.application.impl.FlushQueue.doRun(FlushQueue.java:75)
    at com.intellij.openapi.application.impl.FlushQueue.runNextEvent(FlushQueue.java:118)
    at com.intellij.openapi.application.impl.FlushQueue.flushNow(FlushQueue.java:42)
    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/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:749)
    at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:402)
    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: java.lang.IllegalStateException: No protocolHost for the application
    at com.jetbrains.rider.protocol.ApplicationProtocolKt.M(ApplicationProtocol.kt:41)
    at com.jetbrains.rider.protocol.ApplicationProtocolKt.getProtocolManager(ApplicationProtocol.kt:15)
    at com.jetbrains.rider.protocol.ProtocolManagerInitializer.<init>(ProtocolManager.kt:68)
    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 com.intellij.serviceContainer.ConstructorInjectionKt.instantiateUsingPicoContainer(constructorInjection.kt:47)
    at com.intellij.serviceContainer.ComponentManagerImpl.instantiateClassWithConstructorInjection(ComponentManagerImpl.kt:890)
    at com.intellij.serviceContainer.MyComponentAdapter.doCreateInstance(MyComponentAdapter.kt:35)
    ... 28 more

-----
Your JRE: 17.0.4+7-b469.44 x86_64 (JetBrains s.r.o.)
/private/var/folders/j2/tb1_hbnj0nz58jswsyh2ygq40000gn/T/AppTranslocation/5D8E7B90-F4F0-446B-9863-ABA843AC7EAB/d/Rider.app/Contents/jbr/Contents/Home

1

com.intellij.ide.plugins.StartupAbortedException: Cannot start app
    at com.intellij.idea.StartupUtil.lambda$start$15(StartupUtil.java:265)
    at java.base/java.util.concurrent.CompletableFuture.uniExceptionally(CompletableFuture.java:990)
    at java.base/java.util.concurrent.CompletableFuture$UniExceptionally.tryFire(CompletableFuture.java:974)
    at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:510)
    at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1773)
    at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760)
    at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
    at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182)
    at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655)
    at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622)
    at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)
Caused by: java.net.BindException: Address already in use: bind
    at java.base/sun.nio.ch.Net.bind0(Native Method)
    at java.base/sun.nio.ch.Net.bind(Net.java:555)
    at java.base/sun.nio.ch.ServerSocketChannelImpl.netBind(ServerSocketChannelImpl.java:337)
    at java.base/sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:294)
    at io.netty.channel.socket.nio.NioServerSocketChannel.doBind(NioServerSocketChannel.java:134)
    at io.netty.channel.AbstractChannel$AbstractUnsafe.bind(AbstractChannel.java:562)
    at io.netty.channel.DefaultChannelPipeline$HeadContext.bind(DefaultChannelPipeline.java:1334)
    at io.netty.channel.AbstractChannelHandlerContext.invokeBind(AbstractChannelHandlerContext.java:506)
    at io.netty.channel.AbstractChannelHandlerContext.bind(AbstractChannelHandlerContext.java:491)
    at io.netty.channel.DefaultChannelPipeline.bind(DefaultChannelPipeline.java:973)
    at io.netty.channel.AbstractChannel.bind(AbstractChannel.java:260)
    at io.netty.bootstrap.AbstractBootstrap$2.run(AbstractBootstrap.java:356)
    at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:164)
    at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:469)
    at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:503)
    at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:986)
    at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
    at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
    at java.base/java.lang.Thread.run(Thread.java:833)

1

The workarounds don't work for me. As a developer, I can't help wondering why this bug is so difficult to fix. It has been years, but JetBrains still is not able to fix it in the root. Could you please give it a high priority in your todo list? It's really bothering. 

1

Tasya Innian Looks like a corrupted installation, please install the IDE again.

1

In my case,DataSpell New Version 2022.3.2 on Windows 11 can't startup normally:

I have reinstalled and rolled back the version, but it still doesn't work

Internal error. Please refer to https://jb.gg/ide/critical-startup-errors

com.intellij.openapi.diagnostic.RuntimeExceptionWithAttachments: EventQueue.isDispatchThread()=false
Current thread: Thread[DefaultDispatcher-worker-2,5,main] 1825432702
SystemEventQueueThread: Thread[AWT-EventQueue-0,6,main] 530975798
    at com.intellij.openapi.application.impl.ApplicationImpl.throwThreadAccessException(ApplicationImpl.java:1067)
    at com.intellij.openapi.application.impl.ApplicationImpl.assertIsDispatchThread(ApplicationImpl.java:1050)
    at com.intellij.openapi.application.impl.LaterInvocator.getCurrentModalityState(LaterInvocator.java:278)
    at com.intellij.openapi.application.impl.ApplicationImpl.getCurrentModalityState(ApplicationImpl.java:471)
    at com.intellij.openapi.application.ModalityState.current(ModalityState.java:70)
    at com.intellij.openapi.progress.impl.PlatformTaskSupport.runBlockingModalInternal(PlatformTaskSupport.kt:75)
    at com.intellij.openapi.progress.TasksKt.runBlockingModal(tasks.kt:155)
    at com.intellij.ide.impl.ProjectUtilKt.runBlockingUnderModalProgress(ProjectUtil.kt:724)
    at com.intellij.ide.impl.ProjectUtilKt.runBlockingUnderModalProgress$default(ProjectUtil.kt:721)
    at com.intellij.ide.impl.ProjectUtil.openOrCreateProject(ProjectUtil.kt:581)
    at com.jetbrains.ds.welcomeScreen.DSRecentProjectsManager.reopenLastProjectsOnStart(DSRecentProjectsManager.kt:27)
    at com.intellij.idea.IdeStarter.openProjectIfNeeded$suspendImpl(IdeStarter.kt:138)
    at com.intellij.idea.IdeStarter.openProjectIfNeeded(IdeStarter.kt)
    at com.intellij.idea.IdeStarter$start$2.invokeSuspend(IdeStarter.kt:72)
    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:70)
    at com.intellij.idea.IdeStarter.start(IdeStarter.kt)
    at com.intellij.idea.ApplicationLoader.initApplicationImpl(ApplicationLoader.kt:169)
    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)

-----
Your JRE: 17.0.5+1-b653.25 amd64 (JetBrains s.r.o.)
D:\JetBrains\apps\DataSpell\ch-0\223.8617.58\jbr
Edited by Ozupe
1

Liaozihang

Looks like a bug caused by the third-party plug-in (likely Atom Material File Icons). Remove it from the plugins directory. See https://intellij-support.jetbrains.com/hc/en-us/articles/206544519.

Settings sync itself should not cause issues unless it syncs a broken plug-in. 

1

We DO need a separate tool to manage plugins' enabled/disabled state without running the whole IDE.

1

@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.

1

anonymous Please see the comment above with the workaround, you need to edit options/laf.xml file.

1

NicoLoubet Yes, it applies to all products.

1

Upload id: 2024_01_11_hQ9gmex4ze87mkzyaK3hwJ (file: log.rar)

Even if I turn off my vpn there's no way to launch the software. I need help

1

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\huawei\AppData\Roaming\JetBrains\PyCharm2023.3\plugins\github-copilot-intellij\copilot-agent\bin\copilot-agent-win.exe

1

I got this:
Internal error. Please refer to https://jb.gg/ide/critical-startup-errors com.intellij.ide.plugins.EssentialPluginMissingException: Missing essential plugins: com.intellij.cidr.base, com.intellij.clion, com.intellij.nativeDebug at com.intellij.ide.plugins.PluginManagerCore.checkEssentialPluginsAreAvailable(PluginManagerCore.kt:572) at com.intellij.ide.plugins.PluginManagerCore.initializePlugins(PluginManagerCore.kt:639) at com.intellij.ide.plugins.PluginManagerCore$initializeAndSetPlugins$2.invokeSuspend(PluginManagerCore.kt:825) at com.intellij.ide.plugins.PluginManagerCore$initializeAndSetPlugins$2.invoke(PluginManagerCore.kt) at com.intellij.ide.plugins.PluginManagerCore$initializeAndSetPlugins$2.invoke(PluginManagerCore.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.platform.diagnostic.telemetry.impl.TracerKt.span(tracer.kt:56) at com.intellij.idea.Main$startApp$2$1$1.span(Main.kt:92) at com.intellij.diagnostic.CoroutineTracerShim.span$default(CoroutineTracerShim.kt:31) at com.intellij.ide.plugins.PluginManagerCore.initializeAndSetPlugins$intellij_platform_core_impl(PluginManagerCore.kt:824) at com.intellij.ide.plugins.PluginDescriptorLoader$scheduleLoading$pluginSetDeferred$1.invokeSuspend(PluginDescriptorLoader.kt:377) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:108) 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) ----- Your JRE: 17.0.10+7-LTS amd64 (Amazon.com Inc.) C:\Users\jakob\.jdks\corretto-17.0.10

1

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

0

S13353 Delete ~\AppData\Roaming\JetBrains\JetBrainsClient231.8109.199\plugins\nocalhost-intellij-plugin third-party plug-in.

0

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:

Stderr:
Start Failed
Internal error. Please refer to https://jb.gg/ide/critical-startup-errors

java.net.SocketException: Operation not permitted
at java.base/sun.nio.ch.UnixDomainSockets.bind0(Native Method)
at java.base/sun.nio.ch.UnixDomainSockets.bind(UnixDomainSockets.java:129)
at java.base/sun.nio.ch.ServerSocketChannelImpl.unixBind(ServerSocketChannelImpl.java:319)
at java.base/sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:292)
at java.base/java.nio.channels.ServerSocketChannel.bind(ServerSocketChannel.java:224)
at com.intellij.idea.DirectoryLock.tryListen(DirectoryLock.java:224)
at com.intellij.idea.DirectoryLock.lockOrActivate(DirectoryLock.java:120)
at com.intellij.idea.StartupUtil$lockSystemDirs$result$1.invokeSuspend(StartupUtil.kt:615)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
at kotlinx.coroutines.internal.LimitedDispatcher$Worker.run(LimitedDispatcher.kt:115)
at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:100)
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)
Edited by Thejas
0

Looks like you're facing this issue.

0

i installed IDEA vs 2023.1.5 on MACOS, when open app so this error: 

Internal error. Please refer to https://jb.gg/ide/critical-startup-errors

com.intellij.diagnostic.PluginException: Fatal error initializing 'de.qu.idea.plugin.maven.component.MavenBuildApplicationComponent
      ' [Plugin: Maven 2 Integration]
    at com.intellij.serviceContainer.ComponentManagerImpl.handleInitComponentError$intellij_platform_serviceContainer(ComponentManagerImpl.kt:612)
    at com.intellij.serviceContainer.ComponentManagerImpl.registerComponents(ComponentManagerImpl.kt:416)
    at com.intellij.serviceContainer.ComponentManagerImpl.access$registerComponents(ComponentManagerImpl.kt:69)
    at com.intellij.serviceContainer.ComponentManagerImpl.registerComponents(ComponentManagerImpl.kt:294)
    at com.intellij.openapi.client.ClientAwareComponentManager.registerComponents(ClientAwareComponentManager.kt:46)
    at com.intellij.idea.ApplicationLoader.doInitApplication(ApplicationLoader.kt:86)
    at com.intellij.idea.ApplicationLoader.access$doInitApplication(ApplicationLoader.kt:1)
    at com.intellij.idea.ApplicationLoader$doInitApplication$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.EventLoopImplBase.processNextEvent(EventLoop.common.kt:284)
    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 com.intellij.idea.ApplicationLoader.initApplication(ApplicationLoader.kt:63)
    at com.t.t.Y.i.L.t(L.java:56)
    at com.t.t.Y.i.iG.t(iG.java:110)
    at com.t.t.Y.i.ip.t(ip.java:137)
    at com.t.t.Y.i.iC.t(iC.java:53)
    at com.intellij.idea.MainImpl.start(MainImpl.kt:12)
    at com.intellij.idea.StartupUtil$startApplication$7.invokeSuspend(StartupUtil.kt:297)
    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:284)
    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 com.intellij.idea.Main.main(Main.kt:40)
Caused by: java.lang.ClassNotFoundException: de.qu.idea.plugin.maven.component.MavenBuildApplicationComponent
       PluginClassLoader(plugin=PluginDescriptor(name=Maven 2 Integration, id=Maven 2 Integration, descriptorPath=plugin.xml, path=~/Library/Application Support/JetBrains/IdeaIC2023.1/plugins/idea-maven-plugin, version=1.2.3, package=null, isBundled=false), packagePrefix=null, instanceId=59, state=active)
    at com.intellij.ide.plugins.cl.PluginClassLoader.loadClass(PluginClassLoader.kt:150)
    at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520)
    at com.intellij.serviceContainer.ComponentManagerImpl.registerComponent(ComponentManagerImpl.kt:536)
    at com.intellij.serviceContainer.ComponentManagerImpl.registerComponents(ComponentManagerImpl.kt:408)
    ... 26 more

-----
Your JRE: 17.0.7+10-b829.16 x86_64 (JetBrains s.r.o.)
/Applications/IntelliJ IDEA CE.app/Contents/jbr/Contents/Home
0

Please sign in to leave a comment.

Have more questions?

Submit a request