Intellij Idea empty screen on startup

Answered

Hi,

I've recently upgraded a rather older version of IDEA (~2018) to the latest one (2020.2.2). When I started it, I got an empty IDEA screen, i.e. my project wasn't loaded and I couldn't do any actions.

After trying out different 2020 versions and playing around with it some, I realized it's the Python plugin which I upgrade as part of the transition that is causing the issue - If I only do the IDEA transition itself without upgrading the now-defunct Python plugin version, IDEA starts up correctly. Furthermore, if I simply move the Python plugin directory away from IDEA's plugins directory (can't do it directly via IDEA because it won't start up right), it goes back to starting correctly.

I've uploaded two log files over at Upload id: 2020_09_27_FX7DkXLKFThT6UQr. The first is idea.log.problem, which is the one where I do have the Python plugin inside my plugins directory, and indeed it looks like there are errors thrown in that one - However I don't understand how to troubleshoot it further. The other file is idea.log.works, which is where the Python plugin is removed from the plugins directory, and the log file does seem cleaner there (less errors thrown).

I would like to be able to use the Python plugin of course, so I'd appreciate any help on the matter.

Thank you.

 

 

 

0
4 comments

Please try to install IDE (and then a plugin) from scratch into a new empty directory. Please make sure to delete IDE plugin's directory before to start with no plugins.

0
Avatar
Permanently deleted user

I'm on a Mac and using the dmg installation. I haven't manually imported any configuration, so I guess it does that automatically. I'm not sure how I'd go about installing from scratch, without fully deleting the previous installation, and I don't want to do that as I do need its configuration. On the Mac apps level, I do keep only the latest installation, so it's just the configuration from previous installation that remains.

 

As I mentioned, when removing the plugin's directory things do load up fine, and I can reinstall the plugins from scratch, but whenever I install the Python plugin the problem rises again.

 

 

0

There is an exception that indicates that some action (that should be from  the ReStructuredText plugin) fails to load b/c discrepancies with localization messages bundle:

 

2020-09-23 22:47:15,390 [ 8590] ERROR - oncurrency.BoundedTaskExecutor - Can't find bundle for base name messages.RestBundle, locale en_IL 
java.util.MissingResourceException: Can't find bundle for base name messages.RestBundle, locale en_IL
at java.base/java.util.ResourceBundle.throwMissingResourceException(ResourceBundle.java:2055)
at java.base/java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:1689)
at java.base/java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:1593)
at java.base/java.util.ResourceBundle.getBundle(ResourceBundle.java:1284)
at com.intellij.AbstractBundle.getResourceBundle(AbstractBundle.java:124)
at com.intellij.openapi.actionSystem.impl.ActionManagerImpl.getActionsResourceBundle(ActionManagerImpl.java:271)
at com.intellij.openapi.actionSystem.impl.ActionManagerImpl.registerPluginActions(ActionManagerImpl.java:529)
at com.intellij.openapi.actionSystem.impl.ActionManagerImpl.<init>(ActionManagerImpl.java:166)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
at com.intellij.serviceContainer.ConstructorInjectionKt.instantiateUsingPicoContainer(constructorInjection.kt:47)
at com.intellij.serviceContainer.ComponentManagerImpl.instantiateClassWithConstructorInjection(ComponentManagerImpl.kt:664)
at com.intellij.serviceContainer.ServiceComponentAdapter.createAndInitialize(ServiceComponentAdapter.kt:49)
at com.intellij.serviceContainer.ServiceComponentAdapter.access$createAndInitialize(ServiceComponentAdapter.kt:13)
at com.intellij.serviceContainer.ServiceComponentAdapter$doCreateInstance$1.run(ServiceComponentAdapter.kt:43)
at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:629)
at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:581)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:60)
at com.intellij.openapi.progress.impl.CoreProgressManager.executeNonCancelableSection(CoreProgressManager.java:192)
at com.intellij.serviceContainer.ServiceComponentAdapter.doCreateInstance(ServiceComponentAdapter.kt:42)
at com.intellij.serviceContainer.BaseComponentAdapter.getInstanceUncached(BaseComponentAdapter.kt:113)
at com.intellij.serviceContainer.BaseComponentAdapter.getInstance(BaseComponentAdapter.kt:67)
at com.intellij.serviceContainer.ComponentManagerImpl.doGetService(ComponentManagerImpl.kt:413)
at com.intellij.serviceContainer.ComponentManagerImpl.getService(ComponentManagerImpl.kt:395)
at com.intellij.openapi.actionSystem.ActionManager.getInstance(ActionManager.java:28)
at com.intellij.openapi.actionSystem.impl.ActionPreloader.preload(ActionPreloader.java:15)
at com.intellij.openapi.application.Preloader.lambda$preload$0(Preloader.java:84)
at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcess$2(CoreProgressManager.java:170)
at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:629)
at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:581)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:60)
at com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:157)
at com.intellij.openapi.application.Preloader.lambda$preload$1(Preloader.java:74)
at com.intellij.util.concurrency.BoundedTaskExecutor.doRun(BoundedTaskExecutor.java:215)
at com.intellij.util.concurrency.BoundedTaskExecutor.access$200(BoundedTaskExecutor.java:26)
at com.intellij.util.concurrency.BoundedTaskExecutor$1.execute(BoundedTaskExecutor.java:194)
at com.intellij.util.ConcurrencyUtil.runUnderThreadName(ConcurrencyUtil.java:207)
at com.intellij.util.concurrency.BoundedTaskExecutor$1.run(BoundedTaskExecutor.java:183)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:668)
at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:665)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1.run(Executors.java:665)
at java.base/java.lang.Thread.run(Thread.java:834)
2020-09-23 22:47:15,395 [ 8595] INFO - STDERR - [ 8595] ERROR - oncurrency.BoundedTaskExecutor - IntelliJ IDEA 2020.2.2 Build #IU-202.7319.50
2020-09-23 22:47:15,395 [ 8595] ERROR - oncurrency.BoundedTaskExecutor - IntelliJ IDEA 2020.2.2 Build #IU-202.7319.50
2020-09-23 22:47:15,396 [ 8596] INFO - STDERR - [ 8595] ERROR - oncurrency.BoundedTaskExecutor - JDK: 11.0.8; VM: OpenJDK 64-Bit Server VM; Vendor: JetBrains s.r.o.
2020-09-23 22:47:15,395 [ 8595] ERROR - oncurrency.BoundedTaskExecutor - JDK: 11.0.8; VM: OpenJDK 64-Bit Server VM; Vendor: JetBrains s.r.o.
2020-09-23 22:47:15,396 [ 8596] INFO - STDERR - [ 8596] ERROR - oncurrency.BoundedTaskExecutor - OS: Mac OS X
2020-09-23 22:47:15,396 [ 8596] ERROR - oncurrency.BoundedTaskExecutor - OS: Mac OS X
2020-09-23 22:47:15,397 [ 8597] INFO - STDERR - [ 8597] ERROR - oncurrency.BoundedTaskExecutor - Last Action:

 

I see that you have ReStructuredText Support (134.SNAPSHOT) plugin loaded. Which is not compatible with current IDE installation. Looks like it carried over from old settings. Please install the latest version of this plugin.

0
Avatar
Permanently deleted user

Thank you,

After upgrading the plugin, I was able to reinstall the Python plugin and restart my IDE successfully.

Thanks for the help!

0

Please sign in to leave a comment.