Debugger on Mac cannot start from time to time

Hello

I develop .Net core 9 app on mac m1 and some time ago Riders started to have a problem with debbuger, basically, it doesn't start from time to time, restart in most cases solves the problem but after a few debugging sessions it reappears and I have to restart it again.

I use Build #RD-243.23654.126, built on January 20, 2025
.Net core 9

 It stops here indefinitely no thread starting info here

0
6 comments

Hello Adrian Smyda,

Regrettably, this is a known issue RIDER-122273

If possible, please reproduce this issue again and collect your Rider logs via Help→Collect Logs and Diagnostic Data. You can send us the log archive via the Upload Service and leave a comment in RIDER-122273 with a short description of the type of application you are trying to debug (e.g. C# Web API) and the Upload ID.

 

0

Hello Kirill Filin 

I've uploaded logs as you requested. Any info when its going to be solved since it is really annoying bug and I cannot work. 

Debugger works perfectly fine in VS code and doesn't work in Rider…

0

Hello Adrian Smyda,

Regrettably, I cannot give you an ETA at this time. However, if you are using Docker Desktop 4.37 or lower, please try updating to Docker Desktop 4.38 and let me know if it helps.

0

Hello

I don't use docker. I use .net core 9 + asp.net core on mac os with M1 and native installation. 
I've tried to downgrade Rider and .net to .net 8 but it didn't help 

0

Hello Adrian Smyda,

Thank you for the information. I've moved your issue to a separate ticket RIDER-122885 Unable to debug .NET 9 projects (macOS) in case the root cause is different.

Could you add your Rider logs to the linked issue for further investigation? You can collect Rider logs with diagnostic by following the steps below:

  • Open Help | Diagnostic tools | Choose Trace Scenarios
  • Enable the Debugger trace scenario
  • Reproduce the issue
  • Collect generate a log archive via Help | Collect Logs and Diagnostic Data
  • Disable the Debugger trace scenario
  • Attach the generated log archive to the linked issue (you can limit visibility of the comment to jetbrains-team via dropdown) or share it with us using the Upload Service and let us know the Upload ID.

 

0

Hello Adrian Smyda,

In addition to the logs, please check if JetBrains.Debugger.Worker process keeps running when you stop debugging in Rider and collect Rider backend thread dump via Help→Diagnostic Tools→Collect Backend Thread Dumps.

 

0

Please sign in to leave a comment.