Error in SonarLint for IntelliJ: RuntimeExceptionWithAttachments

Environment:

  • Java: JetBrains s.r.o. 17.0.8
  • OS: Linux amd64
  • IDE: IntelliJ IDEA 2023.2.2
  • SonarLint: 6.7.0.45926
c.ij.oa.diagnostic.RuntimeExceptionWithAttachments: Read access is allowed from inside read-action or Event Dispatch Thread (EDT) only (see Application.runReadAction()); see https://jb.gg/ij-platform-threading for details
Current thread: Thread[ApplicationImpl pooled thread 59,4,main] 1437886462 (EventQueue.isDispatchThread()=false)
SystemEventQueueThread: Thread[AWT-EventQueue-0,6,main] 1347561433
	at c.ij.oa.application.impl.ApplicationImpl.createThreadAccessException(ApplicationImpl.java:1083)
	at c.ij.oa.application.impl.ApplicationImpl.assertReadAccessAllowed(ApplicationImpl.java:1038)
	at c.ij.workspaceModel.core.fileIndex.impl.WorkspaceFileIndexDataImpl.ensureIsUpToDate(WorkspaceFileIndexDataImpl.kt:132)
	at c.ij.workspaceModel.core.fileIndex.impl.WorkspaceFileIndexDataImpl.getFileInfo(WorkspaceFileIndexDataImpl.kt:74)
	at c.ij.workspaceModel.core.fileIndex.impl.WorkspaceFileIndexImpl.getFileInfo(WorkspaceFileIndexImpl.kt:240)
	at c.ij.oa.roots.impl.ProjectFileIndexImpl.isExcluded(ProjectFileIndexImpl.java:67)
	at o.sl.ij.analysis.LocalFileExclusions.checkProjectStructureExclusion(LocalFileExclusions.java:216)
	at o.sl.ij.analysis.LocalFileExclusions.lambda$defaultExclusionCheckers$6(LocalFileExclusions.java:207)
	at o.sl.ij.analysis.LocalFileExclusions.checkExclusionsFileByFile(LocalFileExclusions.java:183)
	at o.sl.ij.analysis.LocalFileExclusions.retainNonExcludedFilesByModules(LocalFileExclusions.java:158)
	at o.sl.ij.analysis.AnalysisTask.filterAndGetByModule(AnalysisTask.java:192)

Hi,

Welcome to the community!

SonarLint 6.7 has a good bit of age on it at this point. The current version is 9.0.0.75308. Could you upgrade and see if this is still replicable?

 
Thx,
Ann

Hello Ann,

thanks for your reply.

Updating SonarLint to version 9.x seems to have resolved the issue.

Thanks.
Stefan

1 Like

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