Closed saagarjha closed 5 years ago
Seems like a bug in the Mono runtime.
Do you have any ideas on where I should report this and how I can gather additional information to make this easier to diagnose?
Bugs in the soft debugger itself (the thing in the Mono runtime) should be reported on: https://github.com/mono/mono
You would probably need to provide a self-contained repro of the problem.
Since this was closed as "won't fix" in the runtime, I'll close this.
I'm not sure if this is a bug in this project or this one, but instruction single stepping (using
step into instruction
orstep over instruction
) works unreliably for me. Often, it will skip over multiple instructions instead. For example, here SDB skips an entire call toSystem.Type:GetTypeFromHandle
and instead jumps intoSystem.Reflection.Assembly.GetAssembly
:Am I doing something wrong here, or is there any reason SDB might be behaving this way? The number of instructions it skips seems to be a random number (especially if the next instruction is a
call
orcallvirt
) as well so I'm not sure what's going on.