Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[merp] missing data in crashing reporting json native frames #16689

Closed
kdubau opened this issue Sep 5, 2019 · 14 comments · Fixed by #16897 or #16899
Closed

[merp] missing data in crashing reporting json native frames #16689

kdubau opened this issue Sep 5, 2019 · 14 comments · Fixed by #16897 or #16899

Comments

@kdubau
Copy link
Member

kdubau commented Sep 5, 2019

Hey, I noticed this PR landed on master #15622 and so had a look at the new json report (when allow all native libs is enabled) it produces. There are a couple issues we need addressed, detailed below.

I modified VSMac to enable allow_all_native_libraries.

Steps to Reproduce

  1. Install Mono master/nightly build (a recent one that included the aforementioned PR)
  2. Get a build of VSMac which uses this feature, and induce a native crash (I can provide more specific details, please reach out to me if needed)

Current Behavior/Issues

  1. Some of the unmanaged frames still appear in the stack as unregistered: "is_managed" : "false", "native_address" : "unregistered"

  2. All frames claim <external module> but we believe we should be seeing actual module names given the global whitelist.

  3. We expect a function name field (rather than only the offset)

  4. It would be good to have the offset within function as well.

Full text of current MERP json payload
{
	"payload" : 
{
  "protocol_version" : "0.0.4",
  "configuration" : {
    "version" : "(6.7.0.562) (master/db626fe9d37)",
    "tlc" : "normal",
    "sigsgev" : "altstack",
    "notifications" : "kqueue",
    "architecture" : "amd64",
    "disabled_features" : "none",
    "smallconfig" : "disabled",
    "bigarrays" : "disabled",
    "softdebug" : "enabled",
    "interpreter" : "enabled",
    "llvm_support" : "0",
    "suspend" : "hybrid"
  },
  "memory" : {
    "Resident Size" : "412995584",
    "Virtual Size" : "6690525184",
    "minor_gc_time" : "1867170",
    "major_gc_time" : "928485",
    "minor_gc_count" : "110",
    "major_gc_count" : "5",
    "major_gc_time_concurrent" : "2692720"
 },
  "threads" : [
 {
    "is_managed" : false,
    "offset_free_hash" : "0x0",
    "offset_rich_hash" : "0x0",
    "crashed" : false,
    "native_thread_id" : "0x700008239000",
    "thread_info_addr" : "0x7ffd44395a00",
    "thread_name" : "Thread Pool Worker",
    "ctx" : {
      "IP" : "0x7fff68da527e",
      "SP" : "0x700008238e08",
      "BP" : "0x700008238e60"
  },
    "unmanaged_frames" : [
  {
      "is_managed" : "false",      "native_address" : "0x1000b1540",
      "native_offset" : "0x00032",
      "native_module" : "<external module>"
   }
,
  {
      "is_managed" : "false",      "native_address" : "0x100246d70",
      "native_offset" : "0x002a5",
      "native_module" : "<external module>"
   }
,
  {
      "is_managed" : "false",      "native_address" : "0x100246d50",
      "native_offset" : "0x00014",
      "native_module" : "<external module>"
   }
,
  {
      "is_managed" : "false",      "native_address" : "0x10011ad30",
      "native_offset" : "0x0004d",
      "native_module" : "<external module>"
   }
,
  {
      "is_managed" : "false",      "native_address" : "0x100004b40",
      "native_offset" : "0x0001d",
      "native_module" : "<external module>"
   }
,
  {
      "is_managed" : "false",      "native_address" : "unregistered"
   }
,
  {
      "is_managed" : "false",      "native_address" : "0x100247950",
      "native_offset" : "0x00348",
      "native_module" : "<external module>"
   }
,
  {
      "is_managed" : "false",      "native_address" : "0x10000326d",
      "native_offset" : "0x0007e",
      "native_module" : "<external module>"
   }
,
  {
      "is_managed" : "false",      "native_address" : "0x100006207",
      "native_offset" : "0x00042",
      "native_module" : "<external module>"
   }
,
  {
      "is_managed" : "false",      "native_address" : "0x100002400",
      "native_offset" : "0x0000d",
      "native_module" : "<external module>"
   }

  ]
 },
 {
    "is_managed" : false,
    "offset_free_hash" : "0x0",
    "offset_rich_hash" : "0x0",
    "crashed" : false,
    "native_thread_id" : "0x70000a404000",
    "thread_info_addr" : "0x7ffd25811c00",
    "thread_name" : "Thread Pool Worker",
    "ctx" : {
      "IP" : "0x7fff68da527e",
      "SP" : "0x70000a403e08",
      "BP" : "0x70000a403e60"
  },
    "unmanaged_frames" : [
  {
      "is_managed" : "false",      "native_address" : "0x1000b1540",
      "native_offset" : "0x00032",
      "native_module" : "<external module>"
   }
,
  {
      "is_managed" : "false",      "native_address" : "0x100246d70",
      "native_offset" : "0x002a5",
      "native_module" : "<external module>"
   }
,
  {
      "is_managed" : "false",      "native_address" : "0x100246d50",
      "native_offset" : "0x00014",
      "native_module" : "<external module>"
   }
,
  {
      "is_managed" : "false",      "native_address" : "0x10011ad30",
      "native_offset" : "0x0004d",
      "native_module" : "<external module>"
   }
,
  {
      "is_managed" : "false",      "native_address" : "0x100004b40",
      "native_offset" : "0x0001d",
      "native_module" : "<external module>"
   }
,
  {
      "is_managed" : "false",      "native_address" : "unregistered"
   }
,
  {
      "is_managed" : "false",      "native_address" : "0x100247950",
      "native_offset" : "0x00348",
      "native_module" : "<external module>"
   }
,
  {
      "is_managed" : "false",      "native_address" : "0x10000326d",
      "native_offset" : "0x0007e",
      "native_module" : "<external module>"
   }
,
  {
      "is_managed" : "false",      "native_address" : "0x100006207",
      "native_offset" : "0x00042",
      "native_module" : "<external module>"
   }
,
  {
      "is_managed" : "false",      "native_address" : "0x100002400",
      "native_offset" : "0x0000d",
      "native_module" : "<external module>"
   }

  ]
 },
 {
    "is_managed" : false,
    "offset_free_hash" : "0x0",
    "offset_rich_hash" : "0x0",
    "crashed" : false,
    "native_thread_id" : "0x700008036000",
    "thread_info_addr" : "0x7ffd54149000",
    "thread_name" : "Thread Pool Worker",
    "ctx" : {
      "IP" : "0x7fff68da527e",
      "SP" : "0x700008035e08",
      "BP" : "0x700008035e60"
  },
    "unmanaged_frames" : [
  {
      "is_managed" : "false",      "native_address" : "0x1000b1540",
      "native_offset" : "0x00032",
      "native_module" : "<external module>"
   }
,
  {
      "is_managed" : "false",      "native_address" : "0x100246d70",
      "native_offset" : "0x002a5",
      "native_module" : "<external module>"
   }
,
  {
      "is_managed" : "false",      "native_address" : "0x100246d50",
      "native_offset" : "0x00014",
      "native_module" : "<external module>"
   }
,
  {
      "is_managed" : "false",      "native_address" : "0x10011ad30",
      "native_offset" : "0x0004d",
      "native_module" : "<external module>"
   }
,
  {
      "is_managed" : "false",      "native_address" : "0x100004b40",
      "native_offset" : "0x0001d",
      "native_module" : "<external module>"
   }
,
  {
      "is_managed" : "false",      "native_address" : "0x1001a2200",
      "native_offset" : "0x00142",
      "native_module" : "<external module>"
   }
,
  {
      "is_managed" : "false",      "native_address" : "0x100247950",
      "native_offset" : "0x00348",
      "native_module" : "<external module>"
   }
,
  {
      "is_managed" : "false",      "native_address" : "0x10000326d",
      "native_offset" : "0x0007e",
      "native_module" : "<external module>"
   }
,
  {
      "is_managed" : "false",      "native_address" : "0x100006207",
      "native_offset" : "0x00042",
      "native_module" : "<external module>"
   }
,
  {
      "is_managed" : "false",      "native_address" : "0x100002400",
      "native_offset" : "0x0000d",
      "native_module" : "<external module>"
   }

  ]
 },
 {
    "is_managed" : true,
    "offset_free_hash" : "0x110b3e1b9",
    "offset_rich_hash" : "0x210b3f9e5",
    "crashed" : false,
    "native_thread_id" : "0x1140ef5c0",
    "thread_info_addr" : "0x7ffd53808600",
    "thread_name" : "GUI Thread",
    "ctx" : {
      "IP" : "0x7fff68da522a",
      "SP" : "0x7ffee424d6a8",
      "BP" : "0x7ffee424d700"
  },
    "managed_frames" : [
  {
      "is_managed" : "false",      "native_address" : "0x100001220",
      "native_offset" : "0x00000"
   }
,
  {
      "is_managed" : "true",
      "guid" : "426A4590-353F-4268-97D5-A3E1EB51B9B8",
      "token" : "0x00000",
      "native_offset" : "0x0",
      "filename" : "gtk-sharp.dll",
      "sizeofimage" : "0x16a000",
      "timestamp" : "0x0",
      "il_offset" : "0x0000c"
   }
,
  {
      "is_managed" : "true",
      "guid" : "426A4590-353F-4268-97D5-A3E1EB51B9B8",
      "token" : "0x6004038",
      "native_offset" : "0x0",
      "filename" : "gtk-sharp.dll",
      "sizeofimage" : "0x16a000",
      "timestamp" : "0x0",
      "il_offset" : "0x00001"
   }
,
  {
      "is_managed" : "true",
      "guid" : "7F9E5CD0-67EB-4320-B4D7-3EC5B6985AD4",
      "token" : "0x60003ec",
      "native_offset" : "0x0",
      "filename" : "MonoDevelop.Ide.dll",
      "sizeofimage" : "0x746000",
      "timestamp" : "0xd0868279",
      "il_offset" : "0x00500"
   }
,
  {
      "is_managed" : "true",
      "guid" : "7F9E5CD0-67EB-4320-B4D7-3EC5B6985AD4",
      "token" : "0x60003fe",
      "native_offset" : "0x0",
      "filename" : "MonoDevelop.Ide.dll",
      "sizeofimage" : "0x746000",
      "timestamp" : "0xd0868279",
      "il_offset" : "0x000d4"
   }
,
  {
      "is_managed" : "true",
      "guid" : "E49F8CB7-457C-4202-9179-922BF3809896",
      "token" : "0x6000001",
      "native_offset" : "0x0",
      "filename" : "MonoDevelop.exe",
      "sizeofimage" : "0x16000",
      "timestamp" : "0xf2919f91",
      "il_offset" : "0x00001"
   }
,
  {
      "is_managed" : "true",
      "guid" : "E49F8CB7-457C-4202-9179-922BF3809896",
      "token" : "0x00000",
      "native_offset" : "0x0",
      "filename" : "MonoDevelop.exe",
      "sizeofimage" : "0x16000",
      "timestamp" : "0xf2919f91",
      "il_offset" : "0x0002a"
   }

  ],
  "unmanaged_frames" : [
 {
    "is_managed" : "false",    "native_address" : "0x1000b1540",
    "native_offset" : "0x00032",
    "native_module" : "<external module>"
  }
,
 {
    "is_managed" : "false",    "native_address" : "0x100246d70",
    "native_offset" : "0x002a5",
    "native_module" : "<external module>"
  }
,
 {
    "is_managed" : "false",    "native_address" : "0x100246d50",
    "native_offset" : "0x00014",
    "native_module" : "<external module>"
  }
,
 {
    "is_managed" : "false",    "native_address" : "0x10011ad30",
    "native_offset" : "0x0004d",
    "native_module" : "<external module>"
  }
,
 {
    "is_managed" : "false",    "native_address" : "0x100004b40",
    "native_offset" : "0x0001d",
    "native_module" : "<external module>"
  }
,
 {
    "is_managed" : "false",    "native_address" : "0x100034bf0",
    "native_offset" : "0x0009f",
    "native_module" : "<external module>"
  }
,
 {
    "is_managed" : "false",    "native_address" : "0x10003b0a6",
    "native_offset" : "0x00148",
    "native_module" : "<external module>"
  }
,
 {
    "is_managed" : "false",    "native_address" : "0x10003a110",
    "native_offset" : "0x0064c",
    "native_module" : "<external module>"
  }
,
 {
    "is_managed" : "false",    "native_address" : "0x100039cf7",
    "native_offset" : "0x001c7",
    "native_module" : "<external module>"
  }
,
 {
    "is_managed" : "false",    "native_address" : "0x10000b087",
    "native_offset" : "0x00124",
    "native_module" : "<external module>"
  }
,
 {
    "is_managed" : "false",    "native_address" : "0x10000ac8a",
    "native_offset" : "0x0025b",
    "native_module" : "<external module>"
  }
,
 {
    "is_managed" : "false",    "native_address" : "0x10000ac36",
    "native_offset" : "0x00040",
    "native_module" : "<external module>"
  }
,
 {
    "is_managed" : "false",    "native_address" : "0x10001a32e",
    "native_offset" : "0x0046f",
    "native_module" : "<external module>"
  }
,
 {
    "is_managed" : "false",    "native_address" : "0x100018f3a",
    "native_offset" : "0x00551",
    "native_module" : "<external module>"
  }
,
 {
    "is_managed" : "false",    "native_address" : "0x10005e670",
    "native_offset" : "0x00127",
    "native_module" : "<external module>"
  }
,
 {
    "is_managed" : "false",    "native_address" : "0x10002c43d",
    "native_offset" : "0x0016e",
    "native_module" : "<external module>"
  }
,
 {
    "is_managed" : "false",    "native_address" : "0x10002c78c",
    "native_offset" : "0x000cf",
    "native_module" : "<external module>"
  }
,
 {
    "is_managed" : "false",    "native_address" : "0x100149ef0",
    "native_offset" : "0x000f2",
    "native_module" : "<external module>"
  }
,
 {
    "is_managed" : "false",    "native_address" : "unregistered"
  }
,
 {
    "is_managed" : "false",    "native_address" : "unregistered"
  }
,
 {
    "is_managed" : "false",    "native_address" : "unregistered"
  }
,
 {
    "is_managed" : "false",    "native_address" : "0x100013c00",
    "native_offset" : "0x008eb",
    "native_module" : "<external module>"
  }
,
 {
    "is_managed" : "false",    "native_address" : "0x10021c450",
    "native_offset" : "0x00087",
    "native_module" : "<external module>"
  }
,
 {
    "is_managed" : "false",    "native_address" : "0x100224af0",
    "native_offset" : "0x00055",
    "native_module" : "<external module>"
  }
,
 {
    "is_managed" : "false",    "native_address" : "0x100073f50",
    "native_offset" : "0x001a7",
    "native_module" : "<external module>"
  }
,
 {
    "is_managed" : "false",    "native_address" : "0x100074f60",
    "native_offset" : "0x0238d",
    "native_module" : "<external module>"
  }
,
 {
    "is_managed" : "false",    "native_address" : "0x1000033e0",
    "native_offset" : "0x00108",
    "native_module" : "<external module>"
  }
,
 {
    "is_managed" : "false",    "native_address" : "0x1000163d4",
    "native_offset" : "0x00001",
    "native_module" : "<external module>"
  }
,
 {
    "is_managed" : "false",    "native_address" : "unregistered"
  }

 ]
},
{
  "is_managed" : true,
  "offset_free_hash" : "0x6157cc08a",
  "offset_rich_hash" : "0x7157d061e",
  "crashed" : false,
  "native_thread_id" : "0x70000a201000",
  "thread_info_addr" : "0x7ffd44d6fc00",
  "thread_name" : "tid_dd03",
  "ctx" : {
    "IP" : "0x7fff68da8472",
    "SP" : "0x70000a200618",
    "BP" : "0x70000a200680"
 },
  "managed_frames" : [
 {
    "is_managed" : "false",    "native_address" : "0x100004468",
    "native_offset" : "0x00000"
  }
,
 {
    "is_managed" : "true",
    "guid" : "013BADB5-47B4-465B-99F5-1C6A4151C5F7",
    "token" : "0x00000",
    "native_offset" : "0x0",
    "filename" : "System.dll",
    "sizeofimage" : "0x292000",
    "timestamp" : "0x9764cafb",
    "il_offset" : "0x00000"
  }
,
 {
    "is_managed" : "true",
    "guid" : "013BADB5-47B4-465B-99F5-1C6A4151C5F7",
    "token" : "0x6002826",
    "native_offset" : "0x0",
    "filename" : "System.dll",
    "sizeofimage" : "0x292000",
    "timestamp" : "0x9764cafb",
    "il_offset" : "0x0000c"
  }
,
 {
    "is_managed" : "true",
    "guid" : "013BADB5-47B4-465B-99F5-1C6A4151C5F7",
    "token" : "0x600281a",
    "native_offset" : "0x0",
    "filename" : "System.dll",
    "sizeofimage" : "0x292000",
    "timestamp" : "0x9764cafb",
    "il_offset" : "0x0002e"
  }
,
 {
    "is_managed" : "true",
    "guid" : "013BADB5-47B4-465B-99F5-1C6A4151C5F7",
    "token" : "0x60027b4",
    "native_offset" : "0x0",
    "filename" : "System.dll",
    "sizeofimage" : "0x292000",
    "timestamp" : "0x9764cafb",
    "il_offset" : "0x00000"
  }
,
 {
    "is_managed" : "true",
    "guid" : "013BADB5-47B4-465B-99F5-1C6A4151C5F7",
    "token" : "0x60027b1",
    "native_offset" : "0x0",
    "filename" : "System.dll",
    "sizeofimage" : "0x292000",
    "timestamp" : "0x9764cafb",
    "il_offset" : "0x00000"
  }
,
 {
    "is_managed" : "true",
    "guid" : "0F1D197A-BBDC-42B1-92A0-5667EA7241D6",
    "token" : "0x6000004",
    "native_offset" : "0x0",
    "filename" : "PerformanceDiagnosticsAddIn.dll",
    "sizeofimage" : "0xe000",
    "timestamp" : "0x87b2e47b",
    "il_offset" : "0x0002c"
  }
,
 {
    "is_managed" : "true",
    "guid" : "0BFF4CA9-B650-4247-9820-0D7581121440",
    "token" : "0x6001ebf",
    "native_offset" : "0x1a9",
    "filename" : "mscorlib.dll",
    "sizeofimage" : "0x46e000",
    "timestamp" : "0xffa2773a",
    "il_offset" : "0x00071"
  }
,
 {
    "is_managed" : "true",
    "guid" : "0BFF4CA9-B650-4247-9820-0D7581121440",
    "token" : "0x6001ebd",
    "native_offset" : "0x42",
    "filename" : "mscorlib.dll",
    "sizeofimage" : "0x46e000",
    "timestamp" : "0xffa2773a",
    "il_offset" : "0x00000"
  }
,
 {
    "is_managed" : "true",
    "guid" : "0BFF4CA9-B650-4247-9820-0D7581121440",
    "token" : "0x6001ebc",
    "native_offset" : "0x67",
    "filename" : "mscorlib.dll",
    "sizeofimage" : "0x46e000",
    "timestamp" : "0xffa2773a",
    "il_offset" : "0x0002b"
  }
,
 {
    "is_managed" : "true",
    "guid" : "0BFF4CA9-B650-4247-9820-0D7581121440",
    "token" : "0x00000",
    "native_offset" : "0x0",
    "filename" : "mscorlib.dll",
    "sizeofimage" : "0x46e000",
    "timestamp" : "0xffa2773a",
    "il_offset" : "0x0002a"
  }

 ],
"unmanaged_frames" : [
{
  "is_managed" : "false",  "native_address" : "0x1000b1540",
  "native_offset" : "0x00032",
  "native_module" : "<external module>"
 }
,
{
  "is_managed" : "false",  "native_address" : "0x100246d70",
  "native_offset" : "0x002a5",
  "native_module" : "<external module>"
 }
,
{
  "is_managed" : "false",  "native_address" : "0x100246d50",
  "native_offset" : "0x00014",
  "native_module" : "<external module>"
 }
,
{
  "is_managed" : "false",  "native_address" : "0x10011ad30",
  "native_offset" : "0x0004d",
  "native_module" : "<external module>"
 }
,
{
  "is_managed" : "false",  "native_address" : "0x100004b40",
  "native_offset" : "0x0001d",
  "native_module" : "<external module>"
 }
,
{
  "is_managed" : "false",  "native_address" : "unregistered"
 }
,
{
  "is_managed" : "false",  "native_address" : "0x10016f7c0",
  "native_offset" : "0x00013",
  "native_module" : "<external module>"
 }
,
{
  "is_managed" : "false",  "native_address" : "0x10022cbf0",
  "native_offset" : "0x0003f",
  "native_module" : "<external module>"
 }
,
{
  "is_managed" : "false",  "native_address" : "0x1001cc230",
  "native_offset" : "0x0006d",
  "native_module" : "<external module>"
 }
,
{
  "is_managed" : "false",  "native_address" : "unregistered"
 }
,
{
  "is_managed" : "false",  "native_address" : "unregistered"
 }
,
{
  "is_managed" : "false",  "native_address" : "unregistered"
 }

]
},
{
"is_managed" : false,
"offset_free_hash" : "0x0",
"offset_rich_hash" : "0x0",
"crashed" : false,
"native_thread_id" : "0x700007e33000",
"thread_info_addr" : "0x7ffd051b4200",
"thread_name" : "Thread Pool Worker",
"ctx" : {
  "IP" : "0x7fff68da527e",
  "SP" : "0x700007e32e08",
  "BP" : "0x700007e32e60"
},
"unmanaged_frames" : [
{
  "is_managed" : "false",  "native_address" : "0x1000b1540",
  "native_offset" : "0x00032",
  "native_module" : "<external module>"
 }
,
{
  "is_managed" : "false",  "native_address" : "0x100246d70",
  "native_offset" : "0x002a5",
  "native_module" : "<external module>"
 }
,
{
  "is_managed" : "false",  "native_address" : "0x100246d50",
  "native_offset" : "0x00014",
  "native_module" : "<external module>"
 }
,
{
  "is_managed" : "false",  "native_address" : "0x10011ad30",
  "native_offset" : "0x0004d",
  "native_module" : "<external module>"
 }
,
{
  "is_managed" : "false",  "native_address" : "0x100004b40",
  "native_offset" : "0x0001d",
  "native_module" : "<external module>"
 }
,
{
  "is_managed" : "false",  "native_address" : "unregistered"
 }
,
{
  "is_managed" : "false",  "native_address" : "0x100247950",
  "native_offset" : "0x00348",
  "native_module" : "<external module>"
 }
,
{
  "is_managed" : "false",  "native_address" : "0x10000326d",
  "native_offset" : "0x0007e",
  "native_module" : "<external module>"
 }
,
{
  "is_managed" : "false",  "native_address" : "0x100006207",
  "native_offset" : "0x00042",
  "native_module" : "<external module>"
 }
,
{
  "is_managed" : "false",  "native_address" : "0x100002400",
  "native_offset" : "0x0000d",
  "native_module" : "<external module>"
 }

]
},
{
"is_managed" : true,
"offset_free_hash" : "0x3f73bef5c",
"offset_rich_hash" : "0x4f73c027c",
"crashed" : false,
"native_thread_id" : "0x70000904e000",
"thread_info_addr" : "0x7ffd44c0f400",
"thread_name" : "tid_8907",
"ctx" : {
  "IP" : "0x7fff68da522a",
  "SP" : "0x70000904cab8",
  "BP" : "0x70000904cb10"
},
"managed_frames" : [
{
  "is_managed" : "false",  "native_address" : "0x100001220",
  "native_offset" : "0x00000"
 }
,
{
  "is_managed" : "true",
  "guid" : "013BADB5-47B4-465B-99F5-1C6A4151C5F7",
  "token" : "0x00000",
  "native_offset" : "0x0",
  "filename" : "System.dll",
  "sizeofimage" : "0x292000",
  "timestamp" : "0x9764cafb",
  "il_offset" : "0x00000"
 }
,
{
  "is_managed" : "true",
  "guid" : "013BADB5-47B4-465B-99F5-1C6A4151C5F7",
  "token" : "0x60044f2",
  "native_offset" : "0x0",
  "filename" : "System.dll",
  "sizeofimage" : "0x292000",
  "timestamp" : "0x9764cafb",
  "il_offset" : "0x0003a"
 }
,
{
  "is_managed" : "true",
  "guid" : "0BFF4CA9-B650-4247-9820-0D7581121440",
  "token" : "0x6001ebf",
  "native_offset" : "0x1a9",
  "filename" : "mscorlib.dll",
  "sizeofimage" : "0x46e000",
  "timestamp" : "0xffa2773a",
  "il_offset" : "0x00071"
 }
,
{
  "is_managed" : "true",
  "guid" : "0BFF4CA9-B650-4247-9820-0D7581121440",
  "token" : "0x6001ebd",
  "native_offset" : "0x42",
  "filename" : "mscorlib.dll",
  "sizeofimage" : "0x46e000",
  "timestamp" : "0xffa2773a",
  "il_offset" : "0x00000"
 }
,
{
  "is_managed" : "true",
  "guid" : "0BFF4CA9-B650-4247-9820-0D7581121440",
  "token" : "0x6001ebc",
  "native_offset" : "0x67",
  "filename" : "mscorlib.dll",
  "sizeofimage" : "0x46e000",
  "timestamp" : "0xffa2773a",
  "il_offset" : "0x0002b"
 }
,
{
  "is_managed" : "true",
  "guid" : "0BFF4CA9-B650-4247-9820-0D7581121440",
  "token" : "0x00000",
  "native_offset" : "0x0",
  "filename" : "mscorlib.dll",
  "sizeofimage" : "0x46e000",
  "timestamp" : "0xffa2773a",
  "il_offset" : "0x0002a"
 }

],
"unmanaged_frames" : [
{
"is_managed" : "false","native_address" : "0x1000b1540",
"native_offset" : "0x00032",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100246d70",
"native_offset" : "0x002a5",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100246d50",
"native_offset" : "0x00014",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x10011ad30",
"native_offset" : "0x0004d",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100004b40",
"native_offset" : "0x0001d",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "unregistered"
}
,
{
"is_managed" : "false","native_address" : "0x10003b0a6",
"native_offset" : "0x00148",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x10003a110",
"native_offset" : "0x0064c",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100039cf7",
"native_offset" : "0x001c7",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100039caa",
"native_offset" : "0x00028",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x10004f340",
"native_offset" : "0x0004c",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "unregistered"
}
,
{
"is_managed" : "false","native_address" : "0x100193460",
"native_offset" : "0x000e2",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100190b90",
"native_offset" : "0x00043",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100013c00",
"native_offset" : "0x008eb",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x10021c450",
"native_offset" : "0x00087",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100222e00",
"native_offset" : "0x000a0",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100247950",
"native_offset" : "0x00391",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x10000326d",
"native_offset" : "0x0007e",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100006207",
"native_offset" : "0x00042",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100002400",
"native_offset" : "0x0000d",
"native_module" : "<external module>"
}

]
},
{
"is_managed" : true,
"offset_free_hash" : "0x489bbc5a7",
"offset_rich_hash" : "0x589bc0f05",
"crashed" : false,
"native_thread_id" : "0x700009ffe000",
"thread_info_addr" : "0x7ffd446bc000",
"thread_name" : "Memory monitor",
"ctx" : {
"IP" : "0x7fff68da886a",
"SP" : "0x700009ffd758",
"BP" : "0x700009ffd7e0"
},
"managed_frames" : [
{
"is_managed" : "false","native_address" : "0x100004860",
"native_offset" : "0x00000"
}
,
{
"is_managed" : "true",
"guid" : "0BFF4CA9-B650-4247-9820-0D7581121440",
"token" : "0x00000",
"native_offset" : "0x0",
"filename" : "mscorlib.dll",
"sizeofimage" : "0x46e000",
"timestamp" : "0xffa2773a",
"il_offset" : "0x00000"
}
,
{
"is_managed" : "true",
"guid" : "0BFF4CA9-B650-4247-9820-0D7581121440",
"token" : "0x6001f3e",
"native_offset" : "0x2a",
"filename" : "mscorlib.dll",
"sizeofimage" : "0x46e000",
"timestamp" : "0xffa2773a",
"il_offset" : "0x00019"
}
,
{
"is_managed" : "true",
"guid" : "331C820F-5B53-4957-84BE-93CF1F9B93B2",
"token" : "0x6000096",
"native_offset" : "0x0",
"filename" : "Xamarin.IdeCustomization.dll",
"sizeofimage" : "0x1c000",
"timestamp" : "0x5d7018a6",
"il_offset" : "0x0001f"
}
,
{
"is_managed" : "true",
"guid" : "0BFF4CA9-B650-4247-9820-0D7581121440",
"token" : "0x6001ebf",
"native_offset" : "0x1a9",
"filename" : "mscorlib.dll",
"sizeofimage" : "0x46e000",
"timestamp" : "0xffa2773a",
"il_offset" : "0x00071"
}
,
{
"is_managed" : "true",
"guid" : "0BFF4CA9-B650-4247-9820-0D7581121440",
"token" : "0x6001ebd",
"native_offset" : "0x42",
"filename" : "mscorlib.dll",
"sizeofimage" : "0x46e000",
"timestamp" : "0xffa2773a",
"il_offset" : "0x00000"
}
,
{
"is_managed" : "true",
"guid" : "0BFF4CA9-B650-4247-9820-0D7581121440",
"token" : "0x6001ebc",
"native_offset" : "0x67",
"filename" : "mscorlib.dll",
"sizeofimage" : "0x46e000",
"timestamp" : "0xffa2773a",
"il_offset" : "0x0002b"
}
,
{
"is_managed" : "true",
"guid" : "0BFF4CA9-B650-4247-9820-0D7581121440",
"token" : "0x00000",
"native_offset" : "0x0",
"filename" : "mscorlib.dll",
"sizeofimage" : "0x46e000",
"timestamp" : "0xffa2773a",
"il_offset" : "0x0002a"
}

],
"unmanaged_frames" : [
{
"is_managed" : "false","native_address" : "0x1000b1540",
"native_offset" : "0x00032",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100246d70",
"native_offset" : "0x002a5",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100246d50",
"native_offset" : "0x00014",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x10011ad30",
"native_offset" : "0x0004d",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100004b40",
"native_offset" : "0x0001d",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "unregistered"
}
,
{
"is_managed" : "false","native_address" : "0x1002fe460",
"native_offset" : "0x00054",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100309e70",
"native_offset" : "0x001c2",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x10023fb50",
"native_offset" : "0x00062",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x1001d7480",
"native_offset" : "0x00046",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "unregistered"
}
,
{
"is_managed" : "false","native_address" : "0x100193460",
"native_offset" : "0x000ab",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100190b90",
"native_offset" : "0x00043",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100013c00",
"native_offset" : "0x008eb",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x10021c450",
"native_offset" : "0x00087",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100222e00",
"native_offset" : "0x000a0",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100247950",
"native_offset" : "0x00391",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x10000326d",
"native_offset" : "0x0007e",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100006207",
"native_offset" : "0x00042",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100002400",
"native_offset" : "0x0000d",
"native_module" : "<external module>"
}

]
},
{
"is_managed" : false,
"offset_free_hash" : "0x0",
"offset_rich_hash" : "0x0",
"crashed" : false,
"native_thread_id" : "0x700007c30000",
"thread_info_addr" : "0x7ffd44397a00",
"thread_name" : "tid_a203",
"ctx" : {
"IP" : "0x7fff68da886a",
"SP" : "0x700007c2fcd8",
"BP" : "0x700007c2fd60"
},
"unmanaged_frames" : [
{
"is_managed" : "false","native_address" : "0x1000b1540",
"native_offset" : "0x00032",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100246d70",
"native_offset" : "0x002a5",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100246d50",
"native_offset" : "0x00014",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x10011ad30",
"native_offset" : "0x0004d",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100004b40",
"native_offset" : "0x0001d",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "unregistered"
}
,
{
"is_managed" : "false","native_address" : "0x1002fe460",
"native_offset" : "0x00054",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100309e70",
"native_offset" : "0x001c2",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x10017aab0",
"native_offset" : "0x00354",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100247950",
"native_offset" : "0x00348",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x10000326d",
"native_offset" : "0x0007e",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100006207",
"native_offset" : "0x00042",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100002400",
"native_offset" : "0x0000d",
"native_module" : "<external module>"
}

]
},
{
"is_managed" : false,
"offset_free_hash" : "0x0",
"offset_rich_hash" : "0x0",
"crashed" : false,
"native_thread_id" : "0x700008e4b000",
"thread_info_addr" : "0x7ffd25808600",
"thread_name" : "Thread Pool Worker",
"ctx" : {
"IP" : "0x7fff68da527e",
"SP" : "0x700008e4ae08",
"BP" : "0x700008e4ae60"
},
"unmanaged_frames" : [
{
"is_managed" : "false","native_address" : "0x1000b1540",
"native_offset" : "0x00032",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100246d70",
"native_offset" : "0x002a5",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100246d50",
"native_offset" : "0x00014",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x10011ad30",
"native_offset" : "0x0004d",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100004b40",
"native_offset" : "0x0001d",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "unregistered"
}
,
{
"is_managed" : "false","native_address" : "0x100247950",
"native_offset" : "0x00348",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x10000326d",
"native_offset" : "0x0007e",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100006207",
"native_offset" : "0x00042",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100002400",
"native_offset" : "0x0000d",
"native_module" : "<external module>"
}

]
},
{
"is_managed" : true,
"offset_free_hash" : "0x375c71231",
"offset_rich_hash" : "0x475c75b57",
"crashed" : false,
"native_thread_id" : "0x700007a2d000",
"thread_info_addr" : "0x7ffd0518cc00",
"thread_name" : "Timer-Scheduler",
"ctx" : {
"IP" : "0x7fff68da886a",
"SP" : "0x700007a2c058",
"BP" : "0x700007a2c0e0"
},
"managed_frames" : [
{
"is_managed" : "false","native_address" : "0x100004860",
"native_offset" : "0x00000"
}
,
{
"is_managed" : "true",
"guid" : "0BFF4CA9-B650-4247-9820-0D7581121440",
"token" : "0x00000",
"native_offset" : "0x0",
"filename" : "mscorlib.dll",
"sizeofimage" : "0x46e000",
"timestamp" : "0xffa2773a",
"il_offset" : "0x00000"
}
,
{
"is_managed" : "true",
"guid" : "0BFF4CA9-B650-4247-9820-0D7581121440",
"token" : "0x6001ebf",
"native_offset" : "0x1a9",
"filename" : "mscorlib.dll",
"sizeofimage" : "0x46e000",
"timestamp" : "0xffa2773a",
"il_offset" : "0x00071"
}
,
{
"is_managed" : "true",
"guid" : "0BFF4CA9-B650-4247-9820-0D7581121440",
"token" : "0x6001ebd",
"native_offset" : "0x42",
"filename" : "mscorlib.dll",
"sizeofimage" : "0x46e000",
"timestamp" : "0xffa2773a",
"il_offset" : "0x00000"
}
,
{
"is_managed" : "true",
"guid" : "0BFF4CA9-B650-4247-9820-0D7581121440",
"token" : "0x6001ebc",
"native_offset" : "0x67",
"filename" : "mscorlib.dll",
"sizeofimage" : "0x46e000",
"timestamp" : "0xffa2773a",
"il_offset" : "0x0002b"
}
,
{
"is_managed" : "true",
"guid" : "0BFF4CA9-B650-4247-9820-0D7581121440",
"token" : "0x00000",
"native_offset" : "0x0",
"filename" : "mscorlib.dll",
"sizeofimage" : "0x46e000",
"timestamp" : "0xffa2773a",
"il_offset" : "0x0002a"
}

],
"unmanaged_frames" : [
{
"is_managed" : "false","native_address" : "0x1000b1540",
"native_offset" : "0x00032",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100246d70",
"native_offset" : "0x002a5",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100246d50",
"native_offset" : "0x00014",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x10011ad30",
"native_offset" : "0x0004d",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100004b40",
"native_offset" : "0x0001d",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "unregistered"
}
,
{
"is_managed" : "false","native_address" : "0x1002fe460",
"native_offset" : "0x00054",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x1002669b0",
"native_offset" : "0x000c9",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100266640",
"native_offset" : "0x00301",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100266b00",
"native_offset" : "0x000c9",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x1002414c0",
"native_offset" : "0x000a3",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x1001d7dd0",
"native_offset" : "0x0005d",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "unregistered"
}
,
{
"is_managed" : "false","native_address" : "0x10019bc70",
"native_offset" : "0x00056",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100193460",
"native_offset" : "0x000ab",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100190b90",
"native_offset" : "0x00043",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100013c00",
"native_offset" : "0x008eb",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x10021c450",
"native_offset" : "0x00087",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100222e00",
"native_offset" : "0x000a0",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100247950",
"native_offset" : "0x00391",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x10000326d",
"native_offset" : "0x0007e",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100006207",
"native_offset" : "0x00042",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100002400",
"native_offset" : "0x0000d",
"native_module" : "<external module>"
}

]
},
{
"is_managed" : false,
"offset_free_hash" : "0x0",
"offset_rich_hash" : "0x0",
"crashed" : false,
"native_thread_id" : "0x700007724000",
"thread_info_addr" : "0x7ffd53834800",
"thread_name" : "Finalizer",
"ctx" : {
"IP" : "0x7fff68da5266",
"SP" : "0x700007723e18",
"BP" : "0x700007723e60"
},
"unmanaged_frames" : [
{
"is_managed" : "false","native_address" : "0x1000b1540",
"native_offset" : "0x00032",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100246d70",
"native_offset" : "0x002a5",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100246d50",
"native_offset" : "0x00014",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x10011ad30",
"native_offset" : "0x0004d",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100004b40",
"native_offset" : "0x0001d",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "unregistered"
}
,
{
"is_managed" : "false","native_address" : "0x100247950",
"native_offset" : "0x00348",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x10000326d",
"native_offset" : "0x0007e",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100006207",
"native_offset" : "0x00042",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100002400",
"native_offset" : "0x0000d",
"native_module" : "<external module>"
}

]
},
{
"is_managed" : false,
"offset_free_hash" : "0x0",
"offset_rich_hash" : "0x0",
"crashed" : false,
"native_thread_id" : "0x700008c48000",
"thread_info_addr" : "0x7ffd449fc400",
"thread_name" : "Thread Pool Worker",
"ctx" : {
"IP" : "0x7fff68da527e",
"SP" : "0x700008c47e08",
"BP" : "0x700008c47e60"
},
"unmanaged_frames" : [
{
"is_managed" : "false","native_address" : "0x1000b1540",
"native_offset" : "0x00032",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100246d70",
"native_offset" : "0x002a5",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100246d50",
"native_offset" : "0x00014",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x10011ad30",
"native_offset" : "0x0004d",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100004b40",
"native_offset" : "0x0001d",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "unregistered"
}
,
{
"is_managed" : "false","native_address" : "0x100247950",
"native_offset" : "0x00348",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x10000326d",
"native_offset" : "0x0007e",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100006207",
"native_offset" : "0x00042",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100002400",
"native_offset" : "0x0000d",
"native_module" : "<external module>"
}

]
},
{
"is_managed" : true,
"offset_free_hash" : "0x6ecb0b88d",
"offset_rich_hash" : "0x7ecb10302",
"crashed" : false,
"native_thread_id" : "0x70000ae13000",
"thread_info_addr" : "0x7ffd25007600",
"thread_name" : "Roslyn Diagnostics",
"ctx" : {
"IP" : "0x7fff68da886a",
"SP" : "0x70000ae123b8",
"BP" : "0x70000ae12440"
},
"managed_frames" : [
{
"is_managed" : "false","native_address" : "0x100004860",
"native_offset" : "0x00000"
}
,
{
"is_managed" : "true",
"guid" : "0BFF4CA9-B650-4247-9820-0D7581121440",
"token" : "0x00000",
"native_offset" : "0x0",
"filename" : "mscorlib.dll",
"sizeofimage" : "0x46e000",
"timestamp" : "0xffa2773a",
"il_offset" : "0x00000"
}
,
{
"is_managed" : "true",
"guid" : "0BFF4CA9-B650-4247-9820-0D7581121440",
"token" : "0x6001e3b",
"native_offset" : "0x308",
"filename" : "mscorlib.dll",
"sizeofimage" : "0x46e000",
"timestamp" : "0xffa2773a",
"il_offset" : "0x000d9"
}
,
{
"is_managed" : "true",
"guid" : "013BADB5-47B4-465B-99F5-1C6A4151C5F7",
"token" : "0x6003cf5",
"native_offset" : "0x0",
"filename" : "System.dll",
"sizeofimage" : "0x292000",
"timestamp" : "0x9764cafb",
"il_offset" : "0x00067"
}
,
{
"is_managed" : "true",
"guid" : "013BADB5-47B4-465B-99F5-1C6A4151C5F7",
"token" : "0x6003cf4",
"native_offset" : "0x0",
"filename" : "System.dll",
"sizeofimage" : "0x292000",
"timestamp" : "0x9764cafb",
"il_offset" : "0x00006"
}
,
{
"is_managed" : "true",
"guid" : "013BADB5-47B4-465B-99F5-1C6A4151C5F7",
"token" : "0x6003cef",
"native_offset" : "0x0",
"filename" : "System.dll",
"sizeofimage" : "0x292000",
"timestamp" : "0x9764cafb",
"il_offset" : "0x00009"
}
,
{
"is_managed" : "true",
"guid" : "25DD065A-BB2F-4717-B2AE-F696AD531ABC",
"token" : "0x6000e75",
"native_offset" : "0x0",
"filename" : "Microsoft.CodeAnalysis.Features.dll",
"sizeofimage" : "0x2ea000",
"timestamp" : "0xbf1d6c79",
"il_offset" : "0x00000"
}
,
{
"is_managed" : "true",
"guid" : "0BFF4CA9-B650-4247-9820-0D7581121440",
"token" : "0x6001ebf",
"native_offset" : "0x1a9",
"filename" : "mscorlib.dll",
"sizeofimage" : "0x46e000",
"timestamp" : "0xffa2773a",
"il_offset" : "0x00071"
}
,
{
"is_managed" : "true",
"guid" : "0BFF4CA9-B650-4247-9820-0D7581121440",
"token" : "0x6001ebd",
"native_offset" : "0x42",
"filename" : "mscorlib.dll",
"sizeofimage" : "0x46e000",
"timestamp" : "0xffa2773a",
"il_offset" : "0x00000"
}
,
{
"is_managed" : "true",
"guid" : "0BFF4CA9-B650-4247-9820-0D7581121440",
"token" : "0x6001ebc",
"native_offset" : "0x67",
"filename" : "mscorlib.dll",
"sizeofimage" : "0x46e000",
"timestamp" : "0xffa2773a",
"il_offset" : "0x0002b"
}
,
{
"is_managed" : "true",
"guid" : "0BFF4CA9-B650-4247-9820-0D7581121440",
"token" : "0x00000",
"native_offset" : "0x0",
"filename" : "mscorlib.dll",
"sizeofimage" : "0x46e000",
"timestamp" : "0xffa2773a",
"il_offset" : "0x0002a"
}

],
"unmanaged_frames" : [
{
"is_managed" : "false","native_address" : "0x1000b1540",
"native_offset" : "0x00032",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100246d70",
"native_offset" : "0x002a5",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100246d50",
"native_offset" : "0x00014",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x10011ad30",
"native_offset" : "0x0004d",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100004b40",
"native_offset" : "0x0001d",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "unregistered"
}
,
{
"is_managed" : "false","native_address" : "0x1002fe460",
"native_offset" : "0x00070",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x1002669b0",
"native_offset" : "0x000c9",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100266640",
"native_offset" : "0x00301",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x10029bc40",
"native_offset" : "0x001cc",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x1001d62e0",
"native_offset" : "0x0004e",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "unregistered"
}
,
{
"is_managed" : "false","native_address" : "0x100192780",
"native_offset" : "0x00042",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "unregistered"
}
,
{
"is_managed" : "false","native_address" : "unregistered"
}
,
{
"is_managed" : "false","native_address" : "0x100190b90",
"native_offset" : "0x00043",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100013c00",
"native_offset" : "0x008eb",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x10021c450",
"native_offset" : "0x00087",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100222e00",
"native_offset" : "0x000a0",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100247950",
"native_offset" : "0x00391",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x10000326d",
"native_offset" : "0x0007e",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100006207",
"native_offset" : "0x00042",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100002400",
"native_offset" : "0x0000d",
"native_module" : "<external module>"
}

]
},
{
"is_managed" : false,
"offset_free_hash" : "0x0",
"offset_rich_hash" : "0x0",
"crashed" : false,
"native_thread_id" : "0x700008a45000",
"thread_info_addr" : "0x7ffd543bc000",
"thread_name" : "Thread Pool I/O Selector",
"ctx" : {
"IP" : "0x7fff68dac61a",
"SP" : "0x700008a44b88",
"BP" : "0x700008a44d40"
},
"unmanaged_frames" : [
{
"is_managed" : "false","native_address" : "0x1000b1540",
"native_offset" : "0x00032",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100246d70",
"native_offset" : "0x002a5",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100246d50",
"native_offset" : "0x00014",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x10011ad30",
"native_offset" : "0x0004d",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100004b40",
"native_offset" : "0x0001d",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "unregistered"
}
,
{
"is_managed" : "false","native_address" : "0x10024c940",
"native_offset" : "0x00113",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x10024be10",
"native_offset" : "0x00505",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100247950",
"native_offset" : "0x00348",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x10000326d",
"native_offset" : "0x0007e",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100006207",
"native_offset" : "0x00042",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100002400",
"native_offset" : "0x0000d",
"native_module" : "<external module>"
}

]
},
{
"is_managed" : true,
"offset_free_hash" : "0x6ecb0b88d",
"offset_rich_hash" : "0x7ecb10302",
"crashed" : false,
"native_thread_id" : "0x70000ac10000",
"thread_info_addr" : "0x7ffd23d03200",
"thread_name" : "Roslyn Diagnostics",
"ctx" : {
"IP" : "0x7fff68da886a",
"SP" : "0x70000ac0f3b8",
"BP" : "0x70000ac0f440"
},
"managed_frames" : [
{
"is_managed" : "false","native_address" : "0x100004860",
"native_offset" : "0x00000"
}
,
{
"is_managed" : "true",
"guid" : "0BFF4CA9-B650-4247-9820-0D7581121440",
"token" : "0x00000",
"native_offset" : "0x0",
"filename" : "mscorlib.dll",
"sizeofimage" : "0x46e000",
"timestamp" : "0xffa2773a",
"il_offset" : "0x00000"
}
,
{
"is_managed" : "true",
"guid" : "0BFF4CA9-B650-4247-9820-0D7581121440",
"token" : "0x6001e3b",
"native_offset" : "0x308",
"filename" : "mscorlib.dll",
"sizeofimage" : "0x46e000",
"timestamp" : "0xffa2773a",
"il_offset" : "0x000d9"
}
,
{
"is_managed" : "true",
"guid" : "013BADB5-47B4-465B-99F5-1C6A4151C5F7",
"token" : "0x6003cf5",
"native_offset" : "0x0",
"filename" : "System.dll",
"sizeofimage" : "0x292000",
"timestamp" : "0x9764cafb",
"il_offset" : "0x00067"
}
,
{
"is_managed" : "true",
"guid" : "013BADB5-47B4-465B-99F5-1C6A4151C5F7",
"token" : "0x6003cf4",
"native_offset" : "0x0",
"filename" : "System.dll",
"sizeofimage" : "0x292000",
"timestamp" : "0x9764cafb",
"il_offset" : "0x00006"
}
,
{
"is_managed" : "true",
"guid" : "013BADB5-47B4-465B-99F5-1C6A4151C5F7",
"token" : "0x6003cef",
"native_offset" : "0x0",
"filename" : "System.dll",
"sizeofimage" : "0x292000",
"timestamp" : "0x9764cafb",
"il_offset" : "0x00009"
}
,
{
"is_managed" : "true",
"guid" : "25DD065A-BB2F-4717-B2AE-F696AD531ABC",
"token" : "0x6000e75",
"native_offset" : "0x0",
"filename" : "Microsoft.CodeAnalysis.Features.dll",
"sizeofimage" : "0x2ea000",
"timestamp" : "0xbf1d6c79",
"il_offset" : "0x00000"
}
,
{
"is_managed" : "true",
"guid" : "0BFF4CA9-B650-4247-9820-0D7581121440",
"token" : "0x6001ebf",
"native_offset" : "0x1a9",
"filename" : "mscorlib.dll",
"sizeofimage" : "0x46e000",
"timestamp" : "0xffa2773a",
"il_offset" : "0x00071"
}
,
{
"is_managed" : "true",
"guid" : "0BFF4CA9-B650-4247-9820-0D7581121440",
"token" : "0x6001ebd",
"native_offset" : "0x42",
"filename" : "mscorlib.dll",
"sizeofimage" : "0x46e000",
"timestamp" : "0xffa2773a",
"il_offset" : "0x00000"
}
,
{
"is_managed" : "true",
"guid" : "0BFF4CA9-B650-4247-9820-0D7581121440",
"token" : "0x6001ebc",
"native_offset" : "0x67",
"filename" : "mscorlib.dll",
"sizeofimage" : "0x46e000",
"timestamp" : "0xffa2773a",
"il_offset" : "0x0002b"
}
,
{
"is_managed" : "true",
"guid" : "0BFF4CA9-B650-4247-9820-0D7581121440",
"token" : "0x00000",
"native_offset" : "0x0",
"filename" : "mscorlib.dll",
"sizeofimage" : "0x46e000",
"timestamp" : "0xffa2773a",
"il_offset" : "0x0002a"
}

],
"unmanaged_frames" : [
{
"is_managed" : "false","native_address" : "0x1000b1540",
"native_offset" : "0x00032",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100246d70",
"native_offset" : "0x002a5",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100246d50",
"native_offset" : "0x00014",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x10011ad30",
"native_offset" : "0x0004d",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100004b40",
"native_offset" : "0x0001d",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "unregistered"
}
,
{
"is_managed" : "false","native_address" : "0x1002fe460",
"native_offset" : "0x00070",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x1002669b0",
"native_offset" : "0x000c9",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100266640",
"native_offset" : "0x00301",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x10029bc40",
"native_offset" : "0x001cc",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x1001d62e0",
"native_offset" : "0x0004e",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "unregistered"
}
,
{
"is_managed" : "false","native_address" : "0x100192780",
"native_offset" : "0x00042",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "unregistered"
}
,
{
"is_managed" : "false","native_address" : "unregistered"
}
,
{
"is_managed" : "false","native_address" : "0x100190b90",
"native_offset" : "0x00043",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100013c00",
"native_offset" : "0x008eb",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x10021c450",
"native_offset" : "0x00087",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100222e00",
"native_offset" : "0x000a0",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100247950",
"native_offset" : "0x00391",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x10000326d",
"native_offset" : "0x0007e",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100006207",
"native_offset" : "0x00042",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100002400",
"native_offset" : "0x0000d",
"native_module" : "<external module>"
}

]
},
{
"is_managed" : false,
"offset_free_hash" : "0x0",
"offset_rich_hash" : "0x0",
"crashed" : false,
"native_thread_id" : "0x700008842000",
"thread_info_addr" : "0x7ffd439c1800",
"thread_name" : "Thread Pool Worker",
"ctx" : {
"IP" : "0x7fff68da527e",
"SP" : "0x700008841e08",
"BP" : "0x700008841e60"
},
"unmanaged_frames" : [
{
"is_managed" : "false","native_address" : "0x1000b1540",
"native_offset" : "0x00032",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100246d70",
"native_offset" : "0x002a5",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100246d50",
"native_offset" : "0x00014",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x10011ad30",
"native_offset" : "0x0004d",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100004b40",
"native_offset" : "0x0001d",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "unregistered"
}
,
{
"is_managed" : "false","native_address" : "0x100247950",
"native_offset" : "0x00348",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x10000326d",
"native_offset" : "0x0007e",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100006207",
"native_offset" : "0x00042",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100002400",
"native_offset" : "0x0000d",
"native_module" : "<external module>"
}

]
},
{
"is_managed" : false,
"offset_free_hash" : "0x0",
"offset_rich_hash" : "0x0",
"crashed" : false,
"native_thread_id" : "0x70000aa0d000",
"thread_info_addr" : "0x7ffd03809a00",
"thread_name" : "Thread Pool Worker",
"ctx" : {
"IP" : "0x7fff68da527e",
"SP" : "0x70000aa0ce08",
"BP" : "0x70000aa0ce60"
},
"unmanaged_frames" : [
{
"is_managed" : "false","native_address" : "0x1000b1540",
"native_offset" : "0x00032",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100246d70",
"native_offset" : "0x002a5",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100246d50",
"native_offset" : "0x00014",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x10011ad30",
"native_offset" : "0x0004d",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100004b40",
"native_offset" : "0x0001d",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "unregistered"
}
,
{
"is_managed" : "false","native_address" : "0x100247950",
"native_offset" : "0x00348",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x10000326d",
"native_offset" : "0x0007e",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100006207",
"native_offset" : "0x00042",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100002400",
"native_offset" : "0x0000d",
"native_module" : "<external module>"
}

]
},
{
"is_managed" : false,
"offset_free_hash" : "0x0",
"offset_rich_hash" : "0x0",
"crashed" : false,
"native_thread_id" : "0x70000863f000",
"thread_info_addr" : "0x7ffd44831800",
"thread_name" : "Thread Pool Worker",
"ctx" : {
"IP" : "0x7fff68da527e",
"SP" : "0x70000863ee08",
"BP" : "0x70000863ee60"
},
"unmanaged_frames" : [
{
"is_managed" : "false","native_address" : "0x1000b1540",
"native_offset" : "0x00032",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100246d70",
"native_offset" : "0x002a5",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100246d50",
"native_offset" : "0x00014",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x10011ad30",
"native_offset" : "0x0004d",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100004b40",
"native_offset" : "0x0001d",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "unregistered"
}
,
{
"is_managed" : "false","native_address" : "0x100247950",
"native_offset" : "0x00348",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x10000326d",
"native_offset" : "0x0007e",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100006207",
"native_offset" : "0x00042",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100002400",
"native_offset" : "0x0000d",
"native_module" : "<external module>"
}

]
},
{
"is_managed" : true,
"offset_free_hash" : "0x848959ac0",
"offset_rich_hash" : "0x948960f47",
"crashed" : true,
"native_thread_id" : "0x70000a80a000",
"thread_info_addr" : "0x7ffd13816e00",
"thread_name" : "Thread Pool Worker",
"ctx" : {
"IP" : "0x7fff68dab2c6",
"SP" : "0x70000a807f58",
"BP" : "0x70000a807f90"
},
"managed_frames" : [
{
"is_managed" : "false","native_address" : "0x1000072bc",
"native_offset" : "0x00000"
}
,
{
"is_managed" : "true",
"guid" : "0F1D197A-BBDC-42B1-92A0-5667EA7241D6",
"token" : "0x00000",
"native_offset" : "0x0",
"filename" : "PerformanceDiagnosticsAddIn.dll",
"sizeofimage" : "0xe000",
"timestamp" : "0x87b2e47b",
"il_offset" : "0x0000c"
}
,
{
"is_managed" : "true",
"guid" : "0F1D197A-BBDC-42B1-92A0-5667EA7241D6",
"token" : "0x6000064",
"native_offset" : "0x0",
"filename" : "PerformanceDiagnosticsAddIn.dll",
"sizeofimage" : "0xe000",
"timestamp" : "0x87b2e47b",
"il_offset" : "0x00023"
}
,
{
"is_managed" : "true",
"guid" : "0BFF4CA9-B650-4247-9820-0D7581121440",
"token" : "0x6002392",
"native_offset" : "0x60",
"filename" : "mscorlib.dll",
"sizeofimage" : "0x46e000",
"timestamp" : "0xffa2773a",
"il_offset" : "0x0000f"
}
,
{
"is_managed" : "true",
"guid" : "0BFF4CA9-B650-4247-9820-0D7581121440",
"token" : "0x600238e",
"native_offset" : "0x37",
"filename" : "mscorlib.dll",
"sizeofimage" : "0x46e000",
"timestamp" : "0xffa2773a",
"il_offset" : "0x00000"
}
,
{
"is_managed" : "true",
"guid" : "0BFF4CA9-B650-4247-9820-0D7581121440",
"token" : "0x6002391",
"native_offset" : "0x5b",
"filename" : "mscorlib.dll",
"sizeofimage" : "0x46e000",
"timestamp" : "0xffa2773a",
"il_offset" : "0x00000"
}
,
{
"is_managed" : "true",
"guid" : "0BFF4CA9-B650-4247-9820-0D7581121440",
"token" : "0x6001ebf",
"native_offset" : "0x1a9",
"filename" : "mscorlib.dll",
"sizeofimage" : "0x46e000",
"timestamp" : "0xffa2773a",
"il_offset" : "0x00071"
}
,
{
"is_managed" : "true",
"guid" : "0BFF4CA9-B650-4247-9820-0D7581121440",
"token" : "0x6001ebd",
"native_offset" : "0x42",
"filename" : "mscorlib.dll",
"sizeofimage" : "0x46e000",
"timestamp" : "0xffa2773a",
"il_offset" : "0x00000"
}
,
{
"is_managed" : "true",
"guid" : "0BFF4CA9-B650-4247-9820-0D7581121440",
"token" : "0x60023fa",
"native_offset" : "0xf6",
"filename" : "mscorlib.dll",
"sizeofimage" : "0x46e000",
"timestamp" : "0xffa2773a",
"il_offset" : "0x00034"
}
,
{
"is_managed" : "true",
"guid" : "0BFF4CA9-B650-4247-9820-0D7581121440",
"token" : "0x6002390",
"native_offset" : "0xe8",
"filename" : "mscorlib.dll",
"sizeofimage" : "0x46e000",
"timestamp" : "0xffa2773a",
"il_offset" : "0x0004a"
}
,
{
"is_managed" : "true",
"guid" : "0BFF4CA9-B650-4247-9820-0D7581121440",
"token" : "0x600238f",
"native_offset" : "0x26",
"filename" : "mscorlib.dll",
"sizeofimage" : "0x46e000",
"timestamp" : "0xffa2773a",
"il_offset" : "0x00000"
}
,
{
"is_managed" : "true",
"guid" : "0BFF4CA9-B650-4247-9820-0D7581121440",
"token" : "0x6001fcb",
"native_offset" : "0x279",
"filename" : "mscorlib.dll",
"sizeofimage" : "0x46e000",
"timestamp" : "0xffa2773a",
"il_offset" : "0x00074"
}
,
{
"is_managed" : "true",
"guid" : "0BFF4CA9-B650-4247-9820-0D7581121440",
"token" : "0x6001fe0",
"native_offset" : "0x1c",
"filename" : "mscorlib.dll",
"sizeofimage" : "0x46e000",
"timestamp" : "0xffa2773a",
"il_offset" : "0x00000"
}
,
{
"is_managed" : "true",
"guid" : "0BFF4CA9-B650-4247-9820-0D7581121440",
"token" : "0x00000",
"native_offset" : "0x0",
"filename" : "mscorlib.dll",
"sizeofimage" : "0x46e000",
"timestamp" : "0xffa2773a",
"il_offset" : "0x0002a"
}

],
"unmanaged_frames" : [
{
"is_managed" : "false","native_address" : "0x1000b1540",
"native_offset" : "0x00032",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100246d70",
"native_offset" : "0x002a5",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100247540",
"native_offset" : "0x0015a",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x10011bac0",
"native_offset" : "0x0022b",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x1000b5cf0",
"native_offset" : "0x000d5",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x10011b070",
"native_offset" : "0x000a1",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100004b40",
"native_offset" : "0x0001d",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x1000108c0",
"native_offset" : "0x00105",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x10005b627",
"native_offset" : "0x0007f",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100003641",
"native_offset" : "0x00000",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x1000037df",
"native_offset" : "0x00000",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100016e82",
"native_offset" : "0x00061",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x10000f196",
"native_offset" : "0x00008",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x10000ef86",
"native_offset" : "0x00000",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100001f99",
"native_offset" : "0x00000",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x1000149e7",
"native_offset" : "0x0016a",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100032d50",
"native_offset" : "0x00110",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100032d30",
"native_offset" : "0x00017",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x10003cc30",
"native_offset" : "0x00109",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "unregistered"
}
,
{
"is_managed" : "false","native_address" : "0x1001c38c0",
"native_offset" : "0x00061",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x1001c3850",
"native_offset" : "0x0005c",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100190b90",
"native_offset" : "0x00043",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x1001c3700",
"native_offset" : "0x000e9",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100199300",
"native_offset" : "0x0001d",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100013c00",
"native_offset" : "0x008eb",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x10021de30",
"native_offset" : "0x00092",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x10024a420",
"native_offset" : "0x003d7",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x10017b000",
"native_offset" : "0x0015c",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100247950",
"native_offset" : "0x00348",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x10000326d",
"native_offset" : "0x0007e",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100006207",
"native_offset" : "0x00042",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100002400",
"native_offset" : "0x0000d",
"native_module" : "<external module>"
}

]
},
{
"is_managed" : false,
"offset_free_hash" : "0x0",
"offset_rich_hash" : "0x0",
"crashed" : false,
"native_thread_id" : "0x70000843c000",
"thread_info_addr" : "0x7ffd05348600",
"thread_name" : "Thread Pool Worker",
"ctx" : {
"IP" : "0x7fff68da527e",
"SP" : "0x70000843be08",
"BP" : "0x70000843be60"
},
"unmanaged_frames" : [
{
"is_managed" : "false","native_address" : "0x1000b1540",
"native_offset" : "0x00032",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100246d70",
"native_offset" : "0x002a5",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100246d50",
"native_offset" : "0x00014",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x10011ad30",
"native_offset" : "0x0004d",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100004b40",
"native_offset" : "0x0001d",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "unregistered"
}
,
{
"is_managed" : "false","native_address" : "0x100247950",
"native_offset" : "0x00348",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x10000326d",
"native_offset" : "0x0007e",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100006207",
"native_offset" : "0x00042",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100002400",
"native_offset" : "0x0000d",
"native_module" : "<external module>"
}

]
},
{
"is_managed" : false,
"offset_free_hash" : "0x0",
"offset_rich_hash" : "0x0",
"crashed" : false,
"native_thread_id" : "0x70000a607000",
"thread_info_addr" : "0x7ffd13819200",
"thread_name" : "Thread Pool Worker",
"ctx" : {
"IP" : "0x7fff68da527e",
"SP" : "0x70000a606e08",
"BP" : "0x70000a606e60"
},
"unmanaged_frames" : [
{
"is_managed" : "false","native_address" : "0x1000b1540",
"native_offset" : "0x00032",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100246d70",
"native_offset" : "0x002a5",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100246d50",
"native_offset" : "0x00014",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x10011ad30",
"native_offset" : "0x0004d",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100004b40",
"native_offset" : "0x0001d",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "unregistered"
}
,
{
"is_managed" : "false","native_address" : "0x100247950",
"native_offset" : "0x00348",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x10000326d",
"native_offset" : "0x0007e",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100006207",
"native_offset" : "0x00042",
"native_module" : "<external module>"
}
,
{
"is_managed" : "false","native_address" : "0x100002400",
"native_offset" : "0x0000d",
"native_module" : "<external module>"
}

]
}
]
},
	"parameters" : 
{
		"ApplicationBundleId" : "com.microsoft.visual-studio",
		"ApplicationVersion" : "8.5.0.114",
		"ApplicationBitness" : "x64",
		"ApplicationName" : "Visual Studio",
		"BlameModuleName" : "Mono Exception",
		"BlameModuleVersion" : "6.7.0.562 (master/db626fe9d37 Thu Sep  5 00:00:34 EDT 2019)",
		"BlameModuleOffset" : "0x0",
		"ExceptionType" : "0x30000000",
		"StackChecksum" : "0x848959ac0",
		"StackHash" : "0x948960f47",
		"Extra" : 
		{
			"sessionId" : "6ac6d58b-155d-4c08-8db8-acabce5fd21f"
		},
		"OSVersion" : "18.7.0",
		"LanguageID" : "0x7f",
		"SystemManufacturer" : "apple",
		"SystemModel" : "MacBookPro15,1",
		"EventType" : "AppleAppCrash"
	}
}

Expected Behavior

Expecting to see all the data we believe is missing, but of course if there are technical limitations or gaps we should discuss!

On which platforms did you notice this

[x] macOS
[ ] Linux
[ ] Windows

Version Used:

Mono JIT compiler version 6.7.0.562 (master/db626fe9d37 Thu Sep  5 00:00:34 EDT 2019)
Copyright (C) 2002-2014 Novell, Inc, Xamarin Inc and Contributors. www.mono-project.com
	TLS:
	SIGSEGV:       altstack
	Notification:  kqueue
	Architecture:  amd64ut 
	Disabled:      none
	Misc:          softdebug
	Interpreter:   yes
	LLVM:          yes(610)
	Suspend:       hybrid
	GC:            sgen (concurrent by default)

Stacktrace

VSMac IDE Log (Mono output)
FATAL ERROR [2019-09-05 12:58:44Z]: Unhandled ObjC Exception
MonoDevelop.MacIntegration.MacPlatformService+MarshalledObjCException: Native crash: Diagnostics
  at MonoDevelop.MacIntegration.MacPlatformService+MarshalledObjCException..ctor (Foundation.NSException exception) [0x00000] in <7e6841ac978d4e67ab6f3f460ad68d5a>:0 
  at MonoDevelop.MacIntegration.MacPlatformService.HandleUncaughtException (System.IntPtr exceptionPtr) [0x00000] in <7e6841ac978d4e67ab6f3f460ad68d5a>:0 
  at PerformanceDiagnosticsAddIn.InduceNativeCrashHandler.void_objc_msgSend (System.IntPtr , System.IntPtr ) [0x00000] in <0f1d197abbdc42b192a05667ea7241d6>:0 
  at PerformanceDiagnosticsAddIn.InduceNativeCrashHandler+<>c.<Run>b__1_0 () [0x00000] in <0f1d197abbdc42b192a05667ea7241d6>:0 
  at System.Threading.Tasks.Task.InnerInvoke () [0x00000] in <0bff4ca9b650424798200d7581121440>:0 
  at System.Threading.Tasks.Task.Execute () [0x00000] in <0bff4ca9b650424798200d7581121440>:0 
  at System.Threading.Tasks.Task.ExecutionContextCallback (System.Object obj) [0x00000] in <0bff4ca9b650424798200d7581121440>:0 
  at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00000] in <0bff4ca9b650424798200d7581121440>:0 
  at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00000] in <0bff4ca9b650424798200d7581121440>:0 
  at System.Threading.Tasks.Task.ExecuteWithThreadLocal (System.Threading.Tasks.Task& currentTaskSlot) [0x00000] in <0bff4ca9b650424798200d7581121440>:0 
  at System.Threading.Tasks.Task.ExecuteEntry (System.Boolean bPreventDoubleExecution) [0x00000] in <0bff4ca9b650424798200d7581121440>:0 
  at System.Threading.Tasks.Task.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem () [0x00000] in <0bff4ca9b650424798200d7581121440>:0 
  at System.Threading.ThreadPoolWorkQueue.Dispatch () [0x00000] in <0bff4ca9b650424798200d7581121440>:0 
  at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback () [0x00000] in <0bff4ca9b650424798200d7581121440>:0 
--- End of stack trace from previous location where exception was thrown ---

  at MonoDevelop.MacIntegration.MacPlatformService.HandleUncaughtException (System.IntPtr exceptionPtr) [0x00020] in <7e6841ac978d4e67ab6f3f460ad68d5a>:0 
2019-09-05 12:58:45.027 mono[15432:14283214] *** Terminating app due to uncaught exception 'Native crash', reason: 'Diagnostics'
*** First throw call stack:
(
	0   CoreFoundation                      0x00007fff3cdc32fd __exceptionPreprocess + 256
	1   libobjc.A.dylib                     0x00007fff674a2a17 objc_exception_throw + 48
	2   CoreFoundation                      0x00007fff3cddce59 -[NSException raise] + 9
	3   libxammac.dylib                     0x000000011392ed09 xamarin_dyn_objc_msgSend + 217
	4   ???                                 0x0000000124d43b4e 0x0 + 4912855886
	5   mscorlib.dll.dylib                  0x000000010da2b921 System_Threading_Tasks_Task_InnerInvoke + 97
	6   mscorlib.dll.dylib                  0x000000010da2b8ac System_Threading_Tasks_Task_ExecutionContextCallback_object + 92
	7   mscorlib.dll.dylib                  0x000000010d9f8bd3 System_Threading_ExecutionContext_Run_System_Threading_ExecutionContext_System_Threading_ContextCallback_object_bool + 67
	8   mscorlib.dll.dylib                  0x000000010da2b7e9 System_Threading_Tasks_Task_ExecuteEntry_bool + 233
	9   mscorlib.dll.dylib                  0x000000010da0131d System_Threading__ThreadPoolWaitCallback_PerformWaitCallback + 29
	10  mono                                0x000000010b9c44eb mono_jit_runtime_invoke + 2283
	11  mono                                0x000000010bbcdec2 mono_runtime_try_invoke + 146
	12  mono                                0x000000010bbfa7f7 worker_callback + 983
	13  mono                                0x000000010bb2b15c worker_thread + 348
	14  mono                                0x000000010bbf7c98 start_wrapper + 840
	15  libsystem_pthread.dylib             0x00007fff68e642eb _pthread_body + 126
	16  libsystem_pthread.dylib             0x00007fff68e67249 _pthread_start + 66
	17  libsystem_pthread.dylib             0x00007fff68e6340d thread_start + 13
)
libc++abi.dylib: terminating with uncaught exception of type NSException

=================================================================
	Native Crash Reporting
=================================================================
Got a SIGABRT while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries 
used by your application.
=================================================================

=================================================================
	Native stacktrace:
=================================================================
	0x10bacbb4b - /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono : mono_dump_native_crash_info
	0x10ba65dc5 - /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono : mono_handle_native_crash
	0x10bacb111 - /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono : sigabrt_signal_handler
	0x7fff68e5bb5d - /usr/lib/system/libsystem_platform.dylib : _sigtramp
	0x7fff65efe9c5 - /usr/lib/libc++abi.dylib : GCC_except_table51
	0x7fff68d156a6 - /usr/lib/system/libsystem_c.dylib : abort
	0x7fff65ef1641 - /usr/lib/libc++abi.dylib : __cxa_bad_cast
	0x7fff65ef17df - /usr/lib/libc++abi.dylib : _ZL26default_unexpected_handlerv
	0x7fff674a4ee3 - /usr/lib/libobjc.A.dylib : _ZL15_objc_terminatev
	0x7fff65efd19e - /usr/lib/libc++abi.dylib : _ZSt11__terminatePFvvE
	0x7fff65efcf86 - /usr/lib/libc++abi.dylib : __cxa_get_exception_ptr
	0x7fff65eeff99 - /usr/lib/libc++abi.dylib : __cxa_get_globals
	0x7fff674a2b51 - /usr/lib/libobjc.A.dylib : objc_exception_throw
	0x113924e60 - /Users/kylewhite/Workspace/vsm/monodevelop/main/build/bin/libxammac.dylib : xamarin_process_nsexception_using_mode
	0x113924d47 - /Users/kylewhite/Workspace/vsm/monodevelop/main/build/bin/libxammac.dylib : xamarin_process_nsexception
	0x11392ed39 - /Users/kylewhite/Workspace/vsm/monodevelop/main/build/bin/libxammac.dylib : xamarin_dyn_objc_msgSend
	0x124d43b4e - Unknown
	0x10da2b921 - /Library/Frameworks/Mono.framework/Versions/6.7.0/lib/mono/4.5/mscorlib.dll.dylib : System_Threading_Tasks_Task_InnerInvoke
	0x10da2b8ac - /Library/Frameworks/Mono.framework/Versions/6.7.0/lib/mono/4.5/mscorlib.dll.dylib : System_Threading_Tasks_Task_ExecutionContextCallback_object
	0x10d9f8bd3 - /Library/Frameworks/Mono.framework/Versions/6.7.0/lib/mono/4.5/mscorlib.dll.dylib : System_Threading_ExecutionContext_Run_System_Threading_ExecutionContext_System_Threading_ContextCallback_object_bool
	0x10da2b7e9 - /Library/Frameworks/Mono.framework/Versions/6.7.0/lib/mono/4.5/mscorlib.dll.dylib : System_Threading_Tasks_Task_ExecuteEntry_bool
	0x10da0131d - /Library/Frameworks/Mono.framework/Versions/6.7.0/lib/mono/4.5/mscorlib.dll.dylib : System_Threading__ThreadPoolWaitCallback_PerformWaitCallback
	0x10b9c44eb - /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono : mono_jit_runtime_invoke
	0x10bbcdec2 - /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono : mono_runtime_try_invoke
	0x10bbfa7f7 - /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono : worker_callback
	0x10bb2b15c - /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono : worker_thread
	0x10bbf7c98 - /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono : start_wrapper
	0x7fff68e642eb - /usr/lib/system/libsystem_pthread.dylib : _pthread_body
	0x7fff68e67249 - /usr/lib/system/libsystem_pthread.dylib : _pthread_start
	0x7fff68e6340d - /usr/lib/system/libsystem_pthread.dylib : thread_start

=================================================================
	Telemetry Dumper:
=================================================================
Pkilling 0x700008239000 from 0x70000a80a000
Pkilling 0x70000a404000 from 0x70000a80a000
Pkilling 0x700008036000 from 0x70000a80a000
Pkilling 0x1140ef5c0 from 0x70000a80a000
Pkilling 0x70000a201000 from 0x70000a80a000
Pkilling 0x700007e33000 from 0x70000a80a000
Pkilling 0x70000904e000 from 0x70000a80a000
Pkilling 0x700009ffe000 from 0x70000a80a000
Pkilling 0x700007c30000 from 0x70000a80a000
Pkilling 0x700008e4b000 from 0x70000a80a000
Pkilling 0x700007a2d000 from 0x70000a80a000
Pkilling 0x700007724000 from 0x70000a80a000
Pkilling 0x700008c48000 from 0x70000a80a000
Pkilling 0x70000ae13000 from 0x70000a80a000
Pkilling 0x700008a45000 from 0x70000a80a000
Pkilling 0x70000ac10000 from 0x70000a80a000
Pkilling 0x700008842000 from 0x70000a80a000
Pkilling 0x70000aa0d000 from 0x70000a80a000
Pkilling 0x70000863f000 from 0x70000a80a000
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
Pkilling 0x70000843c000 from 0x70000a80a000
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /usr/lib/system/libsystem_platform.dylib
in_name: /Users/kylewhite/Workspace/vsm/monodevelop/main/build/bin/libxammac.dylib
in_name: /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
Pkilling 0x70000a607000 from 0x70000a80a000
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
in_name: /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
in_name: /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
in_name: /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
in_name: /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
in_name: /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
in_name: /Library/Frameworks/Mono.framework/Versions/6.7.0/lib/libgdk-quartz-2.0.0.dylib
in_name: /Library/Frameworks/Mono.framework/Versions/6.7.0/lib/libglib-2.0.0.dylib
in_name: /Library/Frameworks/Mono.framework/Versions/6.7.0/lib/libglib-2.0.0.dylib
in_name: /Library/Frameworks/Mono.framework/Versions/6.7.0/lib/libgtk-quartz-2.0.0.dylib
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /usr/lib/system/libdyld.dylib
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /usr/lib/system/libsystem_platform.dylib
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /usr/lib/system/libsystem_platform.dylib
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /usr/lib/system/libsystem_platform.dylib
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /usr/lib/system/libsystem_pthread.dylib
in_name: /usr/lib/system/libsystem_pthread.dylib
in_name: /usr/lib/system/libsystem_pthread.dylib
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /usr/lib/system/libsystem_platform.dylib
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /usr/lib/system/libsystem_platform.dylib
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /usr/lib/system/libsystem_platform.dylib
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /usr/lib/system/libsystem_pthread.dylib
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /usr/lib/system/libsystem_pthread.dylib
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /usr/lib/system/libsystem_pthread.dylib
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /usr/lib/system/libsystem_pthread.dylib
in_name: /usr/lib/system/libsystem_platform.dylib
in_name: /usr/lib/system/libsystem_platform.dylib
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /usr/lib/system/libsystem_platform.dylib
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /usr/lib/system/libsystem_pthread.dylib
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /usr/lib/system/libsystem_platform.dylib
in_name: /usr/lib/system/libsystem_pthread.dylib
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /usr/lib/system/libsystem_platform.dylib
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /usr/lib/system/libsystem_pthread.dylib
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /usr/lib/system/libsystem_platform.dylib
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /usr/lib/system/libsystem_pthread.dylib
in_name: /usr/lib/system/libsystem_pthread.dylib
in_name: /usr/lib/system/libsystem_platform.dylib
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/6.7.0/lib/mono/4.5/mscorlib.dll.dylib
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /usr/lib/system/libsystem_pthread.dylib
in_name: /usr/lib/system/libsystem_pthread.dylib
in_name: /usr/lib/system/libsystem_pthread.dylib
in_name: /usr/lib/system/libsystem_platform.dylib
in_name: /usr/lib/system/libsystem_pthread.dylib
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /usr/lib/system/libsystem_pthread.dylib
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /usr/lib/system/libsystem_pthread.dylib
in_name: /usr/lib/system/libsystem_pthread.dylib
in_name: /usr/lib/system/libsystem_pthread.dylib
in_name: /usr/lib/system/libsystem_pthread.dylib
in_name: /usr/lib/system/libsystem_pthread.dylib
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /usr/lib/system/libsystem_pthread.dylib
in_name: /usr/lib/system/libsystem_pthread.dylib
in_name: /usr/lib/system/libsystem_pthread.dylib
in_name: /usr/lib/system/libsystem_pthread.dylib
in_name: /usr/lib/system/libsystem_pthread.dylib
in_name: /usr/lib/system/libsystem_pthread.dylib
in_name: /usr/lib/system/libsystem_pthread.dylib
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /usr/lib/system/libsystem_pthread.dylib
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /usr/lib/system/libsystem_platform.dylib
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /usr/lib/system/libsystem_platform.dylib
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /usr/lib/system/libsystem_pthread.dylib
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /usr/lib/system/libsystem_platform.dylib
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /usr/lib/system/libsystem_pthread.dylib
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /usr/lib/system/libsystem_pthread.dylib
in_name: /usr/lib/system/libsystem_pthread.dylib
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /usr/lib/system/libsystem_pthread.dylib
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /usr/lib/system/libsystem_platform.dylib
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /usr/lib/system/libsystem_platform.dylib
in_name: /usr/lib/system/libsystem_pthread.dylib
in_name: /usr/lib/system/libsystem_pthread.dylib
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /usr/lib/system/libsystem_pthread.dylib
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /usr/lib/system/libsystem_pthread.dylib
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
in_name: /usr/lib/system/libsystem_platform.dylib
in_name: /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
in_name: /Library/Frameworks/Mono.framework/Versions/6.7.0/lib/mono/4.5/mscorlib.dll.dylib
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/6.7.0/lib/mono/4.5/mscorlib.dll.dylib
in_name: /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/6.7.0/lib/mono/4.5/mscorlib.dll.dylib
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /usr/lib/system/libsystem_pthread.dylib
in_name: /usr/lib/libc++abi.dylib
in_name: /usr/lib/system/libsystem_pthread.dylib
in_name: /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
in_name: /Library/Frameworks/Mono.framework/Versions/6.7.0/lib/mono/4.5/mscorlib.dll.dylib
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/6.7.0/lib/mono/4.5/mscorlib.dll.dylib
in_name: /usr/lib/system/libsystem_c.dylib
in_name: /usr/lib/system/libsystem_pthread.dylib
in_name: /usr/lib/libc++abi.dylib
in_name: /Library/Frameworks/Mono.framework/Versions/6.7.0/lib/libmono-native-compat.0.dylib
in_name: /Library/Frameworks/Mono.framework/Versions/6.7.0/lib/mono/4.5/mscorlib.dll.dylib
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /usr/lib/libc++abi.dylib
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/6.7.0/lib/mono/4.5/mscorlib.dll.dylib
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /usr/lib/system/libsystem_platform.dylib
in_name: /usr/lib/libobjc.A.dylib
in_name: /Library/Frameworks/Mono.framework/Versions/6.7.0/lib/mono/4.5/mscorlib.dll.dylib
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /usr/lib/system/libsystem_pthread.dylib
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /usr/lib/system/libsystem_pthread.dylib
in_name: /usr/lib/libc++abi.dylib
in_name: /usr/lib/system/libsystem_pthread.dylib
in_name: /Library/Frameworks/Mono.framework/Versions/6.7.0/lib/mono/4.5/mscorlib.dll.dylib
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /usr/lib/libc++abi.dylib
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /usr/lib/system/libsystem_pthread.dylib
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /usr/lib/libc++abi.dylib
in_name: /usr/lib/system/libsystem_pthread.dylib
in_name: /usr/lib/system/libsystem_pthread.dylib
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /usr/lib/system/libsystem_pthread.dylib
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /usr/lib/system/libsystem_pthread.dylib
in_name: /usr/lib/libobjc.A.dylib
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /usr/lib/system/libsystem_pthread.dylib
in_name: /usr/lib/system/libsystem_pthread.dylib
in_name: /Users/kylewhite/Workspace/vsm/monodevelop/main/build/bin/libxammac.dylib
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /usr/lib/system/libsystem_pthread.dylib
in_name: /usr/lib/system/libsystem_pthread.dylib
in_name: /Users/kylewhite/Workspace/vsm/monodevelop/main/build/bin/libxammac.dylib
in_name: /Library/Frameworks/Mono.framework/Versions/6.7.0/lib/mono/4.5/mscorlib.dll.dylib
in_name: /Users/kylewhite/Workspace/vsm/monodevelop/main/build/bin/libxammac.dylib
in_name: /Library/Frameworks/Mono.framework/Versions/6.7.0/lib/mono/4.5/mscorlib.dll.dylib
in_name: /Library/Frameworks/Mono.framework/Versions/6.7.0/lib/mono/4.5/mscorlib.dll.dylib
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/6.7.0/lib/mono/4.5/mscorlib.dll.dylib
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/6.7.0/lib/mono/4.5/mscorlib.dll.dylib
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/6.7.0/lib/mono/4.5/mscorlib.dll.dylib
in_name: /usr/lib/system/libsystem_pthread.dylib
in_name: /Library/Frameworks/Mono.framework/Versions/6.7.0/lib/mono/4.5/mscorlib.dll.dylib
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /Library/Frameworks/Mono.framework/Versions/Current/Commands/mono
in_name: /usr/lib/system/libsystem_pthread.dylib
in_name: /usr/lib/system/libsystem_pthread.dylib
in_name: /usr/lib/system/libsystem_pthread.dylib
Entering thread summarizer pause from 0x70000a80a000
in_name: /usr/lib/system/libsystem_pthread.dylib
in_name: /usr/lib/system/libsystem_pthread.dylib
Finished thread summarizer pause from 0x70000a80a000.
in_name: /usr/lib/system/libsystem_kernel.dylib
in_name: /usr/lib/system/libsystem_kernel.dylib
in_name: /Library/Frameworks/Mono.framework/Versions/6.7.0/lib/mono/4.5/mscorlib.dll.dylib
in_name: /Library/Frameworks/Mono.framework/Versions/6.7.0/lib/mono/4.5/mscorlib.dll.dylib
in_name: /Library/Frameworks/Mono.framework/Versions/6.7.0/lib/mono/4.5/mscorlib.dll.dylib
in_name: /usr/lib/system/libsystem_kernel.dylib
in_name: /Library/Frameworks/Mono.framework/Versions/6.7.0/lib/mono/4.5/mscorlib.dll.dylib
in_name: /Library/Frameworks/Mono.framework/Versions/6.7.0/lib/mono/4.5/mscorlib.dll.dylib
in_name: /Library/Frameworks/Mono.framework/Versions/6.7.0/lib/mono/4.5/mscorlib.dll.dylib
in_name: /usr/lib/system/libsystem_kernel.dylib
in_name: /Library/Frameworks/Mono.framework/Versions/6.7.0/lib/mono/4.5/mscorlib.dll.dylib
in_name: /Library/Frameworks/Mono.framework/Versions/6.7.0/lib/mono/4.5/mscorlib.dll.dylib
in_name: /Library/Frameworks/Mono.framework/Versions/6.7.0/lib/mono/4.5/mscorlib.dll.dylib
in_name: /Library/Frameworks/Mono.framework/Versions/6.7.0/lib/mono/4.5/mscorlib.dll.dylib
in_name: /usr/lib/system/libsystem_kernel.dylib
in_name: /Library/Frameworks/Mono.framework/Versions/6.7.0/lib/mono/4.5/mscorlib.dll.dylib
in_name: /Library/Frameworks/Mono.framework/Versions/6.7.0/lib/mono/4.5/mscorlib.dll.dylib
in_name: /Library/Frameworks/Mono.framework/Versions/6.7.0/lib/mono/4.5/mscorlib.dll.dylib
in_name: /usr/lib/system/libsystem_kernel.dylib
in_name: /Library/Frameworks/Mono.framework/Versions/6.7.0/lib/mono/4.5/mscorlib.dll.dylib
in_name: /Library/Frameworks/Mono.framework/Versions/6.7.0/lib/mono/4.5/mscorlib.dll.dylib
in_name: /Library/Frameworks/Mono.framework/Versions/6.7.0/lib/mono/4.5/mscorlib.dll.dylib
in_name: /Library/Frameworks/Mono.framework/Versions/6.7.0/lib/mono/4.5/mscorlib.dll.dylib
in_name: /usr/lib/system/libsystem_kernel.dylib
in_name: /Library/Frameworks/Mono.framework/Versions/6.7.0/lib/mono/4.5/mscorlib.dll.dylib
in_name: /Library/Frameworks/Mono.framework/Versions/6.7.0/lib/mono/4.5/mscorlib.dll.dylib
in_name: /Library/Frameworks/Mono.framework/Versions/6.7.0/lib/mono/4.5/mscorlib.dll.dylib
in_name: /Library/Frameworks/Mono.framework/Versions/6.7.0/lib/mono/4.5/mscorlib.dll.dylib
in_name: /usr/lib/system/libsystem_kernel.dylib
in_name: /Library/Frameworks/Mono.framework/Versions/6.7.0/lib/mono/4.5/mscorlib.dll.dylib
in_name: /Library/Frameworks/Mono.framework/Versions/6.7.0/lib/mono/4.5/mscorlib.dll.dylib
in_name: /Library/Frameworks/Mono.framework/Versions/6.7.0/lib/mono/4.5/mscorlib.dll.dylib
in_name: /Library/Frameworks/Mono.framework/Versions/6.7.0/lib/mono/4.5/mscorlib.dll.dylib
in_name: /Library/Frameworks/Mono.framework/Versions/6.7.0/lib/mono/4.5/mscorlib.dll.dylib
in_name: /Library/Frameworks/Mono.framework/Versions/6.7.0/lib/mono/4.5/mscorlib.dll.dylib
in_name: /Library/Frameworks/Mono.framework/Versions/6.7.0/lib/mono/4.5/mscorlib.dll.dylib
in_name: /Library/Frameworks/Mono.framework/Versions/6.7.0/lib/mono/4.5/mscorlib.dll.dylib
in_name: /Library/Frameworks/Mono.framework/Versions/6.7.0/lib/mono/4.5/mscorlib.dll.dylib
in_name: /Library/Frameworks/Mono.framework/Versions/6.7.0/lib/mono/4.5/mscorlib.dll.dylib

Waiting for dumping threads to resume

The MERP upload step has failed.

=================================================================
	External Debugger Dump:
=================================================================
(lldb) command source -s 0 '/tmp/mono-gdb-commands.15432'
Executing commands in '/tmp/mono-gdb-commands.15432'.
(lldb) process attach --pid 15432
warning: (x86_64) /Library/Frameworks/Mono.framework/Versions/6.7.0/lib/mono/4.5/mscorlib.dll.dylib empty dSYM file detected, dSYM was created with an executable with no debug info.
warning: (x86_64) /Library/Frameworks/Mono.framework/Versions/6.7.0/lib/libgobject-2.0.0.dylib empty dSYM file detected, dSYM was created with an executable with no debug info.
warning: (x86_64) /Library/Frameworks/Mono.framework/Versions/6.7.0/lib/libglib-2.0.0.dylib empty dSYM file detected, dSYM was created with an executable with no debug info.
warning: (x86_64) /Library/Frameworks/Mono.framework/Versions/6.7.0/lib/libgthread-2.0.0.dylib empty dSYM file detected, dSYM was created with an executable with no debug info.
warning: (x86_64) /Library/Frameworks/Mono.framework/Versions/6.7.0/lib/libgio-2.0.0.dylib empty dSYM file detected, dSYM was created with an executable with no debug info.
warning: (x86_64) /Library/Frameworks/Mono.framework/Versions/6.7.0/lib/libgmodule-2.0.0.dylib empty dSYM file detected, dSYM was created with an executable with no debug info.
Process 15432 stopped
* thread #1, name = 'GUI Thread', queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
    frame #0: 0x00007fff68da522a libsystem_kernel.dylib`mach_msg_trap + 10
libsystem_kernel.dylib`mach_msg_trap:
->  0x7fff68da522a <+10>: retq   
    0x7fff68da522b <+11>: nop    

libsystem_kernel.dylib`mach_msg_overwrite_trap:
    0x7fff68da522c <+0>:  movq   %rcx, %r10
    0x7fff68da522f <+3>:  movl   $0x1000020, %eax          ; imm = 0x1000020 
Target 0: (mono) stopped.

Executable module set to "/Library/Frameworks/Mono.framework/Versions/Current/Commands/mono".
Architecture set to: x86_64h-apple-macosx-.
(lldb) thread list
Process 15432 stopped
* thread #1: tid = 0xd9ee34, 0x00007fff68da522a libsystem_kernel.dylib`mach_msg_trap + 10, name = 'GUI Thread', queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
  thread #2: tid = 0xd9ee37, 0x00007fff68da886a libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'SGen worker'
  thread #3: tid = 0xd9ee39, 0x00007fff68da5266 libsystem_kernel.dylib`semaphore_wait_trap + 10, name = 'Finalizer'
  thread #4: tid = 0xd9ee3d, 0x00007fff68da6bfe libsystem_kernel.dylib`__workq_kernreturn + 10
  thread #5: tid = 0xd9efb5, 0x00007fff68da886a libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'Timer-Scheduler'
  thread #6: tid = 0xd9efb6, 0x00007fff68da886a libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'tid_a203'
  thread #7: tid = 0xd9efb7, 0x00007fff68da527e libsystem_kernel.dylib`semaphore_timedwait_trap + 10, name = 'Thread Pool Worker'
  thread #8: tid = 0xd9efb8, 0x00007fff68da527e libsystem_kernel.dylib`semaphore_timedwait_trap + 10, name = 'Thread Pool Worker'
  thread #9: tid = 0xd9efb9, 0x00007fff68da527e libsystem_kernel.dylib`semaphore_timedwait_trap + 10, name = 'Thread Pool Worker'
  thread #10: tid = 0xd9efba, 0x00007fff68da527e libsystem_kernel.dylib`semaphore_timedwait_trap + 10, name = 'Thread Pool Worker'
  thread #11: tid = 0xd9efbe, 0x00007fff68da527e libsystem_kernel.dylib`semaphore_timedwait_trap + 10, name = 'Thread Pool Worker'
  thread #12: tid = 0xd9efbf, 0x00007fff68da527e libsystem_kernel.dylib`semaphore_timedwait_trap + 10, name = 'Thread Pool Worker'
  thread #13: tid = 0xd9efc6, 0x00007fff68dac61a libsystem_kernel.dylib`__select + 10, name = 'Thread Pool I/O Selector'
  thread #14: tid = 0xd9efca, 0x00007fff68da527e libsystem_kernel.dylib`semaphore_timedwait_trap + 10, name = 'Thread Pool Worker'
  thread #15: tid = 0xd9efcb, 0x00007fff68da527e libsystem_kernel.dylib`semaphore_timedwait_trap + 10, name = 'Thread Pool Worker'
  thread #16: tid = 0xd9f078, 0x00007fff68da522a libsystem_kernel.dylib`mach_msg_trap + 10, name = 'tid_8907'
  thread #17: tid = 0xd9f0e7, 0x00007fff68da6bfe libsystem_kernel.dylib`__workq_kernreturn + 10
  thread #18: tid = 0xd9f0e9, 0x00007fff68da6bfe libsystem_kernel.dylib`__workq_kernreturn + 10
  thread #19: tid = 0xd9f0ea, 0x00007fff68da6bfe libsystem_kernel.dylib`__workq_kernreturn + 10
  thread #20: tid = 0xd9f134, 0x00007fff68da522a libsystem_kernel.dylib`mach_msg_trap + 10, name = 'com.apple.NSEventThread'
  thread #21: tid = 0xd9f150, 0x00007fff68dac61a libsystem_kernel.dylib`__select + 10
  thread #22: tid = 0xd9f172, 0x00007fff68da886a libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'Memory monitor'
  thread #23: tid = 0xd9f185, 0x00007fff68da8472 libsystem_kernel.dylib`__recvfrom + 10, name = 'tid_dd03'
  thread #24: tid = 0xd9f1cc, 0x00007fff68da527e libsystem_kernel.dylib`semaphore_timedwait_trap + 10, name = 'Thread Pool Worker'
  thread #25: tid = 0xd9f1cd, 0x00007fff68da527e libsystem_kernel.dylib`semaphore_timedwait_trap + 10, name = 'Thread Pool Worker'
  thread #26: tid = 0xd9f1ce, 0x00007fff68daa356 libsystem_kernel.dylib`__wait4 + 10, name = 'Thread Pool Worker'
  thread #27: tid = 0xd9f1dc, 0x00007fff68da527e libsystem_kernel.dylib`semaphore_timedwait_trap + 10, name = 'Thread Pool Worker'
  thread #28: tid = 0xd9f1e0, 0x00007fff68da886a libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'Roslyn Diagnostics'
  thread #29: tid = 0xd9f1e2, 0x00007fff68da886a libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'Roslyn Diagnostics'
(lldb) thread backtrace all
* thread #1, name = 'GUI Thread', queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
  * frame #0: 0x00007fff68da522a libsystem_kernel.dylib`mach_msg_trap + 10
    frame #1: 0x00007fff68da576c libsystem_kernel.dylib`mach_msg + 60
    frame #2: 0x00007fff3cd0d1ee CoreFoundation`__CFRunLoopServiceMachPort + 328
    frame #3: 0x00007fff3cd0c75c CoreFoundation`__CFRunLoopRun + 1612
    frame #4: 0x00007fff3cd0bebe CoreFoundation`CFRunLoopRunSpecific + 455
    frame #5: 0x00007fff3bf6b1ab HIToolbox`RunCurrentEventLoopInMode + 292
    frame #6: 0x00007fff3bf6aee5 HIToolbox`ReceiveNextEventCommon + 603
    frame #7: 0x00007fff3bf6ac76 HIToolbox`_BlockUntilNextEventMatchingListInModeWithFilter + 64
    frame #8: 0x00007fff3a30379d AppKit`_DPSNextEvent + 1135
    frame #9: 0x00007fff3a30248b AppKit`-[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1361
    frame #10: 0x0000000112f07797 libgdk-quartz-2.0.0.dylib`poll_func(ufds=0x00007ffd434dcd20, nfds=2, timeout_=-1) at gdkeventloop-quartz.c:779:11
    frame #11: 0x00000001128345ab libglib-2.0.0.dylib`g_main_context_iterate + 366
    frame #12: 0x000000011283485b libglib-2.0.0.dylib`g_main_loop_run + 207
    frame #13: 0x0000000112a5efe2 libgtk-quartz-2.0.0.dylib`gtk_main at gtkmain.c:1257:7
    frame #14: 0x000000011f6eeac8
    frame #15: 0x000000010bf4721b
    frame #16: 0x000000010bf46c53
    frame #17: 0x000000010b9c44eb mono`mono_jit_runtime_invoke + 2283
    frame #18: 0x000000010bbcc4d7 mono`mono_runtime_invoke_checked + 135
    frame #19: 0x000000010bbd4b45 mono`do_exec_main_checked + 85
    frame #20: 0x000000010ba240f7 mono`mono_jit_exec + 423
    frame #21: 0x000000010ba272ed mono`mono_main + 9101
    frame #22: 0x000000010b9b34e8 mono`main + 264
    frame #23: 0x00007fff68c703d5 libdyld.dylib`start + 1
  thread #2, name = 'SGen worker'
    frame #0: 0x00007fff68da886a libsystem_kernel.dylib`__psynch_cvwait + 10
    frame #1: 0x00007fff68e6756e libsystem_pthread.dylib`_pthread_cond_wait + 722
    frame #2: 0x000000010bc9d4ce mono`thread_func + 542
    frame #3: 0x00007fff68e642eb libsystem_pthread.dylib`_pthread_body + 126
    frame #4: 0x00007fff68e67249 libsystem_pthread.dylib`_pthread_start + 66
    frame #5: 0x00007fff68e6340d libsystem_pthread.dylib`thread_start + 13
  thread #3, name = 'Finalizer'
    frame #0: 0x00007fff68da5266 libsystem_kernel.dylib`semaphore_wait_trap + 10
    frame #1: 0x000000010bc4a9aa mono`finalizer_thread + 618
    frame #2: 0x000000010bbf7c98 mono`start_wrapper + 840
    frame #3: 0x00007fff68e642eb libsystem_pthread.dylib`_pthread_body + 126
    frame #4: 0x00007fff68e67249 libsystem_pthread.dylib`_pthread_start + 66
    frame #5: 0x00007fff68e6340d libsystem_pthread.dylib`thread_start + 13
  thread #4
    frame #0: 0x00007fff68da6bfe libsystem_kernel.dylib`__workq_kernreturn + 10
  thread #5, name = 'Timer-Scheduler'
    frame #0: 0x00007fff68da886a libsystem_kernel.dylib`__psynch_cvwait + 10
    frame #1: 0x00007fff68e675a1 libsystem_pthread.dylib`_pthread_cond_wait + 773
    frame #2: 0x000000010bcae4b4 mono`mono_os_cond_timedwait + 84
    frame #3: 0x000000010bc16a79 mono`mono_w32handle_timedwait_signal_handle + 201
    frame #4: 0x000000010bc16941 mono`mono_w32handle_wait_one + 769
    frame #5: 0x000000010bc16bc9 mono`mono_w32handle_wait_multiple + 201
    frame #6: 0x000000010bbf1563 mono`ves_icall_System_Threading_WaitHandle_Wait_internal + 163
    frame #7: 0x000000010bb87e2d mono`ves_icall_System_Threading_WaitHandle_Wait_internal_raw + 93
    frame #8: 0x0000000112766ffe
    frame #9: 0x000000010da03cc6 mscorlib.dll.dylib`System_Threading_WaitHandle_InternalWaitOne_System_Runtime_InteropServices_SafeHandle_long_bool_bool + 86
    frame #10: 0x000000010da03c61 mscorlib.dll.dylib`System_Threading_WaitHandle_WaitOne_long_bool + 65
    frame #11: 0x000000010da03a37 mscorlib.dll.dylib`System_Threading_WaitHandle_WaitOne_int_bool + 71
    frame #12: 0x000000010da03bb9 mscorlib.dll.dylib`System_Threading_WaitHandle_WaitOne_int + 57
    frame #13: 0x000000010da0a13a mscorlib.dll.dylib`System_Threading_Timer_Scheduler_SchedulerThread + 282
    frame #14: 0x000000010d9fb50b mscorlib.dll.dylib`System_Threading_ThreadHelper_ThreadStart_Context_object + 171
    frame #15: 0x000000010d9f8bd3 mscorlib.dll.dylib`System_Threading_ExecutionContext_Run_System_Threading_ExecutionContext_System_Threading_ContextCallback_object_bool + 67
    frame #16: 0x000000010d9f8b48 mscorlib.dll.dylib`System_Threading_ExecutionContext_Run_System_Threading_ExecutionContext_System_Threading_ContextCallback_object + 104
    frame #17: 0x000000010d9fb693 mscorlib.dll.dylib`System_Threading_ThreadHelper_ThreadStart + 67
    frame #18: 0x000000010f597e61
    frame #19: 0x000000010b9c44eb mono`mono_jit_runtime_invoke + 2283
    frame #20: 0x000000010bbcc4d7 mono`mono_runtime_invoke_checked + 135
    frame #21: 0x000000010bbd2ea0 mono`mono_runtime_delegate_try_invoke + 160
    frame #22: 0x000000010bbf7ce1 mono`start_wrapper + 913
    frame #23: 0x00007fff68e642eb libsystem_pthread.dylib`_pthread_body + 126
    frame #24: 0x00007fff68e67249 libsystem_pthread.dylib`_pthread_start + 66
    frame #25: 0x00007fff68e6340d libsystem_pthread.dylib`thread_start + 13
  thread #6, name = 'tid_a203'
    frame #0: 0x00007fff68da886a libsystem_kernel.dylib`__psynch_cvwait + 10
    frame #1: 0x00007fff68e675a1 libsystem_pthread.dylib`_pthread_cond_wait + 773
    frame #2: 0x000000010bcae4b4 mono`mono_os_cond_timedwait + 84
    frame #3: 0x000000010bcba032 mono`mono_thread_info_sleep + 450
    frame #4: 0x000000010bb2ae04 mono`monitor_thread + 852
    frame #5: 0x000000010bbf7c98 mono`start_wrapper + 840
    frame #6: 0x00007fff68e642eb libsystem_pthread.dylib`_pthread_body + 126
    frame #7: 0x00007fff68e67249 libsystem_pthread.dylib`_pthread_start + 66
    frame #8: 0x00007fff68e6340d libsystem_pthread.dylib`thread_start + 13
  thread #7, name = 'Thread Pool Worker'
    frame #0: 0x00007fff68da527e libsystem_kernel.dylib`semaphore_timedwait_trap + 10
    frame #1: 0x000000010bb2b2cd mono`worker_thread + 717
    frame #2: 0x000000010bbf7c98 mono`start_wrapper + 840
    frame #3: 0x00007fff68e642eb libsystem_pthread.dylib`_pthread_body + 126
    frame #4: 0x00007fff68e67249 libsystem_pthread.dylib`_pthread_start + 66
    frame #5: 0x00007fff68e6340d libsystem_pthread.dylib`thread_start + 13
  thread #8, name = 'Thread Pool Worker'
    frame #0: 0x00007fff68da527e libsystem_kernel.dylib`semaphore_timedwait_trap + 10
    frame #1: 0x000000010bb2b2cd mono`worker_thread + 717
    frame #2: 0x000000010bbf7c98 mono`start_wrapper + 840
    frame #3: 0x00007fff68e642eb libsystem_pthread.dylib`_pthread_body + 126
    frame #4: 0x00007fff68e67249 libsystem_pthread.dylib`_pthread_start + 66
    frame #5: 0x00007fff68e6340d libsystem_pthread.dylib`thread_start + 13
  thread #9, name = 'Thread Pool Worker'
    frame #0: 0x00007fff68da527e libsystem_kernel.dylib`semaphore_timedwait_trap + 10
    frame #1: 0x000000010bb2b2cd mono`worker_thread + 717
    frame #2: 0x000000010bbf7c98 mono`start_wrapper + 840
    frame #3: 0x00007fff68e642eb libsystem_pthread.dylib`_pthread_body + 126
    frame #4: 0x00007fff68e67249 libsystem_pthread.dylib`_pthread_start + 66
    frame #5: 0x00007fff68e6340d libsystem_pthread.dylib`thread_start + 13
  thread #10, name = 'Thread Pool Worker'
    frame #0: 0x00007fff68da527e libsystem_kernel.dylib`semaphore_timedwait_trap + 10
    frame #1: 0x000000010bb2b2cd mono`worker_thread + 717
    frame #2: 0x000000010bbf7c98 mono`start_wrapper + 840
    frame #3: 0x00007fff68e642eb libsystem_pthread.dylib`_pthread_body + 126
    frame #4: 0x00007fff68e67249 libsystem_pthread.dylib`_pthread_start + 66
    frame #5: 0x00007fff68e6340d libsystem_pthread.dylib`thread_start + 13
  thread #11, name = 'Thread Pool Worker'
    frame #0: 0x00007fff68da527e libsystem_kernel.dylib`semaphore_timedwait_trap + 10
    frame #1: 0x000000010bb2b2cd mono`worker_thread + 717
    frame #2: 0x000000010bbf7c98 mono`start_wrapper + 840
    frame #3: 0x00007fff68e642eb libsystem_pthread.dylib`_pthread_body + 126
    frame #4: 0x00007fff68e67249 libsystem_pthread.dylib`_pthread_start + 66
    frame #5: 0x00007fff68e6340d libsystem_pthread.dylib`thread_start + 13
  thread #12, name = 'Thread Pool Worker'
    frame #0: 0x00007fff68da527e libsystem_kernel.dylib`semaphore_timedwait_trap + 10
    frame #1: 0x000000010bb2b2cd mono`worker_thread + 717
    frame #2: 0x000000010bbf7c98 mono`start_wrapper + 840
    frame #3: 0x00007fff68e642eb libsystem_pthread.dylib`_pthread_body + 126
    frame #4: 0x00007fff68e67249 libsystem_pthread.dylib`_pthread_start + 66
    frame #5: 0x00007fff68e6340d libsystem_pthread.dylib`thread_start + 13
  thread #13, name = 'Thread Pool I/O Selector'
    frame #0: 0x00007fff68dac61a libsystem_kernel.dylib`__select + 10
    frame #1: 0x000000010bcb1317 mono`mono_poll + 391
    frame #2: 0x000000010bbfca53 mono`poll_event_wait + 275
    frame #3: 0x000000010bbfc315 mono`selector_thread + 1285
    frame #4: 0x000000010bbf7c98 mono`start_wrapper + 840
    frame #5: 0x00007fff68e642eb libsystem_pthread.dylib`_pthread_body + 126
    frame #6: 0x00007fff68e67249 libsystem_pthread.dylib`_pthread_start + 66
    frame #7: 0x00007fff68e6340d libsystem_pthread.dylib`thread_start + 13
  thread #14, name = 'Thread Pool Worker'
    frame #0: 0x00007fff68da527e libsystem_kernel.dylib`semaphore_timedwait_trap + 10
    frame #1: 0x000000010bb2b2cd mono`worker_thread + 717
    frame #2: 0x000000010bbf7c98 mono`start_wrapper + 840
    frame #3: 0x00007fff68e642eb libsystem_pthread.dylib`_pthread_body + 126
    frame #4: 0x00007fff68e67249 libsystem_pthread.dylib`_pthread_start + 66
    frame #5: 0x00007fff68e6340d libsystem_pthread.dylib`thread_start + 13
  thread #15, name = 'Thread Pool Worker'
    frame #0: 0x00007fff68da527e libsystem_kernel.dylib`semaphore_timedwait_trap + 10
    frame #1: 0x000000010bb2b2cd mono`worker_thread + 717
    frame #2: 0x000000010bbf7c98 mono`start_wrapper + 840
    frame #3: 0x00007fff68e642eb libsystem_pthread.dylib`_pthread_body + 126
    frame #4: 0x00007fff68e67249 libsystem_pthread.dylib`_pthread_start + 66
    frame #5: 0x00007fff68e6340d libsystem_pthread.dylib`thread_start + 13
  thread #16, name = 'tid_8907'
    frame #0: 0x00007fff68da522a libsystem_kernel.dylib`mach_msg_trap + 10
    frame #1: 0x00007fff68da57fc libsystem_kernel.dylib`mach_msg + 204
    frame #2: 0x00007fff3cd0d1ee CoreFoundation`__CFRunLoopServiceMachPort + 328
    frame #3: 0x00007fff3cd0c75c CoreFoundation`__CFRunLoopRun + 1612
    frame #4: 0x00007fff3cd0bebe CoreFoundation`CFRunLoopRunSpecific + 455
    frame #5: 0x00007fff3cd0bcd2 CoreFoundation`CFRunLoopRun + 40
    frame #6: 0x000000010f4b738c libmono-native-compat.0.dylib`ves_icall_Interop_RunLoop_CFRunLoopRun at pal-icalls.c:74:2 [opt]
    frame #7: 0x000000011c90db4c
    frame #8: 0x000000010d9fb542 mscorlib.dll.dylib`System_Threading_ThreadHelper_ThreadStart_Context_object + 226
    frame #9: 0x000000010d9f8dca mscorlib.dll.dylib`System_Threading_ExecutionContext_RunInternal_System_Threading_ExecutionContext_System_Threading_ContextCallback_object_bool + 426
    frame #10: 0x000000010d9f8bd3 mscorlib.dll.dylib`System_Threading_ExecutionContext_Run_System_Threading_ExecutionContext_System_Threading_ContextCallback_object_bool + 67
    frame #11: 0x000000010d9f8b48 mscorlib.dll.dylib`System_Threading_ExecutionContext_Run_System_Threading_ExecutionContext_System_Threading_ContextCallback_object + 104
    frame #12: 0x000000010d9fb5eb mscorlib.dll.dylib`System_Threading_ThreadHelper_ThreadStart_object + 107
    frame #13: 0x000000010bf46824
    frame #14: 0x000000010b9c44eb mono`mono_jit_runtime_invoke + 2283
    frame #15: 0x000000010bbcc4d7 mono`mono_runtime_invoke_checked + 135
    frame #16: 0x000000010bbd2ea0 mono`mono_runtime_delegate_try_invoke + 160
    frame #17: 0x000000010bbf7ce1 mono`start_wrapper + 913
    frame #18: 0x00007fff68e642eb libsystem_pthread.dylib`_pthread_body + 126
    frame #19: 0x00007fff68e67249 libsystem_pthread.dylib`_pthread_start + 66
    frame #20: 0x00007fff68e6340d libsystem_pthread.dylib`thread_start + 13
  thread #17
    frame #0: 0x00007fff68da6bfe libsystem_kernel.dylib`__workq_kernreturn + 10
    frame #1: 0x00007fff68e63636 libsystem_pthread.dylib`_pthread_wqthread + 458
    frame #2: 0x00007fff68e633fd libsystem_pthread.dylib`start_wqthread + 13
    frame #3: 0x00007fff975fdbe0 AppKit`__block_descriptor_48_e8_32o40r_e18_v20@?0@"NSURL"8c16l + 48
  thread #18
    frame #0: 0x00007fff68da6bfe libsystem_kernel.dylib`__workq_kernreturn + 10
    frame #1: 0x00007fff68e636e6 libsystem_pthread.dylib`_pthread_wqthread + 634
    frame #2: 0x00007fff68e633fd libsystem_pthread.dylib`start_wqthread + 13
  thread #19
    frame #0: 0x00007fff68da6bfe libsystem_kernel.dylib`__workq_kernreturn + 10
    frame #1: 0x00007fff68e63636 libsystem_pthread.dylib`_pthread_wqthread + 458
    frame #2: 0x00007fff68e633fd libsystem_pthread.dylib`start_wqthread + 13
  thread #20, name = 'com.apple.NSEventThread'
    frame #0: 0x00007fff68da522a libsystem_kernel.dylib`mach_msg_trap + 10
    frame #1: 0x00007fff68da576c libsystem_kernel.dylib`mach_msg + 60
    frame #2: 0x00007fff3cd0d1ee CoreFoundation`__CFRunLoopServiceMachPort + 328
    frame #3: 0x00007fff3cd0c75c CoreFoundation`__CFRunLoopRun + 1612
    frame #4: 0x00007fff3cd0bebe CoreFoundation`CFRunLoopRunSpecific + 455
    frame #5: 0x00007fff3a30b4c2 AppKit`_NSEventThread + 175
    frame #6: 0x00007fff68e642eb libsystem_pthread.dylib`_pthread_body + 126
    frame #7: 0x00007fff68e67249 libsystem_pthread.dylib`_pthread_start + 66
    frame #8: 0x00007fff68e6340d libsystem_pthread.dylib`thread_start + 13
  thread #21
    frame #0: 0x00007fff68dac61a libsystem_kernel.dylib`__select + 10
    frame #1: 0x000000011283fc4d libglib-2.0.0.dylib`g_poll + 428
    frame #2: 0x0000000112f08582 libgdk-quartz-2.0.0.dylib`select_thread_func(arg=0x0000000000000000) at gdkeventloop-quartz.c:286:4
    frame #3: 0x00007fff68e642eb libsystem_pthread.dylib`_pthread_body + 126
    frame #4: 0x00007fff68e67249 libsystem_pthread.dylib`_pthread_start + 66
    frame #5: 0x00007fff68e6340d libsystem_pthread.dylib`thread_start + 13
  thread #22, name = 'Memory monitor'
    frame #0: 0x00007fff68da886a libsystem_kernel.dylib`__psynch_cvwait + 10
    frame #1: 0x00007fff68e675a1 libsystem_pthread.dylib`_pthread_cond_wait + 773
    frame #2: 0x000000010bcae4b4 mono`mono_os_cond_timedwait + 84
    frame #3: 0x000000010bcba032 mono`mono_thread_info_sleep + 450
    frame #4: 0x000000010bbefbb2 mono`ves_icall_System_Threading_Thread_Sleep_internal + 98
    frame #5: 0x000000010bb874c6 mono`ves_icall_System_Threading_Thread_Sleep_internal_raw + 70
    frame #6: 0x000000011bcea665
    frame #7: 0x000000010d9fb50b mscorlib.dll.dylib`System_Threading_ThreadHelper_ThreadStart_Context_object + 171
    frame #8: 0x000000010d9f8dca mscorlib.dll.dylib`System_Threading_ExecutionContext_RunInternal_System_Threading_ExecutionContext_System_Threading_ContextCallback_object_bool + 426
    frame #9: 0x000000010d9f8bd3 mscorlib.dll.dylib`System_Threading_ExecutionContext_Run_System_Threading_ExecutionContext_System_Threading_ContextCallback_object_bool + 67
    frame #10: 0x000000010d9f8b48 mscorlib.dll.dylib`System_Threading_ExecutionContext_Run_System_Threading_ExecutionContext_System_Threading_ContextCallback_object + 104
    frame #11: 0x000000010d9fb693 mscorlib.dll.dylib`System_Threading_ThreadHelper_ThreadStart + 67
    frame #12: 0x000000010f597e61
    frame #13: 0x000000010b9c44eb mono`mono_jit_runtime_invoke + 2283
    frame #14: 0x000000010bbcc4d7 mono`mono_runtime_invoke_checked + 135
    frame #15: 0x000000010bbd2ea0 mono`mono_runtime_delegate_try_invoke + 160
    frame #16: 0x000000010bbf7ce1 mono`start_wrapper + 913
    frame #17: 0x00007fff68e642eb libsystem_pthread.dylib`_pthread_body + 126
    frame #18: 0x00007fff68e67249 libsystem_pthread.dylib`_pthread_start + 66
    frame #19: 0x00007fff68e6340d libsystem_pthread.dylib`thread_start + 13
  thread #23, name = 'tid_dd03'
    frame #0: 0x00007fff68da8472 libsystem_kernel.dylib`__recvfrom + 10
    frame #1: 0x000000010bb1f878 mono`mono_w32socket_recvfrom + 152
    frame #2: 0x000000010bb1f7d3 mono`mono_w32socket_recv + 19
    frame #3: 0x000000010bbdcc2f mono`ves_icall_System_Net_Sockets_Socket_Receive_internal + 63
    frame #4: 0x000000010bb7c29d mono`ves_icall_System_Net_Sockets_Socket_Receive_internal_raw + 109
    frame #5: 0x000000011bd24e17
    frame #6: 0x000000011bd24cab
    frame #7: 0x0000000121c025ab
  thread #24, name = 'Thread Pool Worker'
    frame #0: 0x00007fff68da527e libsystem_kernel.dylib`semaphore_timedwait_trap + 10
    frame #1: 0x000000010bb2b2cd mono`worker_thread + 717
    frame #2: 0x000000010bbf7c98 mono`start_wrapper + 840
    frame #3: 0x00007fff68e642eb libsystem_pthread.dylib`_pthread_body + 126
    frame #4: 0x00007fff68e67249 libsystem_pthread.dylib`_pthread_start + 66
    frame #5: 0x00007fff68e6340d libsystem_pthread.dylib`thread_start + 13
  thread #25, name = 'Thread Pool Worker'
    frame #0: 0x00007fff68da527e libsystem_kernel.dylib`semaphore_timedwait_trap + 10
    frame #1: 0x000000010bb2b2cd mono`worker_thread + 717
    frame #2: 0x000000010bbf7c98 mono`start_wrapper + 840
    frame #3: 0x00007fff68e642eb libsystem_pthread.dylib`_pthread_body + 126
    frame #4: 0x00007fff68e67249 libsystem_pthread.dylib`_pthread_start + 66
    frame #5: 0x00007fff68e6340d libsystem_pthread.dylib`thread_start + 13
  thread #26, name = 'Thread Pool Worker'
    frame #0: 0x00007fff68daa356 libsystem_kernel.dylib`__wait4 + 10
    frame #1: 0x000000010bacbd6c mono`mono_dump_native_crash_info + 684
    frame #2: 0x000000010ba65dc5 mono`mono_handle_native_crash + 213
    frame #3: 0x000000010bacb111 mono`sigabrt_signal_handler + 161
    frame #4: 0x00007fff68e5bb5d libsystem_platform.dylib`_sigtramp + 29
    frame #5: 0x00007fff68dab2c7 libsystem_kernel.dylib`__pthread_kill + 11
    frame #6: 0x00007fff68e66bf1 libsystem_pthread.dylib`pthread_kill + 284
    frame #7: 0x00007fff68d156a6 libsystem_c.dylib`abort + 127
    frame #8: 0x00007fff65ef1641 libc++abi.dylib`abort_message + 231
    frame #9: 0x00007fff65ef17df libc++abi.dylib`default_terminate_handler() + 267
    frame #10: 0x00007fff674a4ee3 libobjc.A.dylib`_objc_terminate() + 97
    frame #11: 0x00007fff65efd19e libc++abi.dylib`std::__terminate(void (*)()) + 8
    frame #12: 0x00007fff65efcf86 libc++abi.dylib`__cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) + 27
    frame #13: 0x00007fff65eeff99 libc++abi.dylib`__cxa_throw + 113
    frame #14: 0x00007fff674a2b51 libobjc.A.dylib`objc_exception_throw + 362
    frame #15: 0x0000000113924e60 libxammac.dylib`xamarin_process_nsexception_using_mode + 272
    frame #16: 0x0000000113924d47 libxammac.dylib`xamarin_process_nsexception + 23
    frame #17: 0x000000011392ed39 libxammac.dylib`xamarin_dyn_objc_msgSend + 265
    frame #18: 0x0000000124d43b4e
    frame #19: 0x000000010da2b921 mscorlib.dll.dylib`System_Threading_Tasks_Task_InnerInvoke + 97
    frame #20: 0x000000010da2b678 mscorlib.dll.dylib`System_Threading_Tasks_Task_Execute + 56
    frame #21: 0x000000010da2b8ac mscorlib.dll.dylib`System_Threading_Tasks_Task_ExecutionContextCallback_object + 92
    frame #22: 0x000000010d9f8dca mscorlib.dll.dylib`System_Threading_ExecutionContext_RunInternal_System_Threading_ExecutionContext_System_Threading_ContextCallback_object_bool + 426
    frame #23: 0x000000010d9f8bd3 mscorlib.dll.dylib`System_Threading_ExecutionContext_Run_System_Threading_ExecutionContext_System_Threading_ContextCallback_object_bool + 67
    frame #24: 0x000000010da31ee7 mscorlib.dll.dylib`System_Threading_Tasks_Task_ExecuteWithThreadLocal_System_Threading_Tasks_Task_ + 247
    frame #25: 0x000000010da2b7e9 mscorlib.dll.dylib`System_Threading_Tasks_Task_ExecuteEntry_bool + 233
    frame #26: 0x000000010da2b6f7 mscorlib.dll.dylib`System_Threading_Tasks_Task_System_Threading_IThreadPoolWorkItem_ExecuteWorkItem + 39
    frame #27: 0x000000010d9ff67a mscorlib.dll.dylib`System_Threading_ThreadPoolWorkQueue_Dispatch + 634
    frame #28: 0x000000010da0131d mscorlib.dll.dylib`System_Threading__ThreadPoolWaitCallback_PerformWaitCallback + 29
    frame #29: 0x000000010b9c44eb mono`mono_jit_runtime_invoke + 2283
    frame #30: 0x000000010bbcdec2 mono`mono_runtime_try_invoke + 146
    frame #31: 0x000000010bbfa7f7 mono`worker_callback + 983
    frame #32: 0x000000010bb2b15c mono`worker_thread + 348
    frame #33: 0x000000010bbf7c98 mono`start_wrapper + 840
    frame #34: 0x00007fff68e642eb libsystem_pthread.dylib`_pthread_body + 126
    frame #35: 0x00007fff68e67249 libsystem_pthread.dylib`_pthread_start + 66
    frame #36: 0x00007fff68e6340d libsystem_pthread.dylib`thread_start + 13
  thread #27, name = 'Thread Pool Worker'
    frame #0: 0x00007fff68da527e libsystem_kernel.dylib`semaphore_timedwait_trap + 10
    frame #1: 0x000000010bb2b2cd mono`worker_thread + 717
    frame #2: 0x000000010bbf7c98 mono`start_wrapper + 840
    frame #3: 0x00007fff68e642eb libsystem_pthread.dylib`_pthread_body + 126
    frame #4: 0x00007fff68e67249 libsystem_pthread.dylib`_pthread_start + 66
    frame #5: 0x00007fff68e6340d libsystem_pthread.dylib`thread_start + 13
  thread #28, name = 'Roslyn Diagnostics'
    frame #0: 0x00007fff68da886a libsystem_kernel.dylib`__psynch_cvwait + 10
    frame #1: 0x00007fff68e6756e libsystem_pthread.dylib`_pthread_cond_wait + 722
    frame #2: 0x000000010bcae4d0 mono`mono_os_cond_timedwait + 112
    frame #3: 0x000000010bc16a79 mono`mono_w32handle_timedwait_signal_handle + 201
    frame #4: 0x000000010bc16941 mono`mono_w32handle_wait_one + 769
    frame #5: 0x000000010bc4be0c mono`ves_icall_System_Threading_Monitor_Monitor_wait + 460
    frame #6: 0x000000010bb8632e mono`ves_icall_System_Threading_Monitor_Monitor_wait_raw + 78
    frame #7: 0x000000011bceabc5
    frame #8: 0x000000010d9fa7c2 mscorlib.dll.dylib`System_Threading_Monitor_Wait_object_int_bool + 66
    frame #9: 0x000000010d9fa871 mscorlib.dll.dylib`System_Threading_Monitor_Wait_object_int + 49
    frame #10: 0x000000010d9f2972 mscorlib.dll.dylib`System_Threading_SemaphoreSlim_WaitUntilCountOrTimeout_int_uint_System_Threading_CancellationToken + 146
    frame #11: 0x000000010d9f2669 mscorlib.dll.dylib`System_Threading_SemaphoreSlim_Wait_int_System_Threading_CancellationToken + 777
    frame #12: 0x0000000122e26f7b
    frame #13: 0x0000000122e25dc3
    frame #14: 0x000000010d9f8bd3 mscorlib.dll.dylib`System_Threading_ExecutionContext_Run_System_Threading_ExecutionContext_System_Threading_ContextCallback_object_bool + 67
    frame #15: 0x000000010d9f8b48 mscorlib.dll.dylib`System_Threading_ExecutionContext_Run_System_Threading_ExecutionContext_System_Threading_ContextCallback_object + 104
    frame #16: 0x000000010d9fb693 mscorlib.dll.dylib`System_Threading_ThreadHelper_ThreadStart + 67
    frame #17: 0x000000010f597e61
    frame #18: 0x000000010b9c44eb mono`mono_jit_runtime_invoke + 2283
    frame #19: 0x000000010bbcc4d7 mono`mono_runtime_invoke_checked + 135
    frame #20: 0x000000010bbd2ea0 mono`mono_runtime_delegate_try_invoke + 160
    frame #21: 0x000000010bbf7ce1 mono`start_wrapper + 913
    frame #22: 0x00007fff68e642eb libsystem_pthread.dylib`_pthread_body + 126
    frame #23: 0x00007fff68e67249 libsystem_pthread.dylib`_pthread_start + 66
    frame #24: 0x00007fff68e6340d libsystem_pthread.dylib`thread_start + 13
  thread #29, name = 'Roslyn Diagnostics'
    frame #0: 0x00007fff68da886a libsystem_kernel.dylib`__psynch_cvwait + 10
    frame #1: 0x00007fff68e6756e libsystem_pthread.dylib`_pthread_cond_wait + 722
    frame #2: 0x000000010bcae4d0 mono`mono_os_cond_timedwait + 112
    frame #3: 0x000000010bc16a79 mono`mono_w32handle_timedwait_signal_handle + 201
    frame #4: 0x000000010bc16941 mono`mono_w32handle_wait_one + 769
    frame #5: 0x000000010bc4be0c mono`ves_icall_System_Threading_Monitor_Monitor_wait + 460
    frame #6: 0x000000010bb8632e mono`ves_icall_System_Threading_Monitor_Monitor_wait_raw + 78
    frame #7: 0x000000011bceabc5
    frame #8: 0x000000010d9fa7c2 mscorlib.dll.dylib`System_Threading_Monitor_Wait_object_int_bool + 66
    frame #9: 0x000000010d9fa871 mscorlib.dll.dylib`System_Threading_Monitor_Wait_object_int + 49
    frame #10: 0x000000010d9f2972 mscorlib.dll.dylib`System_Threading_SemaphoreSlim_WaitUntilCountOrTimeout_int_uint_System_Threading_CancellationToken + 146
    frame #11: 0x000000010d9f2669 mscorlib.dll.dylib`System_Threading_SemaphoreSlim_Wait_int_System_Threading_CancellationToken + 777
    frame #12: 0x0000000122e26f7b
    frame #13: 0x0000000122e25dc3
    frame #14: 0x000000010d9f8bd3 mscorlib.dll.dylib`System_Threading_ExecutionContext_Run_System_Threading_ExecutionContext_System_Threading_ContextCallback_object_bool + 67
    frame #15: 0x000000010d9f8b48 mscorlib.dll.dylib`System_Threading_ExecutionContext_Run_System_Threading_ExecutionContext_System_Threading_ContextCallback_object + 104
    frame #16: 0x000000010d9fb693 mscorlib.dll.dylib`System_Threading_ThreadHelper_ThreadStart + 67
    frame #17: 0x000000010f597e61
    frame #18: 0x000000010b9c44eb mono`mono_jit_runtime_invoke + 2283
    frame #19: 0x000000010bbcc4d7 mono`mono_runtime_invoke_checked + 135
    frame #20: 0x000000010bbd2ea0 mono`mono_runtime_delegate_try_invoke + 160
    frame #21: 0x000000010bbf7ce1 mono`start_wrapper + 913
    frame #22: 0x00007fff68e642eb libsystem_pthread.dylib`_pthread_body + 126
    frame #23: 0x00007fff68e67249 libsystem_pthread.dylib`_pthread_start + 66
    frame #24: 0x00007fff68e6340d libsystem_pthread.dylib`thread_start + 13
(lldb) detach
(lldb) quit

=================================================================
	Basic Fault Address Reporting
=================================================================
Memory around native instruction pointer (0x7fff68dab2c6):0x7fff68dab2b6  ff ff c3 90 90 90 b8 48 01 00 02 49 89 ca 0f 05  .......H...I....
0x7fff68dab2c6  73 08 48 89 c7 e9 87 a1 ff ff c3 55 48 89 e5 41  s.H........UH..A
0x7fff68dab2d6  57 41 56 41 55 41 54 53 48 81 ec 88 00 00 00 4d  WAVAUATSH......M
0x7fff68dab2e6  89 cf 49 89 f4 48 8d 05 76 c2 75 36 48 8b 00 48  ..I..H..v.u6H..H

=================================================================
	Managed Stacktrace:
=================================================================
	  at <unknown> <0xffffffff>
	  at PerformanceDiagnosticsAddIn.InduceNativeCrashHandler:void_objc_msgSend <0x000ad>
	  at <>c:<Run>b__1_0 <0x000d2>
	  at System.Threading.Tasks.Task:InnerInvoke <0x00060>
	  at System.Threading.Tasks.Task:Execute <0x00037>
	  at System.Threading.Tasks.Task:ExecutionContextCallback <0x0005b>
	  at System.Threading.ExecutionContext:RunInternal <0x001a9>
	  at System.Threading.ExecutionContext:Run <0x00042>
	  at System.Threading.Tasks.Task:ExecuteWithThreadLocal <0x000f6>
	  at System.Threading.Tasks.Task:ExecuteEntry <0x000e8>
	  at System.Threading.Tasks.Task:System.Threading.IThreadPoolWorkItem.ExecuteWorkItem <0x00026>
	  at System.Threading.ThreadPoolWorkQueue:Dispatch <0x00279>
	  at System.Threading._ThreadPoolWaitCallback:PerformWaitCallback <0x0001c>
	  at <Module>:runtime_invoke_bool <0x000a5>
=================================================================
@kdubau
Copy link
Member Author

kdubau commented Sep 5, 2019

cc @alexischr @leculver

@marek-safar marek-safar added this to the 2019-08 (6.6.xx) milestone Sep 5, 2019
@kdubau kdubau changed the title [merp] some unregistered frames when allow_all_native_libraries is enabled [merp] missing data in crashing reporting json native frames Sep 6, 2019
@leculver
Copy link
Contributor

leculver commented Sep 6, 2019

+1 to what Kyle says here. The idea behind the feature is that we cannot know in advance what all native libraries that VS for Mac calls into, so every native module should be treated as "registered".

As for the function name, we have to resolve those client side if possible for the Watson report. This is because just knowing the offset and module is not enough for us to symbolize the callstack in our backend. We would need to know the exact version of the module and have a copy of that module (or it's .dsym) to be able to resolve the offset into a symbol.

This means that ideally these frames should look like this:

{
"is_managed" : "false",
"native_address" : "0x100247950",
"native_offset" : "0x00348",
"native_module" : "foo.dll"
"native_method" : "actual_function_name"
}

alexischr added a commit that referenced this issue Sep 17, 2019
alexischr added a commit that referenced this issue Sep 17, 2019
alexischr added a commit that referenced this issue Sep 20, 2019
alexischr added a commit that referenced this issue Sep 23, 2019
monojenkins pushed a commit to monojenkins/mono that referenced this issue Sep 23, 2019
akoeplinger pushed a commit that referenced this issue Sep 24, 2019
jonpryor added a commit to jonpryor/xamarin-android that referenced this issue Sep 24, 2019
Changes: mono/mono@bfbf823...6d40f13

Context: mono/mono#15646
Context: mono/mono#16689
Context: mono/mono#16759
Context: mono/mono#16824
Context: mono/mono#16918
Context: mono/mono#16974

Improve exception filtering within the debugger.
jonpryor added a commit to dotnet/android that referenced this issue Sep 25, 2019
Changes: mono/mono@bfbf823...6d40f13

Context: mono/mono#15646
Context: mono/mono#16689
Context: mono/mono#16759
Context: mono/mono#16824
Context: mono/mono#16918
Context: mono/mono#16974

Improve exception filtering within the debugger.
@kdubau
Copy link
Member Author

kdubau commented Sep 25, 2019

#16899 is still open and suggests it partially fixes this issue. I will re-open this until it's complete. I am guessing this issue was closed when #17003 landed, but as stated there also, it's only a partial fix.

@Aguilex
Copy link

Aguilex commented Sep 26, 2019

reopening based on Kyle's message

@Aguilex Aguilex reopened this Sep 26, 2019
alexischr added a commit that referenced this issue Sep 26, 2019
@Aguilex
Copy link

Aguilex commented Sep 26, 2019

@alexischr @lambdageek I'm confused... how does "partially resolving" work? From the comment in #16899, I understand that the fix there is partial, as in, not 100% complete. So where is the remaining work being tracked?

@kdubau
Copy link
Member Author

kdubau commented Sep 26, 2019

Just gave this a test using the latest from master, still seeing some issues.

Mono version: (6.7.0) (master/4727b2475f8)

@Aguilex
Copy link

Aguilex commented Sep 26, 2019

reopening

@Aguilex Aguilex reopened this Sep 26, 2019
@lambdageek
Copy link
Member

@alexischr Have to be careful with the auto keywords in PRs "partially fixes #nnnnn" still will auto-close the GH issue. I usually write something like "contributes to #nnnnn" which is not one of the magic keywords.

@Aguilex it's tracked here. GH is just being clever. Sorry about that.

@lambdageek
Copy link
Member

lambdageek commented Sep 26, 2019

There are sometimes incomplete unmanaged frames in the managed frames array

@kdubau @Aguilex
This will never be 100% fixed - don't think of the "managed frames array" as "only the managed frames" and the unmanaged frames array as "only the unmanaged frames". That is not what they are. There is one stack per thread. The "managed" and "unmanaged" arrays are two views of that stack.

They both contain managed and unmanaged frames - the difference is in the mechanisms that Mono uses to populate those arrays:

  • for the "managed" one we use Mono's own stack crawler - it is better at understanding managed code but doesn't know much about most unmanaged code (so there will often be unnamed unmanaged frames in this array)
  • for the "unmanaged" array we use a native system backtrace call whic gives us more detail about unmanaged frames, but which knows less about managed (although @alexischr is working on adding some details back in there).

In the end the right way to read this stuff is to look at both arrays and synthesize a complete picture.

@leculver
Copy link
Contributor

@lambdageek How feasible would it be to add a stack pointer to both managed/native sides? It's very difficult to 'stitch together' a complete view of the callstack when we don't know the order in which the frames weave together.

@lambdageek
Copy link
Member

@leculver Not currently possible for the "unmanaged" view - backtrace doesn't expose the stack frame addresses, we just get a list of return addresses.

I'm hoping once we have some managed function names in the "unmanaged" view, it will help, but yea I realize we don't give you enough to do this mechanically.

@alexischr
Copy link
Contributor

@leculver @kdubau Most of the "unregistered" frames ended up being managed frames, as should be evident with the changes in #17090 which should fill in those frames with the managed method information.

The same patch now makes sure we see at least an address for the rest, and we expect most of these to be addresses in kernel memory (they occur often between the top of the stack and the SIGTERM signal handler that is used in MERP, for example, so at least one per runtime thread)

jonpryor added a commit to dotnet/android that referenced this issue Sep 27, 2019
Changes: mono/mono@bfbf823...6d40f13

Context: mono/mono#15646
Context: mono/mono#16689
Context: mono/mono#16759
Context: mono/mono#16824
Context: mono/mono#16918
Context: mono/mono#16974

Improve exception filtering within the debugger.
alexischr added a commit that referenced this issue Sep 30, 2019
lambdageek pushed a commit that referenced this issue Oct 2, 2019
…17128)

Backport of #16899 and #15622

* [merp] Add API method that whitelists all native libraries

This is so that complex consumers such as Visual Studio for Mac can forego attempting to enumerate all loaded libraries, register them one at a time and potentially keep the list updated

* Set out_module, to avoid getting no useful information in the printout

It seems that without this, most/all entries in the unmanaged frames list are have no useful information.

* Add stub of new function when crash reporting is disabled

* Remove problematic assert from SIGILL handler

mono_handle_native_crash() function can actually return if the native crash has triggered or has been trigerred by  more than one signal. So it is possible to reach the point of the assert

* Guard writing to out_module

* Fix pointing to stack on string && some add tracing

* [merp] Fix logic of 'is_managed' attribute

* [merp] Output native library module name when 'whitelist all' mode is enabled (#16899)

Contributes to  #16689

* Bump MONO_CORLIB_VERSION
@alexischr
Copy link
Contributor

@leculver @kdubau The whitelist/output work has landed on master and 2018-08/10, can we close this?

@kdubau
Copy link
Member Author

kdubau commented Oct 8, 2019

Yes, with the latest (#17090) things are good! We can open different issue if anything arises in the future.

Thanks so much for this!

@kdubau kdubau closed this as completed Oct 8, 2019
jonpryor pushed a commit to dotnet/android that referenced this issue Dec 3, 2019
Changes: mono/api-snapshot@fc50bc4...45a61d9

        $ git diff --shortstat fc50bc4f...45a61d93
         22 files changed, 775 insertions(+), 474 deletions(-)

Changes: dotnet/cecil@a6c8f5e...a6a7f5c

        $ git diff --shortstat a6c8f5e1...a6a7f5c0
         55 files changed, 818 insertions(+), 530 deletions(-)

Changes: mono/corefx@1f87de3...49f1c45

        $ git diff --shortstat e4f7102b...49f1c453
         38 files changed, 1171 insertions(+), 419 deletions(-)

Changes: dotnet/linker@ebe2a1f...e8d054b

        $ git diff --shortstat ebe2a1f4...e8d054bf
         137 files changed, 5360 insertions(+), 1781 deletions(-)

Changes: mono/mono@8946e49...18920a8

        $ git diff --shortstat 8946e49a...18920a83
         1811 files changed, 47240 insertions(+), 48331 deletions(-)

Changes: xamarin/xamarin-android-api-compatibility@a61271e...50a3c52

        $ git diff --shortstat a61271e0...50a3c52d
         1 file changed, 2 insertions(+), 791 deletions(-)

Fixes: #3619

Context: https://dev.azure.com/devdiv/DevDiv/_workitems/edit/1005448
Context: https://devdiv.visualstudio.com/DefaultCollection/DevDiv/_workitems/edit/967582
Context: https://github.com/dotnet/coreclr/issues/26370
Context: https://github.com/dotnet/coreclr/issues/26479
Context: https://github.com/dotnet/corefx/issues/40455
Context: https://github.com/dotnet/corefx/issues/40578
Context: mono/mono#7377
Context: mono/mono#12421
Context: mono/mono#12586
Context: mono/mono#14080
Context: mono/mono#14725
Context: mono/mono#14772
Context: mono/mono#15261
Context: mono/mono#15262
Context: mono/mono#15263
Context: mono/mono#15307
Context: mono/mono#15308
Context: mono/mono#15310
Context: mono/mono#15646
Context: mono/mono#15687
Context: mono/mono#15805
Context: mono/mono#15992
Context: mono/mono#15994
Context: mono/mono#15999
Context: mono/mono#16032
Context: mono/mono#16034
Context: mono/mono#16046
Context: mono/mono#16192
Context: mono/mono#16308
Context: mono/mono#16310
Context: mono/mono#16369
Context: mono/mono#16380
Context: mono/mono#16381
Context: mono/mono#16395
Context: mono/mono#16411
Context: mono/mono#16415
Context: mono/mono#16486
Context: mono/mono#16570
Context: mono/mono#16605
Context: mono/mono#16616
Context: mono/mono#16689
Context: mono/mono#16701
Context: mono/mono#16712
Context: mono/mono#16742
Context: mono/mono#16759
Context: mono/mono#16803
Context: mono/mono#16808
Context: mono/mono#16824
Context: mono/mono#16876
Context: mono/mono#16879
Context: mono/mono#16918
Context: mono/mono#16943
Context: mono/mono#16950
Context: mono/mono#16974
Context: mono/mono#17004
Context: mono/mono#17017
Context: mono/mono#17038
Context: mono/mono#17040
Context: mono/mono#17083
Context: mono/mono#17084
Context: mono/mono#17133
Context: mono/mono#17139
Context: mono/mono#17151
Context: mono/mono#17180
Context: mono/mono#17278
Context: mono/mono#17549
Context: mono/mono#17569
Context: mono/mono#17665
Context: mono/mono#17687
Context: mono/mono#17737
Context: mono/mono#17790
Context: mono/mono#17924
Context: mono/mono#17931
Context: https://github.com/mono/mono/issues/26758
Context: https://github.com/mono/mono/issues/37913
Context: xamarin/xamarin-macios#7005
jonpryor pushed a commit to dotnet/android that referenced this issue Dec 3, 2019
Changes: mono/api-snapshot@fc50bc4...45a61d9

        $ git diff --shortstat fc50bc4f...45a61d93
         22 files changed, 775 insertions(+), 474 deletions(-)

Changes: dotnet/cecil@a6c8f5e...a6a7f5c

        $ git diff --shortstat a6c8f5e1...a6a7f5c0
         55 files changed, 818 insertions(+), 530 deletions(-)

Changes: mono/corefx@1f87de3...49f1c45

        $ git diff --shortstat e4f7102b...49f1c453
         38 files changed, 1171 insertions(+), 419 deletions(-)

Changes: dotnet/linker@ebe2a1f...e8d054b

        $ git diff --shortstat ebe2a1f4...e8d054bf
         137 files changed, 5360 insertions(+), 1781 deletions(-)

Changes: mono/mono@8946e49...18920a8

        $ git diff --shortstat 8946e49a...18920a83
         1811 files changed, 47240 insertions(+), 48331 deletions(-)

Changes: xamarin/xamarin-android-api-compatibility@a61271e...50a3c52

        $ git diff --shortstat a61271e0...50a3c52d
         1 file changed, 2 insertions(+), 791 deletions(-)

Fixes: #3619

Context: https://dev.azure.com/devdiv/DevDiv/_workitems/edit/1005448
Context: https://devdiv.visualstudio.com/DefaultCollection/DevDiv/_workitems/edit/967582
Context: https://github.com/dotnet/coreclr/issues/26370
Context: https://github.com/dotnet/coreclr/issues/26479
Context: https://github.com/dotnet/corefx/issues/40455
Context: https://github.com/dotnet/corefx/issues/40578
Context: mono/mono#7377
Context: mono/mono#12421
Context: mono/mono#12586
Context: mono/mono#14080
Context: mono/mono#14725
Context: mono/mono#14772
Context: mono/mono#15261
Context: mono/mono#15262
Context: mono/mono#15263
Context: mono/mono#15307
Context: mono/mono#15308
Context: mono/mono#15310
Context: mono/mono#15646
Context: mono/mono#15687
Context: mono/mono#15805
Context: mono/mono#15992
Context: mono/mono#15994
Context: mono/mono#15999
Context: mono/mono#16032
Context: mono/mono#16034
Context: mono/mono#16046
Context: mono/mono#16192
Context: mono/mono#16308
Context: mono/mono#16310
Context: mono/mono#16369
Context: mono/mono#16380
Context: mono/mono#16381
Context: mono/mono#16395
Context: mono/mono#16411
Context: mono/mono#16415
Context: mono/mono#16486
Context: mono/mono#16570
Context: mono/mono#16605
Context: mono/mono#16616
Context: mono/mono#16689
Context: mono/mono#16701
Context: mono/mono#16712
Context: mono/mono#16742
Context: mono/mono#16759
Context: mono/mono#16803
Context: mono/mono#16808
Context: mono/mono#16824
Context: mono/mono#16876
Context: mono/mono#16879
Context: mono/mono#16918
Context: mono/mono#16943
Context: mono/mono#16950
Context: mono/mono#16974
Context: mono/mono#17004
Context: mono/mono#17017
Context: mono/mono#17038
Context: mono/mono#17040
Context: mono/mono#17083
Context: mono/mono#17084
Context: mono/mono#17133
Context: mono/mono#17139
Context: mono/mono#17151
Context: mono/mono#17180
Context: mono/mono#17278
Context: mono/mono#17549
Context: mono/mono#17569
Context: mono/mono#17665
Context: mono/mono#17687
Context: mono/mono#17737
Context: mono/mono#17790
Context: mono/mono#17924
Context: mono/mono#17931
Context: https://github.com/mono/mono/issues/26758
Context: https://github.com/mono/mono/issues/37913
Context: xamarin/xamarin-macios#7005
ManickaP pushed a commit to ManickaP/runtime that referenced this issue Jan 20, 2020
ManickaP pushed a commit to ManickaP/runtime that referenced this issue Jan 20, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment