Error in SonarLint for Android Studio

Environment:

  • Java: JetBrains s.r.o. 11.0.13
  • OS: Windows 10 amd64
  • IDE: Android Studio Dolphin | 2021.3.1
  • SonarLint: 8.5.1.75093

*** exception class was changed or removed

CompositeException (2 nested):
------------------------------
[1]: c.ij.serviceContainer.AlreadyDisposedException: Cannot create o.sl.ij.core.ModuleBindingManager because container is already disposed (container=Module: 'FreeFormOCRSample1' (disposed))
	at c.ij.serviceContainer.ContainerUtilKt.throwAlreadyDisposedError(containerUtil.kt:34)
	at c.ij.serviceContainer.ComponentManagerImpl.doGetService(ComponentManagerImpl.kt:617)
	at c.ij.serviceContainer.ComponentManagerImpl.getService(ComponentManagerImpl.kt:569)
	at c.ij.oa.module.ModuleServiceManager.getService(ModuleServiceManager.java:17)
	at o.sl.ij.common.util.SonarLintUtils.getService(SonarLintUtils.java:72)
	at o.sl.ij.module.ModuleChangeListenerKt.getEngineIfStarted(ModuleChangeListener.kt:36)
	at o.sl.ij.module.ModuleChangeListenerKt.access$getEngineIfStarted(ModuleChangeListener.kt:1)
	at o.sl.ij.module.ProjectClosedListener.projectClosing(ModuleChangeListener.kt:73)
	at c.ij.util.messages.impl.MessageBusImpl.invokeMethod(MessageBusImpl.java:645)
	at c.ij.util.messages.impl.MessageBusImpl.invokeListener(MessageBusImpl.java:620)
	at c.ij.util.messages.impl.MessageBusImpl.access$300(MessageBusImpl.java:33)
	at c.ij.util.messages.impl.MessageBusImpl$MessagePublisher.executeOrAddToQueue(MessageBusImpl.java:208)
	at c.ij.util.messages.impl.CompositeMessageBus$ToDirectChildrenMessagePublisher.publish(CompositeMessageBus.java:105)

Hey there.

Thanks for the report. Can you upgrade to SonarLint v9.0 (the latest version) and let us know if the issue happens again?