Skip to content

Crash in new WebStorm EAP 2021.3 #418

@Alexsey

Description

@Alexsey

Additional info
The error appears without any usage of the plugin functionality. Just constantly appearing while using the IDE

Stacktraces

Stacktrace 1/1

com.intellij.diagnostic.PluginException: Cannot create class com.fwdekker.randomness.integer.IntegerSettingsConfigurable (classloader=PluginClassLoader(plugin=PluginDescriptor(name=Randomness, id=com.fwdekker.randomness, descriptorPath=plugin.xml, path=~/Library/Application Support/JetBrains/WebStorm2021.3/plugins/intellij-randomness, version=2.7.2, package=null, isBundled=false), packagePrefix=null, instanceId=54, state=active))
	at com.intellij.serviceContainer.ComponentManagerImpl.instantiateClass(ComponentManagerImpl.kt:872)
	at com.intellij.serviceContainer.ComponentManagerImpl.instantiateClass(ComponentManagerImpl.kt:889)
	at com.intellij.openapi.options.ConfigurableEP$ClassProducer.createElement(ConfigurableEP.java:440)
	at com.intellij.openapi.options.ConfigurableEP.createConfigurable(ConfigurableEP.java:346)
	at com.intellij.openapi.options.ex.ConfigurableWrapper.createConfigurable(ConfigurableWrapper.java:42)
	at com.intellij.openapi.options.ex.ConfigurableWrapper.getConfigurable(ConfigurableWrapper.java:116)
	at com.intellij.openapi.options.ex.ConfigurableWrapper.cast(ConfigurableWrapper.java:91)
	at com.intellij.openapi.options.ex.ConfigurableWrapper.getDisplayName(ConfigurableWrapper.java:137)
	at com.intellij.ide.util.gotoByName.GotoActionModel.lambda$new$0(GotoActionModel.java:83)
	at com.intellij.openapi.util.NotNullLazyValue$3.compute(NotNullLazyValue.java:99)
	at com.intellij.openapi.util.NotNullLazyValue$3.getValue(NotNullLazyValue.java:84)
	at com.intellij.ide.util.gotoByName.GotoActionModel.getConfigurablesNames(GotoActionModel.java:357)
	at com.intellij.ide.util.gotoByName.GotoActionItemProvider.processOptions(GotoActionItemProvider.java:151)
	at com.intellij.ide.util.gotoByName.GotoActionItemProvider.filterElements(GotoActionItemProvider.java:97)
	at com.intellij.ide.actions.searcheverywhere.ActionSearchEverywhereContributor.fetchWeightedElements(ActionSearchEverywhereContributor.java:97)
	at com.intellij.ide.actions.searcheverywhere.MixedResultsSearcher$ContributorSearchTask.run(MixedResultsSearcher.java:177)
	at com.intellij.util.ConcurrencyUtil.runUnderThreadName(ConcurrencyUtil.java:213)
	at com.intellij.util.ConcurrencyUtil.lambda$underThreadNameRunnable$3(ConcurrencyUtil.java:201)
	at com.intellij.openapi.application.impl.ApplicationImpl$1.run(ApplicationImpl.java:263)
	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	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:829)
Caused by: java.lang.NoClassDefFoundError: com/jgoodies/forms/factories/DefaultComponentFactory
	at com.fwdekker.randomness.ui.PreviewPanel.createUIComponents(PreviewPanel.kt:78)
	at com.fwdekker.randomness.ui.PreviewPanel.$$$setupUI$$$(PreviewPanel.kt)
	at com.fwdekker.randomness.ui.PreviewPanel.<init>(PreviewPanel.kt:46)
	at com.fwdekker.randomness.integer.IntegerSettingsComponent.createUIComponents(IntegerSettingsComponent.kt:77)
	at com.fwdekker.randomness.integer.IntegerSettingsComponent.$$$setupUI$$$(IntegerSettingsComponent.kt)
	at com.fwdekker.randomness.integer.IntegerSettingsComponent.<init>(IntegerSettingsComponent.kt:52)
	at com.fwdekker.randomness.integer.IntegerSettingsComponent.<init>(IntegerSettingsComponent.kt:31)
	at com.fwdekker.randomness.integer.IntegerSettingsConfigurable.<init>(IntegerSettings.kt:172)
	at com.fwdekker.randomness.integer.IntegerSettingsConfigurable.<init>(IntegerSettings.kt)
	at com.intellij.serviceContainer.ComponentManagerImpl.instantiateClass(ComponentManagerImpl.kt:833)
	... 27 more
Caused by: java.lang.ClassNotFoundException: com.jgoodies.forms.factories.DefaultComponentFactory PluginClassLoader(plugin=PluginDescriptor(name=Randomness, id=com.fwdekker.randomness, descriptorPath=plugin.xml, path=~/Library/Application Support/JetBrains/WebStorm2021.3/plugins/intellij-randomness, version=2.7.2, package=null, isBundled=false), packagePrefix=null, instanceId=54, state=active)
	at com.intellij.ide.plugins.cl.PluginClassLoader.loadClass(PluginClassLoader.java:235)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522)
	... 37 more

Version information

  • Randomness version: 2.7.2
  • IDE version: WS-213.3714.441
  • Operating system: Mac OS X
  • Java version: 11.0.12

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions