Error in SonarLint for IntelliJ

Environment:

  • Java: JetBrains s.r.o. 17.0.9
  • OS: Windows 10 amd64
  • IDE: IntelliJ IDEA 2023.3.2
  • SonarLint: 10.2.1.77304
c.ij.util.IncorrectOperationException: Sorry but parent: o.sl.ij.config.global.rules.RuleConfigurationPanel@44b43552 (class o.sl.ij.config.global.rules.RuleConfigurationPanel) has already been disposed (see the cause for stacktrace) so the child: c.ij.ui.GotItTooltip@22000c63 (class c.ij.ui.GotItTooltip) will never be disposed
	at c.ij.oa.util.ObjectTree.register(ObjectTree.java:43)
	at c.ij.oa.util.Disposer.register(Disposer.java:161)
	at c.ij.ui.GotItTooltip.<init>(GotItTooltip.kt:104)
	at c.ij.ui.GotItTooltip.<init>(GotItTooltip.kt:100)
	at o.sl.ij.util.SonarGotItTooltipsUtils.showCleanCodeToolTip(SonarGotItTooltipsUtils.kt:57)
	at o.sl.ij.ui.ruledescription.RuleHeaderPanel.organizeHeader(RuleHeaderPanel.kt:203)
	at o.sl.ij.ui.ruledescription.RuleHeaderPanel.updateCommonFields(RuleHeaderPanel.kt:195)
	at o.sl.ij.ui.ruledescription.RuleHeaderPanel.updateForRuleConfiguration(RuleHeaderPanel.kt:108)
	at o.sl.ij.config.global.rules.RuleConfigurationPanel.updateParamsAndDescriptionPanel(RuleConfigurationPanel.java:478)
	at o.sl.ij.config.global.rules.RuleConfigurationPanel.updateParamsAndDescriptionPanel(RuleConfigurationPanel.java:463)
	at o.sl.ij.config.global.rules.RuleConfigurationPanel.lambda$initTreeScrollPane$17(RuleConfigurationPanel.java:424)
	at java.desktop/javax.swing.JTree.fireValueChanged(JTree.java:3021)
	at java.desktop/javax.swing.JTree$TreeSelectionRedirector.valueChanged(JTree.java:3522)

Hey there.

The latest version is v10.4.2 – can you upgrade and see if the issue is reproducible still?