dotnet / runtime

.NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.
https://docs.microsoft.com/dotnet/core/
MIT License
15.26k stars 4.73k forks source link

MacOS Sandboxed Universal Binaries Bundle is crashing on M1 devices every second launch. #69010

Closed Mikolaytis closed 2 years ago

Mikolaytis commented 2 years ago

Description

App is crashing with 50% repro on launch on M1 machines.

From the stacktrace I think that issue is inside host's json manifest parsing. Looks like it gets wrong position for second binary inside combined executable (x64/arm64) using lipo. The question is - why we and our users are getting 50% of repro. Maybe there can be a fix of hack that fixes this issue.


-------------------------------------
Translated Report (Full Report Below)
-------------------------------------

Process:               Lunacy [39152]
Path:                  /Volumes/VOLUME/Lunacy.app/Contents/MacOS/Lunacy
Identifier:            com.icons8.Lunacy
Version:               8.4.0 (8.4.0)
Code Type:             ARM-64 (Native)
Parent Process:        launchd [1]
User ID:               501

Date/Time:             2022-05-07 13:53:10.6609 +0300
OS Version:            macOS 12.2.1 (21D62)
Report Version:        12
Anonymous UUID:        5C2453FB-07DF-E48A-9D68-F0CCC954C21E

Time Awake Since Boot: 2000000 seconds

System Integrity Protection: enabled

Crashed Thread:        0  Dispatch queue: com.apple.main-thread

Exception Type:        EXC_BAD_ACCESS (SIGSEGV)
Exception Codes:       KERN_INVALID_ADDRESS at 0x0000000128038010
Exception Codes:       0x0000000000000001, 0x0000000128038010
Exception Note:        EXC_CORPSE_NOTIFY

Termination Reason:    Namespace SIGNAL, Code 11 Segmentation fault: 11
Terminating Process:   exc handler [39152]

VM Region Info: 0x128038010 is not in any region.  Bytes after previous region: 127254545  Bytes before following region: 85983216
      REGION TYPE                    START - END         [ VSIZE] PRT/MAX SHRMOD  REGION DETAIL
      mapped file                 113c0c000-1206dc000    [202.8M] rw-/rwx SM=COW  ...t_id=4f0183ab
--->  GAP OF 0xcb5c000 BYTES
      MALLOC_MEDIUM (reserved)    12d238000-12d800000    [ 5920K] rw-/rwx SM=NUL  ...(unallocated)

Thread 0 Crashed::  Dispatch queue: com.apple.main-thread
0   Lunacy                                 0x1007f381c json_parser_t::~json_parser_t() + 64
1   Lunacy                                 0x1007f3800 json_parser_t::~json_parser_t() + 36
2   Lunacy                                 0x1007fb5c0 deps_json_t::load(bool, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::unordered_map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >, std::__1::hash<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::equal_to<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > > const&) + 904
3   Lunacy                                 0x1007ff684 fx_definition_t::parse_deps() + 36
4   Lunacy                                 0x1007ebcb0 deps_resolver_t::deps_resolver_t(arguments_t const&, std::__1::vector<std::__1::unique_ptr<fx_definition_t, std::__1::default_delete<fx_definition_t> >, std::__1::allocator<std::__1::unique_ptr<fx_definition_t, std::__1::default_delete<fx_definition_t> > > >&, std::__1::unordered_map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >, std::__1::hash<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::equal_to<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > > const*, bool) + 520
5   Lunacy                                 0x1007e9ddc hostpolicy_context_t::initialize(hostpolicy_init_t&, arguments_t const&, bool) + 104
6   Lunacy                                 0x1007edcd8 (anonymous namespace)::create_hostpolicy_context(hostpolicy_init_t&, int, char const**, bool, arguments_t*) + 324
7   Lunacy                                 0x1007edaa8 corehost_main + 148
8   Lunacy                                 0x1007ce8a0 fx_muxer_t::handle_exec_host_command(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, host_startup_info_t const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::unordered_map<known_options, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >, known_options_hash, std::__1::equal_to<known_options>, std::__1::allocator<std::__1::pair<known_options const, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > > const&, int, char const**, int, host_mode_t, bool, char*, int, int*) + 1320
9   Lunacy                                 0x1007cd98c fx_muxer_t::execute(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, int, char const**, host_startup_info_t const&, char*, int, int*) + 856
10  Lunacy                                 0x1007ca46c hostfxr_main_bundle_startupinfo + 196
11  Lunacy                                 0x10080d8e8 exe_start(int, char const**) + 1124
12  Lunacy                                 0x10080dbd8 main + 152
13  dyld                                   0x10708d0f4 start + 520

Thread 1:
0   libsystem_pthread.dylib                0x188db0010 start_wqthread + 0

Thread 0 crashed with ARM Thread State (64-bit):
    x0: 0x0000000128038000   x1: 0x0000000000000000   x2: 0x0000000000000002   x3: 0x0000000188bca23c
    x4: 0x000000000000000e   x5: 0x0000000000000074   x6: 0x0000000000000065   x7: 0x0000600000a76a60
    x8: 0x0000000000000000   x9: 0x0000000000076980  x10: 0x0000000006568000  x11: 0x0000000000000001
   x12: 0x00000000000000f1  x13: 0x00000000015ffffc  x14: 0x0000000001600000  x15: 0x0000000000000000
   x16: 0x0000000000000049  x17: 0x0000000188bca218  x18: 0x0000000000000000  x19: 0x000000016f63ed40
   x20: 0x0000600000476cd0  x21: 0x0000000138904f08  x22: 0x0000000000000000  x23: 0x0000600000476d00
   x24: 0x00000001206656a4  x25: 0x0000000000000027  x26: 0x0000000000000030  x27: 0x0000000100e22373
   x28: 0x0000000138904cf0   fp: 0x000000016f63ed00   lr: 0x00000001007f3800
    sp: 0x000000016f63ece0   pc: 0x00000001007f381c cpsr: 0x80001000
   far: 0x0000000128038010  esr: 0x92000006 (Data Abort) byte read Translation fault

Binary Images:
       0x1007c0000 -        0x100f23fff com.icons8.Lunacy (8.4.0) <d867cd93-49fc-35fd-a1df-37ae5a9bd46b> /Volumes/VOLUME/Lunacy.app/Contents/MacOS/Lunacy
       0x107088000 -        0x1070e7fff dyld (*) <d21a73ea-79cd-36eb-8ac9-2c5cf5181a27> /usr/lib/dyld
       0x188dae000 -        0x188dbafff libsystem_pthread.dylib (*) <f7b2eccf-e6f1-3109-ae81-9028c0b8332a> /usr/lib/system/libsystem_pthread.dylib
               0x0 - 0xffffffffffffffff ??? (*) <00000000-0000-0000-0000-000000000000> ???

External Modification Summary:
  Calls made by other processes targeting this process:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0
  Calls made by this process:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0
  Calls made by all processes on this machine:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0

VM Region Summary:
ReadOnly portion of Libraries: Total=757.4M resident=0K(0%) swapped_out_or_unallocated=757.4M(100%)
Writable regions: Total=602.9M written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=602.9M(100%)

                                VIRTUAL   REGION 
REGION TYPE                        SIZE    COUNT (non-coalesced) 
===========                     =======  ======= 
Activity Tracing                   256K        1 
Kernel Alloc Once                   32K        1 
MALLOC                           164.2M       17 
MALLOC guard page                   96K        5 
MALLOC_MEDIUM (reserved)          45.8M        1         reserved VM address space (unallocated)
MALLOC_NANO (reserved)           384.0M        1         reserved VM address space (unallocated)
STACK GUARD                       56.0M        2 
Stack                             8720K        2 
VM_ALLOCATE                        1.0G        1 
__AUTH                             243K       52 
__AUTH_CONST                      2952K      129 
__DATA                            1162K      123 
__DATA_CONST                      3913K      130 
__DATA_DIRTY                       234K       51 
__LINKEDIT                       670.2M        3 
__OBJC_CONST                       279K       31 
__OBJC_RO                         82.1M        1 
__OBJC_RW                         3104K        1 
__TEXT                            87.1M      137 
__UNICODE                          588K        1 
dyld private memory               1024K        1 
mapped file                      405.7M        3 
shared memory                       32K        2 
===========                     =======  ======= 
TOTAL                              2.9G      696 
TOTAL, minus reserved VM space     2.5G      696 

-----------
Full Report
-----------

{"app_name":"Lunacy","timestamp":"2022-05-07 13:53:11.00 +0300","app_version":"8.4.0","slice_uuid":"d867cd93-49fc-35fd-a1df-37ae5a9bd46b","build_version":"8.4.0","platform":1,"bundleID":"com.icons8.Lunacy","share_with_app_devs":0,"is_first_party":0,"bug_type":"309","os_version":"macOS 12.2.1 (21D62)","incident_id":"422E4A53-D00F-4CEF-A7AD-07EDEF70250A","name":"Lunacy"}
{
  "uptime" : 2000000,
  "procLaunch" : "2022-05-07 13:53:10.5612 +0300",
  "procRole" : "Default",
  "version" : 2,
  "userID" : 501,
  "deployVersion" : 210,
  "modelCode" : "Macmini9,1",
  "procStartAbsTime" : 49745345049248,
  "coalitionID" : 434717,
  "osVersion" : {
    "train" : "macOS 12.2.1",
    "build" : "21D62",
    "releaseType" : "User"
  },
  "captureTime" : "2022-05-07 13:53:10.6609 +0300",
  "incident" : "422E4A53-D00F-4CEF-A7AD-07EDEF70250A",
  "bug_type" : "309",
  "pid" : 39152,
  "procExitAbsTime" : 49745346564197,
  "translated" : false,
  "cpuType" : "ARM-64",
  "procName" : "Lunacy",
  "procPath" : "\/Volumes\/VOLUME\/Lunacy.app\/Contents\/MacOS\/Lunacy",
  "bundleInfo" : {"CFBundleShortVersionString":"8.4.0","CFBundleVersion":"8.4.0","CFBundleIdentifier":"com.icons8.Lunacy"},
  "storeInfo" : {"deviceIdentifierForVendor":"AE84F169-ED0D-54DB-ABEF-5B25047D3379","thirdParty":true},
  "parentProc" : "launchd",
  "parentPid" : 1,
  "coalitionName" : "com.icons8.Lunacy",
  "crashReporterKey" : "5C2453FB-07DF-E48A-9D68-F0CCC954C21E",
  "sip" : "enabled",
  "vmRegionInfo" : "0x128038010 is not in any region.  Bytes after previous region: 127254545  Bytes before following region: 85983216\n      REGION TYPE                    START - END         [ VSIZE] PRT\/MAX SHRMOD  REGION DETAIL\n      mapped file                 113c0c000-1206dc000    [202.8M] rw-\/rwx SM=COW  ...t_id=4f0183ab\n--->  GAP OF 0xcb5c000 BYTES\n      MALLOC_MEDIUM (reserved)    12d238000-12d800000    [ 5920K] rw-\/rwx SM=NUL  ...(unallocated)",
  "isCorpse" : 1,
  "exception" : {"codes":"0x0000000000000001, 0x0000000128038010","rawCodes":[1,4966285328],"type":"EXC_BAD_ACCESS","signal":"SIGSEGV","subtype":"KERN_INVALID_ADDRESS at 0x0000000128038010"},
  "termination" : {"flags":0,"code":11,"namespace":"SIGNAL","indicator":"Segmentation fault: 11","byProc":"exc handler","byPid":39152},
  "vmregioninfo" : "0x128038010 is not in any region.  Bytes after previous region: 127254545  Bytes before following region: 85983216\n      REGION TYPE                    START - END         [ VSIZE] PRT\/MAX SHRMOD  REGION DETAIL\n      mapped file                 113c0c000-1206dc000    [202.8M] rw-\/rwx SM=COW  ...t_id=4f0183ab\n--->  GAP OF 0xcb5c000 BYTES\n      MALLOC_MEDIUM (reserved)    12d238000-12d800000    [ 5920K] rw-\/rwx SM=NUL  ...(unallocated)",
  "extMods" : {"caller":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"system":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"targeted":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"warnings":0},
  "faultingThread" : 0,
  "threads" : [{"triggered":true,"id":14276250,"threadState":{"x":[{"value":4966285312},{"value":0},{"value":2},{"value":6589030972,"symbolLocation":0,"symbol":"nanov2_free_definite_size"},{"value":14},{"value":116},{"value":101},{"value":105553127238240},{"value":0},{"value":485760},{"value":106332160},{"value":1},{"value":241},{"value":23068668},{"value":23068672},{"value":0},{"value":73},{"value":6589030936,"symbolLocation":0,"symbol":"default_zone_free_definite_size"},{"value":0},{"value":6163787072},{"value":105553120947408},{"value":5243948808},{"value":0},{"value":105553120947456},{"value":4838545060},{"value":39},{"value":48},{"value":4309787507},{"value":5243948272}],"flavor":"ARM_THREAD_STATE64","lr":{"value":4303304704},"cpsr":{"value":2147487744},"fp":{"value":6163787008},"sp":{"value":6163786976},"esr":{"value":2449473542,"description":"(Data Abort) byte read Translation fault"},"pc":{"value":4303304732,"matchesCrashFrame":1},"far":{"value":4966285328}},"queue":"com.apple.main-thread","frames":[{"imageOffset":210972,"symbol":"json_parser_t::~json_parser_t()","symbolLocation":64,"imageIndex":0},{"imageOffset":210944,"symbol":"json_parser_t::~json_parser_t()","symbolLocation":36,"imageIndex":0},{"imageOffset":243136,"symbol":"deps_json_t::load(bool, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::unordered_map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >, std::__1::hash<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::equal_to<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > > const&)","symbolLocation":904,"imageIndex":0},{"imageOffset":259716,"symbol":"fx_definition_t::parse_deps()","symbolLocation":36,"imageIndex":0},{"imageOffset":179376,"symbol":"deps_resolver_t::deps_resolver_t(arguments_t const&, std::__1::vector<std::__1::unique_ptr<fx_definition_t, std::__1::default_delete<fx_definition_t> >, std::__1::allocator<std::__1::unique_ptr<fx_definition_t, std::__1::default_delete<fx_definition_t> > > >&, std::__1::unordered_map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >, std::__1::hash<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::equal_to<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > > const*, bool)","symbolLocation":520,"imageIndex":0},{"imageOffset":171484,"symbol":"hostpolicy_context_t::initialize(hostpolicy_init_t&, arguments_t const&, bool)","symbolLocation":104,"imageIndex":0},{"imageOffset":187608,"symbol":"(anonymous namespace)::create_hostpolicy_context(hostpolicy_init_t&, int, char const**, bool, arguments_t*)","symbolLocation":324,"imageIndex":0},{"imageOffset":187048,"symbol":"corehost_main","symbolLocation":148,"imageIndex":0},{"imageOffset":59552,"symbol":"fx_muxer_t::handle_exec_host_command(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, host_startup_info_t const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::unordered_map<known_options, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >, known_options_hash, std::__1::equal_to<known_options>, std::__1::allocator<std::__1::pair<known_options const, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > > const&, int, char const**, int, host_mode_t, bool, char*, int, int*)","symbolLocation":1320,"imageIndex":0},{"imageOffset":55692,"symbol":"fx_muxer_t::execute(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, int, char const**, host_startup_info_t const&, char*, int, int*)","symbolLocation":856,"imageIndex":0},{"imageOffset":42092,"symbol":"hostfxr_main_bundle_startupinfo","symbolLocation":196,"imageIndex":0},{"imageOffset":317672,"symbol":"exe_start(int, char const**)","symbolLocation":1124,"imageIndex":0},{"imageOffset":318424,"symbol":"main","symbolLocation":152,"imageIndex":0},{"imageOffset":20724,"symbol":"start","symbolLocation":520,"imageIndex":1}]},{"id":14276260,"frames":[{"imageOffset":8208,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":2}]}],
  "usedImages" : [
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4303093760,
    "CFBundleShortVersionString" : "8.4.0",
    "CFBundleIdentifier" : "com.icons8.Lunacy",
    "size" : 7749632,
    "uuid" : "d867cd93-49fc-35fd-a1df-37ae5a9bd46b",
    "path" : "\/Volumes\/VOLUME\/Lunacy.app\/Contents\/MacOS\/Lunacy",
    "name" : "Lunacy",
    "CFBundleVersion" : "8.4.0"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 4412964864,
    "size" : 393216,
    "uuid" : "d21a73ea-79cd-36eb-8ac9-2c5cf5181a27",
    "path" : "\/usr\/lib\/dyld",
    "name" : "dyld"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6591012864,
    "size" : 53248,
    "uuid" : "f7b2eccf-e6f1-3109-ae81-9028c0b8332a",
    "path" : "\/usr\/lib\/system\/libsystem_pthread.dylib",
    "name" : "libsystem_pthread.dylib"
  },
  {
    "size" : 0,
    "source" : "A",
    "base" : 0,
    "uuid" : "00000000-0000-0000-0000-000000000000"
  }
],
  "sharedCache" : {
  "base" : 6587842560,
  "size" : 3091218432,
  "uuid" : "296eb28e-6aeb-3129-8fa6-feb92261a4eb"
},
  "vmSummary" : "ReadOnly portion of Libraries: Total=757.4M resident=0K(0%) swapped_out_or_unallocated=757.4M(100%)\nWritable regions: Total=602.9M written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=602.9M(100%)\n\n                                VIRTUAL   REGION \nREGION TYPE                        SIZE    COUNT (non-coalesced) \n===========                     =======  ======= \nActivity Tracing                   256K        1 \nKernel Alloc Once                   32K        1 \nMALLOC                           164.2M       17 \nMALLOC guard page                   96K        5 \nMALLOC_MEDIUM (reserved)          45.8M        1         reserved VM address space (unallocated)\nMALLOC_NANO (reserved)           384.0M        1         reserved VM address space (unallocated)\nSTACK GUARD                       56.0M        2 \nStack                             8720K        2 \nVM_ALLOCATE                        1.0G        1 \n__AUTH                             243K       52 \n__AUTH_CONST                      2952K      129 \n__DATA                            1162K      123 \n__DATA_CONST                      3913K      130 \n__DATA_DIRTY                       234K       51 \n__LINKEDIT                       670.2M        3 \n__OBJC_CONST                       279K       31 \n__OBJC_RO                         82.1M        1 \n__OBJC_RW                         3104K        1 \n__TEXT                            87.1M      137 \n__UNICODE                          588K        1 \ndyld private memory               1024K        1 \nmapped file                      405.7M        3 \nshared memory                       32K        2 \n===========                     =======  ======= \nTOTAL                              2.9G      696 \nTOTAL, minus reserved VM space     2.5G      696 \n",
  "legacyInfo" : {
  "threadTriggered" : {
    "queue" : "com.apple.main-thread"
  }
},
  "trialInfo" : {
  "rollouts" : [
    {
      "rolloutId" : "60da5e84ab0ca017dace9abf",
      "factorPackIds" : {

      },
      "deploymentId" : 240000008
    },
    {
      "rolloutId" : "607844aa04477260f58a8077",
      "factorPackIds" : {
        "SIRI_MORPHUN_ASSETS" : "6103050cbfe6dc472e1c982a"
      },
      "deploymentId" : 240000066
    },
    {
      "rolloutId" : "602ad4dac86151000cf27e46",
      "factorPackIds" : {
        "SIRI_DICTATION_ASSETS" : "61fb0e87c773c43cde3bb80e"
      },
      "deploymentId" : 240000305
    },
    {
      "rolloutId" : "60356660bbe37970735c5624",
      "factorPackIds" : {

      },
      "deploymentId" : 240000027
    },
    {
      "rolloutId" : "601d9415f79519000ccd4b69",
      "factorPackIds" : {
        "SIRI_TEXT_TO_SPEECH" : "622657ce37186c771d5404ad"
      },
      "deploymentId" : 240000414
    },
    {
      "rolloutId" : "5fb4245a1bbfe8005e33a1e1",
      "factorPackIds" : {

      },
      "deploymentId" : 240000015
    },
    {
      "rolloutId" : "5ffde50ce2aacd000d47a95f",
      "factorPackIds" : {

      },
      "deploymentId" : 240000140
    },
    {
      "rolloutId" : "5fc94383418129005b4e9ae0",
      "factorPackIds" : {

      },
      "deploymentId" : 240000370
    }
  ],
  "experiments" : [

  ]
}
}

Model: Macmini9,1, BootROM 7429.81.3, proc 8:4:4 processors, 8 GB, SMC 
Graphics: Apple M1, Apple M1, Built-In
Display: RX-A2020, 1920 x 1080 (1080p FHD - Full High Definition), Main, MirrorOff, Online
Memory Module: LPDDR4
AirPort: Wi-Fi, wl0: Oct 26 2021 16:10:41 version 18.20.310.15.7.8.120 FWID 01-5d6c3867
Bluetooth: Version (null), 0 services, 0 devices, 0 incoming serial ports
Network Service: Wi-Fi, AirPort, en1
USB Device: USB31Bus
USB Device: USB31Bus
USB Device: USB30Bus
USB Device: USB OPTICAL MOUSE
USB Device: Microsoft® 2.4GHz Transceiver v7.0
Thunderbolt Bus: Mac mini, Apple Inc.
Thunderbolt Bus: Mac mini, Apple Inc.

Reproduction Steps

1) Get any cross-platform console app that is more than hello-world and using at least 50% of .net. 2) Publish it twice using osx.11.0-arm64 and osx-x64 platform with single-bundle, self-contained, trim-mode: copyused. (ReadyToRun is disabled, EnableCompressionInSingleFile is disabled). 3) Combine binaries using lipo and create an .application bundle using apple guidelines. Enable Sandbox. 4) Sign it with Apple ID. 5) Compress it into .dmg

Steps above can be skipped by downloading our app already compiled into this from: https://icons8.com/lunacy macos direct download. Or via direct link: https://lun-us.icons8.com/s/setup/Lunacy.dmg

6) Run .dmg on M1 machine. 7) If it launches correctly - close app and run it again. 50% of repro 8) You will see a crash.

Expected behavior

App is launching every time without issues on M1 device.

Actual behavior

App is crashing every second time on M1 device.

Regression?

No response

Known Workarounds

No response

Configuration

latest released .NET 6 single bundle latest released macOS ARM64 .net6 SDK can be installed or not installed on a machine.

Other information

If you have a question - why do you combining two binary tipes in a single bundle? - we need to support M1 ARM inside App Store. App Store can have only 1 bundle. So we need to create an universal bundle (intel/apple silicon). Also app store requires sandbox. The only way to run in sandbox is to use a single-file publish. This is the only way to get everything working. We've spent a lot of time investigating everything.

dotnet-issue-labeler[bot] commented 2 years ago

I couldn't figure out the best area label to add to this issue. If you have write-permissions please help me learn by adding exactly one area label.

ghost commented 2 years ago

Tagging subscribers to this area: @vitek-karas, @agocke, @vsadov See info in area-owners.md if you want to be subscribed.

Issue Details
### Description App is crashing with 50% repro on launch on M1 machines. From the stacktrace I think that issue is inside host's json manifest parsing. Looks like it gets wrong position for second binary inside combined executable (x64/arm64) using `lipo`. The question is - why we and our users are getting 50% of repro. Maybe there can be a fix of hack that fixes this issue. ``` ------------------------------------- Translated Report (Full Report Below) ------------------------------------- Process: Lunacy [39152] Path: /Volumes/VOLUME/Lunacy.app/Contents/MacOS/Lunacy Identifier: com.icons8.Lunacy Version: 8.4.0 (8.4.0) Code Type: ARM-64 (Native) Parent Process: launchd [1] User ID: 501 Date/Time: 2022-05-07 13:53:10.6609 +0300 OS Version: macOS 12.2.1 (21D62) Report Version: 12 Anonymous UUID: 5C2453FB-07DF-E48A-9D68-F0CCC954C21E Time Awake Since Boot: 2000000 seconds System Integrity Protection: enabled Crashed Thread: 0 Dispatch queue: com.apple.main-thread Exception Type: EXC_BAD_ACCESS (SIGSEGV) Exception Codes: KERN_INVALID_ADDRESS at 0x0000000128038010 Exception Codes: 0x0000000000000001, 0x0000000128038010 Exception Note: EXC_CORPSE_NOTIFY Termination Reason: Namespace SIGNAL, Code 11 Segmentation fault: 11 Terminating Process: exc handler [39152] VM Region Info: 0x128038010 is not in any region. Bytes after previous region: 127254545 Bytes before following region: 85983216 REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL mapped file 113c0c000-1206dc000 [202.8M] rw-/rwx SM=COW ...t_id=4f0183ab ---> GAP OF 0xcb5c000 BYTES MALLOC_MEDIUM (reserved) 12d238000-12d800000 [ 5920K] rw-/rwx SM=NUL ...(unallocated) Thread 0 Crashed:: Dispatch queue: com.apple.main-thread 0 Lunacy 0x1007f381c json_parser_t::~json_parser_t() + 64 1 Lunacy 0x1007f3800 json_parser_t::~json_parser_t() + 36 2 Lunacy 0x1007fb5c0 deps_json_t::load(bool, std::__1::basic_string, std::__1::allocator > const&, std::__1::unordered_map, std::__1::allocator >, std::__1::vector, std::__1::allocator >, std::__1::allocator, std::__1::allocator > > >, std::__1::hash, std::__1::allocator > >, std::__1::equal_to, std::__1::allocator > >, std::__1::allocator, std::__1::allocator > const, std::__1::vector, std::__1::allocator >, std::__1::allocator, std::__1::allocator > > > > > > const&) + 904 3 Lunacy 0x1007ff684 fx_definition_t::parse_deps() + 36 4 Lunacy 0x1007ebcb0 deps_resolver_t::deps_resolver_t(arguments_t const&, std::__1::vector >, std::__1::allocator > > >&, std::__1::unordered_map, std::__1::allocator >, std::__1::vector, std::__1::allocator >, std::__1::allocator, std::__1::allocator > > >, std::__1::hash, std::__1::allocator > >, std::__1::equal_to, std::__1::allocator > >, std::__1::allocator, std::__1::allocator > const, std::__1::vector, std::__1::allocator >, std::__1::allocator, std::__1::allocator > > > > > > const*, bool) + 520 5 Lunacy 0x1007e9ddc hostpolicy_context_t::initialize(hostpolicy_init_t&, arguments_t const&, bool) + 104 6 Lunacy 0x1007edcd8 (anonymous namespace)::create_hostpolicy_context(hostpolicy_init_t&, int, char const**, bool, arguments_t*) + 324 7 Lunacy 0x1007edaa8 corehost_main + 148 8 Lunacy 0x1007ce8a0 fx_muxer_t::handle_exec_host_command(std::__1::basic_string, std::__1::allocator > const&, host_startup_info_t const&, std::__1::basic_string, std::__1::allocator > const&, std::__1::unordered_map, std::__1::allocator >, std::__1::allocator, std::__1::allocator > > >, known_options_hash, std::__1::equal_to, std::__1::allocator, std::__1::allocator >, std::__1::allocator, std::__1::allocator > > > > > > const&, int, char const**, int, host_mode_t, bool, char*, int, int*) + 1320 9 Lunacy 0x1007cd98c fx_muxer_t::execute(std::__1::basic_string, std::__1::allocator >, int, char const**, host_startup_info_t const&, char*, int, int*) + 856 10 Lunacy 0x1007ca46c hostfxr_main_bundle_startupinfo + 196 11 Lunacy 0x10080d8e8 exe_start(int, char const**) + 1124 12 Lunacy 0x10080dbd8 main + 152 13 dyld 0x10708d0f4 start + 520 Thread 1: 0 libsystem_pthread.dylib 0x188db0010 start_wqthread + 0 Thread 0 crashed with ARM Thread State (64-bit): x0: 0x0000000128038000 x1: 0x0000000000000000 x2: 0x0000000000000002 x3: 0x0000000188bca23c x4: 0x000000000000000e x5: 0x0000000000000074 x6: 0x0000000000000065 x7: 0x0000600000a76a60 x8: 0x0000000000000000 x9: 0x0000000000076980 x10: 0x0000000006568000 x11: 0x0000000000000001 x12: 0x00000000000000f1 x13: 0x00000000015ffffc x14: 0x0000000001600000 x15: 0x0000000000000000 x16: 0x0000000000000049 x17: 0x0000000188bca218 x18: 0x0000000000000000 x19: 0x000000016f63ed40 x20: 0x0000600000476cd0 x21: 0x0000000138904f08 x22: 0x0000000000000000 x23: 0x0000600000476d00 x24: 0x00000001206656a4 x25: 0x0000000000000027 x26: 0x0000000000000030 x27: 0x0000000100e22373 x28: 0x0000000138904cf0 fp: 0x000000016f63ed00 lr: 0x00000001007f3800 sp: 0x000000016f63ece0 pc: 0x00000001007f381c cpsr: 0x80001000 far: 0x0000000128038010 esr: 0x92000006 (Data Abort) byte read Translation fault Binary Images: 0x1007c0000 - 0x100f23fff com.icons8.Lunacy (8.4.0) /Volumes/VOLUME/Lunacy.app/Contents/MacOS/Lunacy 0x107088000 - 0x1070e7fff dyld (*) /usr/lib/dyld 0x188dae000 - 0x188dbafff libsystem_pthread.dylib (*) /usr/lib/system/libsystem_pthread.dylib 0x0 - 0xffffffffffffffff ??? (*) <00000000-0000-0000-0000-000000000000> ??? External Modification Summary: Calls made by other processes targeting this process: task_for_pid: 0 thread_create: 0 thread_set_state: 0 Calls made by this process: task_for_pid: 0 thread_create: 0 thread_set_state: 0 Calls made by all processes on this machine: task_for_pid: 0 thread_create: 0 thread_set_state: 0 VM Region Summary: ReadOnly portion of Libraries: Total=757.4M resident=0K(0%) swapped_out_or_unallocated=757.4M(100%) Writable regions: Total=602.9M written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=602.9M(100%) VIRTUAL REGION REGION TYPE SIZE COUNT (non-coalesced) =========== ======= ======= Activity Tracing 256K 1 Kernel Alloc Once 32K 1 MALLOC 164.2M 17 MALLOC guard page 96K 5 MALLOC_MEDIUM (reserved) 45.8M 1 reserved VM address space (unallocated) MALLOC_NANO (reserved) 384.0M 1 reserved VM address space (unallocated) STACK GUARD 56.0M 2 Stack 8720K 2 VM_ALLOCATE 1.0G 1 __AUTH 243K 52 __AUTH_CONST 2952K 129 __DATA 1162K 123 __DATA_CONST 3913K 130 __DATA_DIRTY 234K 51 __LINKEDIT 670.2M 3 __OBJC_CONST 279K 31 __OBJC_RO 82.1M 1 __OBJC_RW 3104K 1 __TEXT 87.1M 137 __UNICODE 588K 1 dyld private memory 1024K 1 mapped file 405.7M 3 shared memory 32K 2 =========== ======= ======= TOTAL 2.9G 696 TOTAL, minus reserved VM space 2.5G 696 ----------- Full Report ----------- {"app_name":"Lunacy","timestamp":"2022-05-07 13:53:11.00 +0300","app_version":"8.4.0","slice_uuid":"d867cd93-49fc-35fd-a1df-37ae5a9bd46b","build_version":"8.4.0","platform":1,"bundleID":"com.icons8.Lunacy","share_with_app_devs":0,"is_first_party":0,"bug_type":"309","os_version":"macOS 12.2.1 (21D62)","incident_id":"422E4A53-D00F-4CEF-A7AD-07EDEF70250A","name":"Lunacy"} { "uptime" : 2000000, "procLaunch" : "2022-05-07 13:53:10.5612 +0300", "procRole" : "Default", "version" : 2, "userID" : 501, "deployVersion" : 210, "modelCode" : "Macmini9,1", "procStartAbsTime" : 49745345049248, "coalitionID" : 434717, "osVersion" : { "train" : "macOS 12.2.1", "build" : "21D62", "releaseType" : "User" }, "captureTime" : "2022-05-07 13:53:10.6609 +0300", "incident" : "422E4A53-D00F-4CEF-A7AD-07EDEF70250A", "bug_type" : "309", "pid" : 39152, "procExitAbsTime" : 49745346564197, "translated" : false, "cpuType" : "ARM-64", "procName" : "Lunacy", "procPath" : "\/Volumes\/VOLUME\/Lunacy.app\/Contents\/MacOS\/Lunacy", "bundleInfo" : {"CFBundleShortVersionString":"8.4.0","CFBundleVersion":"8.4.0","CFBundleIdentifier":"com.icons8.Lunacy"}, "storeInfo" : {"deviceIdentifierForVendor":"AE84F169-ED0D-54DB-ABEF-5B25047D3379","thirdParty":true}, "parentProc" : "launchd", "parentPid" : 1, "coalitionName" : "com.icons8.Lunacy", "crashReporterKey" : "5C2453FB-07DF-E48A-9D68-F0CCC954C21E", "sip" : "enabled", "vmRegionInfo" : "0x128038010 is not in any region. Bytes after previous region: 127254545 Bytes before following region: 85983216\n REGION TYPE START - END [ VSIZE] PRT\/MAX SHRMOD REGION DETAIL\n mapped file 113c0c000-1206dc000 [202.8M] rw-\/rwx SM=COW ...t_id=4f0183ab\n---> GAP OF 0xcb5c000 BYTES\n MALLOC_MEDIUM (reserved) 12d238000-12d800000 [ 5920K] rw-\/rwx SM=NUL ...(unallocated)", "isCorpse" : 1, "exception" : {"codes":"0x0000000000000001, 0x0000000128038010","rawCodes":[1,4966285328],"type":"EXC_BAD_ACCESS","signal":"SIGSEGV","subtype":"KERN_INVALID_ADDRESS at 0x0000000128038010"}, "termination" : {"flags":0,"code":11,"namespace":"SIGNAL","indicator":"Segmentation fault: 11","byProc":"exc handler","byPid":39152}, "vmregioninfo" : "0x128038010 is not in any region. Bytes after previous region: 127254545 Bytes before following region: 85983216\n REGION TYPE START - END [ VSIZE] PRT\/MAX SHRMOD REGION DETAIL\n mapped file 113c0c000-1206dc000 [202.8M] rw-\/rwx SM=COW ...t_id=4f0183ab\n---> GAP OF 0xcb5c000 BYTES\n MALLOC_MEDIUM (reserved) 12d238000-12d800000 [ 5920K] rw-\/rwx SM=NUL ...(unallocated)", "extMods" : {"caller":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"system":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"targeted":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"warnings":0}, "faultingThread" : 0, "threads" : [{"triggered":true,"id":14276250,"threadState":{"x":[{"value":4966285312},{"value":0},{"value":2},{"value":6589030972,"symbolLocation":0,"symbol":"nanov2_free_definite_size"},{"value":14},{"value":116},{"value":101},{"value":105553127238240},{"value":0},{"value":485760},{"value":106332160},{"value":1},{"value":241},{"value":23068668},{"value":23068672},{"value":0},{"value":73},{"value":6589030936,"symbolLocation":0,"symbol":"default_zone_free_definite_size"},{"value":0},{"value":6163787072},{"value":105553120947408},{"value":5243948808},{"value":0},{"value":105553120947456},{"value":4838545060},{"value":39},{"value":48},{"value":4309787507},{"value":5243948272}],"flavor":"ARM_THREAD_STATE64","lr":{"value":4303304704},"cpsr":{"value":2147487744},"fp":{"value":6163787008},"sp":{"value":6163786976},"esr":{"value":2449473542,"description":"(Data Abort) byte read Translation fault"},"pc":{"value":4303304732,"matchesCrashFrame":1},"far":{"value":4966285328}},"queue":"com.apple.main-thread","frames":[{"imageOffset":210972,"symbol":"json_parser_t::~json_parser_t()","symbolLocation":64,"imageIndex":0},{"imageOffset":210944,"symbol":"json_parser_t::~json_parser_t()","symbolLocation":36,"imageIndex":0},{"imageOffset":243136,"symbol":"deps_json_t::load(bool, std::__1::basic_string, std::__1::allocator > const&, std::__1::unordered_map, std::__1::allocator >, std::__1::vector, std::__1::allocator >, std::__1::allocator, std::__1::allocator > > >, std::__1::hash, std::__1::allocator > >, std::__1::equal_to, std::__1::allocator > >, std::__1::allocator, std::__1::allocator > const, std::__1::vector, std::__1::allocator >, std::__1::allocator, std::__1::allocator > > > > > > const&)","symbolLocation":904,"imageIndex":0},{"imageOffset":259716,"symbol":"fx_definition_t::parse_deps()","symbolLocation":36,"imageIndex":0},{"imageOffset":179376,"symbol":"deps_resolver_t::deps_resolver_t(arguments_t const&, std::__1::vector >, std::__1::allocator > > >&, std::__1::unordered_map, std::__1::allocator >, std::__1::vector, std::__1::allocator >, std::__1::allocator, std::__1::allocator > > >, std::__1::hash, std::__1::allocator > >, std::__1::equal_to, std::__1::allocator > >, std::__1::allocator, std::__1::allocator > const, std::__1::vector, std::__1::allocator >, std::__1::allocator, std::__1::allocator > > > > > > const*, bool)","symbolLocation":520,"imageIndex":0},{"imageOffset":171484,"symbol":"hostpolicy_context_t::initialize(hostpolicy_init_t&, arguments_t const&, bool)","symbolLocation":104,"imageIndex":0},{"imageOffset":187608,"symbol":"(anonymous namespace)::create_hostpolicy_context(hostpolicy_init_t&, int, char const**, bool, arguments_t*)","symbolLocation":324,"imageIndex":0},{"imageOffset":187048,"symbol":"corehost_main","symbolLocation":148,"imageIndex":0},{"imageOffset":59552,"symbol":"fx_muxer_t::handle_exec_host_command(std::__1::basic_string, std::__1::allocator > const&, host_startup_info_t const&, std::__1::basic_string, std::__1::allocator > const&, std::__1::unordered_map, std::__1::allocator >, std::__1::allocator, std::__1::allocator > > >, known_options_hash, std::__1::equal_to, std::__1::allocator, std::__1::allocator >, std::__1::allocator, std::__1::allocator > > > > > > const&, int, char const**, int, host_mode_t, bool, char*, int, int*)","symbolLocation":1320,"imageIndex":0},{"imageOffset":55692,"symbol":"fx_muxer_t::execute(std::__1::basic_string, std::__1::allocator >, int, char const**, host_startup_info_t const&, char*, int, int*)","symbolLocation":856,"imageIndex":0},{"imageOffset":42092,"symbol":"hostfxr_main_bundle_startupinfo","symbolLocation":196,"imageIndex":0},{"imageOffset":317672,"symbol":"exe_start(int, char const**)","symbolLocation":1124,"imageIndex":0},{"imageOffset":318424,"symbol":"main","symbolLocation":152,"imageIndex":0},{"imageOffset":20724,"symbol":"start","symbolLocation":520,"imageIndex":1}]},{"id":14276260,"frames":[{"imageOffset":8208,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":2}]}], "usedImages" : [ { "source" : "P", "arch" : "arm64", "base" : 4303093760, "CFBundleShortVersionString" : "8.4.0", "CFBundleIdentifier" : "com.icons8.Lunacy", "size" : 7749632, "uuid" : "d867cd93-49fc-35fd-a1df-37ae5a9bd46b", "path" : "\/Volumes\/VOLUME\/Lunacy.app\/Contents\/MacOS\/Lunacy", "name" : "Lunacy", "CFBundleVersion" : "8.4.0" }, { "source" : "P", "arch" : "arm64e", "base" : 4412964864, "size" : 393216, "uuid" : "d21a73ea-79cd-36eb-8ac9-2c5cf5181a27", "path" : "\/usr\/lib\/dyld", "name" : "dyld" }, { "source" : "P", "arch" : "arm64e", "base" : 6591012864, "size" : 53248, "uuid" : "f7b2eccf-e6f1-3109-ae81-9028c0b8332a", "path" : "\/usr\/lib\/system\/libsystem_pthread.dylib", "name" : "libsystem_pthread.dylib" }, { "size" : 0, "source" : "A", "base" : 0, "uuid" : "00000000-0000-0000-0000-000000000000" } ], "sharedCache" : { "base" : 6587842560, "size" : 3091218432, "uuid" : "296eb28e-6aeb-3129-8fa6-feb92261a4eb" }, "vmSummary" : "ReadOnly portion of Libraries: Total=757.4M resident=0K(0%) swapped_out_or_unallocated=757.4M(100%)\nWritable regions: Total=602.9M written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=602.9M(100%)\n\n VIRTUAL REGION \nREGION TYPE SIZE COUNT (non-coalesced) \n=========== ======= ======= \nActivity Tracing 256K 1 \nKernel Alloc Once 32K 1 \nMALLOC 164.2M 17 \nMALLOC guard page 96K 5 \nMALLOC_MEDIUM (reserved) 45.8M 1 reserved VM address space (unallocated)\nMALLOC_NANO (reserved) 384.0M 1 reserved VM address space (unallocated)\nSTACK GUARD 56.0M 2 \nStack 8720K 2 \nVM_ALLOCATE 1.0G 1 \n__AUTH 243K 52 \n__AUTH_CONST 2952K 129 \n__DATA 1162K 123 \n__DATA_CONST 3913K 130 \n__DATA_DIRTY 234K 51 \n__LINKEDIT 670.2M 3 \n__OBJC_CONST 279K 31 \n__OBJC_RO 82.1M 1 \n__OBJC_RW 3104K 1 \n__TEXT 87.1M 137 \n__UNICODE 588K 1 \ndyld private memory 1024K 1 \nmapped file 405.7M 3 \nshared memory 32K 2 \n=========== ======= ======= \nTOTAL 2.9G 696 \nTOTAL, minus reserved VM space 2.5G 696 \n", "legacyInfo" : { "threadTriggered" : { "queue" : "com.apple.main-thread" } }, "trialInfo" : { "rollouts" : [ { "rolloutId" : "60da5e84ab0ca017dace9abf", "factorPackIds" : { }, "deploymentId" : 240000008 }, { "rolloutId" : "607844aa04477260f58a8077", "factorPackIds" : { "SIRI_MORPHUN_ASSETS" : "6103050cbfe6dc472e1c982a" }, "deploymentId" : 240000066 }, { "rolloutId" : "602ad4dac86151000cf27e46", "factorPackIds" : { "SIRI_DICTATION_ASSETS" : "61fb0e87c773c43cde3bb80e" }, "deploymentId" : 240000305 }, { "rolloutId" : "60356660bbe37970735c5624", "factorPackIds" : { }, "deploymentId" : 240000027 }, { "rolloutId" : "601d9415f79519000ccd4b69", "factorPackIds" : { "SIRI_TEXT_TO_SPEECH" : "622657ce37186c771d5404ad" }, "deploymentId" : 240000414 }, { "rolloutId" : "5fb4245a1bbfe8005e33a1e1", "factorPackIds" : { }, "deploymentId" : 240000015 }, { "rolloutId" : "5ffde50ce2aacd000d47a95f", "factorPackIds" : { }, "deploymentId" : 240000140 }, { "rolloutId" : "5fc94383418129005b4e9ae0", "factorPackIds" : { }, "deploymentId" : 240000370 } ], "experiments" : [ ] } } Model: Macmini9,1, BootROM 7429.81.3, proc 8:4:4 processors, 8 GB, SMC Graphics: Apple M1, Apple M1, Built-In Display: RX-A2020, 1920 x 1080 (1080p FHD - Full High Definition), Main, MirrorOff, Online Memory Module: LPDDR4 AirPort: Wi-Fi, wl0: Oct 26 2021 16:10:41 version 18.20.310.15.7.8.120 FWID 01-5d6c3867 Bluetooth: Version (null), 0 services, 0 devices, 0 incoming serial ports Network Service: Wi-Fi, AirPort, en1 USB Device: USB31Bus USB Device: USB31Bus USB Device: USB30Bus USB Device: USB OPTICAL MOUSE USB Device: Microsoft® 2.4GHz Transceiver v7.0 Thunderbolt Bus: Mac mini, Apple Inc. Thunderbolt Bus: Mac mini, Apple Inc. ``` ### Reproduction Steps 1) Get any cross-platform console app that is more than hello-world and using at least 50% of .net. 2) Publish it twice using `osx.11.0-arm64` and `osx-x64` platform with `single-bundle`, `self-contained`, `trim-mode: copyused`. (`ReadyToRun` is disabled, `EnableCompressionInSingleFile` is disabled). 3) Combine binaries using `lipo` and create an `.application` bundle using apple guidelines. Enable Sandbox. 4) Sign it with Apple ID. 5) Compress it into .dmg Steps above can be skipped by downloading our app already compiled into this from: https://icons8.com/lunacy macos direct download. Or via direct link: https://lun-us.icons8.com/s/setup/Lunacy.dmg 6) Run .dmg on M1 machine. 7) If it launches correctly - close app and run it again. 50% of repro 8) You will see a crash. ### Expected behavior App is launching every time without issues on M1 device. ### Actual behavior App is crashing every second time on M1 device. ### Regression? _No response_ ### Known Workarounds _No response_ ### Configuration latest released .NET 6 single bundle latest released macOS ARM64 .net6 SDK can be installed or not installed on a machine. ### Other information If you have a question - why do you combining two binary tipes in a single bundle? - we need to support M1 ARM inside App Store. App Store can have only 1 bundle. So we need to create an universal bundle (intel/apple silicon). Also app store requires sandbox. The only way to run in sandbox is to use a single-file publish. This is the only way to get everything working. We've spent a lot of time investigating everything.
Author: Mikolaytis
Assignees: -
Labels: `area-Host`, `untriaged`
Milestone: -
am11 commented 2 years ago

@Mikolaytis, thanks for posting the report. If you run:

% COREHOST_TRACE=1 COREHOST_TRACEFILE=/tmp/Lunacy_dump /Volumes/VOLUME/Lunacy.app/Contents/MacOS/Lunacy

and open /tmp/Lunacy_dump in text viewer, do you find instance of either of following two strings right before the crash?

I read it here: https://developer.apple.com/forums/thread/93463, it could be related to "use after munmap". i.e. we probably need to zero out m_bundle_data (m_bundle_data = nullptr;) after: https://github.com/dotnet/runtime/blob/e2119d44916110f315140ebeba3ed72853e57856/src/native/corehost/json_parser.cpp#L163

Mikolaytis commented 2 years ago
Last login: Fri May 13 08:46:16 on ttys000
tibring@Mac-miniM1-Alex Lunacy.app % COREHOST_TRACE=1 COREHOST_TRACEFILE=/tmp/Lunacy_dump Contents/MacOS/Lunacy 
Unable to open COREHOST_TRACEFILE=/tmp/Lunacy_dump for writing
Tracing enabled @ Mon May 16 10:36:23 2022 UTC
--- Invoked apphost [version: static, commit hash: static] main = {
Contents/MacOS/Lunacy
}
The managed DLL bound to this executable is: 'Lunacy.dll'
Detected Single-File app bundle
Using internal fxr
Invoking fx resolver [/Volumes/Lunacy 3/Lunacy.app/Contents/MacOS/] hostfxr_main_bundle_startupinfo
Host path: [/Volumes/Lunacy 3/Lunacy.app/Contents/MacOS/Lunacy]
Dotnet path: [/Volumes/Lunacy 3/Lunacy.app/Contents/MacOS/]
App path: [/Volumes/Lunacy 3/Lunacy.app/Contents/MacOS/Lunacy.dll]
Bundle Header Offset: [651edb1]
--- Invoked hostfxr_main_bundle_startupinfo [commit hash: static]
Mapped application bundle
FAT container detected. Offset in file:[6568000]
Unmapped application bundle
Single-File bundle details:
DepsJson Offset:[64f1680] Size[2d731]
RuntimeConfigJson Offset:[986ce0] Size[427]
.net core 3 compatibility mode: [No]
--- Executing in a native executable mode...
Using dotnet root path [/Volumes/Lunacy 3/Lunacy.app/Contents/MacOS/]
App runtimeconfig.json from [/Volumes/Lunacy 3/Lunacy.app/Contents/MacOS/Lunacy.dll]
Runtime config is cfg=/Volumes/Lunacy 3/Lunacy.app/Contents/MacOS/Lunacy.runtimeconfig.json dev=/Volumes/Lunacy 3/Lunacy.app/Contents/MacOS/Lunacy.runtimeconfig.dev.json
Attempting to read runtime config: /Volumes/Lunacy 3/Lunacy.app/Contents/MacOS/Lunacy.runtimeconfig.json
Attempting to read dev runtime config: /Volumes/Lunacy 3/Lunacy.app/Contents/MacOS/Lunacy.runtimeconfig.dev.json
Mapped bundle for [/Volumes/Lunacy 3/Lunacy.app/Contents/MacOS/Lunacy.runtimeconfig.json]
Unmapped application bundle
Runtime config [/Volumes/Lunacy 3/Lunacy.app/Contents/MacOS/Lunacy.runtimeconfig.json] is valid=[1]
Executing as a self-contained app as per config file [/Volumes/Lunacy 3/Lunacy.app/Contents/MacOS/Lunacy.runtimeconfig.json]
Using internal hostpolicy
Reading from host interface version: [0x16041101:248] to initialize policy version: [0x16041101:248]
Mapped application bundle
FAT container detected. Offset in file:[6568000]
Unmapped application bundle
--- Invoked hostpolicy [commit hash: static] [static,static,static][arm64] corehost_main = {
Contents/MacOS/Lunacy
}
Mode: apphost
Deps file: 
Directory core servicing at [] was not specified or found
Fallback directory core servicing at [opt/coreservicing] was not found
Multilevel lookup is true
-- arguments_t: host_path='/Volumes/Lunacy 3/Lunacy.app/Contents/MacOS/Lunacy' app_root='/Volumes/Lunacy 3/Lunacy.app/Contents/MacOS/' deps='/Volumes/Lunacy 3/Lunacy.app/Contents/MacOS/Lunacy.deps.json' core_svc='' mgd_app='/Volumes/Lunacy 3/Lunacy.app/Contents/MacOS/Lunacy.dll'
-- arguments_t: dotnet shared store: ''
Using /Volumes/Lunacy 3/Lunacy.app/Contents/MacOS/Lunacy.deps.json deps file
Mapped bundle for [/Volumes/Lunacy 3/Lunacy.app/Contents/MacOS/Lunacy.deps.json]
Loading deps file... /Volumes/Lunacy 3/Lunacy.app/Contents/MacOS/Lunacy.deps.json as framework dependent=[0]
Adding runtime asset Lunacy.dll assemblyVersion= fileVersion= from Lunacy/8.4.1
Adding runtime asset Microsoft.CSharp.dll assemblyVersion=6.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset Microsoft.Win32.Primitives.dll assemblyVersion=6.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset System.Buffers.dll assemblyVersion=6.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset System.Collections.Concurrent.dll assemblyVersion=6.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset System.Collections.Immutable.dll assemblyVersion=6.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset System.Collections.NonGeneric.dll assemblyVersion=6.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset System.Collections.Specialized.dll assemblyVersion=6.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset System.Collections.dll assemblyVersion=6.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset System.ComponentModel.Annotations.dll assemblyVersion=6.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset System.ComponentModel.Primitives.dll assemblyVersion=6.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset System.ComponentModel.TypeConverter.dll assemblyVersion=6.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset System.ComponentModel.dll assemblyVersion=6.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset System.Console.dll assemblyVersion=6.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset System.Data.Common.dll assemblyVersion=6.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset System.Diagnostics.Debug.dll assemblyVersion=6.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset System.Diagnostics.DiagnosticSource.dll assemblyVersion=6.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset System.Diagnostics.FileVersionInfo.dll assemblyVersion=6.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset System.Diagnostics.Process.dll assemblyVersion=6.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset System.Diagnostics.StackTrace.dll assemblyVersion=6.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset System.Diagnostics.TextWriterTraceListener.dll assemblyVersion=6.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset System.Diagnostics.Tools.dll assemblyVersion=6.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset System.Diagnostics.TraceSource.dll assemblyVersion=6.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset System.Drawing.Primitives.dll assemblyVersion=6.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset System.Drawing.dll assemblyVersion=4.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset System.Dynamic.Runtime.dll assemblyVersion=6.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset System.Formats.Asn1.dll assemblyVersion=6.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset System.Globalization.dll assemblyVersion=6.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset System.IO.Compression.Brotli.dll assemblyVersion=6.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset System.IO.Compression.dll assemblyVersion=6.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset System.IO.FileSystem.DriveInfo.dll assemblyVersion=6.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset System.IO.FileSystem.dll assemblyVersion=6.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset System.IO.MemoryMappedFiles.dll assemblyVersion=6.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset System.IO.Pipes.dll assemblyVersion=6.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset System.IO.dll assemblyVersion=6.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset System.Linq.Expressions.dll assemblyVersion=6.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset System.Linq.Parallel.dll assemblyVersion=6.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset System.Linq.Queryable.dll assemblyVersion=6.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset System.Linq.dll assemblyVersion=6.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset System.Memory.dll assemblyVersion=6.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset System.Net.Http.Json.dll assemblyVersion=6.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset System.Net.Http.dll assemblyVersion=6.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset System.Net.HttpListener.dll assemblyVersion=6.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset System.Net.NameResolution.dll assemblyVersion=6.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset System.Net.NetworkInformation.dll assemblyVersion=6.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset System.Net.Primitives.dll assemblyVersion=6.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset System.Net.Quic.dll assemblyVersion=6.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset System.Net.Requests.dll assemblyVersion=6.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset System.Net.Security.dll assemblyVersion=6.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset System.Net.ServicePoint.dll assemblyVersion=6.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset System.Net.Sockets.dll assemblyVersion=6.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset System.Net.WebHeaderCollection.dll assemblyVersion=6.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset System.Net.WebSockets.Client.dll assemblyVersion=6.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset System.Net.WebSockets.dll assemblyVersion=6.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset System.Numerics.Vectors.dll assemblyVersion=6.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset System.ObjectModel.dll assemblyVersion=6.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset System.Private.CoreLib.dll assemblyVersion=6.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset System.Private.DataContractSerialization.dll assemblyVersion=6.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset System.Private.Uri.dll assemblyVersion=6.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset System.Private.Xml.Linq.dll assemblyVersion=6.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset System.Private.Xml.dll assemblyVersion=6.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset System.Reflection.Emit.ILGeneration.dll assemblyVersion=6.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset System.Reflection.Emit.Lightweight.dll assemblyVersion=6.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset System.Reflection.Emit.dll assemblyVersion=6.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset System.Reflection.Extensions.dll assemblyVersion=6.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset System.Reflection.Metadata.dll assemblyVersion=6.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset System.Reflection.Primitives.dll assemblyVersion=6.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset System.Reflection.TypeExtensions.dll assemblyVersion=6.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset System.Reflection.dll assemblyVersion=6.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset System.Resources.ResourceManager.dll assemblyVersion=6.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset System.Runtime.CompilerServices.Unsafe.dll assemblyVersion=6.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset System.Runtime.Extensions.dll assemblyVersion=6.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset System.Runtime.InteropServices.RuntimeInformation.dll assemblyVersion=6.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset System.Runtime.InteropServices.dll assemblyVersion=6.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset System.Runtime.Loader.dll assemblyVersion=6.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset System.Runtime.Numerics.dll assemblyVersion=6.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset System.Runtime.Serialization.Formatters.dll assemblyVersion=6.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset System.Runtime.Serialization.Primitives.dll assemblyVersion=6.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset System.Runtime.Serialization.Xml.dll assemblyVersion=6.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset System.Runtime.dll assemblyVersion=6.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset System.Security.Claims.dll assemblyVersion=6.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset System.Security.Cryptography.Algorithms.dll assemblyVersion=6.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset System.Security.Cryptography.Csp.dll assemblyVersion=6.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset System.Security.Cryptography.Encoding.dll assemblyVersion=6.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset System.Security.Cryptography.Primitives.dll assemblyVersion=6.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset System.Security.Cryptography.X509Certificates.dll assemblyVersion=6.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset System.Security.Principal.Windows.dll assemblyVersion=6.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset System.Text.Encoding.CodePages.dll assemblyVersion=6.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset System.Text.Encoding.Extensions.dll assemblyVersion=6.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset System.Text.Encoding.dll assemblyVersion=6.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset System.Text.Encodings.Web.dll assemblyVersion=6.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset System.Text.Json.dll assemblyVersion=6.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset System.Text.RegularExpressions.dll assemblyVersion=6.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset System.Threading.Channels.dll assemblyVersion=6.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset System.Threading.Tasks.Extensions.dll assemblyVersion=6.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset System.Threading.Tasks.Parallel.dll assemblyVersion=6.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset System.Threading.Tasks.dll assemblyVersion=6.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset System.Threading.Thread.dll assemblyVersion=6.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset System.Threading.ThreadPool.dll assemblyVersion=6.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset System.Threading.dll assemblyVersion=6.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset System.Xml.ReaderWriter.dll assemblyVersion=6.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset System.Xml.XDocument.dll assemblyVersion=6.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset System.Xml.XPath.XDocument.dll assemblyVersion=6.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset System.dll assemblyVersion=4.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset mscorlib.dll assemblyVersion=4.0.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset netstandard.dll assemblyVersion=2.1.0.0 fileVersion=6.0.322.12309 from runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Adding runtime asset lib/net6.0/Avalonia.Animation.dll assemblyVersion=1.10.13.3 fileVersion=1.10.13.3 from Avalonia/1.10.13.3-gitlab
Adding runtime asset lib/net6.0/Avalonia.Base.dll assemblyVersion=1.10.13.3 fileVersion=1.10.13.3 from Avalonia/1.10.13.3-gitlab
Adding runtime asset lib/net6.0/Avalonia.Controls.dll assemblyVersion=1.10.13.3 fileVersion=1.10.13.3 from Avalonia/1.10.13.3-gitlab
Adding runtime asset lib/net6.0/Avalonia.DesignerSupport.dll assemblyVersion=0.7.0.0 fileVersion=0.7.0.0 from Avalonia/1.10.13.3-gitlab
Adding runtime asset lib/net6.0/Avalonia.DesktopRuntime.dll assemblyVersion=1.10.13.3 fileVersion=1.10.13.3 from Avalonia/1.10.13.3-gitlab
Adding runtime asset lib/net6.0/Avalonia.Dialogs.dll assemblyVersion=1.10.13.3 fileVersion=1.10.13.3 from Avalonia/1.10.13.3-gitlab
Adding runtime asset lib/net6.0/Avalonia.Input.dll assemblyVersion=1.10.13.3 fileVersion=1.10.13.3 from Avalonia/1.10.13.3-gitlab
Adding runtime asset lib/net6.0/Avalonia.Interactivity.dll assemblyVersion=1.10.13.3 fileVersion=1.10.13.3 from Avalonia/1.10.13.3-gitlab
Adding runtime asset lib/net6.0/Avalonia.Layout.dll assemblyVersion=1.10.13.3 fileVersion=1.10.13.3 from Avalonia/1.10.13.3-gitlab
Adding runtime asset lib/net6.0/Avalonia.Markup.Xaml.dll assemblyVersion=1.10.13.3 fileVersion=1.10.13.3 from Avalonia/1.10.13.3-gitlab
Adding runtime asset lib/net6.0/Avalonia.Markup.dll assemblyVersion=1.10.13.3 fileVersion=1.10.13.3 from Avalonia/1.10.13.3-gitlab
Adding runtime asset lib/net6.0/Avalonia.MicroCom.dll assemblyVersion=1.10.13.3 fileVersion=1.10.13.3 from Avalonia/1.10.13.3-gitlab
Adding runtime asset lib/net6.0/Avalonia.OpenGL.dll assemblyVersion=1.10.13.3 fileVersion=1.10.13.3 from Avalonia/1.10.13.3-gitlab
Adding runtime asset lib/net6.0/Avalonia.Styling.dll assemblyVersion=1.10.13.3 fileVersion=1.10.13.3 from Avalonia/1.10.13.3-gitlab
Adding runtime asset lib/net6.0/Avalonia.Themes.Default.dll assemblyVersion=1.10.13.3 fileVersion=1.10.13.3 from Avalonia/1.10.13.3-gitlab
Adding runtime asset lib/net6.0/Avalonia.Themes.Fluent.dll assemblyVersion=1.10.13.3 fileVersion=1.10.13.3 from Avalonia/1.10.13.3-gitlab
Adding runtime asset lib/net6.0/Avalonia.Visuals.dll assemblyVersion=1.10.13.3 fileVersion=1.10.13.3 from Avalonia/1.10.13.3-gitlab
Adding runtime asset lib/net6.0/Avalonia.dll assemblyVersion=1.10.13.3 fileVersion=1.10.13.3 from Avalonia/1.10.13.3-gitlab
Adding runtime asset lib/netstandard2.0/AvaloniaEdit.dll assemblyVersion=1.10.13.3 fileVersion=1.10.13.3 from Avalonia.AvaloniaEdit/1.10.13.3-gitlab
Adding runtime asset lib/net6.0/Avalonia.Controls.DataGrid.dll assemblyVersion=1.10.13.3 fileVersion=1.10.13.3 from Avalonia.Controls.DataGrid/1.10.13.3-gitlab
Adding runtime asset lib/net6.0/Avalonia.Desktop.dll assemblyVersion=1.10.13.3 fileVersion=1.10.13.3 from Avalonia.Desktop/1.10.13.3-gitlab
Adding runtime asset lib/net6.0/Avalonia.Diagnostics.dll assemblyVersion=1.10.13.3 fileVersion=1.10.13.3 from Avalonia.Diagnostics/1.10.13.3-gitlab
Adding runtime asset lib/net6.0/Avalonia.FreeDesktop.dll assemblyVersion=1.10.13.3 fileVersion=1.10.13.3 from Avalonia.FreeDesktop/1.10.13.3-gitlab
Adding runtime asset lib/net6.0/Avalonia.Native.dll assemblyVersion=1.10.13.3 fileVersion=1.10.13.3 from Avalonia.Native/1.10.13.3-gitlab
Adding native asset runtimes/osx/native/libAvaloniaNative.dylib assemblyVersion= fileVersion=0.0.0.0 from Avalonia.Native/1.10.13.3-gitlab
Adding runtime asset lib/net6.0/Avalonia.Remote.Protocol.dll assemblyVersion=1.10.13.3 fileVersion=1.10.13.3 from Avalonia.Remote.Protocol/1.10.13.3-gitlab
Adding runtime asset lib/net6.0/Avalonia.Skia.dll assemblyVersion=1.10.13.3 fileVersion=1.10.13.3 from Avalonia.Skia/1.10.13.3-gitlab
Adding runtime asset lib/net6.0/Avalonia.Svg.Skia.dll assemblyVersion=1.10.13.3 fileVersion=1.10.13.3 from Avalonia.Svg.Skia/1.10.13.3-gitlab
Adding runtime asset lib/net6.0/Avalonia.Win32.dll assemblyVersion=1.10.13.3 fileVersion=1.10.13.3 from Avalonia.Win32/1.10.13.3-gitlab
Adding runtime asset lib/net6.0/Avalonia.X11.dll assemblyVersion=1.10.13.3 fileVersion=1.10.13.3 from Avalonia.X11/1.10.13.3-gitlab
Adding runtime asset lib/net5.0/Avalonia.Xaml.Interactions.dll assemblyVersion=1.10.13.3 fileVersion=1.10.13.3 from Avalonia.Xaml.Interactions/1.10.13.3-gitlab
Adding runtime asset lib/net5.0/Avalonia.Xaml.Interactivity.dll assemblyVersion=1.10.13.3 fileVersion=1.10.13.3 from Avalonia.Xaml.Interactivity/1.10.13.3-gitlab
Adding runtime asset lib/netstandard2.0/BitMiracle.LibTiff.NET.dll assemblyVersion=2.4.649.0 fileVersion=2.4.649.0 from BitMiracle.LibTiff.NET/2.4.649
Adding runtime asset lib/netcoreapp1.0/EndianBitConverter.dll assemblyVersion=1.1.0.0 fileVersion=1.1.0.0 from EndianBitConverter/1.1.0
Adding runtime asset lib/netstandard2.0/Fizzler.dll assemblyVersion=1.3.0.0 fileVersion=1.3.0.0 from Fizzler/1.3.0
Adding runtime asset lib/net6.0/GoogleAnalyticsTracker.Core.dll assemblyVersion=1.0.0.0 fileVersion=1.0.0.0 from GoogleAnalyticsTracker.Core/7.0.0
Adding runtime asset lib/netstandard2.0/HarfBuzzSharp.dll assemblyVersion=1.0.0.0 fileVersion=2.8.2.0 from HarfBuzzSharp/2.8.2-preview.178
Adding native asset runtimes/osx/native/libHarfBuzzSharp.dylib assemblyVersion= fileVersion=0.0.0.0 from HarfBuzzSharp.NativeAssets.macOS/2.8.2-preview.178
Adding runtime asset lib/netstandard1.0/JetBrains.Annotations.dll assemblyVersion=10.3.0.0 fileVersion=10.3.0.0 from JetBrains.Annotations/10.3.0
Adding native asset runtimes/osx/native/libuv.dylib assemblyVersion= fileVersion=0.0.0.0 from Libuv/1.9.1
Adding runtime asset lib/netstandard2.0/LiteDB.dll assemblyVersion=5.0.11.0 fileVersion=5.0.11.0 from LiteDB/5.0.11
Adding runtime asset lib/netcoreapp31/MathParser.org-mXparser.dll assemblyVersion=4.4.2.0 fileVersion=4.4.2.0 from MathParser.org-mXparser/4.4.2
Adding runtime asset lib/net6.0/Microsoft.AspNetCore.Connections.Abstractions.dll assemblyVersion=6.0.0.0 fileVersion=6.0.21.52608 from Microsoft.AspNetCore.Connections.Abstractions/6.0.0
Adding runtime asset lib/net6.0/Microsoft.AspNetCore.Http.Connections.Client.dll assemblyVersion=6.0.0.0 fileVersion=6.0.21.52608 from Microsoft.AspNetCore.Http.Connections.Client/6.0.0
Adding runtime asset lib/net6.0/Microsoft.AspNetCore.Http.Connections.Common.dll assemblyVersion=6.0.0.0 fileVersion=6.0.21.52608 from Microsoft.AspNetCore.Http.Connections.Common/6.0.0
Adding runtime asset lib/net6.0/Microsoft.AspNetCore.SignalR.Client.dll assemblyVersion=6.0.0.0 fileVersion=6.0.21.52608 from Microsoft.AspNetCore.SignalR.Client/6.0.0
Adding runtime asset lib/net6.0/Microsoft.AspNetCore.SignalR.Client.Core.dll assemblyVersion=6.0.0.0 fileVersion=6.0.21.52608 from Microsoft.AspNetCore.SignalR.Client.Core/6.0.0
Adding runtime asset lib/net6.0/Microsoft.AspNetCore.SignalR.Common.dll assemblyVersion=6.0.0.0 fileVersion=6.0.21.52608 from Microsoft.AspNetCore.SignalR.Common/6.0.0
Adding runtime asset lib/net6.0/Microsoft.AspNetCore.SignalR.Protocols.Json.dll assemblyVersion=6.0.0.0 fileVersion=6.0.21.52608 from Microsoft.AspNetCore.SignalR.Protocols.Json/6.0.0
Adding runtime asset lib/netstandard2.0/Microsoft.CodeAnalysis.dll assemblyVersion=3.4.0.0 fileVersion=3.400.19.56804 from Microsoft.CodeAnalysis.Common/3.4.0
Adding resources asset lib/netstandard2.0/cs/Microsoft.CodeAnalysis.resources.dll assemblyVersion= fileVersion= from Microsoft.CodeAnalysis.Common/3.4.0
Adding resources asset lib/netstandard2.0/de/Microsoft.CodeAnalysis.resources.dll assemblyVersion= fileVersion= from Microsoft.CodeAnalysis.Common/3.4.0
Adding resources asset lib/netstandard2.0/es/Microsoft.CodeAnalysis.resources.dll assemblyVersion= fileVersion= from Microsoft.CodeAnalysis.Common/3.4.0
Adding resources asset lib/netstandard2.0/fr/Microsoft.CodeAnalysis.resources.dll assemblyVersion= fileVersion= from Microsoft.CodeAnalysis.Common/3.4.0
Adding resources asset lib/netstandard2.0/it/Microsoft.CodeAnalysis.resources.dll assemblyVersion= fileVersion= from Microsoft.CodeAnalysis.Common/3.4.0
Adding resources asset lib/netstandard2.0/ja/Microsoft.CodeAnalysis.resources.dll assemblyVersion= fileVersion= from Microsoft.CodeAnalysis.Common/3.4.0
Adding resources asset lib/netstandard2.0/ko/Microsoft.CodeAnalysis.resources.dll assemblyVersion= fileVersion= from Microsoft.CodeAnalysis.Common/3.4.0
Adding resources asset lib/netstandard2.0/pl/Microsoft.CodeAnalysis.resources.dll assemblyVersion= fileVersion= from Microsoft.CodeAnalysis.Common/3.4.0
Adding resources asset lib/netstandard2.0/pt-BR/Microsoft.CodeAnalysis.resources.dll assemblyVersion= fileVersion= from Microsoft.CodeAnalysis.Common/3.4.0
Adding resources asset lib/netstandard2.0/ru/Microsoft.CodeAnalysis.resources.dll assemblyVersion= fileVersion= from Microsoft.CodeAnalysis.Common/3.4.0
Adding resources asset lib/netstandard2.0/tr/Microsoft.CodeAnalysis.resources.dll assemblyVersion= fileVersion= from Microsoft.CodeAnalysis.Common/3.4.0
Adding resources asset lib/netstandard2.0/zh-Hans/Microsoft.CodeAnalysis.resources.dll assemblyVersion= fileVersion= from Microsoft.CodeAnalysis.Common/3.4.0
Adding resources asset lib/netstandard2.0/zh-Hant/Microsoft.CodeAnalysis.resources.dll assemblyVersion= fileVersion= from Microsoft.CodeAnalysis.Common/3.4.0
Adding runtime asset lib/netstandard2.0/Microsoft.CodeAnalysis.CSharp.dll assemblyVersion=3.4.0.0 fileVersion=3.400.19.56804 from Microsoft.CodeAnalysis.CSharp/3.4.0
Adding resources asset lib/netstandard2.0/cs/Microsoft.CodeAnalysis.CSharp.resources.dll assemblyVersion= fileVersion= from Microsoft.CodeAnalysis.CSharp/3.4.0
Adding resources asset lib/netstandard2.0/de/Microsoft.CodeAnalysis.CSharp.resources.dll assemblyVersion= fileVersion= from Microsoft.CodeAnalysis.CSharp/3.4.0
Adding resources asset lib/netstandard2.0/es/Microsoft.CodeAnalysis.CSharp.resources.dll assemblyVersion= fileVersion= from Microsoft.CodeAnalysis.CSharp/3.4.0
Adding resources asset lib/netstandard2.0/fr/Microsoft.CodeAnalysis.CSharp.resources.dll assemblyVersion= fileVersion= from Microsoft.CodeAnalysis.CSharp/3.4.0
Adding resources asset lib/netstandard2.0/it/Microsoft.CodeAnalysis.CSharp.resources.dll assemblyVersion= fileVersion= from Microsoft.CodeAnalysis.CSharp/3.4.0
Adding resources asset lib/netstandard2.0/ja/Microsoft.CodeAnalysis.CSharp.resources.dll assemblyVersion= fileVersion= from Microsoft.CodeAnalysis.CSharp/3.4.0
Adding resources asset lib/netstandard2.0/ko/Microsoft.CodeAnalysis.CSharp.resources.dll assemblyVersion= fileVersion= from Microsoft.CodeAnalysis.CSharp/3.4.0
Adding resources asset lib/netstandard2.0/pl/Microsoft.CodeAnalysis.CSharp.resources.dll assemblyVersion= fileVersion= from Microsoft.CodeAnalysis.CSharp/3.4.0
Adding resources asset lib/netstandard2.0/pt-BR/Microsoft.CodeAnalysis.CSharp.resources.dll assemblyVersion= fileVersion= from Microsoft.CodeAnalysis.CSharp/3.4.0
Adding resources asset lib/netstandard2.0/ru/Microsoft.CodeAnalysis.CSharp.resources.dll assemblyVersion= fileVersion= from Microsoft.CodeAnalysis.CSharp/3.4.0
Adding resources asset lib/netstandard2.0/tr/Microsoft.CodeAnalysis.CSharp.resources.dll assemblyVersion= fileVersion= from Microsoft.CodeAnalysis.CSharp/3.4.0
Adding resources asset lib/netstandard2.0/zh-Hans/Microsoft.CodeAnalysis.CSharp.resources.dll assemblyVersion= fileVersion= from Microsoft.CodeAnalysis.CSharp/3.4.0
Adding resources asset lib/netstandard2.0/zh-Hant/Microsoft.CodeAnalysis.CSharp.resources.dll assemblyVersion= fileVersion= from Microsoft.CodeAnalysis.CSharp/3.4.0
Adding runtime asset lib/netstandard2.0/Microsoft.CodeAnalysis.CSharp.Scripting.dll assemblyVersion=3.4.0.0 fileVersion=3.400.19.56804 from Microsoft.CodeAnalysis.CSharp.Scripting/3.4.0
Adding resources asset lib/netstandard2.0/cs/Microsoft.CodeAnalysis.CSharp.Scripting.resources.dll assemblyVersion= fileVersion= from Microsoft.CodeAnalysis.CSharp.Scripting/3.4.0
Adding resources asset lib/netstandard2.0/de/Microsoft.CodeAnalysis.CSharp.Scripting.resources.dll assemblyVersion= fileVersion= from Microsoft.CodeAnalysis.CSharp.Scripting/3.4.0
Adding resources asset lib/netstandard2.0/es/Microsoft.CodeAnalysis.CSharp.Scripting.resources.dll assemblyVersion= fileVersion= from Microsoft.CodeAnalysis.CSharp.Scripting/3.4.0
Adding resources asset lib/netstandard2.0/fr/Microsoft.CodeAnalysis.CSharp.Scripting.resources.dll assemblyVersion= fileVersion= from Microsoft.CodeAnalysis.CSharp.Scripting/3.4.0
Adding resources asset lib/netstandard2.0/it/Microsoft.CodeAnalysis.CSharp.Scripting.resources.dll assemblyVersion= fileVersion= from Microsoft.CodeAnalysis.CSharp.Scripting/3.4.0
Adding resources asset lib/netstandard2.0/ja/Microsoft.CodeAnalysis.CSharp.Scripting.resources.dll assemblyVersion= fileVersion= from Microsoft.CodeAnalysis.CSharp.Scripting/3.4.0
Adding resources asset lib/netstandard2.0/ko/Microsoft.CodeAnalysis.CSharp.Scripting.resources.dll assemblyVersion= fileVersion= from Microsoft.CodeAnalysis.CSharp.Scripting/3.4.0
Adding resources asset lib/netstandard2.0/pl/Microsoft.CodeAnalysis.CSharp.Scripting.resources.dll assemblyVersion= fileVersion= from Microsoft.CodeAnalysis.CSharp.Scripting/3.4.0
Adding resources asset lib/netstandard2.0/pt-BR/Microsoft.CodeAnalysis.CSharp.Scripting.resources.dll assemblyVersion= fileVersion= from Microsoft.CodeAnalysis.CSharp.Scripting/3.4.0
Adding resources asset lib/netstandard2.0/ru/Microsoft.CodeAnalysis.CSharp.Scripting.resources.dll assemblyVersion= fileVersion= from Microsoft.CodeAnalysis.CSharp.Scripting/3.4.0
Adding resources asset lib/netstandard2.0/tr/Microsoft.CodeAnalysis.CSharp.Scripting.resources.dll assemblyVersion= fileVersion= from Microsoft.CodeAnalysis.CSharp.Scripting/3.4.0
Adding resources asset lib/netstandard2.0/zh-Hans/Microsoft.CodeAnalysis.CSharp.Scripting.resources.dll assemblyVersion= fileVersion= from Microsoft.CodeAnalysis.CSharp.Scripting/3.4.0
Adding resources asset lib/netstandard2.0/zh-Hant/Microsoft.CodeAnalysis.CSharp.Scripting.resources.dll assemblyVersion= fileVersion= from Microsoft.CodeAnalysis.CSharp.Scripting/3.4.0
Adding runtime asset lib/netstandard2.0/Microsoft.CodeAnalysis.Scripting.dll assemblyVersion=3.4.0.0 fileVersion=3.400.19.56804 from Microsoft.CodeAnalysis.Scripting.Common/3.4.0
Adding resources asset lib/netstandard2.0/cs/Microsoft.CodeAnalysis.Scripting.resources.dll assemblyVersion= fileVersion= from Microsoft.CodeAnalysis.Scripting.Common/3.4.0
Adding resources asset lib/netstandard2.0/de/Microsoft.CodeAnalysis.Scripting.resources.dll assemblyVersion= fileVersion= from Microsoft.CodeAnalysis.Scripting.Common/3.4.0
Adding resources asset lib/netstandard2.0/es/Microsoft.CodeAnalysis.Scripting.resources.dll assemblyVersion= fileVersion= from Microsoft.CodeAnalysis.Scripting.Common/3.4.0
Adding resources asset lib/netstandard2.0/fr/Microsoft.CodeAnalysis.Scripting.resources.dll assemblyVersion= fileVersion= from Microsoft.CodeAnalysis.Scripting.Common/3.4.0
Adding resources asset lib/netstandard2.0/it/Microsoft.CodeAnalysis.Scripting.resources.dll assemblyVersion= fileVersion= from Microsoft.CodeAnalysis.Scripting.Common/3.4.0
Adding resources asset lib/netstandard2.0/ja/Microsoft.CodeAnalysis.Scripting.resources.dll assemblyVersion= fileVersion= from Microsoft.CodeAnalysis.Scripting.Common/3.4.0
Adding resources asset lib/netstandard2.0/ko/Microsoft.CodeAnalysis.Scripting.resources.dll assemblyVersion= fileVersion= from Microsoft.CodeAnalysis.Scripting.Common/3.4.0
Adding resources asset lib/netstandard2.0/pl/Microsoft.CodeAnalysis.Scripting.resources.dll assemblyVersion= fileVersion= from Microsoft.CodeAnalysis.Scripting.Common/3.4.0
Adding resources asset lib/netstandard2.0/pt-BR/Microsoft.CodeAnalysis.Scripting.resources.dll assemblyVersion= fileVersion= from Microsoft.CodeAnalysis.Scripting.Common/3.4.0
Adding resources asset lib/netstandard2.0/ru/Microsoft.CodeAnalysis.Scripting.resources.dll assemblyVersion= fileVersion= from Microsoft.CodeAnalysis.Scripting.Common/3.4.0
Adding resources asset lib/netstandard2.0/tr/Microsoft.CodeAnalysis.Scripting.resources.dll assemblyVersion= fileVersion= from Microsoft.CodeAnalysis.Scripting.Common/3.4.0
Adding resources asset lib/netstandard2.0/zh-Hans/Microsoft.CodeAnalysis.Scripting.resources.dll assemblyVersion= fileVersion= from Microsoft.CodeAnalysis.Scripting.Common/3.4.0
Adding resources asset lib/netstandard2.0/zh-Hant/Microsoft.CodeAnalysis.Scripting.resources.dll assemblyVersion= fileVersion= from Microsoft.CodeAnalysis.Scripting.Common/3.4.0
Adding runtime asset lib/netstandard1.3/Microsoft.CodeAnalysis.VisualBasic.dll assemblyVersion=1.3.0.0 fileVersion=1.3.0.60613 from Microsoft.CodeAnalysis.VisualBasic/1.3.0
Adding runtime asset lib/netstandard2.0/Microsoft.Data.Sqlite.dll assemblyVersion=5.0.6.0 fileVersion=5.0.621.21307 from Microsoft.Data.Sqlite.Core/5.0.6
Adding runtime asset lib/net6.0/Microsoft.Extensions.DependencyInjection.dll assemblyVersion=6.0.0.0 fileVersion=6.0.21.52210 from Microsoft.Extensions.DependencyInjection/6.0.0
Adding runtime asset lib/net6.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll assemblyVersion=6.0.0.0 fileVersion=6.0.21.52210 from Microsoft.Extensions.DependencyInjection.Abstractions/6.0.0
Adding runtime asset lib/net6.0/Microsoft.Extensions.Features.dll assemblyVersion=6.0.0.0 fileVersion=6.0.21.52608 from Microsoft.Extensions.Features/6.0.0
Adding runtime asset lib/netstandard2.1/Microsoft.Extensions.Logging.dll assemblyVersion=6.0.0.0 fileVersion=6.0.21.52210 from Microsoft.Extensions.Logging/6.0.0
Adding runtime asset lib/net6.0/Microsoft.Extensions.Logging.Abstractions.dll assemblyVersion=6.0.0.0 fileVersion=6.0.21.52210 from Microsoft.Extensions.Logging.Abstractions/6.0.0
Adding runtime asset lib/netstandard2.1/Microsoft.Extensions.Options.dll assemblyVersion=6.0.0.0 fileVersion=6.0.21.52210 from Microsoft.Extensions.Options/6.0.0
Adding runtime asset lib/net6.0/Microsoft.Extensions.Primitives.dll assemblyVersion=6.0.0.0 fileVersion=6.0.21.52210 from Microsoft.Extensions.Primitives/6.0.0
Adding runtime asset lib/netstandard1.3/Microsoft.VisualBasic.dll assemblyVersion=10.0.1.0 fileVersion=1.0.24212.1 from Microsoft.VisualBasic/10.0.1
Adding runtime asset lib/netstandard2.0/Microsoft.Win32.SystemEvents.dll assemblyVersion=5.0.0.0 fileVersion=5.0.20.51904 from Microsoft.Win32.SystemEvents/5.0.0
Adding runtime asset lib/netstandard2.0/Newtonsoft.Json.dll assemblyVersion=13.0.0.0 fileVersion=13.0.1.25517 from Newtonsoft.Json/13.0.1
Adding runtime asset lib/netstandard1.0/PListNet.dll assemblyVersion=3.2.0.0 fileVersion=3.0.0.0 from PListNet/3.2.0
Adding runtime asset lib/netstandard2.0/BouncyCastle.Crypto.dll assemblyVersion=1.9.0.0 fileVersion=1.9.0.1 from Portable.BouncyCastle/1.9.0
Adding runtime asset lib/net5.0/protobuf-net.dll assemblyVersion=3.0.0.0 fileVersion=3.0.101.59408 from protobuf-net/3.0.101
Adding runtime asset lib/net5.0/protobuf-net.Core.dll assemblyVersion=3.0.0.0 fileVersion=3.0.101.59408 from protobuf-net.Core/3.0.101
Adding runtime asset lib/net6.0/ShimSkiaSharp.dll assemblyVersion=1.10.13.3 fileVersion=1.10.13.3 from ShimSkiaSharp/1.10.13.3-gitlab
Adding runtime asset lib/netstandard2.1/SketchLib.dll assemblyVersion=1.0.0.0 fileVersion=1.0.0.0 from SketchLib/1.0.0-gitlab
Adding runtime asset lib/netstandard2.0/SkiaSharp.dll assemblyVersion=2.88.0.0 fileVersion=2.88.0.0 from SkiaSharp/2.88.0-preview.178
Adding runtime asset lib/netstandard2.0/SkiaSharp.HarfBuzz.dll assemblyVersion=2.88.0.0 fileVersion=2.88.0.0 from SkiaSharp.HarfBuzz/2.88.0-preview.178
Adding native asset runtimes/osx/native/libSkiaSharp.dylib assemblyVersion= fileVersion=0.0.0.0 from SkiaSharp.NativeAssets.macOS/2.88.0-preview.178
Adding runtime asset lib/netcoreapp3.1/SQLitePCLRaw.batteries_v2.dll assemblyVersion=2.0.4.976 fileVersion=2.0.4.976 from SQLitePCLRaw.bundle_e_sqlite3/2.0.4
Adding runtime asset lib/netcoreapp3.1/SQLitePCLRaw.nativelibrary.dll assemblyVersion=2.0.4.976 fileVersion=2.0.4.976 from SQLitePCLRaw.bundle_e_sqlite3/2.0.4
Adding runtime asset lib/netstandard2.0/SQLitePCLRaw.core.dll assemblyVersion=2.0.4.976 fileVersion=2.0.4.976 from SQLitePCLRaw.core/2.0.4
Adding runtime asset lib/netstandard2.0/SQLitePCLRaw.provider.dynamic_cdecl.dll assemblyVersion=2.0.4.976 fileVersion=2.0.4.976 from SQLitePCLRaw.provider.dynamic_cdecl/2.0.4
Adding runtime asset lib/netstandard2.1/Svg.dll assemblyVersion=1.0.0.0 fileVersion=1.0.0.0 from Svg/1.0.0-gitlab
Adding runtime asset lib/net6.0/Svg.Custom.dll assemblyVersion=1.10.13.3 fileVersion=1.10.13.3 from Svg.Custom/1.10.13.3-gitlab
Adding runtime asset lib/net6.0/Svg.Model.dll assemblyVersion=1.10.13.3 fileVersion=1.10.13.3 from Svg.Model/1.10.13.3-gitlab
Adding runtime asset lib/net6.0/Svg.Skia.dll assemblyVersion=1.10.13.3 fileVersion=1.10.13.3 from Svg.Skia/1.10.13.3-gitlab
Adding runtime asset runtimes/unix/lib/netcoreapp3.0/System.Drawing.Common.dll assemblyVersion=5.0.0.2 fileVersion=5.0.421.11614 from System.Drawing.Common/5.0.2
Adding runtime asset lib/net6.0/System.IO.Pipelines.dll assemblyVersion=6.0.0.0 fileVersion=6.0.21.52210 from System.IO.Pipelines/6.0.0
Adding runtime asset lib/net5.0/System.Reactive.dll assemblyVersion=5.0.0.0 fileVersion=5.0.0.1 from System.Reactive/5.0.0
Adding runtime asset lib/netstandard2.0/Tmds.DBus.dll assemblyVersion=0.9.0.0 fileVersion=0.9.0.0 from Tmds.DBus/0.9.0
Adding runtime asset Icons8.Icons.Common.dll assemblyVersion= fileVersion= from Icons8.Icons.Common/1.0.0
Adding runtime asset Icons8.Tools.dll assemblyVersion= fileVersion= from Icons8.Tools/1.0.0
Adding runtime asset Lunacy.Assets.dll assemblyVersion= fileVersion= from Lunacy.Assets/8.4.1
Adding resources asset pl/Lunacy.Assets.resources.dll assemblyVersion= fileVersion= from Lunacy.Assets/8.4.1
Adding resources asset he/Lunacy.Assets.resources.dll assemblyVersion= fileVersion= from Lunacy.Assets/8.4.1
Adding resources asset es-ES/Lunacy.Assets.resources.dll assemblyVersion= fileVersion= from Lunacy.Assets/8.4.1
Adding resources asset bs-Latn/Lunacy.Assets.resources.dll assemblyVersion= fileVersion= from Lunacy.Assets/8.4.1
Adding resources asset ja/Lunacy.Assets.resources.dll assemblyVersion= fileVersion= from Lunacy.Assets/8.4.1
Adding resources asset it/Lunacy.Assets.resources.dll assemblyVersion= fileVersion= from Lunacy.Assets/8.4.1
Adding resources asset ru/Lunacy.Assets.resources.dll assemblyVersion= fileVersion= from Lunacy.Assets/8.4.1
Adding resources asset hy-AM/Lunacy.Assets.resources.dll assemblyVersion= fileVersion= from Lunacy.Assets/8.4.1
Adding resources asset uk/Lunacy.Assets.resources.dll assemblyVersion= fileVersion= from Lunacy.Assets/8.4.1
Adding resources asset sr-Latn/Lunacy.Assets.resources.dll assemblyVersion= fileVersion= from Lunacy.Assets/8.4.1
Adding resources asset ar/Lunacy.Assets.resources.dll assemblyVersion= fileVersion= from Lunacy.Assets/8.4.1
Adding resources asset pt-BR/Lunacy.Assets.resources.dll assemblyVersion= fileVersion= from Lunacy.Assets/8.4.1
Adding resources asset hu/Lunacy.Assets.resources.dll assemblyVersion= fileVersion= from Lunacy.Assets/8.4.1
Adding resources asset de/Lunacy.Assets.resources.dll assemblyVersion= fileVersion= from Lunacy.Assets/8.4.1
Adding resources asset ko/Lunacy.Assets.resources.dll assemblyVersion= fileVersion= from Lunacy.Assets/8.4.1
Adding resources asset id/Lunacy.Assets.resources.dll assemblyVersion= fileVersion= from Lunacy.Assets/8.4.1
Adding resources asset fr/Lunacy.Assets.resources.dll assemblyVersion= fileVersion= from Lunacy.Assets/8.4.1
Adding resources asset fa/Lunacy.Assets.resources.dll assemblyVersion= fileVersion= from Lunacy.Assets/8.4.1
Adding resources asset tr/Lunacy.Assets.resources.dll assemblyVersion= fileVersion= from Lunacy.Assets/8.4.1
Adding runtime asset Lunacy.DTO.dll assemblyVersion= fileVersion= from Lunacy.DTO/8.4.1
Adding runtime asset Lunacy.Gdf.dll assemblyVersion= fileVersion= from Lunacy.Gdf/8.4.1
Adding runtime asset Lunacy.Gdf.Canvas.dll assemblyVersion= fileVersion= from Lunacy.Gdf.Canvas/8.4.1
Adding runtime asset Lunacy.Icons.dll assemblyVersion= fileVersion= from Lunacy.Icons/8.4.1
Adding runtime asset Lunacy.IO.Compression.dll assemblyVersion= fileVersion= from Lunacy.IO.Compression/1.0.0
Adding runtime asset Lunacy.Shared.dll assemblyVersion= fileVersion= from Lunacy.Shared/8.4.1
Adding runtime asset Lunacy.Suggestions.dll assemblyVersion= fileVersion= from Lunacy.Suggestions/8.4.1
Adding runtime asset Lunacy.UI.dll assemblyVersion= fileVersion= from Lunacy.UI/8.4.1
Adding runtime asset MvvmBase.dll assemblyVersion= fileVersion= from MvvmBase/1.0.0
Reconciling library Lunacy/8.4.1
Parsed runtime deps entry 0 for asset name: Lunacy from project: Lunacy, library version: 8.4.1, relpath: Lunacy.dll, assemblyVersion , fileVersion 
Reconciling library runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64/6.0.3
Parsed runtime deps entry 1 for asset name: Microsoft.CSharp from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: Microsoft.CSharp.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 2 for asset name: Microsoft.Win32.Primitives from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: Microsoft.Win32.Primitives.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 3 for asset name: System.Buffers from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: System.Buffers.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 4 for asset name: System.Collections.Concurrent from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: System.Collections.Concurrent.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 5 for asset name: System.Collections.Immutable from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: System.Collections.Immutable.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 6 for asset name: System.Collections.NonGeneric from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: System.Collections.NonGeneric.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 7 for asset name: System.Collections.Specialized from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: System.Collections.Specialized.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 8 for asset name: System.Collections from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: System.Collections.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 9 for asset name: System.ComponentModel.Annotations from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: System.ComponentModel.Annotations.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 10 for asset name: System.ComponentModel.Primitives from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: System.ComponentModel.Primitives.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 11 for asset name: System.ComponentModel.TypeConverter from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: System.ComponentModel.TypeConverter.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 12 for asset name: System.ComponentModel from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: System.ComponentModel.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 13 for asset name: System.Console from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: System.Console.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 14 for asset name: System.Data.Common from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: System.Data.Common.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 15 for asset name: System.Diagnostics.Debug from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: System.Diagnostics.Debug.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 16 for asset name: System.Diagnostics.DiagnosticSource from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: System.Diagnostics.DiagnosticSource.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 17 for asset name: System.Diagnostics.FileVersionInfo from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: System.Diagnostics.FileVersionInfo.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 18 for asset name: System.Diagnostics.Process from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: System.Diagnostics.Process.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 19 for asset name: System.Diagnostics.StackTrace from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: System.Diagnostics.StackTrace.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 20 for asset name: System.Diagnostics.TextWriterTraceListener from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: System.Diagnostics.TextWriterTraceListener.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 21 for asset name: System.Diagnostics.Tools from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: System.Diagnostics.Tools.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 22 for asset name: System.Diagnostics.TraceSource from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: System.Diagnostics.TraceSource.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 23 for asset name: System.Drawing.Primitives from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: System.Drawing.Primitives.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 24 for asset name: System.Drawing from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: System.Drawing.dll, assemblyVersion 4.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 25 for asset name: System.Dynamic.Runtime from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: System.Dynamic.Runtime.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 26 for asset name: System.Formats.Asn1 from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: System.Formats.Asn1.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 27 for asset name: System.Globalization from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: System.Globalization.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 28 for asset name: System.IO.Compression.Brotli from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: System.IO.Compression.Brotli.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 29 for asset name: System.IO.Compression from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: System.IO.Compression.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 30 for asset name: System.IO.FileSystem.DriveInfo from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: System.IO.FileSystem.DriveInfo.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 31 for asset name: System.IO.FileSystem from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: System.IO.FileSystem.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 32 for asset name: System.IO.MemoryMappedFiles from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: System.IO.MemoryMappedFiles.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 33 for asset name: System.IO.Pipes from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: System.IO.Pipes.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 34 for asset name: System.IO from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: System.IO.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 35 for asset name: System.Linq.Expressions from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: System.Linq.Expressions.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 36 for asset name: System.Linq.Parallel from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: System.Linq.Parallel.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 37 for asset name: System.Linq.Queryable from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: System.Linq.Queryable.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 38 for asset name: System.Linq from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: System.Linq.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 39 for asset name: System.Memory from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: System.Memory.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 40 for asset name: System.Net.Http.Json from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: System.Net.Http.Json.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 41 for asset name: System.Net.Http from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: System.Net.Http.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 42 for asset name: System.Net.HttpListener from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: System.Net.HttpListener.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 43 for asset name: System.Net.NameResolution from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: System.Net.NameResolution.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 44 for asset name: System.Net.NetworkInformation from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: System.Net.NetworkInformation.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 45 for asset name: System.Net.Primitives from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: System.Net.Primitives.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 46 for asset name: System.Net.Quic from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: System.Net.Quic.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 47 for asset name: System.Net.Requests from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: System.Net.Requests.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 48 for asset name: System.Net.Security from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: System.Net.Security.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 49 for asset name: System.Net.ServicePoint from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: System.Net.ServicePoint.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 50 for asset name: System.Net.Sockets from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: System.Net.Sockets.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 51 for asset name: System.Net.WebHeaderCollection from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: System.Net.WebHeaderCollection.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 52 for asset name: System.Net.WebSockets.Client from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: System.Net.WebSockets.Client.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 53 for asset name: System.Net.WebSockets from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: System.Net.WebSockets.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 54 for asset name: System.Numerics.Vectors from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: System.Numerics.Vectors.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 55 for asset name: System.ObjectModel from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: System.ObjectModel.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 56 for asset name: System.Private.CoreLib from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: System.Private.CoreLib.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 57 for asset name: System.Private.DataContractSerialization from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: System.Private.DataContractSerialization.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 58 for asset name: System.Private.Uri from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: System.Private.Uri.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 59 for asset name: System.Private.Xml.Linq from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: System.Private.Xml.Linq.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 60 for asset name: System.Private.Xml from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: System.Private.Xml.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 61 for asset name: System.Reflection.Emit.ILGeneration from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: System.Reflection.Emit.ILGeneration.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 62 for asset name: System.Reflection.Emit.Lightweight from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: System.Reflection.Emit.Lightweight.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 63 for asset name: System.Reflection.Emit from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: System.Reflection.Emit.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 64 for asset name: System.Reflection.Extensions from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: System.Reflection.Extensions.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 65 for asset name: System.Reflection.Metadata from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: System.Reflection.Metadata.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 66 for asset name: System.Reflection.Primitives from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: System.Reflection.Primitives.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 67 for asset name: System.Reflection.TypeExtensions from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: System.Reflection.TypeExtensions.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 68 for asset name: System.Reflection from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: System.Reflection.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 69 for asset name: System.Resources.ResourceManager from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: System.Resources.ResourceManager.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 70 for asset name: System.Runtime.CompilerServices.Unsafe from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: System.Runtime.CompilerServices.Unsafe.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 71 for asset name: System.Runtime.Extensions from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: System.Runtime.Extensions.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 72 for asset name: System.Runtime.InteropServices.RuntimeInformation from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: System.Runtime.InteropServices.RuntimeInformation.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 73 for asset name: System.Runtime.InteropServices from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: System.Runtime.InteropServices.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 74 for asset name: System.Runtime.Loader from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: System.Runtime.Loader.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 75 for asset name: System.Runtime.Numerics from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: System.Runtime.Numerics.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 76 for asset name: System.Runtime.Serialization.Formatters from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: System.Runtime.Serialization.Formatters.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 77 for asset name: System.Runtime.Serialization.Primitives from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: System.Runtime.Serialization.Primitives.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 78 for asset name: System.Runtime.Serialization.Xml from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: System.Runtime.Serialization.Xml.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 79 for asset name: System.Runtime from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: System.Runtime.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 80 for asset name: System.Security.Claims from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: System.Security.Claims.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 81 for asset name: System.Security.Cryptography.Algorithms from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: System.Security.Cryptography.Algorithms.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 82 for asset name: System.Security.Cryptography.Csp from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: System.Security.Cryptography.Csp.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 83 for asset name: System.Security.Cryptography.Encoding from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: System.Security.Cryptography.Encoding.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 84 for asset name: System.Security.Cryptography.Primitives from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: System.Security.Cryptography.Primitives.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 85 for asset name: System.Security.Cryptography.X509Certificates from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: System.Security.Cryptography.X509Certificates.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 86 for asset name: System.Security.Principal.Windows from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: System.Security.Principal.Windows.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 87 for asset name: System.Text.Encoding.CodePages from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: System.Text.Encoding.CodePages.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 88 for asset name: System.Text.Encoding.Extensions from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: System.Text.Encoding.Extensions.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 89 for asset name: System.Text.Encoding from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: System.Text.Encoding.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 90 for asset name: System.Text.Encodings.Web from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: System.Text.Encodings.Web.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 91 for asset name: System.Text.Json from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: System.Text.Json.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 92 for asset name: System.Text.RegularExpressions from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: System.Text.RegularExpressions.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 93 for asset name: System.Threading.Channels from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: System.Threading.Channels.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 94 for asset name: System.Threading.Tasks.Extensions from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: System.Threading.Tasks.Extensions.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 95 for asset name: System.Threading.Tasks.Parallel from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: System.Threading.Tasks.Parallel.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 96 for asset name: System.Threading.Tasks from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: System.Threading.Tasks.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 97 for asset name: System.Threading.Thread from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: System.Threading.Thread.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 98 for asset name: System.Threading.ThreadPool from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: System.Threading.ThreadPool.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 99 for asset name: System.Threading from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: System.Threading.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 100 for asset name: System.Xml.ReaderWriter from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: System.Xml.ReaderWriter.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 101 for asset name: System.Xml.XDocument from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: System.Xml.XDocument.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 102 for asset name: System.Xml.XPath.XDocument from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: System.Xml.XPath.XDocument.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 103 for asset name: System from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: System.dll, assemblyVersion 4.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 104 for asset name: mscorlib from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: mscorlib.dll, assemblyVersion 4.0.0.0, fileVersion 6.0.322.12309
Parsed runtime deps entry 105 for asset name: netstandard from runtimepack: runtimepack.Microsoft.NETCore.App.Runtime.osx-arm64, library version: 6.0.3, relpath: netstandard.dll, assemblyVersion 2.1.0.0, fileVersion 6.0.322.12309
Reconciling library Avalonia/1.10.13.3-gitlab
Parsed runtime deps entry 106 for asset name: Avalonia.Animation from package: Avalonia, library version: 1.10.13.3-gitlab, relpath: lib/net6.0/Avalonia.Animation.dll, assemblyVersion 1.10.13.3, fileVersion 1.10.13.3
Parsed runtime deps entry 107 for asset name: Avalonia.Base from package: Avalonia, library version: 1.10.13.3-gitlab, relpath: lib/net6.0/Avalonia.Base.dll, assemblyVersion 1.10.13.3, fileVersion 1.10.13.3
Parsed runtime deps entry 108 for asset name: Avalonia.Controls from package: Avalonia, library version: 1.10.13.3-gitlab, relpath: lib/net6.0/Avalonia.Controls.dll, assemblyVersion 1.10.13.3, fileVersion 1.10.13.3
Parsed runtime deps entry 109 for asset name: Avalonia.DesignerSupport from package: Avalonia, library version: 1.10.13.3-gitlab, relpath: lib/net6.0/Avalonia.DesignerSupport.dll, assemblyVersion 0.7.0.0, fileVersion 0.7.0.0
Parsed runtime deps entry 110 for asset name: Avalonia.DesktopRuntime from package: Avalonia, library version: 1.10.13.3-gitlab, relpath: lib/net6.0/Avalonia.DesktopRuntime.dll, assemblyVersion 1.10.13.3, fileVersion 1.10.13.3
Parsed runtime deps entry 111 for asset name: Avalonia.Dialogs from package: Avalonia, library version: 1.10.13.3-gitlab, relpath: lib/net6.0/Avalonia.Dialogs.dll, assemblyVersion 1.10.13.3, fileVersion 1.10.13.3
Parsed runtime deps entry 112 for asset name: Avalonia.Input from package: Avalonia, library version: 1.10.13.3-gitlab, relpath: lib/net6.0/Avalonia.Input.dll, assemblyVersion 1.10.13.3, fileVersion 1.10.13.3
Parsed runtime deps entry 113 for asset name: Avalonia.Interactivity from package: Avalonia, library version: 1.10.13.3-gitlab, relpath: lib/net6.0/Avalonia.Interactivity.dll, assemblyVersion 1.10.13.3, fileVersion 1.10.13.3
Parsed runtime deps entry 114 for asset name: Avalonia.Layout from package: Avalonia, library version: 1.10.13.3-gitlab, relpath: lib/net6.0/Avalonia.Layout.dll, assemblyVersion 1.10.13.3, fileVersion 1.10.13.3
Parsed runtime deps entry 115 for asset name: Avalonia.Markup.Xaml from package: Avalonia, library version: 1.10.13.3-gitlab, relpath: lib/net6.0/Avalonia.Markup.Xaml.dll, assemblyVersion 1.10.13.3, fileVersion 1.10.13.3
Parsed runtime deps entry 116 for asset name: Avalonia.Markup from package: Avalonia, library version: 1.10.13.3-gitlab, relpath: lib/net6.0/Avalonia.Markup.dll, assemblyVersion 1.10.13.3, fileVersion 1.10.13.3
Parsed runtime deps entry 117 for asset name: Avalonia.MicroCom from package: Avalonia, library version: 1.10.13.3-gitlab, relpath: lib/net6.0/Avalonia.MicroCom.dll, assemblyVersion 1.10.13.3, fileVersion 1.10.13.3
Parsed runtime deps entry 118 for asset name: Avalonia.OpenGL from package: Avalonia, library version: 1.10.13.3-gitlab, relpath: lib/net6.0/Avalonia.OpenGL.dll, assemblyVersion 1.10.13.3, fileVersion 1.10.13.3
Parsed runtime deps entry 119 for asset name: Avalonia.Styling from package: Avalonia, library version: 1.10.13.3-gitlab, relpath: lib/net6.0/Avalonia.Styling.dll, assemblyVersion 1.10.13.3, fileVersion 1.10.13.3
Parsed runtime deps entry 120 for asset name: Avalonia.Themes.Default from package: Avalonia, library version: 1.10.13.3-gitlab, relpath: lib/net6.0/Avalonia.Themes.Default.dll, assemblyVersion 1.10.13.3, fileVersion 1.10.13.3
Parsed runtime deps entry 121 for asset name: Avalonia.Themes.Fluent from package: Avalonia, library version: 1.10.13.3-gitlab, relpath: lib/net6.0/Avalonia.Themes.Fluent.dll, assemblyVersion 1.10.13.3, fileVersion 1.10.13.3
Parsed runtime deps entry 122 for asset name: Avalonia.Visuals from package: Avalonia, library version: 1.10.13.3-gitlab, relpath: lib/net6.0/Avalonia.Visuals.dll, assemblyVersion 1.10.13.3, fileVersion 1.10.13.3
Parsed runtime deps entry 123 for asset name: Avalonia from package: Avalonia, library version: 1.10.13.3-gitlab, relpath: lib/net6.0/Avalonia.dll, assemblyVersion 1.10.13.3, fileVersion 1.10.13.3
Reconciling library Avalonia.Angle.Windows.Natives/4.0.0-gitlab
Library Avalonia.Angle.Windows.Natives/4.0.0-gitlab does not exist
Reconciling library Avalonia.AvaloniaEdit/1.10.13.3-gitlab
Parsed runtime deps entry 124 for asset name: AvaloniaEdit from package: Avalonia.AvaloniaEdit, library version: 1.10.13.3-gitlab, relpath: lib/netstandard2.0/AvaloniaEdit.dll, assemblyVersion 1.10.13.3, fileVersion 1.10.13.3
Reconciling library Avalonia.Controls.DataGrid/1.10.13.3-gitlab
Parsed runtime deps entry 125 for asset name: Avalonia.Controls.DataGrid from package: Avalonia.Controls.DataGrid, library version: 1.10.13.3-gitlab, relpath: lib/net6.0/Avalonia.Controls.DataGrid.dll, assemblyVersion 1.10.13.3, fileVersion 1.10.13.3
Reconciling library Avalonia.Desktop/1.10.13.3-gitlab
Parsed runtime deps entry 126 for asset name: Avalonia.Desktop from package: Avalonia.Desktop, library version: 1.10.13.3-gitlab, relpath: lib/net6.0/Avalonia.Desktop.dll, assemblyVersion 1.10.13.3, fileVersion 1.10.13.3
Reconciling library Avalonia.Diagnostics/1.10.13.3-gitlab
Parsed runtime deps entry 127 for asset name: Avalonia.Diagnostics from package: Avalonia.Diagnostics, library version: 1.10.13.3-gitlab, relpath: lib/net6.0/Avalonia.Diagnostics.dll, assemblyVersion 1.10.13.3, fileVersion 1.10.13.3
Reconciling library Avalonia.FreeDesktop/1.10.13.3-gitlab
Parsed runtime deps entry 128 for asset name: Avalonia.FreeDesktop from package: Avalonia.FreeDesktop, library version: 1.10.13.3-gitlab, relpath: lib/net6.0/Avalonia.FreeDesktop.dll, assemblyVersion 1.10.13.3, fileVersion 1.10.13.3
Reconciling library Avalonia.Native/1.10.13.3-gitlab
Parsed runtime deps entry 129 for asset name: Avalonia.Native from package: Avalonia.Native, library version: 1.10.13.3-gitlab, relpath: lib/net6.0/Avalonia.Native.dll, assemblyVersion 1.10.13.3, fileVersion 1.10.13.3
Parsed native deps entry 0 for asset name: libAvaloniaNative from package: Avalonia.Native, library version: 1.10.13.3-gitlab, relpath: runtimes/osx/native/libAvaloniaNative.dylib, assemblyVersion , fileVersion 0.0.0.0
Reconciling library Avalonia.Remote.Protocol/1.10.13.3-gitlab
Parsed runtime deps entry 130 for asset name: Avalonia.Remote.Protocol from package: Avalonia.Remote.Protocol, library version: 1.10.13.3-gitlab, relpath: lib/net6.0/Avalonia.Remote.Protocol.dll, assemblyVersion 1.10.13.3, fileVersion 1.10.13.3
Reconciling library Avalonia.Skia/1.10.13.3-gitlab
Parsed runtime deps entry 131 for asset name: Avalonia.Skia from package: Avalonia.Skia, library version: 1.10.13.3-gitlab, relpath: lib/net6.0/Avalonia.Skia.dll, assemblyVersion 1.10.13.3, fileVersion 1.10.13.3
Reconciling library Avalonia.Svg.Skia/1.10.13.3-gitlab
Parsed runtime deps entry 132 for asset name: Avalonia.Svg.Skia from package: Avalonia.Svg.Skia, library version: 1.10.13.3-gitlab, relpath: lib/net6.0/Avalonia.Svg.Skia.dll, assemblyVersion 1.10.13.3, fileVersion 1.10.13.3
Reconciling library Avalonia.Win32/1.10.13.3-gitlab
Parsed runtime deps entry 133 for asset name: Avalonia.Win32 from package: Avalonia.Win32, library version: 1.10.13.3-gitlab, relpath: lib/net6.0/Avalonia.Win32.dll, assemblyVersion 1.10.13.3, fileVersion 1.10.13.3
Reconciling library Avalonia.X11/1.10.13.3-gitlab
Parsed runtime deps entry 134 for asset name: Avalonia.X11 from package: Avalonia.X11, library version: 1.10.13.3-gitlab, relpath: lib/net6.0/Avalonia.X11.dll, assemblyVersion 1.10.13.3, fileVersion 1.10.13.3
Reconciling library Avalonia.Xaml.Behaviors/1.10.13.3-gitlab
Library Avalonia.Xaml.Behaviors/1.10.13.3-gitlab does not exist
Reconciling library Avalonia.Xaml.Interactions/1.10.13.3-gitlab
Parsed runtime deps entry 135 for asset name: Avalonia.Xaml.Interactions from package: Avalonia.Xaml.Interactions, library version: 1.10.13.3-gitlab, relpath: lib/net5.0/Avalonia.Xaml.Interactions.dll, assemblyVersion 1.10.13.3, fileVersion 1.10.13.3
Reconciling library Avalonia.Xaml.Interactivity/1.10.13.3-gitlab
Parsed runtime deps entry 136 for asset name: Avalonia.Xaml.Interactivity from package: Avalonia.Xaml.Interactivity, library version: 1.10.13.3-gitlab, relpath: lib/net5.0/Avalonia.Xaml.Interactivity.dll, assemblyVersion 1.10.13.3, fileVersion 1.10.13.3
Reconciling library BitMiracle.LibTiff.NET/2.4.649
Parsed runtime deps entry 137 for asset name: BitMiracle.LibTiff.NET from package: BitMiracle.LibTiff.NET, library version: 2.4.649, relpath: lib/netstandard2.0/BitMiracle.LibTiff.NET.dll, assemblyVersion 2.4.649.0, fileVersion 2.4.649.0
Reconciling library EndianBitConverter/1.1.0
Parsed runtime deps entry 138 for asset name: EndianBitConverter from package: EndianBitConverter, library version: 1.1.0, relpath: lib/netcoreapp1.0/EndianBitConverter.dll, assemblyVersion 1.1.0.0, fileVersion 1.1.0.0
Reconciling library Fizzler/1.3.0
Parsed runtime deps entry 139 for asset name: Fizzler from package: Fizzler, library version: 1.3.0, relpath: lib/netstandard2.0/Fizzler.dll, assemblyVersion 1.3.0.0, fileVersion 1.3.0.0
Reconciling library GoogleAnalyticsTracker.Core/7.0.0
Parsed runtime deps entry 140 for asset name: GoogleAnalyticsTracker.Core from package: GoogleAnalyticsTracker.Core, library version: 7.0.0, relpath: lib/net6.0/GoogleAnalyticsTracker.Core.dll, assemblyVersion 1.0.0.0, fileVersion 1.0.0.0
Reconciling library HarfBuzzSharp/2.8.2-preview.178
Parsed runtime deps entry 141 for asset name: HarfBuzzSharp from package: HarfBuzzSharp, library version: 2.8.2-preview.178, relpath: lib/netstandard2.0/HarfBuzzSharp.dll, assemblyVersion 1.0.0.0, fileVersion 2.8.2.0
Reconciling library HarfBuzzSharp.NativeAssets.Linux/2.8.2-preview.178
Library HarfBuzzSharp.NativeAssets.Linux/2.8.2-preview.178 does not exist
Reconciling library HarfBuzzSharp.NativeAssets.macOS/2.8.2-preview.178
Parsed native deps entry 1 for asset name: libHarfBuzzSharp from package: HarfBuzzSharp.NativeAssets.macOS, library version: 2.8.2-preview.178, relpath: runtimes/osx/native/libHarfBuzzSharp.dylib, assemblyVersion , fileVersion 0.0.0.0
Reconciling library HarfBuzzSharp.NativeAssets.WebAssembly/2.8.2-preview.178
Library HarfBuzzSharp.NativeAssets.WebAssembly/2.8.2-preview.178 does not exist
Reconciling library HarfBuzzSharp.NativeAssets.Win32/2.8.2-preview.178
Library HarfBuzzSharp.NativeAssets.Win32/2.8.2-preview.178 does not exist
Reconciling library JetBrains.Annotations/10.3.0
Parsed runtime deps entry 142 for asset name: JetBrains.Annotations from package: JetBrains.Annotations, library version: 10.3.0, relpath: lib/netstandard1.0/JetBrains.Annotations.dll, assemblyVersion 10.3.0.0, fileVersion 10.3.0.0
Reconciling library Libuv/1.9.1
Parsed native deps entry 2 for asset name: libuv from package: Libuv, library version: 1.9.1, relpath: runtimes/osx/native/libuv.dylib, assemblyVersion , fileVersion 0.0.0.0
Reconciling library LiteDB/5.0.11
Parsed runtime deps entry 143 for asset name: LiteDB from package: LiteDB, library version: 5.0.11, relpath: lib/netstandard2.0/LiteDB.dll, assemblyVersion 5.0.11.0, fileVersion 5.0.11.0
Reconciling library MathParser.org-mXparser/4.4.2
Parsed runtime deps entry 144 for asset name: MathParser.org-mXparser from package: MathParser.org-mXparser, library version: 4.4.2, relpath: lib/netcoreapp31/MathParser.org-mXparser.dll, assemblyVersion 4.4.2.0, fileVersion 4.4.2.0
Reconciling library Microsoft.AspNetCore.Connections.Abstractions/6.0.0
Parsed runtime deps entry 145 for asset name: Microsoft.AspNetCore.Connections.Abstractions from package: Microsoft.AspNetCore.Connections.Abstractions, library version: 6.0.0, relpath: lib/net6.0/Microsoft.AspNetCore.Connections.Abstractions.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.21.52608
Reconciling library Microsoft.AspNetCore.Http.Connections.Client/6.0.0
Parsed runtime deps entry 146 for asset name: Microsoft.AspNetCore.Http.Connections.Client from package: Microsoft.AspNetCore.Http.Connections.Client, library version: 6.0.0, relpath: lib/net6.0/Microsoft.AspNetCore.Http.Connections.Client.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.21.52608
Reconciling library Microsoft.AspNetCore.Http.Connections.Common/6.0.0
Parsed runtime deps entry 147 for asset name: Microsoft.AspNetCore.Http.Connections.Common from package: Microsoft.AspNetCore.Http.Connections.Common, library version: 6.0.0, relpath: lib/net6.0/Microsoft.AspNetCore.Http.Connections.Common.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.21.52608
Reconciling library Microsoft.AspNetCore.SignalR.Client/6.0.0
Parsed runtime deps entry 148 for asset name: Microsoft.AspNetCore.SignalR.Client from package: Microsoft.AspNetCore.SignalR.Client, library version: 6.0.0, relpath: lib/net6.0/Microsoft.AspNetCore.SignalR.Client.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.21.52608
Reconciling library Microsoft.AspNetCore.SignalR.Client.Core/6.0.0
Parsed runtime deps entry 149 for asset name: Microsoft.AspNetCore.SignalR.Client.Core from package: Microsoft.AspNetCore.SignalR.Client.Core, library version: 6.0.0, relpath: lib/net6.0/Microsoft.AspNetCore.SignalR.Client.Core.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.21.52608
Reconciling library Microsoft.AspNetCore.SignalR.Common/6.0.0
Parsed runtime deps entry 150 for asset name: Microsoft.AspNetCore.SignalR.Common from package: Microsoft.AspNetCore.SignalR.Common, library version: 6.0.0, relpath: lib/net6.0/Microsoft.AspNetCore.SignalR.Common.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.21.52608
Reconciling library Microsoft.AspNetCore.SignalR.Protocols.Json/6.0.0
Parsed runtime deps entry 151 for asset name: Microsoft.AspNetCore.SignalR.Protocols.Json from package: Microsoft.AspNetCore.SignalR.Protocols.Json, library version: 6.0.0, relpath: lib/net6.0/Microsoft.AspNetCore.SignalR.Protocols.Json.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.21.52608
Reconciling library Microsoft.Bcl.AsyncInterfaces/6.0.0
Library Microsoft.Bcl.AsyncInterfaces/6.0.0 does not exist
Reconciling library Microsoft.CodeAnalysis.Analyzers/2.9.6
Library Microsoft.CodeAnalysis.Analyzers/2.9.6 does not exist
Reconciling library Microsoft.CodeAnalysis.Common/3.4.0
Parsed runtime deps entry 152 for asset name: Microsoft.CodeAnalysis from package: Microsoft.CodeAnalysis.Common, library version: 3.4.0, relpath: lib/netstandard2.0/Microsoft.CodeAnalysis.dll, assemblyVersion 3.4.0.0, fileVersion 3.400.19.56804
Parsed resources deps entry 0 for asset name: Microsoft.CodeAnalysis.resources from package: Microsoft.CodeAnalysis.Common, library version: 3.4.0, relpath: lib/netstandard2.0/cs/Microsoft.CodeAnalysis.resources.dll, assemblyVersion , fileVersion 
Parsed resources deps entry 1 for asset name: Microsoft.CodeAnalysis.resources from package: Microsoft.CodeAnalysis.Common, library version: 3.4.0, relpath: lib/netstandard2.0/de/Microsoft.CodeAnalysis.resources.dll, assemblyVersion , fileVersion 
Parsed resources deps entry 2 for asset name: Microsoft.CodeAnalysis.resources from package: Microsoft.CodeAnalysis.Common, library version: 3.4.0, relpath: lib/netstandard2.0/es/Microsoft.CodeAnalysis.resources.dll, assemblyVersion , fileVersion 
Parsed resources deps entry 3 for asset name: Microsoft.CodeAnalysis.resources from package: Microsoft.CodeAnalysis.Common, library version: 3.4.0, relpath: lib/netstandard2.0/fr/Microsoft.CodeAnalysis.resources.dll, assemblyVersion , fileVersion 
Parsed resources deps entry 4 for asset name: Microsoft.CodeAnalysis.resources from package: Microsoft.CodeAnalysis.Common, library version: 3.4.0, relpath: lib/netstandard2.0/it/Microsoft.CodeAnalysis.resources.dll, assemblyVersion , fileVersion 
Parsed resources deps entry 5 for asset name: Microsoft.CodeAnalysis.resources from package: Microsoft.CodeAnalysis.Common, library version: 3.4.0, relpath: lib/netstandard2.0/ja/Microsoft.CodeAnalysis.resources.dll, assemblyVersion , fileVersion 
Parsed resources deps entry 6 for asset name: Microsoft.CodeAnalysis.resources from package: Microsoft.CodeAnalysis.Common, library version: 3.4.0, relpath: lib/netstandard2.0/ko/Microsoft.CodeAnalysis.resources.dll, assemblyVersion , fileVersion 
Parsed resources deps entry 7 for asset name: Microsoft.CodeAnalysis.resources from package: Microsoft.CodeAnalysis.Common, library version: 3.4.0, relpath: lib/netstandard2.0/pl/Microsoft.CodeAnalysis.resources.dll, assemblyVersion , fileVersion 
Parsed resources deps entry 8 for asset name: Microsoft.CodeAnalysis.resources from package: Microsoft.CodeAnalysis.Common, library version: 3.4.0, relpath: lib/netstandard2.0/pt-BR/Microsoft.CodeAnalysis.resources.dll, assemblyVersion , fileVersion 
Parsed resources deps entry 9 for asset name: Microsoft.CodeAnalysis.resources from package: Microsoft.CodeAnalysis.Common, library version: 3.4.0, relpath: lib/netstandard2.0/ru/Microsoft.CodeAnalysis.resources.dll, assemblyVersion , fileVersion 
Parsed resources deps entry 10 for asset name: Microsoft.CodeAnalysis.resources from package: Microsoft.CodeAnalysis.Common, library version: 3.4.0, relpath: lib/netstandard2.0/tr/Microsoft.CodeAnalysis.resources.dll, assemblyVersion , fileVersion 
Parsed resources deps entry 11 for asset name: Microsoft.CodeAnalysis.resources from package: Microsoft.CodeAnalysis.Common, library version: 3.4.0, relpath: lib/netstandard2.0/zh-Hans/Microsoft.CodeAnalysis.resources.dll, assemblyVersion , fileVersion 
Parsed resources deps entry 12 for asset name: Microsoft.CodeAnalysis.resources from package: Microsoft.CodeAnalysis.Common, library version: 3.4.0, relpath: lib/netstandard2.0/zh-Hant/Microsoft.CodeAnalysis.resources.dll, assemblyVersion , fileVersion 
Reconciling library Microsoft.CodeAnalysis.CSharp/3.4.0
Parsed runtime deps entry 153 for asset name: Microsoft.CodeAnalysis.CSharp from package: Microsoft.CodeAnalysis.CSharp, library version: 3.4.0, relpath: lib/netstandard2.0/Microsoft.CodeAnalysis.CSharp.dll, assemblyVersion 3.4.0.0, fileVersion 3.400.19.56804
Parsed resources deps entry 13 for asset name: Microsoft.CodeAnalysis.CSharp.resources from package: Microsoft.CodeAnalysis.CSharp, library version: 3.4.0, relpath: lib/netstandard2.0/cs/Microsoft.CodeAnalysis.CSharp.resources.dll, assemblyVersion , fileVersion 
Parsed resources deps entry 14 for asset name: Microsoft.CodeAnalysis.CSharp.resources from package: Microsoft.CodeAnalysis.CSharp, library version: 3.4.0, relpath: lib/netstandard2.0/de/Microsoft.CodeAnalysis.CSharp.resources.dll, assemblyVersion , fileVersion 
Parsed resources deps entry 15 for asset name: Microsoft.CodeAnalysis.CSharp.resources from package: Microsoft.CodeAnalysis.CSharp, library version: 3.4.0, relpath: lib/netstandard2.0/es/Microsoft.CodeAnalysis.CSharp.resources.dll, assemblyVersion , fileVersion 
Parsed resources deps entry 16 for asset name: Microsoft.CodeAnalysis.CSharp.resources from package: Microsoft.CodeAnalysis.CSharp, library version: 3.4.0, relpath: lib/netstandard2.0/fr/Microsoft.CodeAnalysis.CSharp.resources.dll, assemblyVersion , fileVersion 
Parsed resources deps entry 17 for asset name: Microsoft.CodeAnalysis.CSharp.resources from package: Microsoft.CodeAnalysis.CSharp, library version: 3.4.0, relpath: lib/netstandard2.0/it/Microsoft.CodeAnalysis.CSharp.resources.dll, assemblyVersion , fileVersion 
Parsed resources deps entry 18 for asset name: Microsoft.CodeAnalysis.CSharp.resources from package: Microsoft.CodeAnalysis.CSharp, library version: 3.4.0, relpath: lib/netstandard2.0/ja/Microsoft.CodeAnalysis.CSharp.resources.dll, assemblyVersion , fileVersion 
Parsed resources deps entry 19 for asset name: Microsoft.CodeAnalysis.CSharp.resources from package: Microsoft.CodeAnalysis.CSharp, library version: 3.4.0, relpath: lib/netstandard2.0/ko/Microsoft.CodeAnalysis.CSharp.resources.dll, assemblyVersion , fileVersion 
Parsed resources deps entry 20 for asset name: Microsoft.CodeAnalysis.CSharp.resources from package: Microsoft.CodeAnalysis.CSharp, library version: 3.4.0, relpath: lib/netstandard2.0/pl/Microsoft.CodeAnalysis.CSharp.resources.dll, assemblyVersion , fileVersion 
Parsed resources deps entry 21 for asset name: Microsoft.CodeAnalysis.CSharp.resources from package: Microsoft.CodeAnalysis.CSharp, library version: 3.4.0, relpath: lib/netstandard2.0/pt-BR/Microsoft.CodeAnalysis.CSharp.resources.dll, assemblyVersion , fileVersion 
Parsed resources deps entry 22 for asset name: Microsoft.CodeAnalysis.CSharp.resources from package: Microsoft.CodeAnalysis.CSharp, library version: 3.4.0, relpath: lib/netstandard2.0/ru/Microsoft.CodeAnalysis.CSharp.resources.dll, assemblyVersion , fileVersion 
Parsed resources deps entry 23 for asset name: Microsoft.CodeAnalysis.CSharp.resources from package: Microsoft.CodeAnalysis.CSharp, library version: 3.4.0, relpath: lib/netstandard2.0/tr/Microsoft.CodeAnalysis.CSharp.resources.dll, assemblyVersion , fileVersion 
Parsed resources deps entry 24 for asset name: Microsoft.CodeAnalysis.CSharp.resources from package: Microsoft.CodeAnalysis.CSharp, library version: 3.4.0, relpath: lib/netstandard2.0/zh-Hans/Microsoft.CodeAnalysis.CSharp.resources.dll, assemblyVersion , fileVersion 
Parsed resources deps entry 25 for asset name: Microsoft.CodeAnalysis.CSharp.resources from package: Microsoft.CodeAnalysis.CSharp, library version: 3.4.0, relpath: lib/netstandard2.0/zh-Hant/Microsoft.CodeAnalysis.CSharp.resources.dll, assemblyVersion , fileVersion 
Reconciling library Microsoft.CodeAnalysis.CSharp.Scripting/3.4.0
Parsed runtime deps entry 154 for asset name: Microsoft.CodeAnalysis.CSharp.Scripting from package: Microsoft.CodeAnalysis.CSharp.Scripting, library version: 3.4.0, relpath: lib/netstandard2.0/Microsoft.CodeAnalysis.CSharp.Scripting.dll, assemblyVersion 3.4.0.0, fileVersion 3.400.19.56804
Parsed resources deps entry 26 for asset name: Microsoft.CodeAnalysis.CSharp.Scripting.resources from package: Microsoft.CodeAnalysis.CSharp.Scripting, library version: 3.4.0, relpath: lib/netstandard2.0/cs/Microsoft.CodeAnalysis.CSharp.Scripting.resources.dll, assemblyVersion , fileVersion 
Parsed resources deps entry 27 for asset name: Microsoft.CodeAnalysis.CSharp.Scripting.resources from package: Microsoft.CodeAnalysis.CSharp.Scripting, library version: 3.4.0, relpath: lib/netstandard2.0/de/Microsoft.CodeAnalysis.CSharp.Scripting.resources.dll, assemblyVersion , fileVersion 
Parsed resources deps entry 28 for asset name: Microsoft.CodeAnalysis.CSharp.Scripting.resources from package: Microsoft.CodeAnalysis.CSharp.Scripting, library version: 3.4.0, relpath: lib/netstandard2.0/es/Microsoft.CodeAnalysis.CSharp.Scripting.resources.dll, assemblyVersion , fileVersion 
Parsed resources deps entry 29 for asset name: Microsoft.CodeAnalysis.CSharp.Scripting.resources from package: Microsoft.CodeAnalysis.CSharp.Scripting, library version: 3.4.0, relpath: lib/netstandard2.0/fr/Microsoft.CodeAnalysis.CSharp.Scripting.resources.dll, assemblyVersion , fileVersion 
Parsed resources deps entry 30 for asset name: Microsoft.CodeAnalysis.CSharp.Scripting.resources from package: Microsoft.CodeAnalysis.CSharp.Scripting, library version: 3.4.0, relpath: lib/netstandard2.0/it/Microsoft.CodeAnalysis.CSharp.Scripting.resources.dll, assemblyVersion , fileVersion 
Parsed resources deps entry 31 for asset name: Microsoft.CodeAnalysis.CSharp.Scripting.resources from package: Microsoft.CodeAnalysis.CSharp.Scripting, library version: 3.4.0, relpath: lib/netstandard2.0/ja/Microsoft.CodeAnalysis.CSharp.Scripting.resources.dll, assemblyVersion , fileVersion 
Parsed resources deps entry 32 for asset name: Microsoft.CodeAnalysis.CSharp.Scripting.resources from package: Microsoft.CodeAnalysis.CSharp.Scripting, library version: 3.4.0, relpath: lib/netstandard2.0/ko/Microsoft.CodeAnalysis.CSharp.Scripting.resources.dll, assemblyVersion , fileVersion 
Parsed resources deps entry 33 for asset name: Microsoft.CodeAnalysis.CSharp.Scripting.resources from package: Microsoft.CodeAnalysis.CSharp.Scripting, library version: 3.4.0, relpath: lib/netstandard2.0/pl/Microsoft.CodeAnalysis.CSharp.Scripting.resources.dll, assemblyVersion , fileVersion 
Parsed resources deps entry 34 for asset name: Microsoft.CodeAnalysis.CSharp.Scripting.resources from package: Microsoft.CodeAnalysis.CSharp.Scripting, library version: 3.4.0, relpath: lib/netstandard2.0/pt-BR/Microsoft.CodeAnalysis.CSharp.Scripting.resources.dll, assemblyVersion , fileVersion 
Parsed resources deps entry 35 for asset name: Microsoft.CodeAnalysis.CSharp.Scripting.resources from package: Microsoft.CodeAnalysis.CSharp.Scripting, library version: 3.4.0, relpath: lib/netstandard2.0/ru/Microsoft.CodeAnalysis.CSharp.Scripting.resources.dll, assemblyVersion , fileVersion 
Parsed resources deps entry 36 for asset name: Microsoft.CodeAnalysis.CSharp.Scripting.resources from package: Microsoft.CodeAnalysis.CSharp.Scripting, library version: 3.4.0, relpath: lib/netstandard2.0/tr/Microsoft.CodeAnalysis.CSharp.Scripting.resources.dll, assemblyVersion , fileVersion 
Parsed resources deps entry 37 for asset name: Microsoft.CodeAnalysis.CSharp.Scripting.resources from package: Microsoft.CodeAnalysis.CSharp.Scripting, library version: 3.4.0, relpath: lib/netstandard2.0/zh-Hans/Microsoft.CodeAnalysis.CSharp.Scripting.resources.dll, assemblyVersion , fileVersion 
Parsed resources deps entry 38 for asset name: Microsoft.CodeAnalysis.CSharp.Scripting.resources from package: Microsoft.CodeAnalysis.CSharp.Scripting, library version: 3.4.0, relpath: lib/netstandard2.0/zh-Hant/Microsoft.CodeAnalysis.CSharp.Scripting.resources.dll, assemblyVersion , fileVersion 
Reconciling library Microsoft.CodeAnalysis.Scripting.Common/3.4.0
Parsed runtime deps entry 155 for asset name: Microsoft.CodeAnalysis.Scripting from package: Microsoft.CodeAnalysis.Scripting.Common, library version: 3.4.0, relpath: lib/netstandard2.0/Microsoft.CodeAnalysis.Scripting.dll, assemblyVersion 3.4.0.0, fileVersion 3.400.19.56804
Parsed resources deps entry 39 for asset name: Microsoft.CodeAnalysis.Scripting.resources from package: Microsoft.CodeAnalysis.Scripting.Common, library version: 3.4.0, relpath: lib/netstandard2.0/cs/Microsoft.CodeAnalysis.Scripting.resources.dll, assemblyVersion , fileVersion 
Parsed resources deps entry 40 for asset name: Microsoft.CodeAnalysis.Scripting.resources from package: Microsoft.CodeAnalysis.Scripting.Common, library version: 3.4.0, relpath: lib/netstandard2.0/de/Microsoft.CodeAnalysis.Scripting.resources.dll, assemblyVersion , fileVersion 
Parsed resources deps entry 41 for asset name: Microsoft.CodeAnalysis.Scripting.resources from package: Microsoft.CodeAnalysis.Scripting.Common, library version: 3.4.0, relpath: lib/netstandard2.0/es/Microsoft.CodeAnalysis.Scripting.resources.dll, assemblyVersion , fileVersion 
Parsed resources deps entry 42 for asset name: Microsoft.CodeAnalysis.Scripting.resources from package: Microsoft.CodeAnalysis.Scripting.Common, library version: 3.4.0, relpath: lib/netstandard2.0/fr/Microsoft.CodeAnalysis.Scripting.resources.dll, assemblyVersion , fileVersion 
Parsed resources deps entry 43 for asset name: Microsoft.CodeAnalysis.Scripting.resources from package: Microsoft.CodeAnalysis.Scripting.Common, library version: 3.4.0, relpath: lib/netstandard2.0/it/Microsoft.CodeAnalysis.Scripting.resources.dll, assemblyVersion , fileVersion 
Parsed resources deps entry 44 for asset name: Microsoft.CodeAnalysis.Scripting.resources from package: Microsoft.CodeAnalysis.Scripting.Common, library version: 3.4.0, relpath: lib/netstandard2.0/ja/Microsoft.CodeAnalysis.Scripting.resources.dll, assemblyVersion , fileVersion 
Parsed resources deps entry 45 for asset name: Microsoft.CodeAnalysis.Scripting.resources from package: Microsoft.CodeAnalysis.Scripting.Common, library version: 3.4.0, relpath: lib/netstandard2.0/ko/Microsoft.CodeAnalysis.Scripting.resources.dll, assemblyVersion , fileVersion 
Parsed resources deps entry 46 for asset name: Microsoft.CodeAnalysis.Scripting.resources from package: Microsoft.CodeAnalysis.Scripting.Common, library version: 3.4.0, relpath: lib/netstandard2.0/pl/Microsoft.CodeAnalysis.Scripting.resources.dll, assemblyVersion , fileVersion 
Parsed resources deps entry 47 for asset name: Microsoft.CodeAnalysis.Scripting.resources from package: Microsoft.CodeAnalysis.Scripting.Common, library version: 3.4.0, relpath: lib/netstandard2.0/pt-BR/Microsoft.CodeAnalysis.Scripting.resources.dll, assemblyVersion , fileVersion 
Parsed resources deps entry 48 for asset name: Microsoft.CodeAnalysis.Scripting.resources from package: Microsoft.CodeAnalysis.Scripting.Common, library version: 3.4.0, relpath: lib/netstandard2.0/ru/Microsoft.CodeAnalysis.Scripting.resources.dll, assemblyVersion , fileVersion 
Parsed resources deps entry 49 for asset name: Microsoft.CodeAnalysis.Scripting.resources from package: Microsoft.CodeAnalysis.Scripting.Common, library version: 3.4.0, relpath: lib/netstandard2.0/tr/Microsoft.CodeAnalysis.Scripting.resources.dll, assemblyVersion , fileVersion 
Parsed resources deps entry 50 for asset name: Microsoft.CodeAnalysis.Scripting.resources from package: Microsoft.CodeAnalysis.Scripting.Common, library version: 3.4.0, relpath: lib/netstandard2.0/zh-Hans/Microsoft.CodeAnalysis.Scripting.resources.dll, assemblyVersion , fileVersion 
Parsed resources deps entry 51 for asset name: Microsoft.CodeAnalysis.Scripting.resources from package: Microsoft.CodeAnalysis.Scripting.Common, library version: 3.4.0, relpath: lib/netstandard2.0/zh-Hant/Microsoft.CodeAnalysis.Scripting.resources.dll, assemblyVersion , fileVersion 
Reconciling library Microsoft.CodeAnalysis.VisualBasic/1.3.0
Parsed runtime deps entry 156 for asset name: Microsoft.CodeAnalysis.VisualBasic from package: Microsoft.CodeAnalysis.VisualBasic, library version: 1.3.0, relpath: lib/netstandard1.3/Microsoft.CodeAnalysis.VisualBasic.dll, assemblyVersion 1.3.0.0, fileVersion 1.3.0.60613
Reconciling library Microsoft.CSharp/4.3.0
Library Microsoft.CSharp/4.3.0 does not exist
Reconciling library Microsoft.Data.Sqlite/5.0.6
Library Microsoft.Data.Sqlite/5.0.6 does not exist
Reconciling library Microsoft.Data.Sqlite.Core/5.0.6
Parsed runtime deps entry 157 for asset name: Microsoft.Data.Sqlite from package: Microsoft.Data.Sqlite.Core, library version: 5.0.6, relpath: lib/netstandard2.0/Microsoft.Data.Sqlite.dll, assemblyVersion 5.0.6.0, fileVersion 5.0.621.21307
Reconciling library Microsoft.Extensions.DependencyInjection/6.0.0
Parsed runtime deps entry 158 for asset name: Microsoft.Extensions.DependencyInjection from package: Microsoft.Extensions.DependencyInjection, library version: 6.0.0, relpath: lib/net6.0/Microsoft.Extensions.DependencyInjection.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.21.52210
Reconciling library Microsoft.Extensions.DependencyInjection.Abstractions/6.0.0
Parsed runtime deps entry 159 for asset name: Microsoft.Extensions.DependencyInjection.Abstractions from package: Microsoft.Extensions.DependencyInjection.Abstractions, library version: 6.0.0, relpath: lib/net6.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.21.52210
Reconciling library Microsoft.Extensions.Features/6.0.0
Parsed runtime deps entry 160 for asset name: Microsoft.Extensions.Features from package: Microsoft.Extensions.Features, library version: 6.0.0, relpath: lib/net6.0/Microsoft.Extensions.Features.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.21.52608
Reconciling library Microsoft.Extensions.Logging/6.0.0
Parsed runtime deps entry 161 for asset name: Microsoft.Extensions.Logging from package: Microsoft.Extensions.Logging, library version: 6.0.0, relpath: lib/netstandard2.1/Microsoft.Extensions.Logging.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.21.52210
Reconciling library Microsoft.Extensions.Logging.Abstractions/6.0.0
Parsed runtime deps entry 162 for asset name: Microsoft.Extensions.Logging.Abstractions from package: Microsoft.Extensions.Logging.Abstractions, library version: 6.0.0, relpath: lib/net6.0/Microsoft.Extensions.Logging.Abstractions.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.21.52210
Reconciling library Microsoft.Extensions.Options/6.0.0
Parsed runtime deps entry 163 for asset name: Microsoft.Extensions.Options from package: Microsoft.Extensions.Options, library version: 6.0.0, relpath: lib/netstandard2.1/Microsoft.Extensions.Options.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.21.52210
Reconciling library Microsoft.Extensions.Primitives/6.0.0
Parsed runtime deps entry 164 for asset name: Microsoft.Extensions.Primitives from package: Microsoft.Extensions.Primitives, library version: 6.0.0, relpath: lib/net6.0/Microsoft.Extensions.Primitives.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.21.52210
Reconciling library Microsoft.NETCore.App/1.0.4
Library Microsoft.NETCore.App/1.0.4 does not exist
Reconciling library Microsoft.NETCore.DotNetHost/1.0.1
Library Microsoft.NETCore.DotNetHost/1.0.1 does not exist
Reconciling library Microsoft.NETCore.DotNetHostPolicy/1.0.3
Library Microsoft.NETCore.DotNetHostPolicy/1.0.3 does not exist
Reconciling library Microsoft.NETCore.DotNetHostResolver/1.0.1
Library Microsoft.NETCore.DotNetHostResolver/1.0.1 does not exist
Reconciling library Microsoft.NETCore.Jit/1.0.6
Library Microsoft.NETCore.Jit/1.0.6 does not exist
Reconciling library Microsoft.NETCore.Platforms/5.0.0
Library Microsoft.NETCore.Platforms/5.0.0 does not exist
Reconciling library Microsoft.NETCore.Runtime.CoreCLR/1.0.6
Library Microsoft.NETCore.Runtime.CoreCLR/1.0.6 does not exist
Reconciling library Microsoft.NETCore.Targets/1.1.0
Library Microsoft.NETCore.Targets/1.1.0 does not exist
Reconciling library Microsoft.NETCore.Windows.ApiSets/1.0.1
Library Microsoft.NETCore.Windows.ApiSets/1.0.1 does not exist
Reconciling library Microsoft.VisualBasic/10.0.1
Parsed runtime deps entry 165 for asset name: Microsoft.VisualBasic from package: Microsoft.VisualBasic, library version: 10.0.1, relpath: lib/netstandard1.3/Microsoft.VisualBasic.dll, assemblyVersion 10.0.1.0, fileVersion 1.0.24212.1
Reconciling library Microsoft.Win32.Primitives/4.3.0
Library Microsoft.Win32.Primitives/4.3.0 does not exist
Reconciling library Microsoft.Win32.Registry/4.0.0
Library Microsoft.Win32.Registry/4.0.0 does not exist
Reconciling library Microsoft.Win32.SystemEvents/5.0.0
Parsed runtime deps entry 166 for asset name: Microsoft.Win32.SystemEvents from package: Microsoft.Win32.SystemEvents, library version: 5.0.0, relpath: lib/netstandard2.0/Microsoft.Win32.SystemEvents.dll, assemblyVersion 5.0.0.0, fileVersion 5.0.20.51904
Reconciling library NETStandard.Library/1.6.1
Library NETStandard.Library/1.6.1 does not exist
Reconciling library Newtonsoft.Json/13.0.1
Parsed runtime deps entry 167 for asset name: Newtonsoft.Json from package: Newtonsoft.Json, library version: 13.0.1, relpath: lib/netstandard2.0/Newtonsoft.Json.dll, assemblyVersion 13.0.0.0, fileVersion 13.0.1.25517
Reconciling library PListNet/3.2.0
Parsed runtime deps entry 168 for asset name: PListNet from package: PListNet, library version: 3.2.0, relpath: lib/netstandard1.0/PListNet.dll, assemblyVersion 3.2.0.0, fileVersion 3.0.0.0
Reconciling library Portable.BouncyCastle/1.9.0
Parsed runtime deps entry 169 for asset name: BouncyCastle.Crypto from package: Portable.BouncyCastle, library version: 1.9.0, relpath: lib/netstandard2.0/BouncyCastle.Crypto.dll, assemblyVersion 1.9.0.0, fileVersion 1.9.0.1
Reconciling library protobuf-net/3.0.101
Parsed runtime deps entry 170 for asset name: protobuf-net from package: protobuf-net, library version: 3.0.101, relpath: lib/net5.0/protobuf-net.dll, assemblyVersion 3.0.0.0, fileVersion 3.0.101.59408
Reconciling library protobuf-net.Core/3.0.101
Parsed runtime deps entry 171 for asset name: protobuf-net.Core from package: protobuf-net.Core, library version: 3.0.101, relpath: lib/net5.0/protobuf-net.Core.dll, assemblyVersion 3.0.0.0, fileVersion 3.0.101.59408
Reconciling library runtime.any.System.Collections/4.3.0
Library runtime.any.System.Collections/4.3.0 does not exist
Reconciling library runtime.any.System.Diagnostics.Tools/4.3.0
Library runtime.any.System.Diagnostics.Tools/4.3.0 does not exist
Reconciling library runtime.any.System.Diagnostics.Tracing/4.3.0
Library runtime.any.System.Diagnostics.Tracing/4.3.0 does not exist
Reconciling library runtime.any.System.Globalization/4.3.0
Library runtime.any.System.Globalization/4.3.0 does not exist
Reconciling library runtime.any.System.Globalization.Calendars/4.3.0
Library runtime.any.System.Globalization.Calendars/4.3.0 does not exist
Reconciling library runtime.any.System.IO/4.3.0
Library runtime.any.System.IO/4.3.0 does not exist
Reconciling library runtime.any.System.Reflection/4.3.0
Library runtime.any.System.Reflection/4.3.0 does not exist
Reconciling library runtime.any.System.Reflection.Extensions/4.3.0
Library runtime.any.System.Reflection.Extensions/4.3.0 does not exist
Reconciling library runtime.any.System.Reflection.Primitives/4.3.0
Library runtime.any.System.Reflection.Primitives/4.3.0 does not exist
Reconciling library runtime.any.System.Resources.ResourceManager/4.3.0
Library runtime.any.System.Resources.ResourceManager/4.3.0 does not exist
Reconciling library runtime.any.System.Runtime/4.3.0
Library runtime.any.System.Runtime/4.3.0 does not exist
Reconciling library runtime.any.System.Runtime.Handles/4.3.0
Library runtime.any.System.Runtime.Handles/4.3.0 does not exist
Reconciling library runtime.any.System.Runtime.InteropServices/4.3.0
Library runtime.any.System.Runtime.InteropServices/4.3.0 does not exist
Reconciling library runtime.any.System.Text.Encoding/4.3.0
Library runtime.any.System.Text.Encoding/4.3.0 does not exist
Reconciling library runtime.any.System.Text.Encoding.Extensions/4.3.0
Library runtime.any.System.Text.Encoding.Extensions/4.3.0 does not exist
Reconciling library runtime.any.System.Threading.Tasks/4.3.0
Library runtime.any.System.Threading.Tasks/4.3.0 does not exist
Reconciling library runtime.any.System.Threading.Timer/4.3.0
Library runtime.any.System.Threading.Timer/4.3.0 does not exist
Reconciling library runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0
Library runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0 does not exist
Reconciling library runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0
Library runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0 does not exist
Reconciling library runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0
Library runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0 does not exist
Reconciling library runtime.native.System/4.3.0
Library runtime.native.System/4.3.0 does not exist
Reconciling library runtime.native.System.IO.Compression/4.3.0
Library runtime.native.System.IO.Compression/4.3.0 does not exist
Reconciling library runtime.native.System.Net.Http/4.3.0
Library runtime.native.System.Net.Http/4.3.0 does not exist
Reconciling library runtime.native.System.Net.Security/4.0.1
Library runtime.native.System.Net.Security/4.0.1 does not exist
Reconciling library runtime.native.System.Security.Cryptography/4.0.0
Library runtime.native.System.Security.Cryptography/4.0.0 does not exist
Reconciling library runtime.native.System.Security.Cryptography.Apple/4.3.0
Library runtime.native.System.Security.Cryptography.Apple/4.3.0 does not exist
Reconciling library runtime.native.System.Security.Cryptography.OpenSsl/4.3.0
Library runtime.native.System.Security.Cryptography.OpenSsl/4.3.0 does not exist
Reconciling library runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0
Library runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0 does not exist
Reconciling library runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0
Library runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0 does not exist
Reconciling library runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple/4.3.0
Library runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple/4.3.0 does not exist
Reconciling library runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0
Library runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0 does not exist
Reconciling library runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0
Library runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0 does not exist
Reconciling library runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0
Library runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0 does not exist
Reconciling library runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0
Library runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0 does not exist
Reconciling library runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0
Library runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0 does not exist
Reconciling library runtime.unix.Microsoft.Win32.Primitives/4.3.0
Library runtime.unix.Microsoft.Win32.Primitives/4.3.0 does not exist
Reconciling library runtime.unix.System.Console/4.3.0
Library runtime.unix.System.Console/4.3.0 does not exist
Reconciling library runtime.unix.System.Diagnostics.Debug/4.3.0
Library runtime.unix.System.Diagnostics.Debug/4.3.0 does not exist
Reconciling library runtime.unix.System.IO.FileSystem/4.3.0
Library runtime.unix.System.IO.FileSystem/4.3.0 does not exist
Reconciling library runtime.unix.System.Net.Primitives/4.3.0
Library runtime.unix.System.Net.Primitives/4.3.0 does not exist
Reconciling library runtime.unix.System.Net.Sockets/4.3.0
Library runtime.unix.System.Net.Sockets/4.3.0 does not exist
Reconciling library runtime.unix.System.Private.Uri/4.3.0
Library runtime.unix.System.Private.Uri/4.3.0 does not exist
Reconciling library runtime.unix.System.Runtime.Extensions/4.3.0
Library runtime.unix.System.Runtime.Extensions/4.3.0 does not exist
Reconciling library ShimSkiaSharp/1.10.13.3-gitlab
Parsed runtime deps entry 172 for asset name: ShimSkiaSharp from package: ShimSkiaSharp, library version: 1.10.13.3-gitlab, relpath: lib/net6.0/ShimSkiaSharp.dll, assemblyVersion 1.10.13.3, fileVersion 1.10.13.3
Reconciling library SketchLib/1.0.0-gitlab
Parsed runtime deps entry 173 for asset name: SketchLib from package: SketchLib, library version: 1.0.0-gitlab, relpath: lib/netstandard2.1/SketchLib.dll, assemblyVersion 1.0.0.0, fileVersion 1.0.0.0
Reconciling library SkiaSharp/2.88.0-preview.178
Parsed runtime deps entry 174 for asset name: SkiaSharp from package: SkiaSharp, library version: 2.88.0-preview.178, relpath: lib/netstandard2.0/SkiaSharp.dll, assemblyVersion 2.88.0.0, fileVersion 2.88.0.0
Reconciling library SkiaSharp.HarfBuzz/2.88.0-preview.178
Parsed runtime deps entry 175 for asset name: SkiaSharp.HarfBuzz from package: SkiaSharp.HarfBuzz, library version: 2.88.0-preview.178, relpath: lib/netstandard2.0/SkiaSharp.HarfBuzz.dll, assemblyVersion 2.88.0.0, fileVersion 2.88.0.0
Reconciling library SkiaSharp.NativeAssets.Linux/2.88.0-preview.178
Library SkiaSharp.NativeAssets.Linux/2.88.0-preview.178 does not exist
Reconciling library SkiaSharp.NativeAssets.macOS/2.88.0-preview.178
Parsed native deps entry 3 for asset name: libSkiaSharp from package: SkiaSharp.NativeAssets.macOS, library version: 2.88.0-preview.178, relpath: runtimes/osx/native/libSkiaSharp.dylib, assemblyVersion , fileVersion 0.0.0.0
Reconciling library SkiaSharp.NativeAssets.WebAssembly/2.88.0-preview.178
Library SkiaSharp.NativeAssets.WebAssembly/2.88.0-preview.178 does not exist
Reconciling library SkiaSharp.NativeAssets.Win32/2.88.0-preview.178
Library SkiaSharp.NativeAssets.Win32/2.88.0-preview.178 does not exist
Reconciling library SQLitePCLRaw.bundle_e_sqlite3/2.0.4
Parsed runtime deps entry 176 for asset name: SQLitePCLRaw.batteries_v2 from package: SQLitePCLRaw.bundle_e_sqlite3, library version: 2.0.4, relpath: lib/netcoreapp3.1/SQLitePCLRaw.batteries_v2.dll, assemblyVersion 2.0.4.976, fileVersion 2.0.4.976
Parsed runtime deps entry 177 for asset name: SQLitePCLRaw.nativelibrary from package: SQLitePCLRaw.bundle_e_sqlite3, library version: 2.0.4, relpath: lib/netcoreapp3.1/SQLitePCLRaw.nativelibrary.dll, assemblyVersion 2.0.4.976, fileVersion 2.0.4.976
Reconciling library SQLitePCLRaw.core/2.0.4
Parsed runtime deps entry 178 for asset name: SQLitePCLRaw.core from package: SQLitePCLRaw.core, library version: 2.0.4, relpath: lib/netstandard2.0/SQLitePCLRaw.core.dll, assemblyVersion 2.0.4.976, fileVersion 2.0.4.976
Reconciling library SQLitePCLRaw.lib.e_sqlite3/2.0.4
Library SQLitePCLRaw.lib.e_sqlite3/2.0.4 does not exist
Reconciling library SQLitePCLRaw.provider.dynamic_cdecl/2.0.4
Parsed runtime deps entry 179 for asset name: SQLitePCLRaw.provider.dynamic_cdecl from package: SQLitePCLRaw.provider.dynamic_cdecl, library version: 2.0.4, relpath: lib/netstandard2.0/SQLitePCLRaw.provider.dynamic_cdecl.dll, assemblyVersion 2.0.4.976, fileVersion 2.0.4.976
Reconciling library Svg/1.0.0-gitlab
Parsed runtime deps entry 180 for asset name: Svg from package: Svg, library version: 1.0.0-gitlab, relpath: lib/netstandard2.1/Svg.dll, assemblyVersion 1.0.0.0, fileVersion 1.0.0.0
Reconciling library Svg.Custom/1.10.13.3-gitlab
Parsed runtime deps entry 181 for asset name: Svg.Custom from package: Svg.Custom, library version: 1.10.13.3-gitlab, relpath: lib/net6.0/Svg.Custom.dll, assemblyVersion 1.10.13.3, fileVersion 1.10.13.3
Reconciling library Svg.Model/1.10.13.3-gitlab
Parsed runtime deps entry 182 for asset name: Svg.Model from package: Svg.Model, library version: 1.10.13.3-gitlab, relpath: lib/net6.0/Svg.Model.dll, assemblyVersion 1.10.13.3, fileVersion 1.10.13.3
Reconciling library Svg.Skia/1.10.13.3-gitlab
Parsed runtime deps entry 183 for asset name: Svg.Skia from package: Svg.Skia, library version: 1.10.13.3-gitlab, relpath: lib/net6.0/Svg.Skia.dll, assemblyVersion 1.10.13.3, fileVersion 1.10.13.3
Reconciling library System.AppContext/4.3.0
Library System.AppContext/4.3.0 does not exist
Reconciling library System.Buffers/4.3.0
Library System.Buffers/4.3.0 does not exist
Reconciling library System.Collections/4.3.0
Library System.Collections/4.3.0 does not exist
Reconciling library System.Collections.Concurrent/4.3.0
Library System.Collections.Concurrent/4.3.0 does not exist
Reconciling library System.Collections.Immutable/1.5.0
Library System.Collections.Immutable/1.5.0 does not exist
Reconciling library System.ComponentModel/4.0.1
Library System.ComponentModel/4.0.1 does not exist
Reconciling library System.ComponentModel.Annotations/4.5.0
Library System.ComponentModel.Annotations/4.5.0 does not exist
Reconciling library System.Console/4.3.0
Library System.Console/4.3.0 does not exist
Reconciling library System.Diagnostics.Debug/4.3.0
Library System.Diagnostics.Debug/4.3.0 does not exist
Reconciling library System.Diagnostics.DiagnosticSource/6.0.0
Library System.Diagnostics.DiagnosticSource/6.0.0 does not exist
Reconciling library System.Diagnostics.Process/4.1.0
Library System.Diagnostics.Process/4.1.0 does not exist
Reconciling library System.Diagnostics.Tools/4.3.0
Library System.Diagnostics.Tools/4.3.0 does not exist
Reconciling library System.Diagnostics.Tracing/4.3.0
Library System.Diagnostics.Tracing/4.3.0 does not exist
Reconciling library System.Drawing.Common/5.0.2
Parsed runtime deps entry 184 for asset name: System.Drawing.Common from package: System.Drawing.Common, library version: 5.0.2, relpath: runtimes/unix/lib/netcoreapp3.0/System.Drawing.Common.dll, assemblyVersion 5.0.0.2, fileVersion 5.0.421.11614
Reconciling library System.Dynamic.Runtime/4.3.0
Library System.Dynamic.Runtime/4.3.0 does not exist
Reconciling library System.Globalization/4.3.0
Library System.Globalization/4.3.0 does not exist
Reconciling library System.Globalization.Calendars/4.3.0
Library System.Globalization.Calendars/4.3.0 does not exist
Reconciling library System.Globalization.Extensions/4.3.0
Library System.Globalization.Extensions/4.3.0 does not exist
Reconciling library System.IO/4.3.0
Library System.IO/4.3.0 does not exist
Reconciling library System.IO.Compression/4.3.0
Library System.IO.Compression/4.3.0 does not exist
Reconciling library System.IO.Compression.ZipFile/4.3.0
Library System.IO.Compression.ZipFile/4.3.0 does not exist
Reconciling library System.IO.FileSystem/4.3.0
Library System.IO.FileSystem/4.3.0 does not exist
Reconciling library System.IO.FileSystem.Primitives/4.3.0
Library System.IO.FileSystem.Primitives/4.3.0 does not exist
Reconciling library System.IO.FileSystem.Watcher/4.0.0
Library System.IO.FileSystem.Watcher/4.0.0 does not exist
Reconciling library System.IO.MemoryMappedFiles/4.0.0
Library System.IO.MemoryMappedFiles/4.0.0 does not exist
Reconciling library System.IO.Pipelines/6.0.0
Parsed runtime deps entry 185 for asset name: System.IO.Pipelines from package: System.IO.Pipelines, library version: 6.0.0, relpath: lib/net6.0/System.IO.Pipelines.dll, assemblyVersion 6.0.0.0, fileVersion 6.0.21.52210
Reconciling library System.IO.UnmanagedMemoryStream/4.0.1
Library System.IO.UnmanagedMemoryStream/4.0.1 does not exist
Reconciling library System.Linq/4.3.0
Library System.Linq/4.3.0 does not exist
Reconciling library System.Linq.Expressions/4.3.0
Library System.Linq.Expressions/4.3.0 does not exist
Reconciling library System.Linq.Parallel/4.0.1
Library System.Linq.Parallel/4.0.1 does not exist
Reconciling library System.Linq.Queryable/4.0.1
Library System.Linq.Queryable/4.0.1 does not exist
Reconciling library System.Memory/4.5.4
Library System.Memory/4.5.4 does not exist
Reconciling library System.Net.Http/4.3.0
Library System.Net.Http/4.3.0 does not exist
Reconciling library System.Net.NameResolution/4.3.0
Library System.Net.NameResolution/4.3.0 does not exist
Reconciling library System.Net.Primitives/4.3.0
Library System.Net.Primitives/4.3.0 does not exist
Reconciling library System.Net.Requests/4.0.11
Library System.Net.Requests/4.0.11 does not exist
Reconciling library System.Net.Security/4.0.0
Library System.Net.Security/4.0.0 does not exist
Reconciling library System.Net.Sockets/4.3.0
Library System.Net.Sockets/4.3.0 does not exist
Reconciling library System.Net.WebHeaderCollection/4.0.1
Library System.Net.WebHeaderCollection/4.0.1 does not exist
Reconciling library System.Numerics.Vectors/4.5.0
Library System.Numerics.Vectors/4.5.0 does not exist
Reconciling library System.ObjectModel/4.3.0
Library System.ObjectModel/4.3.0 does not exist
Reconciling library System.Private.Uri/4.3.0
Library System.Private.Uri/4.3.0 does not exist
Reconciling library System.Reactive/5.0.0
Parsed runtime deps entry 186 for asset name: System.Reactive from package: System.Reactive, library version: 5.0.0, relpath: lib/net5.0/System.Reactive.dll, assemblyVersion 5.0.0.0, fileVersion 5.0.0.1
Reconciling library System.Reflection/4.3.0
Library System.Reflection/4.3.0 does not exist
Reconciling library System.Reflection.DispatchProxy/4.0.1
Library System.Reflection.DispatchProxy/4.0.1 does not exist
Reconciling library System.Reflection.Emit/4.7.0
Library System.Reflection.Emit/4.7.0 does not exist
Reconciling library System.Reflection.Emit.ILGeneration/4.3.0
Library System.Reflection.Emit.ILGeneration/4.3.0 does not exist
Reconciling library System.Reflection.Emit.Lightweight/4.3.0
Library System.Reflection.Emit.Lightweight/4.3.0 does not exist
Reconciling library System.Reflection.Extensions/4.3.0
Library System.Reflection.Extensions/4.3.0 does not exist
Reconciling library System.Reflection.Metadata/1.6.0
Library System.Reflection.Metadata/1.6.0 does not exist
Reconciling library System.Reflection.Primitives/4.3.0
Library System.Reflection.Primitives/4.3.0 does not exist
Reconciling library System.Reflection.TypeExtensions/4.3.0
Library System.Reflection.TypeExtensions/4.3.0 does not exist
Reconciling library System.Resources.Reader/4.0.0
Library System.Resources.Reader/4.0.0 does not exist
Reconciling library System.Resources.ResourceManager/4.3.0
Library System.Resources.ResourceManager/4.3.0 does not exist
Reconciling library System.Runtime/4.3.0
Library System.Runtime/4.3.0 does not exist
Reconciling library System.Runtime.CompilerServices.Unsafe/6.0.0
Library System.Runtime.CompilerServices.Unsafe/6.0.0 does not exist
Reconciling library System.Runtime.Extensions/4.3.0
Library System.Runtime.Extensions/4.3.0 does not exist
Reconciling library System.Runtime.Handles/4.3.0
Library System.Runtime.Handles/4.3.0 does not exist
Reconciling library System.Runtime.InteropServices/4.3.0
Library System.Runtime.InteropServices/4.3.0 does not exist
Reconciling library System.Runtime.InteropServices.RuntimeInformation/4.3.0
Library System.Runtime.InteropServices.RuntimeInformation/4.3.0 does not exist
Reconciling library System.Runtime.Loader/4.0.0
Library System.Runtime.Loader/4.0.0 does not exist
Reconciling library System.Runtime.Numerics/4.3.0
Library System.Runtime.Numerics/4.3.0 does not exist
Reconciling library System.Security.Claims/4.0.1
Library System.Security.Claims/4.0.1 does not exist
Reconciling library System.Security.Cryptography.Algorithms/4.3.0
Library System.Security.Cryptography.Algorithms/4.3.0 does not exist
Reconciling library System.Security.Cryptography.Cng/4.3.0
Library System.Security.Cryptography.Cng/4.3.0 does not exist
Reconciling library System.Security.Cryptography.Csp/4.3.0
Library System.Security.Cryptography.Csp/4.3.0 does not exist
Reconciling library System.Security.Cryptography.Encoding/4.3.0
Library System.Security.Cryptography.Encoding/4.3.0 does not exist
Reconciling library System.Security.Cryptography.OpenSsl/4.3.0
Library System.Security.Cryptography.OpenSsl/4.3.0 does not exist
Reconciling library System.Security.Cryptography.Primitives/4.3.0
Library System.Security.Cryptography.Primitives/4.3.0 does not exist
Reconciling library System.Security.Cryptography.X509Certificates/4.3.0
Library System.Security.Cryptography.X509Certificates/4.3.0 does not exist
Reconciling library System.Security.Principal/4.0.1
Library System.Security.Principal/4.0.1 does not exist
Reconciling library System.Security.Principal.Windows/4.7.0
Library System.Security.Principal.Windows/4.7.0 does not exist
Reconciling library System.Text.Encoding/4.3.0
Library System.Text.Encoding/4.3.0 does not exist
Reconciling library System.Text.Encoding.CodePages/4.5.1
Library System.Text.Encoding.CodePages/4.5.1 does not exist
Reconciling library System.Text.Encoding.Extensions/4.3.0
Library System.Text.Encoding.Extensions/4.3.0 does not exist
Reconciling library System.Text.Encodings.Web/6.0.0
Library System.Text.Encodings.Web/6.0.0 does not exist
Reconciling library System.Text.Json/6.0.0
Library System.Text.Json/6.0.0 does not exist
Reconciling library System.Text.RegularExpressions/4.3.0
Library System.Text.RegularExpressions/4.3.0 does not exist
Reconciling library System.Threading/4.3.0
Library System.Threading/4.3.0 does not exist
Reconciling library System.Threading.Channels/6.0.0
Library System.Threading.Channels/6.0.0 does not exist
Reconciling library System.Threading.Overlapped/4.0.1
Library System.Threading.Overlapped/4.0.1 does not exist
Reconciling library System.Threading.Tasks/4.3.0
Library System.Threading.Tasks/4.3.0 does not exist
Reconciling library System.Threading.Tasks.Dataflow/4.6.0
Library System.Threading.Tasks.Dataflow/4.6.0 does not exist
Reconciling library System.Threading.Tasks.Extensions/4.5.3
Library System.Threading.Tasks.Extensions/4.5.3 does not exist
Reconciling library System.Threading.Tasks.Parallel/4.0.1
Library System.Threading.Tasks.Parallel/4.0.1 does not exist
Reconciling library System.Threading.Thread/4.0.0
Library System.Threading.Thread/4.0.0 does not exist
Reconciling library System.Threading.ThreadPool/4.3.0
Library System.Threading.ThreadPool/4.3.0 does not exist
Reconciling library System.Threading.Timer/4.3.0
Library System.Threading.Timer/4.3.0 does not exist
Reconciling library System.ValueTuple/4.5.0
Library System.ValueTuple/4.5.0 does not exist
Reconciling library System.Xml.ReaderWriter/4.3.0
Library System.Xml.ReaderWriter/4.3.0 does not exist
Reconciling library System.Xml.XDocument/4.3.0
Library System.Xml.XDocument/4.3.0 does not exist
Reconciling library Tmds.DBus/0.9.0
Parsed runtime deps entry 187 for asset name: Tmds.DBus from package: Tmds.DBus, library version: 0.9.0, relpath: lib/netstandard2.0/Tmds.DBus.dll, assemblyVersion 0.9.0.0, fileVersion 0.9.0.0
Reconciling library Icons8.Icons.Common/1.0.0
Parsed runtime deps entry 188 for asset name: Icons8.Icons.Common from project: Icons8.Icons.Common, library version: 1.0.0, relpath: Icons8.Icons.Common.dll, assemblyVersion , fileVersion 
Reconciling library Icons8.Tools/1.0.0
Parsed runtime deps entry 189 for asset name: Icons8.Tools from project: Icons8.Tools, library version: 1.0.0, relpath: Icons8.Tools.dll, assemblyVersion , fileVersion 
Reconciling library Lunacy.Assets/8.4.1
Parsed runtime deps entry 190 for asset name: Lunacy.Assets from project: Lunacy.Assets, library version: 8.4.1, relpath: Lunacy.Assets.dll, assemblyVersion , fileVersion 
Parsed resources deps entry 52 for asset name: Lunacy.Assets.resources from project: Lunacy.Assets, library version: 8.4.1, relpath: pl/Lunacy.Assets.resources.dll, assemblyVersion , fileVersion 
Parsed resources deps entry 53 for asset name: Lunacy.Assets.resources from project: Lunacy.Assets, library version: 8.4.1, relpath: he/Lunacy.Assets.resources.dll, assemblyVersion , fileVersion 
Parsed resources deps entry 54 for asset name: Lunacy.Assets.resources from project: Lunacy.Assets, library version: 8.4.1, relpath: es-ES/Lunacy.Assets.resources.dll, assemblyVersion , fileVersion 
Parsed resources deps entry 55 for asset name: Lunacy.Assets.resources from project: Lunacy.Assets, library version: 8.4.1, relpath: bs-Latn/Lunacy.Assets.resources.dll, assemblyVersion , fileVersion 
Parsed resources deps entry 56 for asset name: Lunacy.Assets.resources from project: Lunacy.Assets, library version: 8.4.1, relpath: ja/Lunacy.Assets.resources.dll, assemblyVersion , fileVersion 
Parsed resources deps entry 57 for asset name: Lunacy.Assets.resources from project: Lunacy.Assets, library version: 8.4.1, relpath: it/Lunacy.Assets.resources.dll, assemblyVersion , fileVersion 
Parsed resources deps entry 58 for asset name: Lunacy.Assets.resources from project: Lunacy.Assets, library version: 8.4.1, relpath: ru/Lunacy.Assets.resources.dll, assemblyVersion , fileVersion 
Parsed resources deps entry 59 for asset name: Lunacy.Assets.resources from project: Lunacy.Assets, library version: 8.4.1, relpath: hy-AM/Lunacy.Assets.resources.dll, assemblyVersion , fileVersion 
Parsed resources deps entry 60 for asset name: Lunacy.Assets.resources from project: Lunacy.Assets, library version: 8.4.1, relpath: uk/Lunacy.Assets.resources.dll, assemblyVersion , fileVersion 
Parsed resources deps entry 61 for asset name: Lunacy.Assets.resources from project: Lunacy.Assets, library version: 8.4.1, relpath: sr-Latn/Lunacy.Assets.resources.dll, assemblyVersion , fileVersion 
Parsed resources deps entry 62 for asset name: Lunacy.Assets.resources from project: Lunacy.Assets, library version: 8.4.1, relpath: ar/Lunacy.Assets.resources.dll, assemblyVersion , fileVersion 
Parsed resources deps entry 63 for asset name: Lunacy.Assets.resources from project: Lunacy.Assets, library version: 8.4.1, relpath: pt-BR/Lunacy.Assets.resources.dll, assemblyVersion , fileVersion 
Parsed resources deps entry 64 for asset name: Lunacy.Assets.resources from project: Lunacy.Assets, library version: 8.4.1, relpath: hu/Lunacy.Assets.resources.dll, assemblyVersion , fileVersion 
Parsed resources deps entry 65 for asset name: Lunacy.Assets.resources from project: Lunacy.Assets, library version: 8.4.1, relpath: de/Lunacy.Assets.resources.dll, assemblyVersion , fileVersion 
Parsed resources deps entry 66 for asset name: Lunacy.Assets.resources from project: Lunacy.Assets, library version: 8.4.1, relpath: ko/Lunacy.Assets.resources.dll, assemblyVersion , fileVersion 
Parsed resources deps entry 67 for asset name: Lunacy.Assets.resources from project: Lunacy.Assets, library version: 8.4.1, relpath: id/Lunacy.Assets.resources.dll, assemblyVersion , fileVersion 
Parsed resources deps entry 68 for asset name: Lunacy.Assets.resources from project: Lunacy.Assets, library version: 8.4.1, relpath: fr/Lunacy.Assets.resources.dll, assemblyVersion , fileVersion 
Parsed resources deps entry 69 for asset name: Lunacy.Assets.resources from project: Lunacy.Assets, library version: 8.4.1, relpath: fa/Lunacy.Assets.resources.dll, assemblyVersion , fileVersion 
Parsed resources deps entry 70 for asset name: Lunacy.Assets.resources from project: Lunacy.Assets, library version: 8.4.1, relpath: tr/Lunacy.Assets.resources.dll, assemblyVersion , fileVersion 
Reconciling library Lunacy.DTO/8.4.1
Parsed runtime deps entry 191 for asset name: Lunacy.DTO from project: Lunacy.DTO, library version: 8.4.1, relpath: Lunacy.DTO.dll, assemblyVersion , fileVersion 
Reconciling library Lunacy.Gdf/8.4.1
Parsed runtime deps entry 192 for asset name: Lunacy.Gdf from project: Lunacy.Gdf, library version: 8.4.1, relpath: Lunacy.Gdf.dll, assemblyVersion , fileVersion 
Reconciling library Lunacy.Gdf.Canvas/8.4.1
Parsed runtime deps entry 193 for asset name: Lunacy.Gdf.Canvas from project: Lunacy.Gdf.Canvas, library version: 8.4.1, relpath: Lunacy.Gdf.Canvas.dll, assemblyVersion , fileVersion 
Reconciling library Lunacy.Icons/8.4.1
Parsed runtime deps entry 194 for asset name: Lunacy.Icons from project: Lunacy.Icons, library version: 8.4.1, relpath: Lunacy.Icons.dll, assemblyVersion , fileVersion 
Reconciling library Lunacy.IO.Compression/1.0.0
Parsed runtime deps entry 195 for asset name: Lunacy.IO.Compression from project: Lunacy.IO.Compression, library version: 1.0.0, relpath: Lunacy.IO.Compression.dll, assemblyVersion , fileVersion 
Reconciling library Lunacy.Shared/8.4.1
Parsed runtime deps entry 196 for asset name: Lunacy.Shared from project: Lunacy.Shared, library version: 8.4.1, relpath: Lunacy.Shared.dll, assemblyVersion , fileVersion 
Reconciling library Lunacy.Suggestions/8.4.1
Parsed runtime deps entry 197 for asset name: Lunacy.Suggestions from project: Lunacy.Suggestions, library version: 8.4.1, relpath: Lunacy.Suggestions.dll, assemblyVersion , fileVersion 
Reconciling library Lunacy.UI/8.4.1
Parsed runtime deps entry 198 for asset name: Lunacy.UI from project: Lunacy.UI, library version: 8.4.1, relpath: Lunacy.UI.dll, assemblyVersion , fileVersion 
Reconciling library MvvmBase/1.0.0
Parsed runtime deps entry 199 for asset name: MvvmBase from project: MvvmBase, library version: 1.0.0, relpath: MvvmBase.dll, assemblyVersion , fileVersion 
The rid fallback graph is: {
osx.12-arm64 => [
osx.12, 
osx.11.0-arm64, 
osx.11.0, 
osx.10.16-arm64, 
osx.10.16, 
osx.10.15-arm64, 
osx.10.15, 
osx.10.14-arm64, 
osx.10.14, 
osx.10.13-arm64, 
osx.10.13, 
osx.10.12-arm64, 
osx.10.12, 
osx.10.11-arm64, 
osx.10.11, 
osx.10.10-arm64, 
osx.10.10, 
osx-arm64, 
osx, 
unix-arm64, 
unix, 
any, 
base, 
]
osx.11.0-arm64 => [
osx.11.0, 
osx.10.16-arm64, 
osx.10.16, 
osx.10.15-arm64, 
osx.10.15, 
osx.10.14-arm64, 
osx.10.14, 
osx.10.13-arm64, 
osx.10.13, 
osx.10.12-arm64, 
osx.10.12, 
osx.10.11-arm64, 
osx.10.11, 
osx.10.10-arm64, 
osx.10.10, 
osx-arm64, 
osx, 
unix-arm64, 
unix, 
any, 
base, 
]
}
Unmapped application bundle
zsh: segmentation fault  COREHOST_TRACE=1 COREHOST_TRACEFILE=/tmp/Lunacy_dump Contents/MacOS/Lunacy
tibring@Mac-miniM1-Alex Lunacy.app % mc
zsh: command not found: mc
tibring@Mac-miniM1-Alex Lunacy.app % 

5th line from the end is Unmapped application bundle Failed to unmap is not exists in the log

Mossimos commented 2 years ago

SDK 6.0.300 an 6.0.203 Build osx.11.0-arm64 run output: segmentation fault SDK 6.0.202 run output: hello-world see: https://github.com/dotnet/sdk/issues/25440

VSadov commented 2 years ago

I am able to reproduce the failure. It is not 50% chance. For me it fails about 1 out of 10 launches. But it does fail sometimes.

The trace for successful and unsuccessful launches looks the same to the point of failure.

 ~ % /Applications/Lunacy.app/Contents/MacOS/Lunacy  
Tracing enabled @ Sun May 22 15:51:28 2022 UTC
--- Invoked apphost [version: static, commit hash: static] main = {
/Applications/Lunacy.app/Contents/MacOS/Lunacy
}
The managed DLL bound to this executable is: 'Lunacy.dll'
Detected Single-File app bundle
Using internal fxr
Invoking fx resolver [/Applications/Lunacy.app/Contents/MacOS/] hostfxr_main_bundle_startupinfo
Host path: [/Applications/Lunacy.app/Contents/MacOS/Lunacy]
Dotnet path: [/Applications/Lunacy.app/Contents/MacOS/]
App path: [/Applications/Lunacy.app/Contents/MacOS/Lunacy.dll]
Bundle Header Offset: [691288b]
--- Invoked hostfxr_main_bundle_startupinfo [commit hash: static]
Mapped application bundle
FAT container detected. Offset in file:[6964000]
Unmapped application bundle
Single-File bundle details:
DepsJson Offset:[68e0f80] Size[3190b]
RuntimeConfigJson Offset:[986ce0] Size[427]
.net core 3 compatibility mode: [No]
--- Executing in a native executable mode...
Using dotnet root path [/Applications/Lunacy.app/Contents/MacOS/]
App runtimeconfig.json from [/Applications/Lunacy.app/Contents/MacOS/Lunacy.dll]
Runtime config is cfg=/Applications/Lunacy.app/Contents/MacOS/Lunacy.runtimeconfig.json dev=/Applications/Lunacy.app/Contents/MacOS/Lunacy.runtimeconfig.dev.json
Attempting to read runtime config: /Applications/Lunacy.app/Contents/MacOS/Lunacy.runtimeconfig.json
Attempting to read dev runtime config: /Applications/Lunacy.app/Contents/MacOS/Lunacy.runtimeconfig.dev.json
Mapped bundle for [/Applications/Lunacy.app/Contents/MacOS/Lunacy.runtimeconfig.json]
Unmapped application bundle
zsh: segmentation fault  /Applications/Lunacy.app/Contents/MacOS/Lunacy
VSadov commented 2 years ago

It does not look like it is an issue with bundle offset calculations, since it would be failing every time.

The trace reports the same computed offsets in passing or failing scenarios.

Mossimos commented 2 years ago

image // See https://aka.ms/new-console-template for more information Console.WriteLine("Hello, World!");

53 runs and 4 errors

dump file testdotnet_dump.txt

Mossimos commented 2 years ago

use this lipo arm normal x64 crashing use System lipo arm crashing x64 normal image

VSadov commented 2 years ago

I was unable to reproduce this with small hello-world like app. Trivial app runs hundreds of times without a failure.

One theory I had is that we unmap the bundle in the ~json_parsr_t destructor and it happens before m_document is destroyed. That could lead to use-after-unmap, if the document's destructor accesses the mapped data. It does not seem to be a case though. If that was a case, then clearing m_json early in the destructor would break non-singlefile case in a similar way, but it does not.

VSadov commented 2 years ago

I think I figured what is causing this crash. See - https://github.com/dotnet/runtime/pull/69687

Now I wonder how the change can be tested with Lunacy - to be sure it indeed fixes the issue. I can create another PR for 6.0 branch if that would make it easier to try.

VSadov commented 2 years ago

The 6.0 change is in https://github.com/dotnet/runtime/pull/69689

If you can build clr on your M1 machine, one way to try the fix is:

This is just replacing the host component in the location where SDK takes it. Then clean rebuild your app as normal and try running.

Generally the host must match other components like corelib, and more files need to be copied, but patching just the host might be enough here, as 6.0 does not see much churn these days.

Mossimos commented 2 years ago

https://github.com/Mossimos/testdotnet run build.sh lipo combined executable /bin/Release/Publish/testdotnet why my use SDK:dotnet-sdk-6.0.300-osx-arm64.pkg build 100% Segmentation fault

VSadov commented 2 years ago

It looks like there is another new issue unrelated to universal binaries. If I try compiling and running a singlefile helloworld app on arm64 osx with an SDK 6.0.203 or newer, I get a failure - that is without lipo.
It looks like the new issue is R2R related. (possible similar to issues fixed in https://github.com/dotnet/runtime/pull/68845 )

To rule out the R2R issue, it is possible to disable R2R for the local session by setting an environment variable - export COMPlus_ZapDisable=1

Another possibility is to publish trimmed at link level.

VSadov commented 2 years ago

Will reopen until the 6.0 fix is in.

agocke commented 2 years ago

Should be done.

Mikolaytis commented 2 years ago

Huge thanks for a fix! Also HUUUUGE thanks for backporting this to 6.0.7. We will try everything this week and our next app update will launch with 100% ratio. YES!