Attaching Rider for MacOS debugger to local process causes thread to hang Follow
Answered
Using MacOS 10.12.6, dotnet core 2.0, and Rider EAP. After attaching debugger to a local process, the process stops working or responding to async calls, of course never hitting the breakpoints. dtruss on the process shows the following:
gettimeofday(0x700002D7BB48, 0x0, 0x0) = 0 0
psynch_cvwait(0x7FB4CB84DB20, 0x79700100797100, 0x71B00) = -1 Err#316
gettimeofday(0x700002D7BB48, 0x0, 0x0) = 0 0
psynch_cvwait(0x7FB4CB84DB20, 0x79710100797200, 0x71B00) = -1 Err#316
gettimeofday(0x700002D7BB48, 0x0, 0x0) = 0 0
psynch_cvwait(0x7FB4CB84DB20, 0x79720100797300, 0x71B00) = -1 Err#316
...
Any ideas on what's happening or how to fix this?
Please sign in to leave a comment.
Does it reproduce for any process or only your app? Can we have it to repro? Anyway please submit an issue to youtrack.JetBrains.com and attach logs from Help-Show log in Finder. Follow up here with a link to request. Thanks!
https://youtrack.jetbrains.com/issue/RIDER-9526
Thanks for your prompt response. This is happening to a number of different apps I'm working on. (Working for a company, sp can't give you access to the source code, sorry.)
We can sign NDA if needed and maybe you can give us just application without sources?