Bug 37920 - XS crashes with SIGSEGV
Summary: XS crashes with SIGSEGV
Status: NEEDINFO
Alias: None
Product: Xamarin Studio
Classification: Desktop
Component: Text Editor ()
Version: Trunk
Hardware: PC Mac OS
: --- normal
Target Milestone: master
Assignee: Cody Russell
URL:
Depends on:
Blocks:
 
Reported: 2016-01-22 17:16 UTC by Marek Safar
Modified: 2017-07-19 18:10 UTC (History)
2 users (show)

Tags: gtk
Is this bug a regression?: ---
Last known good build:

Notice (2018-05-24): bugzilla.xamarin.com is now in read-only mode.

Please join us on Visual Studio Developer Community and in the Xamarin and Mono organizations on GitHub to continue tracking issues. Bugzilla will remain available for reference in read-only mode. We will continue to work on open Bugzilla bugs, copy them to the new locations as needed for follow-up, and add the new items under Related Links.

Our sincere thanks to everyone who has contributed on this bug tracker over the years. Thanks also for your understanding as we make these adjustments and improvements for the future.


Please create a new report for Bug 37920 on Developer Community or GitHub if you have new information to add and do not yet see a matching new report.

If the latest results still closely match this report, you can use the original description:

  • Export the original title and description: Developer Community HTML or GitHub Markdown
  • Copy the title and description into the new report. Adjust them to be up-to-date if needed.
  • Add your new information.

In special cases on GitHub you might also want the comments: GitHub Markdown with public comments

Related Links:
Status:
NEEDINFO

Description Marek Safar 2016-01-22 17:16:51 UTC
WARNING [2016-01-22 17:55:35Z]: Gtk-Warning: gtk_scrolled_window_add(): cannot add non scrollable widget use gtk_scrolled_window_add_with_viewport() instead
Stack trace: 
  at Gtk.Container.gtk_container_add (IntPtr , IntPtr ) [0x00000] in <filename unknown>:0 
  at Gtk.Container.Add (Gtk.Widget widget) [0x0001d] in /private/tmp/source-mono-mac-4.2.0-branch/bockbuild-mono-4.2.0-branch/profiles/mono-mac-xamarin/build-root/gtk-sharp-2.12.21/gtk/generated/Container.cs:291 
  at MonoDevelop.SourceEditor.DebugValueWindow..ctor (MonoDevelop.Ide.Editor.TextEditor editor, Int32 offset, Mono.Debugging.Client.StackFrame frame, Mono.Debugging.Client.ObjectValue value, MonoDevelop.Debugger.PinnedWatch watch) [0x0006f] in /Users/builder/data/lanes/432/da8fd5dd/source/monodevelop/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/DebugValueWindow.cs:89 
  at MonoDevelop.SourceEditor.DebugValueTooltipProvider.CreateTooltipWindow (MonoDevelop.Ide.Editor.TextEditor editor, MonoDevelop.Ide.Editor.DocumentContext ctx, MonoDevelop.Ide.Editor.TooltipItem item, Int32 offset, ModifierKeys modifierState) [0x00000] in /Users/builder/data/lanes/432/da8fd5dd/source/monodevelop/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/DebugValueTooltipProvider.cs:136 
  at MonoDevelop.SourceEditor.Wrappers.TooltipProviderWrapper.CreateTooltipWindow (Mono.TextEditor.MonoTextEditor editor, Int32 offset, ModifierType modifierState, Mono.TextEditor.TooltipItem item) [0x0000f] in /Users/builder/data/lanes/432/da8fd5dd/source/monodevelop/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor.Wrappers/TooltipProviderWrapper.cs:106 
  at Mono.TextEditor.TextArea+<TooltipTimer>c__async0.MoveNext () [0x002bb] in /Users/builder/data/lanes/432/da8fd5dd/source/monodevelop/main/src/core/Mono.Texteditor/Mono.TextEditor/Gui/TextArea.cs:2846 
  at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[TStateMachine] (System.Runtime.CompilerServices.TStateMachine& stateMachine) [0x00039] in /private/tmp/source-mono-mac-4.2.0-branch/bockbuild-mono-4.2.0-branch/profiles/mono-mac-xamarin/build-root/mono-4.2.1/external/referencesource/mscorlib/system/runtime/compilerservices/AsyncMethodBuilder.cs:833 
  at System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start[TStateMachine] (System.Runtime.CompilerServices.TStateMachine& stateMachine) [0x00000] in /private/tmp/source-mono-mac-4.2.0-branch/bockbuild-mono-4.2.0-branch/profiles/mono-mac-xamarin/build-root/mono-4.2.1/external/referencesource/mscorlib/system/runtime/compilerservices/AsyncMethodBuilder.cs:83 
  at Mono.TextEditor.TextArea.TooltipTimer () [0x00000] in <filename unknown>:0 
  at Mono.TextEditor.TextArea.<TooltipTimer>m__A () [0x00000] in /Users/builder/data/lanes/432/da8fd5dd/source/monodevelop/main/src/core/Mono.Texteditor/Mono.TextEditor/Gui/TextArea.cs:2808 
  at GLib.Timeout+TimeoutProxy.Handler () [0x0000f] in /private/tmp/source-mono-mac-4.2.0-branch/bockbuild-mono-4.2.0-branch/profiles/mono-mac-xamarin/build-root/gtk-sharp-2.12.21/glib/Timeout.cs:70 
  at Gtk.Application.gtk_main () [0x00000] in <filename unknown>:0 
  at Gtk.Application.Run () [0x00001] in /private/tmp/source-mono-mac-4.2.0-branch/bockbuild-mono-4.2.0-branch/profiles/mono-mac-xamarin/build-root/gtk-sharp-2.12.21/gtk/Application.cs:135 
  at MonoDevelop.Ide.IdeApp.Run () [0x00000] in /Users/builder/data/lanes/432/da8fd5dd/source/monodevelop/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide/Ide.cs:379 
  at MonoDevelop.Ide.IdeStartup.Run (MonoDevelop.Ide.MonoDevelopOptions options) [0x00784] in /Users/builder/data/lanes/432/da8fd5dd/source/monodevelop/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide/IdeStartup.cs:288 
  at MonoDevelop.Ide.IdeStartup.Main (System.String[] args, MonoDevelop.Ide.Extensions.IdeCustomizer customizer) [0x000a3] in /Users/builder/data/lanes/432/da8fd5dd/source/monodevelop/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide/IdeStartup.cs:666 
  at Xamarin.Startup.MainClass.Main (System.String[] args) [0x00000] in /Users/builder/data/lanes/432/da8fd5dd/source/md-addins/Xamarin.Startup/Main.cs:11 
Stacktrace:

  at <unknown> <0xffffffff>
  at (wrapper managed-to-native) object.__icall_wrapper_mono_delegate_to_ftnptr (object) <IL 0x00025, 0xffffffff>
  at (wrapper managed-to-native) GLib.Timeout.g_timeout_add (uint,GLib.Timeout/TimeoutHandlerInternal,intptr) <IL 0x00035, 0xffffffff>
  at GLib.Timeout.Add (uint,GLib.TimeoutHandler) [0x0001a] in /private/tmp/source-mono-mac-4.2.0-branch/bockbuild-mono-4.2.0-branch/profiles/mono-mac-xamarin/build-root/gtk-sharp-2.12.21/glib/Timeout.cs:90
  at Pango.FontDescription.Finalize () [0x0002b] in /private/tmp/source-mono-mac-4.2.0-branch/bockbuild-mono-4.2.0-branch/profiles/mono-mac-xamarin/build-root/gtk-sharp-2.12.21/pango/generated/FontDescription.cs:325
  at (wrapper runtime-invoke) object.runtime_invoke_virtual_void__this__ (object,intptr,intptr,intptr) <IL 0x00054, 0xffffffff>

Native stacktrace:


Debug info from gdb:

(lldb) command source -s 0 '/tmp/mono-gdb-commands.Z7eyAh'
Executing commands in '/tmp/mono-gdb-commands.Z7eyAh'.
(lldb) process attach --pid 40727
warning: (i386) /Library/Frameworks/Mono.framework/Libraries/libglib-2.0.0.dylib empty dSYM file detected, dSYM was created with an executable with no debug info.
warning: (i386) /Library/Frameworks/Mono.framework/Versions/4.2.1/lib/libintl.8.dylib empty dSYM file detected, dSYM was created with an executable with no debug info.
warning: (i386) /Library/Frameworks/Mono.framework/Versions/4.2.1/lib/libgtk-quartz-2.0.0.dylib empty dSYM file detected, dSYM was created with an executable with no debug info.
warning: (i386) /Library/Frameworks/Mono.framework/Versions/4.2.1/lib/libgdk-quartz-2.0.0.dylib empty dSYM file detected, dSYM was created with an executable with no debug info.
warning: (i386) /Library/Frameworks/Mono.framework/Versions/4.2.1/lib/libpangocairo-1.0.0.dylib empty dSYM file detected, dSYM was created with an executable with no debug info.
warning: (i386) /Library/Frameworks/Mono.framework/Versions/4.2.1/lib/libpango-1.0.0.dylib empty dSYM file detected, dSYM was created with an executable with no debug info.
warning: (i386) /Library/Frameworks/Mono.framework/Versions/4.2.1/lib/libgthread-2.0.0.dylib empty dSYM file detected, dSYM was created with an executable with no debug info.
warning: (i386) /Library/Frameworks/Mono.framework/Versions/4.2.1/lib/libatk-1.0.0.dylib empty dSYM file detected, dSYM was created with an executable with no debug info.
warning: (i386) /Library/Frameworks/Mono.framework/Versions/4.2.1/lib/libcairo.2.dylib empty dSYM file detected, dSYM was created with an executable with no debug info.
warning: (i386) /Library/Frameworks/Mono.framework/Versions/4.2.1/lib/libpixman-1.0.dylib empty dSYM file detected, dSYM was created with an executable with no debug info.
warning: (i386) /Library/Frameworks/Mono.framework/Versions/4.2.1/lib/libfontconfig.1.dylib empty dSYM file detected, dSYM was created with an executable with no debug info.
warning: (i386) /Library/Frameworks/Mono.framework/Versions/4.2.1/lib/libexpat.1.5.2.dylib empty dSYM file detected, dSYM was created with an executable with no debug info.
warning: (i386) /Library/Frameworks/Mono.framework/Versions/4.2.1/lib/libfreetype.6.dylib empty dSYM file detected, dSYM was created with an executable with no debug info.
warning: (i386) /Library/Frameworks/Mono.framework/Versions/4.2.1/lib/libgdk_pixbuf-2.0.0.dylib empty dSYM file detected, dSYM was created with an executable with no debug info.
warning: (i386) /Library/Frameworks/Mono.framework/Versions/4.2.1/lib/libpng14.14.dylib empty dSYM file detected, dSYM was created with an executable with no debug info.
warning: (i386) /Library/Frameworks/Mono.framework/Versions/4.2.1/lib/libgio-2.0.0.dylib empty dSYM file detected, dSYM was created with an executable with no debug info.
warning: (i386) /Library/Frameworks/Mono.framework/Versions/4.2.1/lib/libgmodule-2.0.0.dylib empty dSYM file detected, dSYM was created with an executable with no debug info.
warning: (i386) /Library/Frameworks/Mono.framework/Versions/4.2.1/lib/libgobject-2.0.0.dylib empty dSYM file detected, dSYM was created with an executable with no debug info.
warning: (i386) /Library/Frameworks/Mono.framework/Versions/4.2.1/lib/libffi.6.dylib empty dSYM file detected, dSYM was created with an executable with no debug info.
warning: (i386) /Library/Frameworks/Mono.framework/Versions/4.2.1/lib/gtk-2.0/2.10.0/engines/libxamarin.so empty dSYM file detected, dSYM was created with an executable with no debug info.
warning: (i386) /Library/Frameworks/Mono.framework/Versions/4.2.1/lib/gtk-2.0/2.10.0/engines/libquartz.so empty dSYM file detected, dSYM was created with an executable with no debug info.
warning: (i386) /Library/Frameworks/Mono.framework/Versions/4.2.1/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-png.so empty dSYM file detected, dSYM was created with an executable with no debug info.
warning: (i386) /Library/Frameworks/Mono.framework/Versions/4.2.1/lib/pango/1.8.0/modules/pango-basic-coretext.so empty dSYM file detected, dSYM was created with an executable with no debug info.
warning: (i386) /Library/Frameworks/Mono.framework/Versions/4.2.1/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-jpeg.so empty dSYM file detected, dSYM was created with an executable with no debug info.
warning: (i386) /Library/Frameworks/Mono.framework/Versions/4.2.1/lib/libjpeg.8.dylib empty dSYM file detected, dSYM was created with an executable with no debug info.
Process 40727 stopped
* thread #1: tid = 0x24952f6, 0x942e284a libsystem_kernel.dylib`mach_msg_trap + 10, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
    frame #0: 0x942e284a libsystem_kernel.dylib`mach_msg_trap + 10
libsystem_kernel.dylib`mach_msg_trap:
->  0x942e284a <+10>: retl   
    0x942e284b <+11>: nop    

libsystem_kernel.dylib`mach_msg_overwrite_trap:
    0x942e284c <+0>:  movl   $0xffffffe0, %eax
    0x942e2851 <+5>:  calll  0x942eb438                ; _sysenter_trap

Executable module set to "/Applications/Xamarin Studio.app/Contents/MacOS/XamarinStudio".
Architecture set to: i386-apple-macosx.
(lldb) thread list
Process 40727 stopped
* thread #1: tid = 0x24952f6, 0x942e284a libsystem_kernel.dylib`mach_msg_trap + 10, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
  thread #2: tid = 0x24955cb, 0x942e9402 libsystem_kernel.dylib`__psynch_cvwait + 10
  thread #3: tid = 0x24955d2, 0x942e9d06 libsystem_kernel.dylib`__wait4 + 10
  thread #4: tid = 0x24955d4, 0x942ea812 libsystem_kernel.dylib`kevent_qos + 10, queue = 'com.apple.libdispatch-manager'
  thread #5: tid = 0x249567f, 0x942e9402 libsystem_kernel.dylib`__psynch_cvwait + 10
  thread #6: tid = 0x249587d, 0x942e9402 libsystem_kernel.dylib`__psynch_cvwait + 10
  thread #7: tid = 0x249587e, 0x942e9402 libsystem_kernel.dylib`__psynch_cvwait + 10
  thread #8: tid = 0x2495a45, 0x942e9402 libsystem_kernel.dylib`__psynch_cvwait + 10
  thread #9: tid = 0x2495a6d, 0x942e973e libsystem_kernel.dylib`__select + 10
  thread #10: tid = 0x2495a74, 0x942e9402 libsystem_kernel.dylib`__psynch_cvwait + 10
  thread #11: tid = 0x2495aa9, 0x942e9402 libsystem_kernel.dylib`__psynch_cvwait + 10
  thread #12: tid = 0x2495ab9, 0x942e9402 libsystem_kernel.dylib`__psynch_cvwait + 10
  thread #13: tid = 0x2495aba, 0x942e9402 libsystem_kernel.dylib`__psynch_cvwait + 10
  thread #14: tid = 0x2495abb, 0x942e9402 libsystem_kernel.dylib`__psynch_cvwait + 10
  thread #15: tid = 0x2495abc, 0x942e9402 libsystem_kernel.dylib`__psynch_cvwait + 10
  thread #16: tid = 0x2495bb8, 0x942ea7da libsystem_kernel.dylib`kevent + 10
  thread #17: tid = 0x2495c35, 0x942e9402 libsystem_kernel.dylib`__psynch_cvwait + 10
  thread #18: tid = 0x2495ca8, 0x942e9402 libsystem_kernel.dylib`__psynch_cvwait + 10
  thread #19: tid = 0x2495cab, 0x942e284a libsystem_kernel.dylib`mach_msg_trap + 10, name = 'com.apple.NSEventThread'
  thread #20: tid = 0x2495cac, 0x942e973e libsystem_kernel.dylib`__select + 10, name = 'com.apple.CFSocket.private'
  thread #21: tid = 0x2495ccf, 0x942e973e libsystem_kernel.dylib`__select + 10
  thread #22: tid = 0x2495d35, 0x942e97e6 libsystem_kernel.dylib`__semwait_signal + 10
  thread #23: tid = 0x2495ee5, 0x942e8886 libsystem_kernel.dylib`__accept + 10
  thread #24: tid = 0x2495ee6, 0x942e8886 libsystem_kernel.dylib`__accept + 10
  thread #25: tid = 0x2495f12, 0x942e9402 libsystem_kernel.dylib`__psynch_cvwait + 10
  thread #26: tid = 0x2495f25, 0x942e97e6 libsystem_kernel.dylib`__semwait_signal + 10
  thread #27: tid = 0x2495fe3, 0x942e9402 libsystem_kernel.dylib`__psynch_cvwait + 10
  thread #28: tid = 0x24ccf6c, 0x942e284a libsystem_kernel.dylib`mach_msg_trap + 10, queue = 'com.apple.notify.background.local.notification'
  thread #29: tid = 0x24eacb4, 0x942e9402 libsystem_kernel.dylib`__psynch_cvwait + 10
  thread #30: tid = 0x24eacb5, 0x942e9402 libsystem_kernel.dylib`__psynch_cvwait + 10
  thread #31: tid = 0x24eacb8, 0x942e9402 libsystem_kernel.dylib`__psynch_cvwait + 10
  thread #32: tid = 0x24eacb9, 0x942e9402 libsystem_kernel.dylib`__psynch_cvwait + 10
  thread #33: tid = 0x24eacba, 0x942e9402 libsystem_kernel.dylib`__psynch_cvwait + 10
  thread #34: tid = 0x24eacbb, 0x942e9402 libsystem_kernel.dylib`__psynch_cvwait + 10
  thread #35: tid = 0x24eacbc, 0x942e9402 libsystem_kernel.dylib`__psynch_cvwait + 10
  thread #36: tid = 0x24eacbd, 0x942e9402 libsystem_kernel.dylib`__psynch_cvwait + 10
  thread #37: tid = 0x24eacbe, 0x942e9402 libsystem_kernel.dylib`__psynch_cvwait + 10
  thread #38: tid = 0x24eacbf, 0x942e9402 libsystem_kernel.dylib`__psynch_cvwait + 10
  thread #39: tid = 0x24eacc0, 0x942e9402 libsystem_kernel.dylib`__psynch_cvwait + 10
  thread #40: tid = 0x24eacc1, 0x942e9402 libsystem_kernel.dylib`__psynch_cvwait + 10
  thread #41: tid = 0x24eacc2, 0x942e9402 libsystem_kernel.dylib`__psynch_cvwait + 10
  thread #42: tid = 0x24eacc3, 0x942e9402 libsystem_kernel.dylib`__psynch_cvwait + 10
  thread #43: tid = 0x24eacc4, 0x942e9402 libsystem_kernel.dylib`__psynch_cvwait + 10
  thread #44: tid = 0x24eacc5, 0x942e9402 libsystem_kernel.dylib`__psynch_cvwait + 10
  thread #45: tid = 0x24eacc6, 0x942e9402 libsystem_kernel.dylib`__psynch_cvwait + 10
  thread #46: tid = 0x24eacc7, 0x942e9402 libsystem_kernel.dylib`__psynch_cvwait + 10
  thread #47: tid = 0x24eacc8, 0x942e9402 libsystem_kernel.dylib`__psynch_cvwait + 10
  thread #48: tid = 0x24eacc9, 0x942e9402 libsystem_kernel.dylib`__psynch_cvwait + 10
  thread #49: tid = 0x24eacca, 0x942e9402 libsystem_kernel.dylib`__psynch_cvwait + 10
  thread #50: tid = 0x24eaccb, 0x942e9402 libsystem_kernel.dylib`__psynch_cvwait + 10
  thread #51: tid = 0x24eaccc, 0x942e9402 libsystem_kernel.dylib`__psynch_cvwait + 10
  thread #52: tid = 0x24eaccf, 0x942e9402 libsystem_kernel.dylib`__psynch_cvwait + 10
  thread #53: tid = 0x24eacd0, 0x942e9402 libsystem_kernel.dylib`__psynch_cvwait + 10
  thread #54: tid = 0x24eacd1, 0x942e9402 libsystem_kernel.dylib`__psynch_cvwait + 10
  thread #55: tid = 0x24eacd2, 0x942e9402 libsystem_kernel.dylib`__psynch_cvwait + 10
  thread #56: tid = 0x24eacd3, 0x24b0a731
  thread #57: tid = 0x24eacd4, 0x942e9402 libsystem_kernel.dylib`__psynch_cvwait + 10
  thread #58: tid = 0x24eacd5, 0x942e9402 libsystem_kernel.dylib`__psynch_cvwait + 10
  thread #59: tid = 0x24eacd6, 0x942e9402 libsystem_kernel.dylib`__psynch_cvwait + 10
  thread #60: tid = 0x24eacd7, 0x942e9402 libsystem_kernel.dylib`__psynch_cvwait + 10
  thread #61: tid = 0x24eacd8, 0x942e9402 libsystem_kernel.dylib`__psynch_cvwait + 10
  thread #62: tid = 0x24eacd9, 0x942e9402 libsystem_kernel.dylib`__psynch_cvwait + 10
  thread #63: tid = 0x24eacde, 0x942e9402 libsystem_kernel.dylib`__psynch_cvwait + 10
  thread #64: tid = 0x24eacdf, 0x942e9402 libsystem_kernel.dylib`__psynch_cvwait + 10
  thread #65: tid = 0x24eace0, 0x942e9402 libsystem_kernel.dylib`__psynch_cvwait + 10
  thread #66: tid = 0x24eace1, 0x942e9402 libsystem_kernel.dylib`__psynch_cvwait + 10
  thread #67: tid = 0x24eace2, 0x942e9402 libsystem_kernel.dylib`__psynch_cvwait + 10
  thread #68: tid = 0x24eace3, 0x942e9402 libsystem_kernel.dylib`__psynch_cvwait + 10
  thread #69: tid = 0x24eace4, 0x942e9402 libsystem_kernel.dylib`__psynch_cvwait + 10
  thread #70: tid = 0x24eace5, 0x942e9402 libsystem_kernel.dylib`__psynch_cvwait + 10
  thread #71: tid = 0x24eace6, 0x942e9402 libsystem_kernel.dylib`__psynch_cvwait + 10
  thread #72: tid = 0x24eace7, 0x942e9402 libsystem_kernel.dylib`__psynch_cvwait + 10
  thread #73: tid = 0x24eace8, 0x942e9402 libsystem_kernel.dylib`__psynch_cvwait + 10
  thread #74: tid = 0x24eaceb, 0x942e9402 libsystem_kernel.dylib`__psynch_cvwait + 10
  thread #75: tid = 0x24eacec, 0x942e9402 libsystem_kernel.dylib`__psynch_cvwait + 10
  thread #76: tid = 0x24eaced, 0x942e9402 libsystem_kernel.dylib`__psynch_cvwait + 10
  thread #77: tid = 0x24eacee, 0x942e9402 libsystem_kernel.dylib`__psynch_cvwait + 10
  thread #78: tid = 0x24eacef, 0x942e9402 libsystem_kernel.dylib`__psynch_cvwait + 10
  thread #79: tid = 0x24eacf0, 0x942e9402 libsystem_kernel.dylib`__psynch_cvwait + 10
  thread #80: tid = 0x24eacf1, 0x942e9402 libsystem_kernel.dylib`__psynch_cvwait + 10
  thread #81: tid = 0x24eacf2, 0x942e9402 libsystem_kernel.dylib`__psynch_cvwait + 10
  thread #82: tid = 0x24f35ed, 0x942e943a libsystem_kernel.dylib`__psynch_mutexwait + 10
  thread #83: tid = 0x24f42e6, 0x942e9d76 libsystem_kernel.dylib`__workq_kernreturn + 10
  thread #84: tid = 0x24f42e9, 0x942e9d76 libsystem_kernel.dylib`__workq_kernreturn + 10
(lldb) thread backtrace all
* thread #1: tid = 0x24952f6, 0x942e284a libsystem_kernel.dylib`mach_msg_trap + 10, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
  * frame #0: 0x942e284a libsystem_kernel.dylib`mach_msg_trap + 10
    frame #1: 0x942e1c34 libsystem_kernel.dylib`mach_msg + 68
    frame #2: 0x9e8f7c46 CoreFoundation`__CFRunLoopServiceMachPort + 214
    frame #3: 0x9e8f7051 CoreFoundation`__CFRunLoopRun + 1521
    frame #4: 0x9e8f67f6 CoreFoundation`CFRunLoopRunSpecific + 390
    frame #5: 0x9e8f665b CoreFoundation`CFRunLoopRunInMode + 123
    frame #6: 0x948c02f1 HIToolbox`RunCurrentEventLoopInMode + 267
    frame #7: 0x948c00f3 HIToolbox`ReceiveNextEventCommon + 503
    frame #8: 0x948bfeec HIToolbox`_BlockUntilNextEventMatchingListInModeWithFilter + 99
    frame #9: 0x9a771512 AppKit`_DPSNextEvent + 1053
    frame #10: 0x9ab7c0b0 AppKit`-[NSApplication _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1057
    frame #11: 0x9a770f8b AppKit`-[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 121
    frame #12: 0x039f4a37 libgdk-quartz-2.0.0.dylib`poll_func + 375
    frame #13: 0x031e5572 libglib-2.0.0.dylib`g_main_context_poll + 130
    frame #14: 0x031e332d libglib-2.0.0.dylib`g_main_context_iterate + 477
    frame #15: 0x031e393a libglib-2.0.0.dylib`g_main_loop_run + 682
    frame #16: 0x034c51af libgtk-quartz-2.0.0.dylib`gtk_main + 287
    frame #17: 0x1225648c
    frame #18: 0x12256444
    frame #19: 0x12256424
    frame #20: 0x02e392d4
    frame #21: 0x007da214
    frame #22: 0x007d9f8c
    frame #23: 0x007da064
    frame #24: 0x00385cca libmonosgen-2.0.dylib`mono_jit_runtime_invoke(method=<unavailable>, obj=<unavailable>, params=<unavailable>, exc=<unavailable>) + 714 at mini-runtime.c:2334 [opt]
    frame #25: 0x0054a49f libmonosgen-2.0.dylib`mono_runtime_invoke(method=0x7d09e8c8, obj=0x00000000, params=<unavailable>, exc=<unavailable>) + 127 at object.c:2783 [opt]
    frame #26: 0x005501f1 libmonosgen-2.0.dylib`mono_runtime_exec_main(method=0x7d09e8c8, args=<unavailable>, exc=0x00000000) + 401 at object.c:4040 [opt]
    frame #27: 0x0054ffaa libmonosgen-2.0.dylib`mono_runtime_run_main(method=0x7d09e8c8, argc=<unavailable>, argv=<unavailable>, exc=<unavailable>) + 618 at object.c:3666 [opt]
    frame #28: 0x003fdfbd libmonosgen-2.0.dylib`mono_jit_exec(domain=0x7c1340f0, assembly=0x7c03afe0, argc=<unavailable>, argv=<unavailable>) + 93 at driver.c:1004 [opt]
    frame #29: 0x004002d0 libmonosgen-2.0.dylib`mono_main [inlined] main_thread_handler + 7920 at driver.c:1063 [opt]
    frame #30: 0x00400292 libmonosgen-2.0.dylib`mono_main(argc=<unavailable>, argv=<unavailable>) + 7858 at driver.c:2052 [opt]
    frame #31: 0x000695fe XamarinStudio`main + 2894
    frame #32: 0x907c96ad libdyld.dylib`start + 1

  thread #2: tid = 0x24955cb, 0x942e9402 libsystem_kernel.dylib`__psynch_cvwait + 10
    frame #0: 0x942e9402 libsystem_kernel.dylib`__psynch_cvwait + 10
    frame #1: 0x9b427f6b libsystem_pthread.dylib`_pthread_cond_wait + 757
    frame #2: 0x9b42bcc0 libsystem_pthread.dylib`pthread_cond_wait$UNIX2003 + 71
    frame #3: 0x005a87a2 libmonosgen-2.0.dylib`thread_func(thread_data=0x00000000) + 466 at sgen-thread-pool.c:118 [opt]
    frame #4: 0x9b427a26 libsystem_pthread.dylib`_pthread_body + 138
    frame #5: 0x9b42799c libsystem_pthread.dylib`_pthread_start + 155
    frame #6: 0x9b424f96 libsystem_pthread.dylib`thread_start + 34

  thread #3: tid = 0x24955d2, 0x942e9d06 libsystem_kernel.dylib`__wait4 + 10
    frame #0: 0x942e9d06 libsystem_kernel.dylib`__wait4 + 10
    frame #1: 0x948787dc libsystem_c.dylib`waitpid$UNIX2003 + 48
    frame #2: 0x004351bd libmonosgen-2.0.dylib`mono_handle_native_sigsegv(signal=11, ctx=0x019b1fe0, info=0x019b1fa0) + 541 at mini-exceptions.c:2193 [opt]
    frame #3: 0x00481672 libmonosgen-2.0.dylib`mono_arch_handle_altstack_exception(sigctx=<unavailable>, siginfo=<unavailable>, fault_addr=<unavailable>, stack_ovf=0) + 162 at exceptions-x86.c:1097 [opt]
    frame #4: 0x00382e5e libmonosgen-2.0.dylib`mono_sigsegv_signal_handler(_dummy=<unavailable>, _info=<unavailable>, context=<unavailable>) + 446 at mini-runtime.c:2461 [opt]
    frame #5: 0x9855a01b libsystem_platform.dylib`_sigtramp + 43
    frame #6: 0x005044c0 libmonosgen-2.0.dylib`mono_mb_create_method(mb=0x7c305350, signature=<unavailable>, max_stack=<unavailable>) + 32 at method-builder.c:135 [opt]
    frame #7: 0x004d3135 libmonosgen-2.0.dylib`mono_marshal_get_managed_wrapper [inlined] mono_mb_create(mb=<unavailable>, sig=<unavailable>, max_stack=<unavailable>) + 22 at marshal.c:2389 [opt]
    frame #8: 0x004d311f libmonosgen-2.0.dylib`mono_marshal_get_managed_wrapper(method=<unavailable>, delegate_klass=<unavailable>, target_handle=<unavailable>) + 1519 at marshal.c:8020 [opt]
    frame #9: 0x004d18c5 libmonosgen-2.0.dylib`mono_delegate_to_ftnptr(delegate=0x00805840) + 213 at marshal.c:323 [opt]
    frame #10: 0x0316ecb1
    frame #11: 0x06732628
    frame #12: 0x06732444
    frame #13: 0x06732884
    frame #14: 0x062f104c
    frame #15: 0x00546aba libmonosgen-2.0.dylib`mono_gc_run_finalize(obj=<unavailable>, data=<unavailable>) + 810 at gc.c:238 [opt]
    frame #16: 0x00580d79 libmonosgen-2.0.dylib`sgen_client_run_finalize(obj=0x37624d80) + 25 at sgen-mono.c:486 [opt]
    frame #17: 0x00590ae9 libmonosgen-2.0.dylib`sgen_gc_invoke_finalizers + 73 at sgen-gc.c:2572 [opt]
    frame #18: 0x00548534 libmonosgen-2.0.dylib`finalizer_thread(unused=0x00000000) + 564 at gc.c:1127 [opt]
    frame #19: 0x005225bc libmonosgen-2.0.dylib`start_wrapper [inlined] start_wrapper_internal + 463 at threads.c:723 [opt]
    frame #20: 0x005223ed libmonosgen-2.0.dylib`start_wrapper(data=<unavailable>) + 29 at threads.c:770 [opt]
    frame #21: 0x005d3550 libmonosgen-2.0.dylib`inner_start_thread(arg=<unavailable>) + 240 at mono-threads-posix.c:97 [opt]
    frame #22: 0x9b427a26 libsystem_pthread.dylib`_pthread_body + 138
    frame #23: 0x9b42799c libsystem_pthread.dylib`_pthread_start + 155
    frame #24: 0x9b424f96 libsystem_pthread.dylib`thread_start + 34

  thread #4: tid = 0x24955d4, 0x942ea812 libsystem_kernel.dylib`kevent_qos + 10, queue = 'com.apple.libdispatch-manager'
    frame #0: 0x942ea812 libsystem_kernel.dylib`kevent_qos + 10
    frame #1: 0x9b47c70e libdispatch.dylib`_dispatch_mgr_invoke + 234
    frame #2: 0x9b47c2e2 libdispatch.dylib`_dispatch_mgr_thread + 52

  thread #5: tid = 0x249567f, 0x942e9402 libsystem_kernel.dylib`__psynch_cvwait + 10
    frame #0: 0x942e9402 libsystem_kernel.dylib`__psynch_cvwait + 10
    frame #1: 0x9b427f6b libsystem_pthread.dylib`_pthread_cond_wait + 757
    frame #2: 0x9b42bcc0 libsystem_pthread.dylib`pthread_cond_wait$UNIX2003 + 71
    frame #3: 0x005ae1a5 libmonosgen-2.0.dylib`_wapi_handle_timedwait_signal_handle(handle=<unavailable>, timeout=<unavailable>, alertable=<unavailable>, poll=<unavailable>) + 485 at handles.c:1609 [opt]
    frame #4: 0x005ae258 libmonosgen-2.0.dylib`_wapi_handle_wait_signal_handle(handle=0x0000040a, alertable=1) + 40 at handles.c:1554 [opt]
    frame #5: 0x005bdcad libmonosgen-2.0.dylib`wapi_WaitForSingleObjectEx(handle=<unavailable>, timeout=<unavailable>, alertable=2097879860) + 493 at wait.c:194 [opt]
    frame #6: 0x0051e572 libmonosgen-2.0.dylib`ves_icall_System_Threading_WaitHandle_WaitOne_internal [inlined] mono_wait_uninterrupted(alertable=1) + 34 at threads.c:1447 [opt]
    frame #7: 0x0051e550 libmonosgen-2.0.dylib`ves_icall_System_Threading_WaitHandle_WaitOne_internal(this=0x0095bcc0, handle=<unavailable>, ms=-1, exitContext=0) + 80 at threads.c:1581 [opt]
    frame #8: 0x0622a608
    frame #9: 0x06229da0
    frame #10: 0x06229ac6
    frame #11: 0x0622992f
    frame #12: 0x0622969f
    frame #13: 0x06229308
    frame #14: 0x06229278
    frame #15: 0x0622916c
    frame #16: 0x007e4e05
    frame #17: 0x00385cca libmonosgen-2.0.dylib`mono_jit_runtime_invoke(method=<unavailable>, obj=<unavailable>, params=<unavailable>, exc=<unavailable>) + 714 at mini-runtime.c:2334 [opt]
    frame #18: 0x0054a49f libmonosgen-2.0.dylib`mono_runtime_invoke(method=0x7e1733c8, obj=0x0095bf20, params=<unavailable>, exc=<unavailable>) + 127 at object.c:2783 [opt]
    frame #19: 0x0054f99c libmonosgen-2.0.dylib`mono_runtime_delegate_invoke(delegate=0x0095bf20, params=<unavailable>, exc=<unavailable>) + 92 at object.c:3494 [opt]
    frame #20: 0x00522635 libmonosgen-2.0.dylib`start_wrapper [inlined] start_wrapper_internal + 584 at threads.c:729 [opt]
    frame #21: 0x005223ed libmonosgen-2.0.dylib`start_wrapper(data=<unavailable>) + 29 at threads.c:770 [opt]
    frame #22: 0x005d3550 libmonosgen-2.0.dylib`inner_start_thread(arg=<unavailable>) + 240 at mono-threads-posix.c:97 [opt]
    frame #23: 0x9b427a26 libsystem_pthread.dylib`_pthread_body + 138
    frame #24: 0x9b42799c libsystem_pthread.dylib`_pthread_start + 155
    frame #25: 0x9b424f96 libsystem_pthread.dylib`thread_start + 34

  thread #6: tid = 0x249587d, 0x942e9402 libsystem_kernel.dylib`__psynch_cvwait + 10
    frame #0: 0x942e9402 libsystem_kernel.dylib`__psynch_cvwait + 10
    frame #1: 0x9b427f6b libsystem_pthread.dylib`_pthread_cond_wait + 757
    frame #2: 0x9b42bcc0 libsystem_pthread.dylib`pthread_cond_wait$UNIX2003 + 71
    frame #3: 0x005250fc libmonosgen-2.0.dylib`worker_thread [inlined] worker_park + 168 at threadpool-ms.c:501 [opt]
    frame #4: 0x00525054 libmonosgen-2.0.dylib`worker_thread(data=0x00000000) + 916 at threadpool-ms.c:594 [opt]
    frame #5: 0x005225bc libmonosgen-2.0.dylib`start_wrapper [inlined] start_wrapper_internal + 463 at threads.c:723 [opt]
    frame #6: 0x005223ed libmonosgen-2.0.dylib`start_wrapper(data=<unavailable>) + 29 at threads.c:770 [opt]
    frame #7: 0x005d3550 libmonosgen-2.0.dylib`inner_start_thread(arg=<unavailable>) + 240 at mono-threads-posix.c:97 [opt]
    frame #8: 0x9b427a26 libsystem_pthread.dylib`_pthread_body + 138
    frame #9: 0x9b42799c libsystem_pthread.dylib`_pthread_start + 155
    frame #10: 0x9b424f96 libsystem_pthread.dylib`thread_start + 34

  thread #7: tid = 0x249587e, 0x942e9402 libsystem_kernel.dylib`__psynch_cvwait + 10
    frame #0: 0x942e9402 libsystem_kernel.dylib`__psynch_cvwait + 10
    frame #1: 0x9b427f6b libsystem_pthread.dylib`_pthread_cond_wait + 757
    frame #2: 0x9b42bcc0 libsystem_pthread.dylib`pthread_cond_wait$UNIX2003 + 71
    frame #3: 0x005250fc libmonosgen-2.0.dylib`worker_thread [inlined] worker_park + 168 at threadpool-ms.c:501 [opt]
    frame #4: 0x00525054 libmonosgen-2.0.dylib`worker_thread(data=0x00000000) + 916 at threadpool-ms.c:594 [opt]
    frame #5: 0x005225bc libmonosgen-2.0.dylib`start_wrapper [inlined] start_wrapper_internal + 463 at threads.c:723 [opt]
    frame #6: 0x005223ed libmonosgen-2.0.dylib`start_wrapper(data=<unavailable>) + 29 at threads.c:770 [opt]
    frame #7: 0x005d3550 libmonosgen-2.0.dylib`inner_start_thread(arg=<unavailable>) + 240 at mono-threads-posix.c:97 [opt]
    frame #8: 0x9b427a26 libsystem_pthread.dylib`_pthread_body + 138
    frame #9: 0x9b42799c libsystem_pthread.dylib`_pthread_start + 155
    frame #10: 0x9b424f96 libsystem_pthread.dylib`thread_start + 34

  thread #8: tid = 0x2495a45, 0x942e9402 libsystem_kernel.dylib`__psynch_cvwait + 10
    frame #0: 0x942e9402 libsystem_kernel.dylib`__psynch_cvwait + 10
    frame #1: 0x9b427f6b libsystem_pthread.dylib`_pthread_cond_wait + 757
    frame #2: 0x9b42bd0c libsystem_pthread.dylib`pthread_cond_timedwait$UNIX2003 + 71
    frame #3: 0x005ae197 libmonosgen-2.0.dylib`_wapi_handle_timedwait_signal_handle [inlined] timedwait_signal_poll_cond(cond=0xa3f8a8d0, mutex=0x7d0b7360, timeout=<unavailable>, alertable=<unavailable>) + 95 at handles.c:1514 [opt]
    frame #4: 0x005ae138 libmonosgen-2.0.dylib`_wapi_handle_timedwait_signal_handle(handle=<unavailable>, timeout=0xb07c6ad0, alertable=<unavailable>, poll=<unavailable>) + 376 at handles.c:1604 [opt]
    frame #5: 0x005bdcca libmonosgen-2.0.dylib`wapi_WaitForSingleObjectEx(handle=<unavailable>, timeout=<unavailable>, alertable=<unavailable>) + 522 at wait.c:196 [opt]
    frame #6: 0x0051e572 libmonosgen-2.0.dylib`ves_icall_System_Threading_WaitHandle_WaitOne_internal [inlined] mono_wait_uninterrupted(alertable=1) + 34 at threads.c:1447 [opt]
    frame #7: 0x0051e550 libmonosgen-2.0.dylib`ves_icall_System_Threading_WaitHandle_WaitOne_internal(this=0x00ade8c0, handle=<unavailable>, ms=-1, exitContext=0) + 80 at threads.c:1581 [opt]
    frame #8: 0x0622a608
    frame #9: 0x06679098
    frame #10: 0x06679018
    frame #11: 0x06678c66
    frame #12: 0x0622992f
    frame #13: 0x0622969f
    frame #14: 0x06229308
    frame #15: 0x06229278
    frame #16: 0x0622916c
    frame #17: 0x007e4e05
    frame #18: 0x00385cca libmonosgen-2.0.dylib`mono_jit_runtime_invoke(method=<unavailable>, obj=<unavailable>, params=<unavailable>, exc=<unavailable>) + 714 at mini-runtime.c:2334 [opt]
    frame #19: 0x0054a49f libmonosgen-2.0.dylib`mono_runtime_invoke(method=0x7e1733c8, obj=0x00ade9b0, params=<unavailable>, exc=<unavailable>) + 127 at object.c:2783 [opt]
    frame #20: 0x0054f99c libmonosgen-2.0.dylib`mono_runtime_delegate_invoke(delegate=0x00ade9b0, params=<unavailable>, exc=<unavailable>) + 92 at object.c:3494 [opt]
    frame #21: 0x00522635 libmonosgen-2.0.dylib`start_wrapper [inlined] start_wrapper_internal + 584 at threads.c:729 [opt]
    frame #22: 0x005223ed libmonosgen-2.0.dylib`start_wrapper(data=<unavailable>) + 29 at threads.c:770 [opt]
    frame #23: 0x005d3550 libmonosgen-2.0.dylib`inner_start_thread(arg=<unavailable>) + 240 at mono-threads-posix.c:97 [opt]
    frame #24: 0x9b427a26 libsystem_pthread.dylib`_pthread_body + 138
    frame #25: 0x9b42799c libsystem_pthread.dylib`_pthread_start + 155
    frame #26: 0x9b424f96 libsystem_pthread.dylib`thread_start + 34

  thread #9: tid = 0x2495a6d, 0x942e973e libsystem_kernel.dylib`__select + 10
    frame #0: 0x942e973e libsystem_kernel.dylib`__select + 10
    frame #1: 0x005cae09 libmonosgen-2.0.dylib`mono_poll(ufds=0x7de0e800, nfds=7, timeout=<unavailable>) + 409 at mono-poll.c:83 [opt]
    frame #2: 0x00528252 libmonosgen-2.0.dylib`poll_event_wait(callback=<unavailable>, user_data=<unavailable>) + 98 at threadpool-ms-io-poll.c:152 [opt]
    frame #3: 0x00526fbd libmonosgen-2.0.dylib`selector_thread(data=0x00000000) + 1101 at threadpool-ms-io.c:447 [opt]
    frame #4: 0x005225bc libmonosgen-2.0.dylib`start_wrapper [inlined] start_wrapper_internal + 463 at threads.c:723 [opt]
    frame #5: 0x005223ed libmonosgen-2.0.dylib`start_wrapper(data=<unavailable>) + 29 at threads.c:770 [opt]
    frame #6: 0x005d3550 libmonosgen-2.0.dylib`inner_start_thread(arg=<unavailable>) + 240 at mono-threads-posix.c:97 [opt]
    frame #7: 0x9b427a26 libsystem_pthread.dylib`_pthread_body + 138
    frame #8: 0x9b42799c libsystem_pthread.dylib`_pthread_start + 155
    frame #9: 0x9b424f96 libsystem_pthread.dylib`thread_start + 34

  thread #10: tid = 0x2495a74, 0x942e9402 libsystem_kernel.dylib`__psynch_cvwait + 10
    frame #0: 0x942e9402 libsystem_kernel.dylib`__psynch_cvwait + 10
    frame #1: 0x9b427f6b libsystem_pthread.dylib`_pthread_cond_wait + 757
    frame #2: 0x9b42bcc0 libsystem_pthread.dylib`pthread_cond_wait$UNIX2003 + 71
    frame #3: 0x005250fc libmonosgen-2.0.dylib`worker_thread [inlined] worker_park + 168 at threadpool-ms.c:501 [opt]
    frame #4: 0x00525054 libmonosgen-2.0.dylib`worker_thread(data=0x00000000) + 916 at threadpool-ms.c:594 [opt]
    frame #5: 0x005225bc libmonosgen-2.0.dylib`start_wrapper [inlined] start_wrapper_internal + 463 at threads.c:723 [opt]
    frame #6: 0x005223ed libmonosgen-2.0.dylib`start_wrapper(data=<unavailable>) + 29 at threads.c:770 [opt]
    frame #7: 0x005d3550 libmonosgen-2.0.dylib`inner_start_thread(arg=<unavailable>) + 240 at mono-threads-posix.c:97 [opt]
    frame #8: 0x9b427a26 libsystem_pthread.dylib`_pthread_body + 138
    frame #9: 0x9b42799c libsystem_pthread.dylib`_pthread_start + 155
    frame #10: 0x9b424f96 libsystem_pthread.dylib`thread_start + 34

  thread #11: tid = 0x2495aa9, 0x942e9402 libsystem_kernel.dylib`__psynch_cvwait + 10
    frame #0: 0x942e9402 libsystem_kernel.dylib`__psynch_cvwait + 10
    frame #1: 0x9b427f6b libsystem_pthread.dylib`_pthread_cond_wait + 757
    frame #2: 0x9b42bcc0 libsystem_pthread.dylib`pthread_cond_wait$UNIX2003 + 71
    frame #3: 0x005250fc libmonosgen-2.0.dylib`worker_thread [inlined] worker_park + 168 at threadpool-ms.c:501 [opt]
    frame #4: 0x00525054 libmonosgen-2.0.dylib`worker_thread(data=0x00000000) + 916 at threadpool-ms.c:594 [opt]
    frame #5: 0x005225bc libmonosgen-2.0.dylib`start_wrapper [inlined] start_wrapper_internal + 463 at threads.c:723 [opt]
    frame #6: 0x005223ed libmonosgen-2.0.dylib`start_wrapper(data=<unavailable>) + 29 at threads.c:770 [opt]
    frame #7: 0x005d3550 libmonosgen-2.0.dylib`inner_start_thread(arg=<unavailable>) + 240 at mono-threads-posix.c:97 [opt]
    frame #8: 0x9b427a26 libsystem_pthread.dylib`_pthread_body + 138
    frame #9: 0x9b42799c libsystem_pthread.dylib`_pthread_start + 155
    frame #10: 0x9b424f96 libsystem_pthread.dylib`thread_start + 34

  thread #12: tid = 0x2495ab9, 0x942e9402 libsystem_kernel.dylib`__psynch_cvwait + 10
    frame #0: 0x942e9402 libsystem_kernel.dylib`__psynch_cvwait + 10
    frame #1: 0x9b427f6b libsystem_pthread.dylib`_pthread_cond_wait + 757
    frame #2: 0x9b42bcc0 libsystem_pthread.dylib`pthread_cond_wait$UNIX2003 + 71
    frame #3: 0x005250fc libmonosgen-2.0.dylib`worker_thread [inlined] worker_park + 168 at threadpool-ms.c:501 [opt]
    frame #4: 0x00525054 libmonosgen-2.0.dylib`worker_thread(data=0x00000000) + 916 at threadpool-ms.c:594 [opt]
    frame #5: 0x005225bc libmonosgen-2.0.dylib`start_wrapper [inlined] start_wrapper_internal + 463 at threads.c:723 [opt]
    frame #6: 0x005223ed libmonosgen-2.0.dylib`start_wrapper(data=<unavailable>) + 29 at threads.c:770 [opt]
    frame #7: 0x005d3550 libmonosgen-2.0.dylib`inner_start_thread(arg=<unavailable>) + 240 at mono-threads-posix.c:97 [opt]
    frame #8: 0x9b427a26 libsystem_pthread.dylib`_pthread_body + 138
    frame #9: 0x9b42799c libsystem_pthread.dylib`_pthread_start + 155
    frame #10: 0x9b424f96 libsystem_pthread.dylib`thread_start + 34

  thread #13: tid = 0x2495aba, 0x942e9402 libsystem_kernel.dylib`__psynch_cvwait + 10
    frame #0: 0x942e9402 libsystem_kernel.dylib`__psynch_cvwait + 10
    frame #1: 0x9b427f6b libsystem_pthread.dylib`_pthread_cond_wait + 757
    frame #2: 0x9b42bcc0 libsystem_pthread.dylib`pthread_cond_wait$UNIX2003 + 71
    frame #3: 0x005250fc libmonosgen-2.0.dylib`worker_thread [inlined] worker_park + 168 at threadpool-ms.c:501 [opt]
    frame #4: 0x00525054 libmonosgen-2.0.dylib`worker_thread(data=0x00000000) + 916 at threadpool-ms.c:594 [opt]
    frame #5: 0x005225bc libmonosgen-2.0.dylib`start_wrapper [inlined] start_wrapper_internal + 463 at threads.c:723 [opt]
    frame #6: 0x005223ed libmonosgen-2.0.dylib`start_wrapper(data=<unavailable>) + 29 at threads.c:770 [opt]
    frame #7: 0x005d3550 libmonosgen-2.0.dylib`inner_start_thread(arg=<unavailable>) + 240 at mono-threads-posix.c:97 [opt]
    frame #8: 0x9b427a26 libsystem_pthread.dylib`_pthread_body + 138
    frame #9: 0x9b42799c libsystem_pthread.dylib`_pthread_start + 155
    frame #10: 0x9b424f96 libsystem_pthread.dylib`thread_start + 34

  thread #14: tid = 0x2495abb, 0x942e9402 libsystem_kernel.dylib`__psynch_cvwait + 10
    frame #0: 0x942e9402 libsystem_kernel.dylib`__psynch_cvwait + 10
    frame #1: 0x9b427f6b libsystem_pthread.dylib`_pthread_cond_wait + 757
    frame #2: 0x9b42bcc0 libsystem_pthread.dylib`pthread_cond_wait$UNIX2003 + 71
    frame #3: 0x005250fc libmonosgen-2.0.dylib`worker_thread [inlined] worker_park + 168 at threadpool-ms.c:501 [opt]
    frame #4: 0x00525054 libmonosgen-2.0.dylib`worker_thread(data=0x00000000) + 916 at threadpool-ms.c:594 [opt]
    frame #5: 0x005225bc libmonosgen-2.0.dylib`start_wrapper [inlined] start_wrapper_internal + 463 at threads.c:723 [opt]
    frame #6: 0x005223ed libmonosgen-2.0.dylib`start_wrapper(data=<unavailable>) + 29 at threads.c:770 [opt]
    frame #7: 0x005d3550 libmonosgen-2.0.dylib`inner_start_thread(arg=<unavailable>) + 240 at mono-threads-posix.c:97 [opt]
    frame #8: 0x9b427a26 libsystem_pthread.dylib`_pthread_body + 138
    frame #9: 0x9b42799c libsystem_pthread.dylib`_pthread_start + 155
    frame #10: 0x9b424f96 libsystem_pthread.dylib`thread_start + 34

  thread #15: tid = 0x2495abc, 0x942e9402 libsystem_kernel.dylib`__psynch_cvwait + 10
    frame #0: 0x942e9402 libsystem_kernel.dylib`__psynch_cvwait + 10
    frame #1: 0x9b427f6b libsystem_pthread.dylib`_pthread_cond_wait + 757
    frame #2: 0x9b42bcc0 libsystem_pthread.dylib`pthread_cond_wait$UNIX2003 + 71
    frame #3: 0x005250fc libmonosgen-2.0.dylib`worker_thread [inlined] worker_park + 168 at threadpool-ms.c:501 [opt]
    frame #4: 0x00525054 libmonosgen-2.0.dylib`worker_thread(data=0x00000000) + 916 at threadpool-ms.c:594 [opt]
    frame #5: 0x005225bc libmonosgen-2.0.dylib`start_wrapper [inlined] start_wrapper_internal + 463 at threads.c:723 [opt]
    frame #6: 0x005223ed libmonosgen-2.0.dylib`start_wrapper(data=<unavailable>) + 29 at threads.c:770 [opt]
    frame #7: 0x005d3550 libmonosgen-2.0.dylib`inner_start_thread(arg=<unavailable>) + 240 at mono-threads-posix.c:97 [opt]
    frame #8: 0x9b427a26 libsystem_pthread.dylib`_pthread_body + 138
    frame #9: 0x9b42799c libsystem_pthread.dylib`_pthread_start + 155
    frame #10: 0x9b424f96 libsystem_pthread.dylib`thread_start + 34

  thread #16: tid = 0x2495bb8, 0x942ea7da libsystem_kernel.dylib`kevent + 10
    frame #0: 0x942ea7da libsystem_kernel.dylib`kevent + 10
    frame #1: 0x0f0e04c0
    frame #2: 0x0f0df7dc
    frame #3: 0x0f0dc670
    frame #4: 0x0f0dc524
    frame #5: 0x0622992f
    frame #6: 0x0622969f
    frame #7: 0x06229308
    frame #8: 0x06229278
    frame #9: 0x0622916c
    frame #10: 0x007e4e05
    frame #11: 0x00385cca libmonosgen-2.0.dylib`mono_jit_runtime_invoke(method=<unavailable>, obj=<unavailable>, params=<unavailable>, exc=<unavailable>) + 714 at mini-runtime.c:2334 [opt]
    frame #12: 0x0054a49f libmonosgen-2.0.dylib`mono_runtime_invoke(method=0x7e1733c8, obj=0x0095e080, params=<unavailable>, exc=<unavailable>) + 127 at object.c:2783 [opt]
    frame #13: 0x0054f99c libmonosgen-2.0.dylib`mono_runtime_delegate_invoke(delegate=0x0095e080, params=<unavailable>, exc=<unavailable>) + 92 at object.c:3494 [opt]
    frame #14: 0x00522635 libmonosgen-2.0.dylib`start_wrapper [inlined] start_wrapper_internal + 584 at threads.c:729 [opt]
    frame #15: 0x005223ed libmonosgen-2.0.dylib`start_wrapper(data=<unavailable>) + 29 at threads.c:770 [opt]
    frame #16: 0x005d3550 libmonosgen-2.0.dylib`inner_start_thread(arg=<unavailable>) + 240 at mono-threads-posix.c:97 [opt]
    frame #17: 0x9b427a26 libsystem_pthread.dylib`_pthread_body + 138
    frame #18: 0x9b42799c libsystem_pthread.dylib`_pthread_start + 155
    frame #19: 0x9b424f96 libsystem_pthread.dylib`thread_start + 34

  thread #17: tid = 0x2495c35, 0x942e9402 libsystem_kernel.dylib`__psynch_cvwait + 10
    frame #0: 0x942e9402 libsystem_kernel.dylib`__psynch_cvwait + 10
    frame #1: 0x9b427f6b libsystem_pthread.dylib`_pthread_cond_wait + 757
    frame #2: 0x9b42bcc0 libsystem_pthread.dylib`pthread_cond_wait$UNIX2003 + 71
    frame #3: 0x005250fc libmonosgen-2.0.dylib`worker_thread [inlined] worker_park + 168 at threadpool-ms.c:501 [opt]
    frame #4: 0x00525054 libmonosgen-2.0.dylib`worker_thread(data=0x00000000) + 916 at threadpool-ms.c:594 [opt]
    frame #5: 0x005225bc libmonosgen-2.0.dylib`start_wrapper [inlined] start_wrapper_internal + 463 at threads.c:723 [opt]
    frame #6: 0x005223ed libmonosgen-2.0.dylib`start_wrapper(data=<unavailable>) + 29 at threads.c:770 [opt]
    frame #7: 0x005d3550 libmonosgen-2.0.dylib`inner_start_thread(arg=<unavailable>) + 240 at mono-threads-posix.c:97 [opt]
    frame #8: 0x9b427a26 libsystem_pthread.dylib`_pthread_body + 138
    frame #9: 0x9b42799c libsystem_pthread.dylib`_pthread_start + 155
    frame #10: 0x9b424f96 libsystem_pthread.dylib`thread_start + 34


(lldb) detach
(lldb) quit

=================================================================
Got a SIGSEGV while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries 
used by your application.
=================================================================
Comment 1 Mike Krüger 2016-01-22 17:42:23 UTC
I don't think the warning is related to the crash.
But it's interesting as well because it shouldn't happen. A Gtk.TreeView can be added to a ScrolledWindow usually without a viewport so I guess something is broken there.
Comment 2 Tom Opgenorth 2017-07-19 18:10:41 UTC
Thanks so much for taking the time to submit this report! I’m unable to reproduce this issue using the latest Visual Studio 2017 for Mac Preview version 7.1. Please attach the following to help us reproduce this issue: 
-Detailed reproduction steps 
-Version information (Visual Studio → About Visual Studio menu) 
-Logs (Help → Open Log Directory, zip logs for the last 10 days) 
-Optional: project to reproduce your issue