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)