Error in SonarQube for IntelliJ

Environment:

  • Java: JetBrains s.r.o. 25.0.2
  • OS: Mac OS X aarch64
  • IDE: IntelliJ IDEA 2026.1
  • SonarQube for IDE: 11.15.0.84329
c.ij.oa.dg.RuntimeExceptionWithAttachments: Access is allowed from Event Dispatch Thread (EDT) only; see https://jb.gg/ij-platform-threading for details
Current thread: Thread[#173,SonarLint Client RPC sequential executor,4,main] 1488681950 (EventQueue.isDispatchThread()=false)
SystemEventQueueThread: Thread[#49,AWT-EventQueue-0,6,main] 1142308953
	at c.ij.util.concurrency.ThreadingAssertions.createThreadRequirementException(ThreadingAssertions.java:281)
	at c.ij.util.concurrency.ThreadingAssertions.softAssertEventDispatchThread(ThreadingAssertions.java:90)
	at c.ij.oa.wm.impl.ToolWindowImpl.createContentIfNeeded(ToolWindowImpl.kt:779)
	at c.ij.oa.wm.impl.ToolWindowImpl.getContentManager(ToolWindowImpl.kt:638)
	at o.sl.ij.actions.SonarLintToolWindow.refreshViews(SonarLintToolWindow.java:126)
	at o.sl.ij.SonarLintIntelliJClient.didChangeTaintVulnerabilities(SonarLintIntelliJClient.kt:919)
	at o.ss.sl.core.rpc.client.SonarLintRpcClientImpl.lambda$didChangeTaintVulnerabilities$32(SonarLintRpcClientImpl.java:358)
	at o.ss.sl.core.rpc.client.SonarLintRpcClientImpl.lambda$notify$4(SonarLintRpcClientImpl.java:155)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614)
	at java.base/java.lang.Thread.run(Thread.java:1474)

Hi,

The current version of SonarQube for IntelliJ (formerly SonarLint) is 12.0 (just released yesterday!) Can you upgrade and see if this is still replicable? And if it is, could you give us a verbose log from IDE startup through to this error?

 
Thx,
Ann

Hello @bademeister!

Thanks for reporting this, I have created this ticket. I will try to fix it for the next release

@bademeister,

We just released a new version with the fix. Thanks again for reporting!