Daily Usage Issues

Support for Rider 2026.1

Started by s-rogers on 666 views

Hi

I am using Rider 2026.1 and have a license for NCrunch.
I am using the 5.21.0.10 NCrunch Plugin

Since upgrading to the latest Rider I no longer see the green dot in the bottom right of the IDE.
I no longer know if NCrunch is running the tests.

I am seeing this error intermittently in the IDE as well.

Unhandled exception in java.util.concurrent.ThreadPoolExecutor@1fe1835c[Running, pool size = 3, active threads = 1, queued tasks = 0, completed tasks = 271]
com.intellij.openapi.diagnostic.UnhandledException: SharedMemory readData: range exceeds mapping size (offset=327232 byteCount=320 end=327552 mappingSize=327548 name=2a908b5d-132a-474c-8cb7-fd5e9ede590f-marker--image-buffer-2-327548) at com.intellij.openapi.application.impl.ExceptionsKt.processUnhandledException(exceptions.kt:55) at com.intellij.openapi.application.impl.CoroutineExceptionHandlerImpl.handleException(CoroutineExceptionHandlerImpl.kt:27) at kotlinx.coroutines.internal.CoroutineExceptionHandlerImpl_commonKt.handleUncaughtCoroutineException(CoroutineExceptionHandlerImpl.common.kt:34) at kotlinx.coroutines.CoroutineExceptionHandlerKt.handleCoroutineException(CoroutineExceptionHandler.kt:31) at kotlinx.coroutines.StandaloneCoroutine.handleJobException(Builders.common.kt:192) at kotlinx.coroutines.JobSupport.finalizeFinishingState(JobSupport.kt:229) at kotlinx.coroutines.JobSupport.tryMakeCompletingSlowPath(JobSupport.kt:953) at kotlinx.coroutines.JobSupport.tryMakeCompleting(JobSupport.kt:901) at kotlinx.coroutines.JobSupport.makeCompletingOnce$kotlinx_coroutines_core(JobSupport.kt:866) at kotlinx.coroutines.AbstractCoroutine.resumeWith(AbstractCoroutine.kt:99) at kotlinx.coroutines.debug.internal.DebugProbesImpl$CoroutineOwner.resumeWith(DebugProbesImpl.kt:545) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:47) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:100) 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) Caused by: com.remco.software.ncrunch.sharedMemory.SharedMemory$SharedMemoryException: SharedMemory readData: range exceeds mapping size (offset=327232 byteCount=320 end=327552 mappingSize=327548 name=2a908b5d-132a-474c-8cb7-fd5e9ede590f-marker--image-buffer-2-327548) at com.remco.software.ncrunch.sharedMemory.SharedMemory.validateRange(SharedMemory.kt:235) at com.remco.software.ncrunch.sharedMemory.SharedMemory.readData(SharedMemory.kt:42) at com.remco.software.ncrunch.editor.MemoryMapImageReceiver$ImageMemoryMap.<init>(MemoryMapImageReceiver.kt:149) at com.remco.software.ncrunch.editor.MemoryMapImageReceiver$ImageMemoryMapFactory.createImageMemoryMap(MemoryMapImageReceiver.kt:60) at com.remco.software.ncrunch.editor.MemoryMapImageReceiver$startBackgroundReceiverJob$1$1.invokeSuspend(MemoryMapImageReceiver.kt:207) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:34) ... 4 more Suppressed: kotlinx.coroutines.internal.DiagnosticCoroutineContextException: [StandaloneCoroutine{Cancelled}@34e50efb, java.util.concurrent.ThreadPoolExecutor@1fe1835c[Running, pool size = 1, active threads = 1, queued tasks = 0, completed tasks = 509]]


Thanks
Hi, thanks for sharing this issue.

I hope you don't mind me asking a few questions to narrow this down.

- When you talk about the green dot in the bottom right corner, do you mean the 'Corner spinner' that shows the engine working? (Which can be a range of colours, depending on the state of the engine)
- Is the spinner permanently gone? Or does it disappear intermittently?
- Do you consistently see the inline coverage markers showing in the IDE? Do they disappear at all?
- Are you running with DPI scaling? Do you have different scaling per monitor?
- Does this happen for you for ALL solutions? What about a new minimal one with a single test?
- Would you be able to submit an NCrunch bug report after this has happened to you? The log may yield useful information
Remco wrote:Hi, thanks for sharing this issue.

I hope you don't mind me asking a few questions to narrow this down.

- When you talk about the green dot in the bottom right corner, do you mean the 'Corner spinner' that shows the engine working? (Which can be a range of colours, depending on the state of the engine)
- Is the spinner permanently gone? Or does it disappear intermittently?
- Do you consistently see the inline coverage markers showing in the IDE? Do they disappear at all?
- Are you running with DPI scaling? Do you have different scaling per monitor?
- Does this happen for you for ALL solutions? What about a new minimal one with a single test?
- Would you be able to submit an NCrunch bug report after this has happened to you? The log may yield useful information


Thanks for getting back to me. Its working fine now, I think it was my configuration changes after the upgrade.

Post a reply

Log in to reply.