Skip to content

FYI: macOS 26 beta 3 linker crash #146

@fxcoudert

Description

@fxcoudert

I analysed the failure, under macOS 26 beta 3, of:

FAIL: objc.dg/gnu-api-2-protocol.m -fnext-runtime (test for excess errors)
UNRESOLVED: objc.dg/gnu-api-2-protocol.m -fnext-runtime compilation failed to produce executable

and filed it as FB18879030 "ld crash when linking object file"

Linking the attached object file with ld (from CLT 26 beta 3) leads to a crash of the ld process. The crash log is attached (ld-2025-07-16-145422.ips). The command that triggers the crash (not always, but about 15% of the time) is:

/usr/bin/ld -syslibroot /Library/Developer/CommandLineTools/SDKs/MacOSX26.sdk/ -dynamic -o ./gnu-api-2-protocol.exe ./gnu-api-2-protocol.o -lobjc -lSystem

I believe the object file is valid, and even if it is not valid, it should be rejected with an error message and not cause a crash. To give more context, the object file is produced by the following clang command line:

"/Library/Developer/CommandLineTools/usr/bin/clang" -cc1as -triple arm64-apple-macosx26.0.0 -target-sdk-version=26.0 -filetype obj -main-file-name gnu-api-2-protocol.s -target-cpu apple-m1 -target-feature +zcm -target-feature +zcz -target-feature +v8.5a -target-feature +aes -target-feature +altnzcv -target-feature +ccdp -target-feature +complxnum -target-feature +crc -target-feature +dotprod -target-feature +fp-armv8 -target-feature +fp16fml -target-feature +fptoint -target-feature +fullfp16 -target-feature +jsconv -target-feature +lse -target-feature +neon -target-feature +pauth -target-feature +perfmon -target-feature +predres -target-feature +ras -target-feature +rcpc -target-feature +rdm -target-feature +sb -target-feature +sha2 -target-feature +sha3 -target-feature +specrestrict -target-feature +ssbs -fdebug-compilation-dir=/Users/fx/ibin/gcc/testsuite -dwarf-debug-producer "Apple clang version 17.0.0 (clang-1700.3.13.4)" -dwarf-version=5 -mrelocation-model pic -o ./gnu-api-2-protocol.o ./gnu-api-2-protocol.s

Based on the gnu-api-2-protocol.s asm file also attached.

The crash report is as follows:

-------------------------------------
Translated Report (Full Report Below)
-------------------------------------
Process:             ld [31541]
Path:                /Library/Developer/CommandLineTools/usr/bin/ld
Identifier:          ld
Version:             ???
Code Type:           ARM-64 (Native)
Role:                Unspecified
Parent Process:      zsh [30067]
Coalition:           com.googlecode.iterm2 [1414]
Responsible Process: iTerm2 [30060]
User ID:             501

Date/Time:           2025-07-16 14:54:22.1976 +0200
Launch Time:         2025-07-16 14:54:22.1514 +0200
Hardware Model:      Mac14,12
OS Version:          macOS 26.0 (25A5306g)
Release Type:        User

Crash Reporter Key:  AAA777FE-1B6F-066E-28D4-1DE9D1C0D2AF
Incident Identifier: F40E7361-0CB6-4F4E-9ACF-00AED183981F

Sleep/Wake UUID:       46EF3502-7525-4BE7-9FED-D47EEE14A9B7

Time Awake Since Boot: 24000 seconds
Time Since Wake:       934 seconds

System Integrity Protection: enabled

Triggered by Thread: 0

Exception Type:    EXC_BREAKPOINT (SIGTRAP)
Exception Codes:   0x0000000000000001, 0x000000019ed665b8

Termination Reason:  Namespace SIGNAL, Code 5, Trace/BPT trap: 5
Terminating Process: exc handler [31541]


Application Specific Information:
BUG IN CLIENT OF LIBMALLOC: memory corruption of free block
Abort Cause 38705562912


Thread 0 Crashed:
0   libsystem_malloc.dylib        	       0x19ed665b8 _xzm_xzone_malloc_freelist_outlined + 748
1   libc++abi.dylib               	       0x19eef8a78 operator new(unsigned long) + 52
2   ld                            	       0x104e9d4e0 std::__1::pair<std::__1::__hash_iterator<std::__1::__hash_node<std::__1::__hash_value_type<unsigned int, unsigned int>, void*>*>, bool> std::__1::__hash_table<std::__1::__hash_value_type<unsigned int, unsigned int>, std::__1::__unordered_map_hasher<unsigned int, std::__1::__hash_value_type<unsigned int, unsigned int>, std::__1::hash<unsigned int>, std::__1::equal_to<unsigned int>, true>, std::__1::__unordered_map_equal<unsigned int, std::__1::__hash_value_type<unsigned int, unsigned int>, std::__1::equal_to<unsigned int>, std::__1::hash<unsigned int>, true>, std::__1::allocator<std::__1::__hash_value_type<unsigned int, unsigned int>>>::__emplace_unique_key_args<unsigned int, std::__1::piecewise_construct_t const&, std::__1::tuple<unsigned int const&>, std::__1::tuple<>>(unsigned int const&, std::__1::piecewise_construct_t const&, std::__1::tuple<unsigned int const&>&&, std::__1::tuple<>&&) + 208
3   ld                            	       0x104e9b254 mach_o::CompactUnwindWriter::makeCompressedSecondLevelPage(std::__1::vector<mach_o::CompactUnwindWriter::WriterUnwindInfo, std::__1::allocator<mach_o::CompactUnwindWriter::WriterUnwindInfo>> const&, std::__1::unordered_map<unsigned int, unsigned int, std::__1::hash<unsigned int>, std::__1::equal_to<unsigned int>, std::__1::allocator<std::__1::pair<unsigned int const, unsigned int>>> const&, unsigned int, unsigned long&, unsigned char*&, unwind_info_section_header_lsda_index_entry*&) + 248
4   ld                            	       0x104e9b9b4 mach_o::CompactUnwindWriter::CompactUnwindWriter(mach_o::Architecture, std::__1::vector<mach_o::CompactUnwindWriter::WriterUnwindInfo, std::__1::allocator<mach_o::CompactUnwindWriter::WriterUnwindInfo>>) + 716
5   ld                            	       0x104f7a570 invocation function for block in ld::LayoutExecutable::assignAddresses() + 3988
6   libdispatch.dylib             	       0x19ed9dabc _dispatch_client_callout2 + 16
7   libdispatch.dylib             	       0x19ed987c8 _dispatch_apply_invoke3 + 336
8   libdispatch.dylib             	       0x19ed9daa4 _dispatch_client_callout + 16
9   libdispatch.dylib             	       0x19ed86a40 _dispatch_once_callout + 32
10  libdispatch.dylib             	       0x19ed98e70 _dispatch_apply_invoke_and_wait + 372
11  libdispatch.dylib             	       0x19ed97f64 _dispatch_apply_with_attr_f + 1312
12  libdispatch.dylib             	       0x19ed980ec dispatch_apply + 96
13  ld                            	       0x104f78828 ld::LayoutExecutable::assignAddresses() + 3180
14  ld                            	       0x104f2173c main + 9908
15  dyld                          	       0x19eb89924 start + 6400

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

Thread 2:
0   libsystem_pthread.dylib       	       0x19ef3bb6c start_wqthread + 0

Thread 3:
0   libsystem_pthread.dylib       	       0x19ef3bb6c start_wqthread + 0

Thread 4:
0   libsystem_pthread.dylib       	       0x19ef3bb6c start_wqthread + 0

Thread 5:
0   libsystem_kernel.dylib        	       0x19eefdca0 syscall_thread_switch + 8
1   libdispatch.dylib             	       0x19ed962a0 __DISPATCH_ROOT_QUEUE_CONTENDED_WAIT__ + 112
2   libdispatch.dylib             	       0x19ed96164 _dispatch_root_queue_drain + 808
3   libdispatch.dylib             	       0x19ed96764 _dispatch_worker_thread2 + 180
4   libsystem_pthread.dylib       	       0x19ef3ce2c _pthread_wqthread + 232
5   libsystem_pthread.dylib       	       0x19ef3bb74 start_wqthread + 8

Thread 6:
0   libsystem_pthread.dylib       	       0x19ef3bb6c start_wqthread + 0

Thread 7:
0   libsystem_pthread.dylib       	       0x19ef3bb6c start_wqthread + 0

Thread 8:
0   libsystem_pthread.dylib       	       0x19ef3bb6c start_wqthread + 0

Thread 9:
0   libsystem_kernel.dylib        	       0x19eefdca0 syscall_thread_switch + 8
1   libdispatch.dylib             	       0x19ed962a0 __DISPATCH_ROOT_QUEUE_CONTENDED_WAIT__ + 112
2   libdispatch.dylib             	       0x19ed96164 _dispatch_root_queue_drain + 808
3   libdispatch.dylib             	       0x19ed96764 _dispatch_worker_thread2 + 180
4   libsystem_pthread.dylib       	       0x19ef3ce2c _pthread_wqthread + 232
5   libsystem_pthread.dylib       	       0x19ef3bb74 start_wqthread + 8

Thread 10:
0   libsystem_pthread.dylib       	       0x19ef3bb6c start_wqthread + 0


Thread 0 crashed with ARM Thread State (64-bit):
    x0: 0x000000010524c000   x1: 0x000000010524c5a0   x2: 0x0000000000000000   x3: 0x0000000105251dc0
    x4: 0x0000000903080520   x5: 0x0000000000000000   x6: 0x0000000902041da0   x7: 0x001b10d2004ec852
    x8: 0x0000000903080520   x9: 0x0000000000000000  x10: 0x9fd9f3ba31c5d409  x11: 0x001b10d2004ec852
   x12: 0x0000000903080000  x13: 0x0000000000000001  x14: 0xffffffffb00007ff  x15: 0x00000000003ff800
   x16: 0x00000002a3309e88  x17: 0xfffff0003ffff800  x18: 0x0000000000000000  x19: 0x0000000000000018
   x20: 0x00000c00413a7538  x21: 0x000000016af64ea8  x22: 0x0000000000000005  x23: 0x00000000030000a0
   x24: 0x0000000000000003  x25: 0x0000000000000028  x26: 0x0000000000000fdc  x27: 0x000000090348007c
   x28: 0x0000000000000003   fp: 0x000000016af64e00   lr: 0x000000019eef8a78
    sp: 0x000000016af64da0   pc: 0x000000019ed665b8 cpsr: 0xa0001000
   far: 0x0000000000000000  esr: 0xf2000001 (Breakpoint) brk 1

Binary Images:
       0x104e98000 -        0x104ffbfff ld (*) <1d3f29a3-17f7-3542-952f-afe2ddabda17> /Library/Developer/CommandLineTools/usr/bin/ld
       0x105138000 -        0x105177fff libtapi.dylib (*) <9c5f7052-ea8c-3e69-9590-dc06d6100254> /Library/Developer/CommandLineTools/usr/lib/libtapi.dylib
       0x1051b0000 -        0x1051b3fff libcodedirectory.dylib (*) <a375f776-4806-3c4f-abc5-3ff06a14b466> /Library/Developer/CommandLineTools/usr/lib/libcodedirectory.dylib
       0x10d4dc000 -        0x11038ffff libLTO.dylib (*) <36b992c9-75d4-30b9-bcd0-a4522c6e5b7f> /Library/Developer/CommandLineTools/usr/lib/libLTO.dylib
       0x105374000 -        0x1053e7fff libswiftDemangle.dylib (*) <db27dbac-a229-3330-b4c6-e3a71d8d0cbe> /Library/Developer/CommandLineTools/usr/lib/libswiftDemangle.dylib
       0x19ed38000 -        0x19ed81717 libsystem_malloc.dylib (*) <7440e252-03d5-3eb5-ade6-64622d1a294c> /usr/lib/system/libsystem_malloc.dylib
       0x19eee2000 -        0x19eefc92f libc++abi.dylib (*) <160ddaad-783d-359f-ad62-4d6404540944> /usr/lib/libc++abi.dylib
       0x19ed82000 -        0x19edc8e5f libdispatch.dylib (*) <a9e1f982-bffc-3c91-9162-aec420eb9ce1> /usr/lib/system/libdispatch.dylib
       0x19eb81000 -        0x19ec1eff3 dyld (*) <ff357121-622e-3ea0-9ef0-8d706f44dc1a> /usr/lib/dyld
               0x0 - 0xffffffffffffffff ??? (*) <00000000-0000-0000-0000-000000000000> ???
       0x19ef3a000 -        0x19ef46a47 libsystem_pthread.dylib (*) <2343bc28-5611-33e3-8973-ec65386b41b4> /usr/lib/system/libsystem_pthread.dylib
       0x19eefd000 -        0x19ef3945f libsystem_kernel.dylib (*) <1e34cd87-f0a3-376f-b87f-a4e18d29771c> /usr/lib/system/libsystem_kernel.dylib

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: 1
    thread_create: 0
    thread_set_state: 10

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

                                VIRTUAL   REGION 
REGION TYPE                        SIZE    COUNT (non-coalesced) 
===========                     =======  ======= 
Activity Tracing                   256K        1 
ColorSync                           48K        2 
Kernel Alloc Once                   32K        1 
MALLOC                           128.8M       22 
MALLOC guard page                   32K        2 
STACK GUARD                       56.2M       11 
Stack                             13.3M       11 
VM_ALLOCATE                        528K        2 
__AUTH                            1229K      170 
__AUTH_CONST                      19.2M      381 
__CTF                               824        1 
__DATA                            5302K      342 
__DATA_CONST                      16.8M      388 
__DATA_DIRTY                      1392K      317 
__FONT_DATA                        2352        1 
__LINKEDIT                       607.0M        6 
__OBJC_RO                         77.9M        1 
__OBJC_RW                         2559K        1 
__TEXT                           351.6M      399 
__TPRO_CONST                       128K        2 
dyld private memory                160K        2 
mapped file                       1520K       44 
page table in kernel               288K        1 
shared memory                       96K        4 
===========                     =======  ======= 
TOTAL                              1.3G     2112 


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

{"app_name":"ld","timestamp":"2025-07-16 14:54:22.00 +0200","app_version":"","slice_uuid":"1d3f29a3-17f7-3542-952f-afe2ddabda17","build_version":"","platform":1,"share_with_app_devs":0,"is_first_party":1,"bug_type":"309","os_version":"macOS 26.0 (25A5306g)","roots_installed":0,"incident_id":"F40E7361-0CB6-4F4E-9ACF-00AED183981F","name":"ld"}
{
  "uptime" : 24000,
  "procRole" : "Unspecified",
  "version" : 2,
  "userID" : 501,
  "deployVersion" : 210,
  "modelCode" : "Mac14,12",
  "coalitionID" : 1414,
  "osVersion" : {
    "train" : "macOS 26.0",
    "build" : "25A5306g",
    "releaseType" : "User"
  },
  "captureTime" : "2025-07-16 14:54:22.1976 +0200",
  "codeSigningMonitor" : 2,
  "incident" : "F40E7361-0CB6-4F4E-9ACF-00AED183981F",
  "pid" : 31541,
  "translated" : false,
  "cpuType" : "ARM-64",
  "roots_installed" : 0,
  "bug_type" : "309",
  "procLaunch" : "2025-07-16 14:54:22.1514 +0200",
  "procStartAbsTime" : 599232818945,
  "procExitAbsTime" : 599233916856,
  "procName" : "ld",
  "procPath" : "\/Library\/Developer\/CommandLineTools\/usr\/bin\/ld",
  "parentProc" : "zsh",
  "parentPid" : 30067,
  "coalitionName" : "com.googlecode.iterm2",
  "crashReporterKey" : "AAA777FE-1B6F-066E-28D4-1DE9D1C0D2AF",
  "developerMode" : 1,
  "responsiblePid" : 30060,
  "responsibleProc" : "iTerm2",
  "codeSigningID" : "com.apple.ld",
  "codeSigningTeamID" : "",
  "codeSigningFlags" : 570442241,
  "codeSigningValidationCategory" : 1,
  "codeSigningTrustLevel" : 4294967295,
  "codeSigningAuxiliaryInfo" : 0,
  "instructionByteStream" : {"beforePC":"\/w9f1ugDBKr0V7+ptAAA0JSOJ5HVVDWQteIRkbQGAPmoHgD59FfBqA==","atPC":"IAAg1Kj8\/1QfAQDxyF82sAjRJJEIAUC5AAlCeuknnxoqAIBSPwEAcQ=="},
  "bootSessionUUID" : "5B2AC4A2-38CB-4732-97C8-AB735632C773",
  "wakeTime" : 934,
  "sleepWakeUUID" : "46EF3502-7525-4BE7-9FED-D47EEE14A9B7",
  "sip" : "enabled",
  "exception" : {"codes":"0x0000000000000001, 0x000000019ed665b8","rawCodes":[1,6959818168],"type":"EXC_BREAKPOINT","signal":"SIGTRAP"},
  "termination" : {"flags":0,"code":5,"namespace":"SIGNAL","indicator":"Trace\/BPT trap: 5","byProc":"exc handler","byPid":31541},
  "os_fault" : {"process":"ld"},
  "asi" : {"libsystem_malloc.dylib":["BUG IN CLIENT OF LIBMALLOC: memory corruption of free block","Abort Cause 38705562912"]},
  "extMods" : {"caller":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"system":{"thread_create":0,"thread_set_state":10,"task_for_pid":1},"targeted":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"warnings":0},
  "faultingThread" : 0,
  "threads" : [{"triggered":true,"id":7781766,"threadState":{"x":[{"value":4381261824},{"value":4381263264},{"value":0},{"value":4381285824},{"value":38705562912},{"value":0},{"value":38688529824},{"value":7618318505527378},{"value":38705562912},{"value":0},{"value":11518505503001269257},{"value":7618318505527378},{"value":38705561600},{"value":1},{"value":18446744072367376383},{"value":4192256},{"value":11327807112},{"value":18446726482597246976},{"value":0},{"value":24},{"value":13195233883448},{"value":6089494184},{"value":5},{"value":50331808},{"value":3},{"value":40},{"value":4060},{"value":38709756028},{"value":3}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6961465976},"cpsr":{"value":2684358656},"fp":{"value":6089494016},"sp":{"value":6089493920},"esr":{"value":4060086273,"description":"(Breakpoint) brk 1"},"pc":{"value":6959818168,"matchesCrashFrame":1},"far":{"value":0}},"frames":[{"imageOffset":189880,"symbol":"_xzm_xzone_malloc_freelist_outlined","symbolLocation":748,"imageIndex":5},{"imageOffset":92792,"symbol":"operator new(unsigned long)","symbolLocation":52,"imageIndex":6},{"imageOffset":21728,"symbol":"std::__1::pair<std::__1::__hash_iterator<std::__1::__hash_node<std::__1::__hash_value_type<unsigned int, unsigned int>, void*>*>, bool> std::__1::__hash_table<std::__1::__hash_value_type<unsigned int, unsigned int>, std::__1::__unordered_map_hasher<unsigned int, std::__1::__hash_value_type<unsigned int, unsigned int>, std::__1::hash<unsigned int>, std::__1::equal_to<unsigned int>, true>, std::__1::__unordered_map_equal<unsigned int, std::__1::__hash_value_type<unsigned int, unsigned int>, std::__1::equal_to<unsigned int>, std::__1::hash<unsigned int>, true>, std::__1::allocator<std::__1::__hash_value_type<unsigned int, unsigned int>>>::__emplace_unique_key_args<unsigned int, std::__1::piecewise_construct_t const&, std::__1::tuple<unsigned int const&>, std::__1::tuple<>>(unsigned int const&, std::__1::piecewise_construct_t const&, std::__1::tuple<unsigned int const&>&&, std::__1::tuple<>&&)","symbolLocation":208,"imageIndex":0},{"imageOffset":12884,"symbol":"mach_o::CompactUnwindWriter::makeCompressedSecondLevelPage(std::__1::vector<mach_o::CompactUnwindWriter::WriterUnwindInfo, std::__1::allocator<mach_o::CompactUnwindWriter::WriterUnwindInfo>> const&, std::__1::unordered_map<unsigned int, unsigned int, std::__1::hash<unsigned int>, std::__1::equal_to<unsigned int>, std::__1::allocator<std::__1::pair<unsigned int const, unsigned int>>> const&, unsigned int, unsigned long&, unsigned char*&, unwind_info_section_header_lsda_index_entry*&)","symbolLocation":248,"imageIndex":0},{"imageOffset":14772,"symbol":"mach_o::CompactUnwindWriter::CompactUnwindWriter(mach_o::Architecture, std::__1::vector<mach_o::CompactUnwindWriter::WriterUnwindInfo, std::__1::allocator<mach_o::CompactUnwindWriter::WriterUnwindInfo>>)","symbolLocation":716,"imageIndex":0},{"imageOffset":927088,"symbol":"invocation function for block in ld::LayoutExecutable::assignAddresses()","symbolLocation":3988,"imageIndex":0},{"imageOffset":113340,"symbol":"_dispatch_client_callout2","symbolLocation":16,"imageIndex":7},{"imageOffset":92104,"symbol":"_dispatch_apply_invoke3","symbolLocation":336,"imageIndex":7},{"imageOffset":113316,"symbol":"_dispatch_client_callout","symbolLocation":16,"imageIndex":7},{"imageOffset":19008,"symbol":"_dispatch_once_callout","symbolLocation":32,"imageIndex":7},{"imageOffset":93808,"symbol":"_dispatch_apply_invoke_and_wait","symbolLocation":372,"imageIndex":7},{"imageOffset":89956,"symbol":"_dispatch_apply_with_attr_f","symbolLocation":1312,"imageIndex":7},{"imageOffset":90348,"symbol":"dispatch_apply","symbolLocation":96,"imageIndex":7},{"imageOffset":919592,"symbol":"ld::LayoutExecutable::assignAddresses()","symbolLocation":3180,"imageIndex":0},{"imageOffset":563004,"symbol":"main","symbolLocation":9908,"imageIndex":0},{"imageOffset":35108,"symbol":"start","symbolLocation":6400,"imageIndex":8}]},{"id":7781767,"frames":[{"imageOffset":7020,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":10}],"threadState":{"x":[{"value":6090059776},{"value":5123},{"value":6089523200},{"value":0},{"value":409604},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6090059776},"esr":{"value":1442840704,"description":"(PC alignment)"},"pc":{"value":6961740652},"far":{"value":0}}},{"id":7781768,"frames":[{"imageOffset":7020,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":10}],"threadState":{"x":[{"value":6090633216},{"value":4611},{"value":6090096640},{"value":0},{"value":409604},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6090633216},"esr":{"value":1442840704,"description":"(PC alignment)"},"pc":{"value":6961740652},"far":{"value":0}}},{"id":7781769,"frames":[{"imageOffset":7020,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":10}],"threadState":{"x":[{"value":6091206656},{"value":4099},{"value":6090670080},{"value":0},{"value":409604},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6091206656},"esr":{"value":1442840704,"description":"(PC alignment)"},"pc":{"value":6961740652},"far":{"value":0}}},{"id":7781770,"frames":[{"imageOffset":7020,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":10}],"threadState":{"x":[{"value":6091780096},{"value":4883},{"value":6091243520},{"value":0},{"value":409604},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6091780096},"esr":{"value":1442840704,"description":"(PC alignment)"},"pc":{"value":6961740652},"far":{"value":0}}},{"id":7781772,"frames":[{"imageOffset":3232,"symbol":"syscall_thread_switch","symbolLocation":8,"imageIndex":11},{"imageOffset":82592,"symbol":"__DISPATCH_ROOT_QUEUE_CONTENDED_WAIT__","symbolLocation":112,"imageIndex":7},{"imageOffset":82276,"symbol":"_dispatch_root_queue_drain","symbolLocation":808,"imageIndex":7},{"imageOffset":83812,"symbol":"_dispatch_worker_thread2","symbolLocation":180,"imageIndex":7},{"imageOffset":11820,"symbol":"_pthread_wqthread","symbolLocation":232,"imageIndex":10},{"imageOffset":7028,"symbol":"start_wqthread","symbolLocation":8,"imageIndex":10}],"threadState":{"x":[{"value":0},{"value":3},{"value":500},{"value":260},{"value":409606},{"value":0},{"value":0},{"value":0},{"value":1},{"value":1457850878},{"value":3605334525},{"value":18446744073709548780},{"value":9223372036854775800},{"value":2305843009213693951},{"value":6092353760},{"value":0},{"value":18446744073709551555},{"value":8806883896},{"value":0},{"value":8784318592,"symbolLocation":1920,"symbol":"_dispatch_root_queues"},{"value":6960014156,"symbolLocation":0,"symbol":"_dispatch_root_queue_mediator_is_gone"},{"value":500},{"value":1},{"value":0},{"value":0},{"value":6092353760},{"value":18446744073709551615},{"value":4293984255},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6960013984},"cpsr":{"value":1610616832},"fp":{"value":6092353264},"sp":{"value":6092353216},"esr":{"value":1442840704,"description":"(PC alignment)"},"pc":{"value":6961487008},"far":{"value":0}}},{"id":7781773,"frames":[{"imageOffset":7020,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":10}],"threadState":{"x":[{"value":6092926976},{"value":8451},{"value":6092390400},{"value":0},{"value":409604},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6092926976},"esr":{"value":1442840704,"description":"(PC alignment)"},"pc":{"value":6961740652},"far":{"value":0}}},{"id":7781774,"frames":[{"imageOffset":7020,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":10}],"threadState":{"x":[{"value":6093500416},{"value":8707},{"value":6092963840},{"value":0},{"value":409604},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6093500416},"esr":{"value":1442840704,"description":"(PC alignment)"},"pc":{"value":6961740652},"far":{"value":0}}},{"id":7781775,"frames":[{"imageOffset":7020,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":10}],"threadState":{"x":[{"value":6094073856},{"value":10499},{"value":6093537280},{"value":0},{"value":409604},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6094073856},"esr":{"value":1442840704,"description":"(PC alignment)"},"pc":{"value":6961740652},"far":{"value":0}}},{"id":7781776,"frames":[{"imageOffset":3232,"symbol":"syscall_thread_switch","symbolLocation":8,"imageIndex":11},{"imageOffset":82592,"symbol":"__DISPATCH_ROOT_QUEUE_CONTENDED_WAIT__","symbolLocation":112,"imageIndex":7},{"imageOffset":82276,"symbol":"_dispatch_root_queue_drain","symbolLocation":808,"imageIndex":7},{"imageOffset":83812,"symbol":"_dispatch_worker_thread2","symbolLocation":180,"imageIndex":7},{"imageOffset":11820,"symbol":"_pthread_wqthread","symbolLocation":232,"imageIndex":10},{"imageOffset":7028,"symbol":"start_wqthread","symbolLocation":8,"imageIndex":10}],"threadState":{"x":[{"value":0},{"value":3},{"value":500},{"value":260},{"value":409606},{"value":0},{"value":0},{"value":0},{"value":0},{"value":1458777923},{"value":3606261570},{"value":18446744073709548780},{"value":9223372036854775800},{"value":2305843009213693951},{"value":6094647520},{"value":0},{"value":18446744073709551555},{"value":8806883896},{"value":0},{"value":8784318592,"symbolLocation":1920,"symbol":"_dispatch_root_queues"},{"value":6960014156,"symbolLocation":0,"symbol":"_dispatch_root_queue_mediator_is_gone"},{"value":500},{"value":1},{"value":0},{"value":0},{"value":6094647520},{"value":18446744073709551615},{"value":4293984255},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6960013984},"cpsr":{"value":1610616832},"fp":{"value":6094647024},"sp":{"value":6094646976},"esr":{"value":1442840704,"description":"(PC alignment)"},"pc":{"value":6961487008},"far":{"value":0}}},{"id":7781777,"frames":[{"imageOffset":7020,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":10}],"threadState":{"x":[{"value":6095220736},{"value":9987},{"value":6094684160},{"value":0},{"value":409604},{"value":18446744073709551615},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":4096},"fp":{"value":0},"sp":{"value":6095220736},"esr":{"value":1442840704,"description":"(PC alignment)"},"pc":{"value":6961740652},"far":{"value":0}}}],
  "usedImages" : [
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4377378816,
    "size" : 1458176,
    "uuid" : "1d3f29a3-17f7-3542-952f-afe2ddabda17",
    "path" : "\/Library\/Developer\/CommandLineTools\/usr\/bin\/ld",
    "name" : "ld"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4380131328,
    "size" : 262144,
    "uuid" : "9c5f7052-ea8c-3e69-9590-dc06d6100254",
    "path" : "\/Library\/Developer\/CommandLineTools\/usr\/lib\/libtapi.dylib",
    "name" : "libtapi.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4380622848,
    "size" : 16384,
    "uuid" : "a375f776-4806-3c4f-abc5-3ff06a14b466",
    "path" : "\/Library\/Developer\/CommandLineTools\/usr\/lib\/libcodedirectory.dylib",
    "name" : "libcodedirectory.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4518166528,
    "size" : 48971776,
    "uuid" : "36b992c9-75d4-30b9-bcd0-a4522c6e5b7f",
    "path" : "\/Library\/Developer\/CommandLineTools\/usr\/lib\/libLTO.dylib",
    "name" : "libLTO.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4382474240,
    "size" : 475136,
    "uuid" : "db27dbac-a229-3330-b4c6-e3a71d8d0cbe",
    "path" : "\/Library\/Developer\/CommandLineTools\/usr\/lib\/libswiftDemangle.dylib",
    "name" : "libswiftDemangle.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6959628288,
    "size" : 300824,
    "uuid" : "7440e252-03d5-3eb5-ade6-64622d1a294c",
    "path" : "\/usr\/lib\/system\/libsystem_malloc.dylib",
    "name" : "libsystem_malloc.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6961373184,
    "size" : 108848,
    "uuid" : "160ddaad-783d-359f-ad62-4d6404540944",
    "path" : "\/usr\/lib\/libc++abi.dylib",
    "name" : "libc++abi.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6959931392,
    "size" : 290400,
    "uuid" : "a9e1f982-bffc-3c91-9162-aec420eb9ce1",
    "path" : "\/usr\/lib\/system\/libdispatch.dylib",
    "name" : "libdispatch.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6957830144,
    "size" : 647156,
    "uuid" : "ff357121-622e-3ea0-9ef0-8d706f44dc1a",
    "path" : "\/usr\/lib\/dyld",
    "name" : "dyld"
  },
  {
    "size" : 0,
    "source" : "A",
    "base" : 0,
    "uuid" : "00000000-0000-0000-0000-000000000000"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6961733632,
    "size" : 51784,
    "uuid" : "2343bc28-5611-33e3-8973-ec65386b41b4",
    "path" : "\/usr\/lib\/system\/libsystem_pthread.dylib",
    "name" : "libsystem_pthread.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6961483776,
    "size" : 246880,
    "uuid" : "1e34cd87-f0a3-376f-b87f-a4e18d29771c",
    "path" : "\/usr\/lib\/system\/libsystem_kernel.dylib",
    "name" : "libsystem_kernel.dylib"
  }
],
  "sharedCache" : {
  "base" : 6956761088,
  "size" : 5532483584,
  "uuid" : "727eea5d-b5d9-3b1d-94b9-10cd5896bbff"
},
  "vmSummary" : "ReadOnly portion of Libraries: Total=958.6M resident=0K(0%) swapped_out_or_unallocated=958.6M(100%)\nWritable regions: Total=143.2M written=288K(0%) resident=288K(0%) swapped_out=0K(0%) unallocated=142.9M(100%)\n\n                                VIRTUAL   REGION \nREGION TYPE                        SIZE    COUNT (non-coalesced) \n===========                     =======  ======= \nActivity Tracing                   256K        1 \nColorSync                           48K        2 \nKernel Alloc Once                   32K        1 \nMALLOC                           128.8M       22 \nMALLOC guard page                   32K        2 \nSTACK GUARD                       56.2M       11 \nStack                             13.3M       11 \nVM_ALLOCATE                        528K        2 \n__AUTH                            1229K      170 \n__AUTH_CONST                      19.2M      381 \n__CTF                               824        1 \n__DATA                            5302K      342 \n__DATA_CONST                      16.8M      388 \n__DATA_DIRTY                      1392K      317 \n__FONT_DATA                        2352        1 \n__LINKEDIT                       607.0M        6 \n__OBJC_RO                         77.9M        1 \n__OBJC_RW                         2559K        1 \n__TEXT                           351.6M      399 \n__TPRO_CONST                       128K        2 \ndyld private memory                160K        2 \nmapped file                       1520K       44 \npage table in kernel               288K        1 \nshared memory                       96K        4 \n===========                     =======  ======= \nTOTAL                              1.3G     2112 \n",
  "legacyInfo" : {
  "threadTriggered" : {

  }
},
  "logWritingSignature" : "e232a48b7363730279fc9967ceda0474109750c4",
  "trialInfo" : {
  "rollouts" : [
    {
      "rolloutId" : "654439cdafbf5b61207873a9",
      "factorPackIds" : [

      ],
      "deploymentId" : 250000003
    },
    {
      "rolloutId" : "67fd77fe1f9da9148f70d6ed",
      "factorPackIds" : [

      ],
      "deploymentId" : 250000007
    }
  ],
  "experiments" : [
    {
      "treatmentId" : "cc637087-5f6a-4428-bea8-ad080e9a6232",
      "experimentId" : "68630692e1874a7adc676348",
      "deploymentId" : 500000001
    }
  ]
}
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions