Mono JIT compiler version 4.5.1 (mono-4.5.1-branch/3581d0d Wed Jun 22 10:59:32 EDT 2016)
Copyright (C) 2002-2014 Novell, Inc, Xamarin Inc and Contributors. www.mono-project.com
I'm using a mono 4.5.1 preview release and I find that if i debug XS inside XS the debugee hangs frequently when stepping over/into methods.
Example output from lldb while trying to step and the process has hung: https://gist.github.com/alanmcgovern/656e8310b502645b789d64fcc9a956c8
Here's a second lldb trace:
The second trace is a deadlock on startup before i even try to do any single stepping. XS doesn't even have time to open it's main screen when this deadlock occurs.
Should be fixed by mono master 44fed99f094d4b87ff898b9ada186514e9b47c14/4.5.1 branch 00bb13f6a549bafe98d1c1bdac4ed01e23e33952.
I can confirm it's fixed with tip of 4.5.1. No more deadlocks starting XS with SDB attached! Thanks!