themes icon indicating copy to clipboard operation
themes copied to clipboard

PyCharm IDE Error on startup after latest update

Open AndreaManghi opened this issue 1 year ago • 8 comments

Bug Description: After the latest update of Hiberbee plugin the IDE starts with an error and suggests to disable Hiberbee plugin Here you can find the stacktrace generated by the IDE: stacktrace.txt

How to reproduce: Steps to reproduce the behavior:

  1. Install Hiberbee plugin
  2. From settings menu set Hiberbee theme and color scheme
  3. Apply new settings
  4. In the lower right corner a red notification should appear stating "IDE error occured"

Execution Environment:

  • OS: Windows 10 22H2
  • PyCharm Version: 2023.2.3
  • Hiberbee Version: 2023.10.29.1816

Additional Informations: I've tested rolling back the plugin to the previous version (2023.10.14.809) and the issue is not happening anymore, so it seems that the issue affects only the latest version

AndreaManghi avatar Oct 30 '23 08:10 AndreaManghi

Seems to affect all the >= 2023.2 IDEs,

RustRover Build #RR-233.8264.32, built on October 23, 2023

Same stack trace as OP

AdamLeyshon avatar Oct 30 '23 10:10 AdamLeyshon

The same thing happened to me. Let's see if the dev will be able to address the issue.

kanansnote avatar Oct 30 '23 10:10 kanansnote

Same issue on the Webstorm IDE.

Twelve57 avatar Oct 30 '23 19:10 Twelve57

Adding my +1 to this on PhpStorm 2023.2.3

timothevs avatar Oct 30 '23 20:10 timothevs

Same issue with IntelliJ 2023.2.4

culinablaz avatar Oct 30 '23 21:10 culinablaz

Same issue with IntelliJ

cherybi avatar Oct 31 '23 08:10 cherybi

Thanks for feedback, See my response on #108

vladyslavvolkov avatar Nov 05 '23 21:11 vladyslavvolkov

image com.intellij.diagnostic.PluginException: Cannot create extension (class=com.hiberbee.ExtraIconProvider) [Plugin: com.hiberbee.intellij.hiberbee-theme] at com.intellij.serviceContainer.ComponentManagerImpl.createError(ComponentManagerImpl.kt:974) at com.intellij.openapi.extensions.impl.XmlExtensionAdapter.doCreateInstance(XmlExtensionAdapter.kt:71) at com.intellij.openapi.extensions.impl.XmlExtensionAdapter.createInstance(XmlExtensionAdapter.kt:32) at com.intellij.openapi.extensions.impl.ExtensionPointImpl.processAdapter(ExtensionPointImpl.java:440) at com.intellij.openapi.extensions.impl.ExtensionPointImpl.access$200(ExtensionPointImpl.java:33) at com.intellij.openapi.extensions.impl.ExtensionPointImpl$1.next(ExtensionPointImpl.java:348) at com.intellij.ide.projectView.impl.CompoundIconProvider.getIcon(CompoundIconProvider.java:26) at com.intellij.ide.projectView.impl.CompoundIconProvider.findIcon(CompoundIconProvider.java:52) at com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode.setupIcon(PsiDirectoryNode.java:184) at com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode.updateImpl(PsiDirectoryNode.java:124) at com.intellij.ide.projectView.impl.nodes.AbstractPsiBasedNode.lambda$doUpdate$1(AbstractPsiBasedNode.java:207) at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:881) at com.intellij.ide.projectView.impl.nodes.AbstractPsiBasedNode.doUpdate(AbstractPsiBasedNode.java:160) at com.intellij.ide.projectView.impl.nodes.AbstractPsiBasedNode.lambda$update$0(AbstractPsiBasedNode.java:156) at com.intellij.util.AstLoadingFilter.lambda$toComputable$2(AstLoadingFilter.java:171) at com.intellij.util.AstLoadingFilter.disallowTreeLoading(AstLoadingFilter.java:129) at com.intellij.util.AstLoadingFilter.disallowTreeLoading(AstLoadingFilter.java:118) at com.intellij.util.AstLoadingFilter.disallowTreeLoading(AstLoadingFilter.java:108) at com.intellij.ide.projectView.impl.nodes.AbstractPsiBasedNode.update(AbstractPsiBasedNode.java:156) at com.intellij.ide.util.treeView.PresentableNodeDescriptor.getUpdatedPresentation(PresentableNodeDescriptor.java:88) at com.intellij.ide.util.treeView.PresentableNodeDescriptor.update(PresentableNodeDescriptor.java:32) at com.intellij.ui.tree.StructureTreeModel$Node.update(StructureTreeModel.java:486) at com.intellij.ui.tree.StructureTreeModel$Node.(StructureTreeModel.java:467) at com.intellij.ui.tree.StructureTreeModel$Node.(StructureTreeModel.java:460) at com.intellij.ui.tree.StructureTreeModel.getValidChildren(StructureTreeModel.java:418) at com.intellij.ui.tree.StructureTreeModel.validateChildren(StructureTreeModel.java:329) at com.intellij.ui.tree.StructureTreeModel.getNode(StructureTreeModel.java:323) at com.intellij.ui.tree.StructureTreeModel.getChildren(StructureTreeModel.java:343) at com.intellij.ui.tree.AsyncTreeModel$CmdGetChildren.computeNode(AsyncTreeModel.java:613) at com.intellij.ui.tree.AsyncTreeModel$Command.computeNode(AsyncTreeModel.java:489) at com.intellij.util.concurrency.Invoker$Task.run(Invoker.java:381) at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1078) at com.intellij.openapi.progress.util.ProgressIndicatorUtils.lambda$runInReadActionWithWriteActionPriority$0(ProgressIndicatorUtils.java:73) at com.intellij.openapi.progress.util.ProgressIndicatorUtilService.runActionAndCancelBeforeWrite(ProgressIndicatorUtilService.java:73) at com.intellij.openapi.progress.util.ProgressIndicatorUtils.runActionAndCancelBeforeWrite(ProgressIndicatorUtils.java:128) at com.intellij.openapi.progress.util.ProgressIndicatorUtils.lambda$runWithWriteActionPriority$1(ProgressIndicatorUtils.java:111) at com.intellij.openapi.progress.ProgressManager.lambda$runProcess$0(ProgressManager.java:73) at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcess$1(CoreProgressManager.java:192) at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$executeProcessUnderProgress$12(CoreProgressManager.java:610) at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:685) at com.intellij.openapi.progress.impl.CoreProgressManager.computeUnderProgress(CoreProgressManager.java:641) at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:609) at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:78) at com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:179) at com.intellij.openapi.progress.ProgressManager.runProcess(ProgressManager.java:73) at com.intellij.openapi.progress.util.ProgressIndicatorUtils.runWithWriteActionPriority(ProgressIndicatorUtils.java:108) at com.intellij.openapi.progress.util.ProgressIndicatorUtils.runInReadActionWithWriteActionPriority(ProgressIndicatorUtils.java:73) at com.intellij.util.concurrency.Invoker.startTask(Invoker.java:238) at com.intellij.util.concurrency.Invoker.invokeSafely(Invoker.java:194) at com.intellij.util.concurrency.Invoker.lambda$offerSafely$0(Invoker.java:177) at com.intellij.util.concurrency.Invoker$Background.lambda$offer$0(Invoker.java:508) at com.intellij.util.concurrency.BoundedTaskExecutor.doRun(BoundedTaskExecutor.java:244) at com.intellij.util.concurrency.BoundedTaskExecutor.access$200(BoundedTaskExecutor.java:30) at com.intellij.util.concurrency.BoundedTaskExecutor$1.executeFirstTaskAndHelpQueue(BoundedTaskExecutor.java:222) at com.intellij.util.ConcurrencyUtil.runUnderThreadName(ConcurrencyUtil.java:218) at com.intellij.util.concurrency.BoundedTaskExecutor$1.run(BoundedTaskExecutor.java:210) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:702) at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:699) at java.base/java.security.AccessController.doPrivileged(AccessController.java:399) at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1.run(Executors.java:699) at java.base/java.lang.Thread.run(Thread.java:833) Caused by: java.lang.ClassNotFoundException: com.hiberbee.ExtraIconProvider PluginClassLoader(plugin=PluginDescriptor(name=Hiberbee Theme, id=com.hiberbee.intellij.hiberbee-theme, descriptorPath=plugin.xml, path=~/.local/share/JetBrains/RustRover2023.3/Hiberbee Theme, version=2023.10.29.1816, package=null, isBundled=false), packagePrefix=null, state=active) at com.intellij.serviceContainer.ComponentManagerImplKt.doLoadClass(ComponentManagerImpl.kt:1558) at com.intellij.serviceContainer.ComponentManagerImplKt.access$doLoadClass(ComponentManagerImpl.kt:1) at com.intellij.serviceContainer.ComponentManagerImpl.loadClass(ComponentManagerImpl.kt:881) at com.intellij.openapi.extensions.impl.InterfaceExtensionImplementationClassResolver.resolveImplementationClass(InterfaceExtensionImplementationClassResolver.kt:19) at com.intellij.openapi.extensions.impl.XmlExtensionAdapter.doCreateInstance(XmlExtensionAdapter.kt:50) ... 61 more

TCeason avatar Nov 08 '23 12:11 TCeason