illuminated cloud plugin crashes on intellij IDEA Ultimate

Issue #2409 resolved
Yohan Perera created an issue

java.lang.NoClassDefFoundError: Could not initialize class com.illuminatedcloud.intellij.license.LicenseValidator
at com.illuminatedcloud.intellij.editor.LightningSvgFileEditorProviderSuppressor.isSuppressed(SourceFile:25)
at com.intellij.openapi.fileEditor.impl.FileEditorProviderManagerImpl.checkProvider(FileEditorProviderManagerImpl.kt:82)
at com.intellij.openapi.fileEditor.impl.FileEditorProviderManagerImpl.access$checkProvider(FileEditorProviderManagerImpl.kt:24)
at com.intellij.openapi.fileEditor.impl.FileEditorProviderManagerImpl$getProvidersAsync$2$1.invoke(FileEditorProviderManagerImpl.kt:102)
at com.intellij.openapi.fileEditor.impl.FileEditorProviderManagerImpl$getProvidersAsync$2$1.invoke(FileEditorProviderManagerImpl.kt:101)
at com.intellij.openapi.application.rw.InternalReadAction.insideReadAction(InternalReadAction.kt:108)
at com.intellij.openapi.application.rw.InternalReadAction.access$insideReadAction(InternalReadAction.kt:15)
at com.intellij.openapi.application.rw.InternalReadAction$tryReadCancellable$1.invoke(InternalReadAction.kt:92)
at com.intellij.openapi.application.rw.InternalReadAction$tryReadCancellable$1.invoke(InternalReadAction.kt:91)
at com.intellij.openapi.progress.CancellationKt.withCurrentJob$lambda$0(cancellation.kt:17)
at com.intellij.openapi.progress.Cancellation.withCurrentJob(Cancellation.java:60)
at com.intellij.openapi.progress.CancellationKt.withCurrentJob(cancellation.kt:17)
at com.intellij.openapi.progress.CancellationKt.executeWithJobAndCompleteIt(cancellation.kt:126)
at com.intellij.openapi.application.rw.CancellableReadActionKt.cancellableReadActionInternal$lambda$1$lambda$0(cancellableReadAction.kt:49)
at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1102)
at com.intellij.openapi.application.rw.CancellableReadActionKt.cancellableReadActionInternal$lambda$1(cancellableReadAction.kt:47)
at com.intellij.openapi.progress.util.ProgressIndicatorUtilService.runActionAndCancelBeforeWrite(ProgressIndicatorUtilService.java:63)
at com.intellij.openapi.progress.util.ProgressIndicatorUtils.runActionAndCancelBeforeWrite(ProgressIndicatorUtils.java:129)
at com.intellij.openapi.application.rw.CancellableReadActionKt.cancellableReadActionInternal(cancellableReadAction.kt:45)
at com.intellij.openapi.application.rw.InternalReadAction.tryReadCancellable(InternalReadAction.kt:91)
at com.intellij.openapi.application.rw.InternalReadAction.access$tryReadCancellable(InternalReadAction.kt:15)
at com.intellij.openapi.application.rw.InternalReadAction$tryReadAction$2.invoke(InternalReadAction.kt:77)
at com.intellij.openapi.application.rw.InternalReadAction$tryReadAction$2.invoke(InternalReadAction.kt:72)
at com.intellij.openapi.progress.CancellationKt.withCurrentJob$lambda$0(cancellation.kt:17)
at com.intellij.openapi.progress.Cancellation.withCurrentJob(Cancellation.java:60)
at com.intellij.openapi.progress.CancellationKt.withCurrentJob(cancellation.kt:17)
at com.intellij.openapi.progress.CoroutinesKt.blockingContext(coroutines.kt:193)
at com.intellij.openapi.application.rw.InternalReadAction.tryReadAction(InternalReadAction.kt:72)
at com.intellij.openapi.application.rw.InternalReadAction.readLoop(InternalReadAction.kt:64)
at com.intellij.openapi.application.rw.InternalReadAction.access$readLoop(InternalReadAction.kt:15)
at com.intellij.openapi.application.rw.InternalReadAction$runReadAction$4.invokeSuspend(InternalReadAction.kt:43)
at com.intellij.openapi.application.rw.InternalReadAction$runReadAction$4.invoke(InternalReadAction.kt)
at com.intellij.openapi.application.rw.InternalReadAction$runReadAction$4.invoke(InternalReadAction.kt)
at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn(Undispatched.kt:89)
at kotlinx.coroutines.BuildersKt__Builders_commonKt.withContext(Builders.common.kt:169)
at kotlinx.coroutines.BuildersKt.withContext(Unknown Source)
at com.intellij.openapi.application.rw.InternalReadAction.runReadAction(InternalReadAction.kt:39)
at com.intellij.openapi.application.rw.PlatformReadActionSupport.executeReadAction(PlatformReadActionSupport.kt:29)
at com.intellij.openapi.application.ReadActionSupport.executeReadAction$default(ReadActionSupport.kt:15)
at com.intellij.openapi.application.CoroutinesKt.constrainedReadAction(coroutines.kt:55)
at com.intellij.openapi.application.CoroutinesKt.readAction(coroutines.kt:22)
at com.intellij.openapi.fileEditor.impl.FileEditorProviderManagerImpl.getProvidersAsync(FileEditorProviderManagerImpl.kt:101)
at com.intellij.openapi.fileEditor.impl.UiBuilder$processFiles$2$newProviders$1.invokeSuspend(EditorsSplitters.kt:965)
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)
2023-08-03 23:34:45,909 [ 7807] SEVERE - #c.i.o.p.i.ProjectManagerImpl - IntelliJ IDEA 2023.1.1 Build #IU-231.8770.65
2023-08-03 23:34:45,909 [ 7807] SEVERE - #c.i.o.p.i.ProjectManagerImpl - JDK: 17.0.6; VM: OpenJDK 64-Bit Server VM; Vendor: JetBrains s.r.o.
2023-08-03 23:34:45,909 [ 7807] SEVERE - #c.i.o.p.i.ProjectManagerImpl - OS: Windows 10
2023-08-03 23:34:45,910 [ 7808] SEVERE - #c.i.o.p.i.ProjectManagerImpl - Plugin to blame: Illuminated Cloud 2 version: 2.2.7.6

Comments (8)

  1. Scott Wells repo owner

    Hi. How was the plugin installed? It looks like it was downloaded and the archive was extracted, then IlluminatedCloud.jar was used for installation instead of the full IlluminatedCloud2.zip. I’d recommend that you uninstall the plugin and install it using one of the documented methods:

    https://bitbucket.org/RoseSilverSoftware/illuminatedcloud/wiki/User_Guide/Installing_Illuminated_Cloud

    If it’s still failing after doing so, I’d need to know more about your IntelliJ IDEA installation as well.

  2. Scott Wells repo owner

    Note that I’d also recommend that you upgrade IntelliJ IDEA 2023.1.1 to either 2023.1.5 (the latest build of 2023.1) or 2023.2.

  3. Yohan Perera reporter

    The latest version of the plugin was installed through intellij IDEA IDE. Since it was not working, I tried installing an older version through the archive extraction. Still the result is same. Intellij IDEA Ultimate I use, is a commercial with a corporate license.

  4. Scott Wells repo owner

    What was the issue with the latest installed via the plugin repository? I’ve not heard about any such type of installation issue from others, and just this morning I completed testing with 2023.1.5 (and 2022.1/2/3 and 2023.2) with no issues, so perhaps whatever is going on is specific to your installation.

    And note that you should not extract the downloaded archive. The entire .zip file should be used when installing a downloaded distribution. Also note that to receive support, you must be using the latest version of Illuminated Cloud 2. Things change too much over time, specifically with weekly releases, to provide support for older builds.

    Please uninstall what you have now and reinstall 2.2.7.7 as documented in the user guide link above, then if you see issues, please let me know what they are and I’ll help address those.

  5. Yohan Perera reporter

    Seems like the organisation group policies block the application being running. Thanks for your support and I’ll try to resolve this internally

  6. Log in to comment