Skip to content

Rider 2025.1 - LivePlugin 0.9.5 beta - Throwable: liveplugin.implementation.common.IdeUtil ... #200

@iwan-soptim

Description

@iwan-soptim

After updateing Rider to 2025.1 I installed LivePlugin 0.9.5 beta and restarted the IDE. Then this error came up in the "IDE internal error" view:

java.lang.Throwable: liveplugin.implementation.common.IdeUtil requests com.intellij.openapi.fileTypes.FileTypeManager instance. Class initialization must not depend on services. Consider using instance of the service on-demand instead.
at com.intellij.openapi.diagnostic.Logger.error(Logger.java:375)
at com.intellij.serviceContainer.ComponentManagerImplKt.checkOutsideClassInitializer(ComponentManagerImpl.kt:1585)
at com.intellij.serviceContainer.ComponentManagerImplKt.getOrCreateInstanceBlocking(ComponentManagerImpl.kt:1554)
at com.intellij.serviceContainer.ComponentManagerImpl.doGetService(ComponentManagerImpl.kt:752)
at com.intellij.serviceContainer.ComponentManagerImpl.getService(ComponentManagerImpl.kt:696)
at com.intellij.openapi.fileTypes.FileTypeRegistry.getInstance(FileTypeRegistry.java:102)
at com.intellij.openapi.fileTypes.FileTypeManager.getInstance(FileTypeManager.java:26)
at liveplugin.implementation.common.IdeUtil.(ide-util.kt:55)
at liveplugin.implementation.Plugin_examplesKt.installLivepluginTutorialExamples(plugin-examples.kt:88)
at liveplugin.implementation.LivePluginAppListener.appStarted(LivePluginAppListener.kt:45)
at com.intellij.util.messages.impl.MessageBusImplKt.invokeMethod(MessageBusImpl.kt:765)
at com.intellij.util.messages.impl.MessageBusImplKt.invokeListener(MessageBusImpl.kt:712)
at com.intellij.util.messages.impl.MessageBusImplKt.deliverMessage(MessageBusImpl.kt:451)
at com.intellij.util.messages.impl.MessageBusImplKt.pumpWaiting(MessageBusImpl.kt:430)
at com.intellij.util.messages.impl.MessageBusImplKt.access$pumpWaiting(MessageBusImpl.kt:1)
at com.intellij.util.messages.impl.MessagePublisher.invoke(MessageBusImpl.kt:493)
at jdk.proxy2/jdk.proxy2.$Proxy36.appStarted(Unknown Source)
at com.intellij.idea.IdeStarter$start$2.invokeSuspend(IdeStarter.kt:115)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:104)
at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:608)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:873)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:763)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:750)

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions