Error in SonarLint for IntelliJ (after latest update still an error)

Environment:

  • Java: JetBrains s.r.o. 17.0.6
  • OS: Mac OS X aarch64
  • IDE: CLion 2022.3.3
  • SonarLint: 8.1.0.65508
java.lang.Throwable:       Symbol building is not allowed: 1679359254992 . 
      Loaded: false
      Dumb:   true
      Previous activities: 
      rebuildSymbols 1679357511434: START
rebuildSymbols 1679357511434: END after 2615
rebuildSymbols 1679359233111: START
rebuildSymbols 1679359233111: END after 1703
rebuildSymbols 1679359254649: START
	at c.ij.oa.diagnostic.Logger.error(Logger.java:202)
	at com.jetbrains.cidr.lang.symbols.symtable.building.OCBuildingActivityExecutionService.assertParsingAndSymbolBuildingAllowed(OCBuildingActivityExecutionService.kt:60)
	at com.jetbrains.cidr.lang.symbols.symtable.FileSymbolTable.forFile(FileSymbolTable.java:228)
	at com.jetbrains.cidr.lang.symbols.symtable.FileSymbolTable.forFile(FileSymbolTable.java:220)
	at com.jetbrains.cidr.lang.preprocessor.OCImportGraph.traverseWithIncludes(OCImportGraph.java:148)
	at com.jetbrains.cidr.lang.preprocessor.OCImportGraph.getAllRootHeaders(OCImportGraph.java:205)
	at com.jetbrains.cidr.lang.preprocessor.OCImportGraph.fillHeaderConfigurationsForRoot(OCImportGraph.java:282)
	at com.jetbrains.cidr.lang.preprocessor.OCResolveRootAndConfigurationCache.inferResolveRootAndActiveConfigurationForHeader(OCResolveRootAndConfigurationCache.java:149)
	at com.jetbrains.cidr.lang.preprocessor.OCResolveRootAndConfigurationCache.inferResolveRootAndActiveConfiguration(OCResolveRootAndConfigurationCache.java:91)
	at com.jetbrains.cidr.lang.preprocessor.OCResolveRootAndConfigurationCache.inferAndCache(OCResolveRootAndConfigurationCache.java:70)

Hello @codehampster,

From the stack trace, this error does not seem related to SonarLint. Do you have more information about the context in which the issue happened?

I have seen multiple users reporting this kind of error to JetBrains, CLion appears to struggle to parse some specific files.