Error in SonarQube for IntelliJ

Environment:

  • Java: JetBrains s.r.o. 25.0.1
  • OS: Mac OS X aarch64
  • IDE: JetBrains Rider 2026.1 EAP 1
  • SonarQube for IDE: 11.11.0.83979
java.lang.ClassCastException: class com.jetbrains.rd.ide.model.RdPath cannot be cast to class java.lang.String (com.jetbrains.rd.ide.model.RdPath is in unnamed module of loader c.ij.util.lang.PathClassLoader @27c170f0; java.lang.String is in module java.base of loader 'bootstrap')
	at o.sl.ij.rider.RiderAnalysisConfigurator.configure(RiderAnalysisConfigurator.kt:48)
	at o.sl.ij.analysis.AnalysisSubmitter$Companion.collectContributedLanguages$lambda$0(AnalysisSubmitter.kt:211)
	at o.sl.ij.analysis.AnalysisSubmitter$Companion.collectContributedLanguages$lambda$1(AnalysisSubmitter.kt:211)
	at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:214)
	at java.base/java.util.Collections$2.tryAdvance(Collections.java:5182)
	at java.base/java.util.stream.StreamSpliterators$WrappingSpliterator.lambda$initPartialTraversalState$0(StreamSpliterators.java:297)
	at java.base/java.util.stream.StreamSpliterators$AbstractWrappingSpliterator.fillBuffer(StreamSpliterators.java:206)
	at java.base/java.util.stream.StreamSpliterators$AbstractWrappingSpliterator.doAdvance(StreamSpliterators.java:161)
	at java.base/java.util.stream.StreamSpliterators$WrappingSpliterator.tryAdvance(StreamSpliterators.java:303)
	at java.base/java.util.Spliterators$1Adapter.hasNext(Spliterators.java:669)
	at o.sl.ij.analysis.AnalysisSubmitter$Companion.collectContributedLanguages(AnalysisSubmitter.kt:214)
	at o.sl.ij.core.BackendService.gatherClientFiles(BackendService.kt:1095)
	at o.sl.ij.core.BackendService.updateFileSystem(BackendService.kt:1076)
	at o.sl.ij.trigger.EditorOpenTrigger.onProjectOpened$lambda$3(EditorOpenTrigger.kt:47)
	at o.sl.ij.util.ThreadUtilsKt.runOnPooledThread$lambda$1(ThreadUtils.kt:39)
	at c.ij.oa.ap.impl.ApplicationImpl$4.run(ApplicationImpl.java:333)
	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:545)
	at c.ij.util.concurrency.ContextCallable.lambda$call$1(ContextCallable.java:86)
	at c.ij.concurrency.ThreadContext.installThreadContext(threadContext.kt:305)
	at c.ij.util.concurrency.ContextCallable.lambda$call$2(ContextCallable.java:83)
	at c.ij.util.concurrency.ContextCallable.call(ContextCallable.java:96)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:328)
	at c.ij.util.concurrency.ChildContext$runInChildContext$1.invoke(propagation.kt:170)
	at c.ij.util.concurrency.ChildContext$runInChildContext$1.invoke(propagation.kt:170)
	at c.ij.util.concurrency.ChildContext.runInChildContext(propagation.kt:176)
	at c.ij.util.concurrency.ChildContext.runInChildContext(propagation.kt:170)
	at c.ij.util.concurrency.ContextRunnable.lambda$run$0(ContextRunnable.java:26)
	at c.ij.concurrency.ThreadContext.resetThreadContext(threadContext.kt:294)
	at c.ij.util.concurrency.ContextRunnable.run(ContextRunnable.java:25)
	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.util.concurrent.Executors$PrivilegedThreadFactory$1.run(Executors.java:649)
	at java.base/java.lang.Thread.run(Thread.java:1474)

Hi,

Welcome to the community and thanks for this report!

Could you share what you were doing when you encountered this error?

 
Thx,
Ann

Hi,

this report is automatically generated by Rider so I don’t know. I haven’t done anything special with SonarQube to trigger it. I believe the error happens when I start Rider. Please note that I’m using Rider EAP and not the latest release.

Best

Hi,

Would you mind giving us a verbose log from startup through to this error?

 
Thx,
Ann

sonarqube.txt (140.0 KB)

Here it is. Do you need more information?

1 Like

Hi,

Thanks for the log! I’ve flagged this for the team. I’m not sure what else they might need.

 
Ann

Hey @DamienCassou, many thanks for the report. We effectively noticed compatibility issues between SonarQube for IDE and the latest Rider 2026 version. I created this ticket and we will work on resolving them as soon as possible.

Please, also note that EAP is an early version, and it’s expected that issues may occur. If you would like to avoid these problems, you can download the latest stable version from Rider, which is currently 2025.3.1.

Thank you!

1 Like

Hi,

thank you for your answer. I’m fine using EAP and reporting issues. Are you fine receiving issues for unreleased versions of Rider?

Best

Yes, we totally appreciate it when users report these early problems! We also monitor this on our side, to ensure as much stability as possible when new IDE versions are rolled out.

1 Like

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