Error in SonarLint for IntelliJ

Environment:

  • Java: JetBrains s.r.o. 17.0.10
  • OS: Windows 11 amd64
  • IDE: PyCharm 2023.3.5
  • SonarLint: 10.4.0.77904
java.lang.RuntimeException: Cannot invoke (class=OnTheFlyFindingsHolder, method=selectionChanged, topic=FileEditorManagerListener)
	at c.ij.util.messages.impl.MessageBusImplKt.invokeListener(MessageBusImpl.kt:677)
	at c.ij.util.messages.impl.MessageBusImplKt.deliverMessage(MessageBusImpl.kt:423)
	at c.ij.util.messages.impl.MessageBusImplKt.pumpWaiting(MessageBusImpl.kt:402)
	at c.ij.util.messages.impl.MessageBusImplKt.access$pumpWaiting(MessageBusImpl.kt:1)
	at c.ij.util.messages.impl.MessagePublisher.invoke(MessageBusImpl.kt:461)
	at jdk.proxy2/jdk.proxy2.$Proxy56.selectionChanged(Unknown Source)
	at c.ij.oa.fileEditor.impl.FileEditorManagerImpl.fireSelectionChanged(FileEditorManagerImpl.kt:1754)
	at c.ij.oa.fileEditor.impl.FileEditorManagerImpl.access$fireSelectionChanged(FileEditorManagerImpl.kt:126)
	at c.ij.oa.fileEditor.impl.FileEditorManagerImpl$1$1$1.invoke(FileEditorManagerImpl.kt:240)
	at c.ij.oa.fileEditor.impl.FileEditorManagerImpl$1$1$1.invoke(FileEditorManagerImpl.kt:238)
	at c.ij.oa.progress.CoroutinesKt.blockingContextInner(coroutines.kt:321)
	at c.ij.oa.progress.CoroutinesKt.access$blockingContextInner(coroutines.kt:1)
	at c.ij.oa.progress.CoroutinesKt$blockingContext$2.invokeSuspend(coroutines.kt:198)
	at c.ij.oa.progress.CoroutinesKt$blockingContext$2.invoke(coroutines.kt)
	at c.ij.oa.progress.CoroutinesKt$blockingContext$2.invoke(coroutines.kt)
	at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn(Undispatched.kt:78)

Hey there!

Can you upgrade to v10.4.2 and let us know if the issue comes back?

Hello Colin, upgrading the Sonarlint for the suggested version and the Pycharm to the latest version (2024.1) solved the problem. Thank you.

1 Like

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.