Open mbrandonw opened 1 year ago
Here's my crash which looks like the same issue:
-------------------------------------
Translated Report (Full Report Below)
-------------------------------------
Process: ManabiReader [31476]
Path: /Users/USER/Library/Developer/Xcode/DerivedData/ManabiReader-ehqmftqhhjkjkngvftejigpnhppy/Build/Products/Release/ManabiReader.app/Contents/MacOS/ManabiReader
Identifier: io.manabi.ManabiReader
Version: 3.0 (1)
Code Type: ARM-64 (Native)
Parent Process: launchd [1]
User ID: 501
Date/Time: 2023-05-27 19:34:35.8936 -0400
OS Version: macOS 13.3.1 (22E772610a)
Report Version: 12
Anonymous UUID: 1484C4BC-04B8-0A12-84E4-BA6FB79C80C8
Sleep/Wake UUID: F0D64E60-48F5-4CDC-9150-6BECD43DF3FC
Time Awake Since Boot: 1400000 seconds
Time Since Wake: 39955 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 0x910003fda9bf7bfc -> 0x000003fda9bf7bfc (possible pointer authentication failure)
Exception Codes: 0x0000000000000001, 0x910003fda9bf7bfc
Termination Reason: Namespace SIGNAL, Code 11 Segmentation fault: 11
Terminating Process: exc handler [31476]
VM Region Info: 0x3fda9bf7bfc is not in any region. Bytes after previous region: 3906973170685 Bytes before following region: 101165106758660
REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL
commpage (reserved) 1000000000-7000000000 [384.0G] ---/--- SM=NUL ...(unallocated)
---> GAP OF 0x5f9000000000 BYTES
MALLOC_NANO 600000000000-600008000000 [128.0M] rw-/rwx SM=PRV
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 libobjc.A.dylib 0x1893aa2a8 class_rw_t::ro() const + 112
1 libobjc.A.dylib 0x1893a7f4c objc_class::demangledName(bool) + 368
2 libswiftCore.dylib 0x1987aae5c swift::nameForMetadata(swift::TargetMetadata<swift::InProcess> const*, bool) + 208
3 libswiftCore.dylib 0x1987ab2c4 swift_getTypeName + 428
4 AttributeGraph 0x1b326457c AG::swift::metadata::append_description(__CFString*) const + 1116
5 AttributeGraph 0x1b326465c AG::swift::metadata::append_description(__CFString*) const + 1340
6 AttributeGraph 0x1b326b280 AGTypeDescription + 48
7 AttributeGraph 0x1b3291cbc 0x1b325d000 + 216252
8 SwiftUI 0x1b2069780 0x1b19c5000 + 6965120
9 SwiftUI 0x1b252f1f4 0x1b19c5000 + 11969012
10 SwiftUI 0x1b2379f60 0x1b19c5000 + 10178400
11 AttributeGraph 0x1b3266cec AG::Graph::UpdateStack::update() + 520
12 AttributeGraph 0x1b3267494 AG::Graph::update_attribute(AG::data::ptr<AG::Node>, unsigned int) + 424
13 AttributeGraph 0x1b326f9f0 AG::Graph::input_value_ref_slow(AG::data::ptr<AG::Node>, AG::AttributeID, unsigned int, AGSwiftMetadata const*, unsigned char&, long) + 328
14 AttributeGraph 0x1b32872b8 AGGraphGetValue + 212
15 SwiftUI 0x1b1e569d4 0x1b19c5000 + 4790740
16 SwiftUI 0x1b1eb8e28 0x1b19c5000 + 5193256
17 AttributeGraph 0x1b3266cec AG::Graph::UpdateStack::update() + 520
18 AttributeGraph 0x1b3267494 AG::Graph::update_attribute(AG::data::ptr<AG::Node>, unsigned int) + 424
19 AttributeGraph 0x1b326f9f0 AG::Graph::input_value_ref_slow(AG::data::ptr<AG::Node>, AG::AttributeID, unsigned int, AGSwiftMetadata const*, unsigned char&, long) + 328
20 AttributeGraph 0x1b32872b8 AGGraphGetValue + 212
21 SwiftUI 0x1b1acbd28 0x1b19c5000 + 1076520
22 AttributeGraph 0x1b3266cec AG::Graph::UpdateStack::update() + 520
23 AttributeGraph 0x1b3267494 AG::Graph::update_attribute(AG::data::ptr<AG::Node>, unsigned int) + 424
24 AttributeGraph 0x1b326f9f0 AG::Graph::input_value_ref_slow(AG::data::ptr<AG::Node>, AG::AttributeID, unsigned int, AGSwiftMetadata const*, unsigned char&, long) + 328
25 AttributeGraph 0x1b32872b8 AGGraphGetValue + 212
26 SwiftUI 0x1b1e572dc 0x1b19c5000 + 4793052
27 SwiftUI 0x1b1e6b9a0 0x1b19c5000 + 4876704
28 AttributeGraph 0x1b3266cec AG::Graph::UpdateStack::update() + 520
29 AttributeGraph 0x1b3267494 AG::Graph::update_attribute(AG::data::ptr<AG::Node>, unsigned int) + 424
30 AttributeGraph 0x1b326f9f0 AG::Graph::input_value_ref_slow(AG::data::ptr<AG::Node>, AG::AttributeID, unsigned int, AGSwiftMetadata const*, unsigned char&, long) + 328
31 AttributeGraph 0x1b32872b8 AGGraphGetValue + 212
32 SwiftUI 0x1b1acbc7c 0x1b19c5000 + 1076348
33 AttributeGraph 0x1b3266cec AG::Graph::UpdateStack::update() + 520
34 AttributeGraph 0x1b3267494 AG::Graph::update_attribute(AG::data::ptr<AG::Node>, unsigned int) + 424
35 AttributeGraph 0x1b326f9f0 AG::Graph::input_value_ref_slow(AG::data::ptr<AG::Node>, AG::AttributeID, unsigned int, AGSwiftMetadata const*, unsigned char&, long) + 328
36 AttributeGraph 0x1b32872b8 AGGraphGetValue + 212
37 SwiftUI 0x1b252eac4 0x1b19c5000 + 11967172
38 SwiftUI 0x1b252ec98 0x1b19c5000 + 11967640
39 SwiftUI 0x1b2379f60 0x1b19c5000 + 10178400
40 AttributeGraph 0x1b3266cec AG::Graph::UpdateStack::update() + 520
41 AttributeGraph 0x1b3267494 AG::Graph::update_attribute(AG::data::ptr<AG::Node>, unsigned int) + 424
42 AttributeGraph 0x1b326f9f0 AG::Graph::input_value_ref_slow(AG::data::ptr<AG::Node>, AG::AttributeID, unsigned int, AGSwiftMetadata const*, unsigned char&, long) + 328
43 AttributeGraph 0x1b32872b8 AGGraphGetValue + 212
44 SwiftUI 0x1b252eac4 0x1b19c5000 + 11967172
45 SwiftUI 0x1b252ec98 0x1b19c5000 + 11967640
46 SwiftUI 0x1b2379f60 0x1b19c5000 + 10178400
47 AttributeGraph 0x1b3266cec AG::Graph::UpdateStack::update() + 520
48 AttributeGraph 0x1b3267494 AG::Graph::update_attribute(AG::data::ptr<AG::Node>, unsigned int) + 424
49 AttributeGraph 0x1b326f9f0 AG::Graph::input_value_ref_slow(AG::data::ptr<AG::Node>, AG::AttributeID, unsigned int, AGSwiftMetadata const*, unsigned char&, long) + 328
50 AttributeGraph 0x1b32872b8 AGGraphGetValue + 212
51 SwiftUI 0x1b252f0f8 0x1b19c5000 + 11968760
52 SwiftUI 0x1b2379f60 0x1b19c5000 + 10178400
53 AttributeGraph 0x1b3266cec AG::Graph::UpdateStack::update() + 520
54 AttributeGraph 0x1b3267494 AG::Graph::update_attribute(AG::data::ptr<AG::Node>, unsigned int) + 424
55 AttributeGraph 0x1b326f9f0 AG::Graph::input_value_ref_slow(AG::data::ptr<AG::Node>, AG::AttributeID, unsigned int, AGSwiftMetadata const*, unsigned char&, long) + 328
56 AttributeGraph 0x1b32872b8 AGGraphGetValue + 212
57 SwiftUI 0x1b19e6c5c 0x1b19c5000 + 138332
58 SwiftUI 0x1b19e6e80 0x1b19c5000 + 138880
59 SwiftUI 0x1b2379f60 0x1b19c5000 + 10178400
60 AttributeGraph 0x1b3266cec AG::Graph::UpdateStack::update() + 520
61 AttributeGraph 0x1b3267494 AG::Graph::update_attribute(AG::data::ptr<AG::Node>, unsigned int) + 424
62 AttributeGraph 0x1b326f9f0 AG::Graph::input_value_ref_slow(AG::data::ptr<AG::Node>, AG::AttributeID, unsigned int, AGSwiftMetadata const*, unsigned char&, long) + 328
63 AttributeGraph 0x1b32872b8 AGGraphGetValue + 212
64 SwiftUI 0x1b2b2d618 0x1b19c5000 + 18253336
65 SwiftUI 0x1b1d65fcc 0x1b19c5000 + 3805132
66 SwiftUI 0x1b1d64ba8 0x1b19c5000 + 3799976
67 SwiftUI 0x1b1e72980 0x1b19c5000 + 4905344
68 AttributeGraph 0x1b3266cec AG::Graph::UpdateStack::update() + 520
69 AttributeGraph 0x1b3267494 AG::Graph::update_attribute(AG::data::ptr<AG::Node>, unsigned int) + 424
70 AttributeGraph 0x1b326f9f0 AG::Graph::input_value_ref_slow(AG::data::ptr<AG::Node>, AG::AttributeID, unsigned int, AGSwiftMetadata const*, unsigned char&, long) + 328
71 AttributeGraph 0x1b32872b8 AGGraphGetValue + 212
72 SwiftUI 0x1b20b63c8 0x1b19c5000 + 7279560
73 SwiftUI 0x1b20b6538 0x1b19c5000 + 7279928
74 SwiftUI 0x1b19f9ae0 0x1b19c5000 + 215776
75 AttributeGraph 0x1b3266cec AG::Graph::UpdateStack::update() + 520
76 AttributeGraph 0x1b3267494 AG::Graph::update_attribute(AG::data::ptr<AG::Node>, unsigned int) + 424
77 AttributeGraph 0x1b326f9f0 AG::Graph::input_value_ref_slow(AG::data::ptr<AG::Node>, AG::AttributeID, unsigned int, AGSwiftMetadata const*, unsigned char&, long) + 328
78 AttributeGraph 0x1b32872b8 AGGraphGetValue + 212
79 SwiftUI 0x1b1e18d00 0x1b19c5000 + 4537600
80 SwiftUI 0x1b1e6ba98 0x1b19c5000 + 4876952
81 AttributeGraph 0x1b3266cec AG::Graph::UpdateStack::update() + 520
82 AttributeGraph 0x1b3267494 AG::Graph::update_attribute(AG::data::ptr<AG::Node>, unsigned int) + 424
83 AttributeGraph 0x1b326f9f0 AG::Graph::input_value_ref_slow(AG::data::ptr<AG::Node>, AG::AttributeID, unsigned int, AGSwiftMetadata const*, unsigned char&, long) + 328
84 AttributeGraph 0x1b32872b8 AGGraphGetValue + 212
85 SwiftUI 0x1b20b6804 0x1b19c5000 + 7280644
86 SwiftUI 0x1b19f9ae0 0x1b19c5000 + 215776
87 AttributeGraph 0x1b3266cec AG::Graph::UpdateStack::update() + 520
88 AttributeGraph 0x1b3267494 AG::Graph::update_attribute(AG::data::ptr<AG::Node>, unsigned int) + 424
89 AttributeGraph 0x1b326f9f0 AG::Graph::input_value_ref_slow(AG::data::ptr<AG::Node>, AG::AttributeID, unsigned int, AGSwiftMetadata const*, unsigned char&, long) + 328
90 AttributeGraph 0x1b32872b8 AGGraphGetValue + 212
91 SwiftUI 0x1b23b7718 0x1b19c5000 + 10430232
92 SwiftUI 0x1b2e21198 0x1b19c5000 + 21348760
93 SwiftUI 0x1b23b76ac 0x1b19c5000 + 10430124
94 SwiftUI 0x1b19f9ae0 0x1b19c5000 + 215776
95 AttributeGraph 0x1b3266cec AG::Graph::UpdateStack::update() + 520
96 AttributeGraph 0x1b3267494 AG::Graph::update_attribute(AG::data::ptr<AG::Node>, unsigned int) + 424
97 AttributeGraph 0x1b326f9f0 AG::Graph::input_value_ref_slow(AG::data::ptr<AG::Node>, AG::AttributeID, unsigned int, AGSwiftMetadata const*, unsigned char&, long) + 328
98 AttributeGraph 0x1b32872b8 AGGraphGetValue + 212
99 SwiftUI 0x1b20b6804 0x1b19c5000 + 7280644
100 SwiftUI 0x1b19f9ae0 0x1b19c5000 + 215776
101 AttributeGraph 0x1b3266cec AG::Graph::UpdateStack::update() + 520
102 AttributeGraph 0x1b3267494 AG::Graph::update_attribute(AG::data::ptr<AG::Node>, unsigned int) + 424
103 AttributeGraph 0x1b326f9f0 AG::Graph::input_value_ref_slow(AG::data::ptr<AG::Node>, AG::AttributeID, unsigned int, AGSwiftMetadata const*, unsigned char&, long) + 328
104 AttributeGraph 0x1b32872b8 AGGraphGetValue + 212
105 SwiftUI 0x1b1e189f4 0x1b19c5000 + 4536820
106 SwiftUI 0x1b1e62a2c 0x1b19c5000 + 4839980
107 AttributeGraph 0x1b3266cec AG::Graph::UpdateStack::update() + 520
108 AttributeGraph 0x1b3267494 AG::Graph::update_attribute(AG::data::ptr<AG::Node>, unsigned int) + 424
109 AttributeGraph 0x1b326f154 AG::Graph::value_ref(AG::AttributeID, AGSwiftMetadata const*, unsigned char&) + 192
110 AttributeGraph 0x1b3287300 AGGraphGetValue + 284
111 SwiftUI 0x1b2e44660 0x1b19c5000 + 21493344
112 SwiftUI 0x1b202dbdc 0x1b19c5000 + 6720476
113 SwiftUI 0x1b2e578c8 0x1b19c5000 + 21571784
114 SwiftUI 0x1b2e4d268 0x1b19c5000 + 21529192
115 SwiftUI 0x1b2d14fe8 0x1b19c5000 + 20250600
116 SwiftUI 0x1b24b3734 0x1b19c5000 + 11462452
117 SwiftUI 0x1b24b23c0 0x1b19c5000 + 11457472
118 SwiftUI 0x1b24b2208 0x1b19c5000 + 11457032
119 SwiftUI 0x1b24b76f4 0x1b19c5000 + 11478772
120 SwiftUI 0x1b2bc2918 0x1b19c5000 + 18864408
121 SwiftUI 0x1b24b2078 0x1b19c5000 + 11456632
122 SwiftUI 0x1b24ab360 0x1b19c5000 + 11428704
123 SwiftUI 0x1b24aa04c 0x1b19c5000 + 11423820
124 SwiftUI 0x1b24a9c00 0x1b19c5000 + 11422720
125 SwiftUI 0x1b24a9480 0x1b19c5000 + 11420800
126 SwiftUI 0x1b2bcfbd8 0x1b19c5000 + 18918360
127 SwiftUI 0x1b2bcfd3c 0x1b19c5000 + 18918716
128 AppKit 0x18ca3be5c -[NSView _setWindow:] + 2012
129 AppKit 0x18ca440f0 -[NSView addSubview:] + 136
130 AppKit 0x18ca49f08 -[NSFrameView addSubview:] + 52
131 AppKit 0x18ca49ebc -[NSThemeFrame addSubview:] + 452
132 AppKit 0x18ca49a4c -[NSView addSubview:positioned:relativeTo:] + 176
133 AppKit 0x18ca49918 -[NSThemeFrame addSubview:positioned:relativeTo:] + 52
134 AppKit 0x18ca498cc -[NSThemeFrame _addKnownSubview:positioned:relativeTo:] + 44
135 AppKit 0x18ca642e0 -[NSWindow setContentView:] + 296
136 AppKit 0x18cbfa63c -[NSWindow _contentViewControllerChanged] + 364
137 AppKit 0x18ca6b7e0 NSPerformVisuallyAtomicChange + 108
138 AppKit 0x18cbfa45c -[NSWindow setContentViewController:] + 132
139 AppKit 0x18cc4c0f4 +[NSWindow windowWithContentViewController:] + 112
140 SwiftUI 0x1b27d4380 0x1b19c5000 + 14742400
141 SwiftUI 0x1b27d4f20 0x1b19c5000 + 14745376
142 SwiftUI 0x1b2b06cb0 0x1b19c5000 + 18095280
143 SwiftUI 0x1b24a2364 0x1b19c5000 + 11391844
144 SwiftUI 0x1b249f878 0x1b19c5000 + 11380856
145 SwiftUI 0x1b249eed0 0x1b19c5000 + 11378384
146 SwiftUI 0x1b2187814 0x1b19c5000 + 8136724
147 SwiftUI 0x1b2187ac4 0x1b19c5000 + 8137412
148 CoreFoundation 0x1897ff254 __CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERVER__ + 148
149 CoreFoundation 0x18989af30 ___CFXRegistrationPost_block_invoke + 88
150 CoreFoundation 0x18989ae78 _CFXRegistrationPost + 440
151 CoreFoundation 0x1897d0580 _CFXNotificationPost + 704
152 Foundation 0x18a72d9e4 -[NSNotificationCenter postNotificationName:object:userInfo:] + 88
153 AppKit 0x18ca2f36c -[NSApplication _postDidFinishNotification] + 284
154 AppKit 0x18ca2f11c -[NSApplication _sendFinishLaunchingNotification] + 172
155 AppKit 0x18ca2d1b8 -[NSApplication(NSAppleEventHandling) _handleAEOpenEvent:] + 504
156 AppKit 0x18ca2cdb4 -[NSApplication(NSAppleEventHandling) _handleCoreEvent:withReplyEvent:] + 492
157 Foundation 0x18a757c54 -[NSAppleEventManager dispatchRawAppleEvent:withRawReply:handlerRefCon:] + 316
158 Foundation 0x18a757ab4 _NSAppleEventManagerGenericHandler + 80
159 AE 0x18fb28518 0x18fb1c000 + 50456
160 AE 0x18fb27e44 0x18fb1c000 + 48708
161 AE 0x18fb20f18 aeProcessAppleEvent + 488
162 HIToolbox 0x19304dcf8 AEProcessAppleEvent + 68
163 AppKit 0x18ca2825c _DPSNextEvent + 1408
164 AppKit 0x18ca270f4 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 716
165 AppKit 0x18ca1b558 -[NSApplication run] + 464
166 AppKit 0x18c9f29a8 NSApplicationMain + 880
167 SwiftUI 0x1b1a61974 0x1b19c5000 + 641396
168 SwiftUI 0x1b2bc0fa0 0x1b19c5000 + 18857888
169 SwiftUI 0x1b244243c 0x1b19c5000 + 10998844
170 ManabiReader 0x1022e73d8 static ManabiReaderApp.$main() + 52 (ManabiReaderApp.swift:26) [inlined]
171 ManabiReader 0x1022e73d8 main + 64
172 dyld 0x1893d3f28 start + 2236
Thread 1:
0 libsystem_pthread.dylib 0x189726d8c start_wqthread + 0
Thread 2:
0 libsystem_pthread.dylib 0x189726d8c start_wqthread + 0
Thread 3:: Realm notification listener
0 libsystem_kernel.dylib 0x1896f2060 kevent + 8
1 ManabiReader 0x10287fba8 realm::_impl::ExternalCommitHelper::listen() + 160 (external_commit_helper.cpp:219)
2 ManabiReader 0x10287fd34 realm::_impl::ExternalCommitHelper::ExternalCommitHelper(realm::_impl::RealmCoordinator&, realm::RealmConfig const&)::$_0::operator()() const + 4 (external_commit_helper.cpp:175) [inlined]
3 ManabiReader 0x10287fd34 decltype(std::declval<realm::_impl::ExternalCommitHelper::ExternalCommitHelper(realm::_impl::RealmCoordinator&, realm::RealmConfig const&)::$_0>()()) std::__1::__invoke[abi:v15006]<realm::_impl::ExternalCommitHelper::ExternalCommitHelper(realm::_impl::RealmCoordinator&, realm::RealmConfig const&)::$_0>(realm::_impl::ExternalCommitHelper::ExternalCommitHelper(realm::_impl::RealmCoordinator&, realm::RealmConfig const&)::$_0&&) + 4 (invoke.h:394) [inlined]
4 ManabiReader 0x10287fd34 void std::__1::__thread_execute[abi:v15006]<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, realm::_impl::ExternalCommitHelper::ExternalCommitHelper(realm::_impl::RealmCoordinator&, realm::RealmConfig const&)::$_0>(std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, realm::_impl::ExternalCommitHelper::ExternalCommitHelper(realm::_impl::RealmCoordinator&, realm::RealmConfig const&)::$_0>&, std::__1::__tuple_indices<>) + 4 (thread:290) [inlined]
5 ManabiReader 0x10287fd34 void* std::__1::__thread_proxy[abi:v15006]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, realm::_impl::ExternalCommitHelper::ExternalCommitHelper(realm::_impl::RealmCoordinator&, realm::RealmConfig const&)::$_0>>(void*) + 56 (thread:301)
6 libsystem_pthread.dylib 0x18972bfa8 _pthread_start + 148
7 libsystem_pthread.dylib 0x189726da0 thread_start + 8
Thread 4:: Dispatch queue: WordTrackingBackgroundWorker.notificationQueue
0 libsystem_kernel.dylib 0x1896eebc8 __psynch_mutexwait + 8
1 libsystem_pthread.dylib 0x1897290c4 _pthread_mutex_firstfit_lock_wait + 84
2 libsystem_pthread.dylib 0x189726a5c _pthread_mutex_firstfit_lock_slow + 248
3 SwiftUI 0x1b19d1704 _MovableLockLock + 48
4 SwiftUI 0x1b296b7ec 0x1b19c5000 + 16410604
5 SwiftUI 0x1b1b09840 0x1b19c5000 + 1329216
6 SwiftUI 0x1b1b09fcc 0x1b19c5000 + 1331148
7 SwiftUI 0x1b1b0a0b0 0x1b19c5000 + 1331376
8 CoreFoundation 0x1897ff254 __CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERVER__ + 148
9 CoreFoundation 0x18989af30 ___CFXRegistrationPost_block_invoke + 88
10 CoreFoundation 0x18989ae78 _CFXRegistrationPost + 440
11 CoreFoundation 0x1897d0580 _CFXNotificationPost + 704
12 Foundation 0x18a72d9e4 -[NSNotificationCenter postNotificationName:object:userInfo:] + 88
13 ManabiReader 0x1025bcf04 closure #4 in closure #1 in closure #1 in WordTrackingBackgroundWorker.init() + 852 (WordTrackingBackgroundWorker.swift:144)
14 Combine 0x19a380480 Subscribers.Sink.receive(_:) + 96
15 Combine 0x19a380c04 protocol witness for Subscriber.receive(_:) in conformance Subscribers.Sink<A, B> + 24
16 Combine 0x19a449d78 closure #1 in Publishers.Debounce.Inner.receive(_:) + 2768
17 libswiftDispatch.dylib 0x19d97d4b8 thunk for @escaping @callee_guaranteed () -> () + 36
18 libdispatch.dylib 0x18957c400 _dispatch_client_callout + 20
19 libdispatch.dylib 0x18957f884 _dispatch_continuation_pop + 504
20 libdispatch.dylib 0x189592e7c _dispatch_source_invoke + 1588
21 libdispatch.dylib 0x189583960 _dispatch_lane_serial_drain + 372
22 libdispatch.dylib 0x1895845f8 _dispatch_lane_invoke + 384
23 libdispatch.dylib 0x18958f244 _dispatch_workloop_worker_thread + 648
24 libsystem_pthread.dylib 0x189728074 _pthread_wqthread + 288
25 libsystem_pthread.dylib 0x189726d94 start_wqthread + 8
Thread 5:: Realm notification listener
0 libsystem_kernel.dylib 0x1896f2060 kevent + 8
1 ManabiReader 0x10287fba8 realm::_impl::ExternalCommitHelper::listen() + 160 (external_commit_helper.cpp:219)
2 ManabiReader 0x10287fd34 realm::_impl::ExternalCommitHelper::ExternalCommitHelper(realm::_impl::RealmCoordinator&, realm::RealmConfig const&)::$_0::operator()() const + 4 (external_commit_helper.cpp:175) [inlined]
3 ManabiReader 0x10287fd34 decltype(std::declval<realm::_impl::ExternalCommitHelper::ExternalCommitHelper(realm::_impl::RealmCoordinator&, realm::RealmConfig const&)::$_0>()()) std::__1::__invoke[abi:v15006]<realm::_impl::ExternalCommitHelper::ExternalCommitHelper(realm::_impl::RealmCoordinator&, realm::RealmConfig const&)::$_0>(realm::_impl::ExternalCommitHelper::ExternalCommitHelper(realm::_impl::RealmCoordinator&, realm::RealmConfig const&)::$_0&&) + 4 (invoke.h:394) [inlined]
4 ManabiReader 0x10287fd34 void std::__1::__thread_execute[abi:v15006]<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, realm::_impl::ExternalCommitHelper::ExternalCommitHelper(realm::_impl::RealmCoordinator&, realm::RealmConfig const&)::$_0>(std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, realm::_impl::ExternalCommitHelper::ExternalCommitHelper(realm::_impl::RealmCoordinator&, realm::RealmConfig const&)::$_0>&, std::__1::__tuple_indices<>) + 4 (thread:290) [inlined]
5 ManabiReader 0x10287fd34 void* std::__1::__thread_proxy[abi:v15006]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, realm::_impl::ExternalCommitHelper::ExternalCommitHelper(realm::_impl::RealmCoordinator&, realm::RealmConfig const&)::$_0>>(void*) + 56 (thread:301)
6 libsystem_pthread.dylib 0x18972bfa8 _pthread_start + 148
7 libsystem_pthread.dylib 0x189726da0 thread_start + 8
Thread 6:
0 libsystem_pthread.dylib 0x189726d8c start_wqthread + 0
Thread 7:: JavaScriptCore libpas scavenger
0 libsystem_kernel.dylib 0x1896ef710 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x18972c574 _pthread_cond_wait + 1232
2 JavaScriptCore 0x1a3c76d30 scavenger_thread_main + 1428
3 libsystem_pthread.dylib 0x18972bfa8 _pthread_start + 148
4 libsystem_pthread.dylib 0x189726da0 thread_start + 8
Thread 8:
0 libsystem_kernel.dylib 0x1896ebf14 mach_msg2_trap + 8
1 libsystem_kernel.dylib 0x1896fe240 mach_msg2_internal + 80
2 libsystem_kernel.dylib 0x1896f4b78 mach_msg_overwrite + 604
3 libsystem_kernel.dylib 0x1896ec290 mach_msg + 24
4 CoreFoundation 0x18980a8b8 __CFRunLoopServiceMachPort + 160
5 CoreFoundation 0x189809198 __CFRunLoopRun + 1208
6 CoreFoundation 0x18980858c CFRunLoopRunSpecific + 612
7 Foundation 0x18a7810bc -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 212
8 ManabiReader 0x1025d24b4 closure #1 in BackgroundWorker.start(_:) + 340 (BackgroundWorker.swift:22)
9 ManabiReader 0x1025d26a8 thunk for @escaping @callee_guaranteed @Sendable () -> () + 28
10 Foundation 0x18a77a63c __NSThread__start__ + 716
11 libsystem_pthread.dylib 0x18972bfa8 _pthread_start + 148
12 libsystem_pthread.dylib 0x189726da0 thread_start + 8
Thread 9:
0 libsystem_pthread.dylib 0x189726d8c start_wqthread + 0
Thread 10:
0 libsystem_pthread.dylib 0x189726d8c start_wqthread + 0
Thread 11:
0 libsystem_pthread.dylib 0x189726d8c start_wqthread + 0
Thread 12:
0 libsystem_pthread.dylib 0x189726d8c start_wqthread + 0
Thread 13:
0 libsystem_pthread.dylib 0x189726d8c start_wqthread + 0
Thread 0 crashed with ARM Thread State (64-bit):
x0: 0x0000000198659af8 x1: 0x0000000000000001 x2: 0x0000000000000103 x3: 0x0000600001ae5623
x4: 0x0000000000000000 x5: 0x000000016db15650 x6: 0x0000000000000020 x7: 0x0000000000000005
x8: 0x910003fda9bf7bfc x9: 0x00000000000000fc x10: 0x0000000000000018 x11: 0x0000000000000018
x12: 0x00000000000002e5 x13: 0x0000000133ad0200 x14: 0xfffffffffffffffe x15: 0x0000000000000001
x16: 0x910003fda9bf7bfc x17: 0x910003fda9bf7bfc x18: 0x0000000000000000 x19: 0x000000016db15958
x20: 0x000000013593bb38 x21: 0x0000000000000001 x22: 0x00000001e4c40878 x23: 0x00000001b329a172
x24: 0x000000013593bb38 x25: 0x0000000000000000 x26: 0x0000000000000005 x27: 0x0000000000000005
x28: 0x0000000000000004 fp: 0x000000016db15660 lr: 0x00000001893a7f4c
sp: 0x000000016db15610 pc: 0x00000001893aa2a8 cpsr: 0x60001000
far: 0x910003fda9bf7bfc esr: 0x92000005 (Data Abort) byte read Translation fault
Binary Images:
0x1022e0000 - 0x103d63fff io.manabi.ManabiReader (3.0) <03133e76-1283-35db-926f-950f6d609c30> /Users/USER/Library/Developer/Xcode/DerivedData/ManabiReader-ehqmftqhhjkjkngvftejigpnhppy/Build/Products/Release/ManabiReader.app/Contents/MacOS/ManabiReader
0x108b94000 - 0x108b9ffff libobjc-trampolines.dylib (*) <80f14f3d-d099-3693-a8e0-eb9a526b1790> /usr/lib/libobjc-trampolines.dylib
0x117380000 - 0x1173ebfff com.apple.AppleMetalOpenGLRenderer (1.0) <7651840d-f268-3dea-ab6e-979cd46d3b2b> /System/Library/Extensions/AppleMetalOpenGLRenderer.bundle/Contents/MacOS/AppleMetalOpenGLRenderer
0x189388000 - 0x1893cdf3f libobjc.A.dylib (*) <25a3d3ea-8a9e-3a8f-becc-0199e4ed6f94> /usr/lib/libobjc.A.dylib
0x19841d000 - 0x198954fff libswiftCore.dylib (*) <4e2c14c9-111d-3a0b-8a15-5fd0fbf2dec0> /usr/lib/swift/libswiftCore.dylib
0x1b325d000 - 0x1b329efff com.apple.AttributeGraph (4.0.28) <3f562a1e-9624-3090-bfbc-0e05326945f4> /System/Library/PrivateFrameworks/AttributeGraph.framework/Versions/A/AttributeGraph
0x1b19c5000 - 0x1b325cfff com.apple.SwiftUI (4.4.36) <3538b2fa-e34c-3eb8-b1de-bb370c6ca663> /System/Library/Frameworks/SwiftUI.framework/Versions/A/SwiftUI
0x18c9ef000 - 0x18d8fdfff com.apple.AppKit (6.9) <cc3e5215-4cd7-364c-8750-6eb7002720ce> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
0x18978b000 - 0x189c64fff com.apple.CoreFoundation (6.9) <b4fdaece-9727-3969-b014-27f7f24c8e01> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x18a724000 - 0x18b0e9fff com.apple.Foundation (6.9) <b7d67e5a-dce2-3f6b-b2b8-895a3669e3ec> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
0x18fb1c000 - 0x18fb8fff7 com.apple.AE (944) <fa1caf38-db5f-3098-ab0f-42f8cf2bc9f7> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
0x19300d000 - 0x193340fff com.apple.HIToolbox (2.1.1) <5f34bbf5-653a-31a5-b4b3-0a02c91ab488> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
0x1893ce000 - 0x18945c53b dyld (*) <ac277a36-1808-327a-8761-cca585421212> /usr/lib/dyld
0x189725000 - 0x189731fff libsystem_pthread.dylib (*) <b401cfb3-8dfe-32db-92b3-ba8af0f8ca6e> /usr/lib/system/libsystem_pthread.dylib
0x1896eb000 - 0x189724fe7 libsystem_kernel.dylib (*) <7acbd9bc-d056-310e-858d-81b116cf6d28> /usr/lib/system/libsystem_kernel.dylib
0x19a363000 - 0x19a4adfff com.apple.combine (1.0) <d23b6a14-0481-3d33-ac19-acc4ced790c2> /System/Library/Frameworks/Combine.framework/Versions/A/Combine
0x19d970000 - 0x19d988fff libswiftDispatch.dylib (*) <a4fb9cee-c2b3-33a3-b84a-42bb046b07a8> /usr/lib/swift/libswiftDispatch.dylib
0x189578000 - 0x1895bffff libdispatch.dylib (*) <8e87dc0e-a570-3933-b37d-5e05ad516206> /usr/lib/system/libdispatch.dylib
0x1a39fb000 - 0x1a510efff com.apple.JavaScriptCore (18615) <fb2351cd-73d6-3717-9f6b-2d2987762f63> /System/Library/Frameworks/JavaScriptCore.framework/Versions/A/JavaScriptCore
0x0 - 0xffffffffffffffff ??? (*) <00000000-0000-0000-0000-000000000000> ???
External Modification Summary:
Calls made by other processes targeting this process:
task_for_pid: 1
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: 1237
thread_create: 0
thread_set_state: 80520
-----------
Full Report
-----------
{"app_name":"ManabiReader","timestamp":"2023-05-27 19:34:36.00 -0400","app_version":"3.0","slice_uuid":"03133e76-1283-35db-926f-950f6d609c30","build_version":"1","platform":1,"bundleID":"io.manabi.ManabiReader","share_with_app_devs":0,"is_first_party":0,"bug_type":"309","os_version":"macOS 13.3.1 (22E772610a)","roots_installed":0,"name":"ManabiReader","incident_id":"2CB1085A-9860-4141-A081-6122FBB71B73"}
{
"uptime" : 1400000,
"procRole" : "Foreground",
"version" : 2,
"userID" : 501,
"deployVersion" : 210,
"modelCode" : "MacBookPro18,4",
"coalitionID" : 198844,
"osVersion" : {
"train" : "macOS 13.3.1",
"build" : "22E772610a",
"releaseType" : "User"
},
"captureTime" : "2023-05-27 19:34:35.8936 -0400",
"incident" : "2CB1085A-9860-4141-A081-6122FBB71B73",
"pid" : 31476,
"translated" : false,
"cpuType" : "ARM-64",
"roots_installed" : 0,
"bug_type" : "309",
"procLaunch" : "2023-05-27 19:34:33.6323 -0400",
"procStartAbsTime" : 35366097790443,
"procExitAbsTime" : 35366151642969,
"procName" : "ManabiReader",
"procPath" : "\/Users\/USER\/Library\/Developer\/Xcode\/DerivedData\/ManabiReader-ehqmftqhhjkjkngvftejigpnhppy\/Build\/Products\/Release\/ManabiReader.app\/Contents\/MacOS\/ManabiReader",
"bundleInfo" : {"CFBundleShortVersionString":"3.0","CFBundleVersion":"1","CFBundleIdentifier":"io.manabi.ManabiReader"},
"storeInfo" : {"deviceIdentifierForVendor":"1696B944-CBB5-506D-AB79-881C2B797E87","thirdParty":true},
"parentProc" : "launchd",
"parentPid" : 1,
"coalitionName" : "io.manabi.ManabiReader",
"crashReporterKey" : "1484C4BC-04B8-0A12-84E4-BA6FB79C80C8",
"throttleTimeout" : 2147483647,
"codeSigningID" : "io.manabi.ManabiReader",
"codeSigningTeamID" : "8Y769YTXHF",
"codeSigningFlags" : 1644245781,
"codeSigningValidationCategory" : 3,
"codeSigningTrustLevel" : 0,
"wakeTime" : 39955,
"sleepWakeUUID" : "F0D64E60-48F5-4CDC-9150-6BECD43DF3FC",
"sip" : "enabled",
"vmRegionInfo" : "0x3fda9bf7bfc is not in any region. Bytes after previous region: 3906973170685 Bytes before following region: 101165106758660\n REGION TYPE START - END [ VSIZE] PRT\/MAX SHRMOD REGION DETAIL\n commpage (reserved) 1000000000-7000000000 [384.0G] ---\/--- SM=NUL ...(unallocated)\n---> GAP OF 0x5f9000000000 BYTES\n MALLOC_NANO 600000000000-600008000000 [128.0M] rw-\/rwx SM=PRV ",
"exception" : {"codes":"0x0000000000000001, 0x910003fda9bf7bfc","rawCodes":[1,-7998388550200493060],"type":"EXC_BAD_ACCESS","signal":"SIGSEGV","subtype":"KERN_INVALID_ADDRESS at 0x910003fda9bf7bfc -> 0x000003fda9bf7bfc (possible pointer authentication failure)"},
"termination" : {"flags":0,"code":11,"namespace":"SIGNAL","indicator":"Segmentation fault: 11","byProc":"exc handler","byPid":31476},
"vmregioninfo" : "0x3fda9bf7bfc is not in any region. Bytes after previous region: 3906973170685 Bytes before following region: 101165106758660\n REGION TYPE START - END [ VSIZE] PRT\/MAX SHRMOD REGION DETAIL\n commpage (reserved) 1000000000-7000000000 [384.0G] ---\/--- SM=NUL ...(unallocated)\n---> GAP OF 0x5f9000000000 BYTES\n MALLOC_NANO 600000000000-600008000000 [128.0M] rw-\/rwx SM=PRV ",
"extMods" : {"caller":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"system":{"thread_create":0,"thread_set_state":80520,"task_for_pid":1237},"targeted":{"thread_create":0,"thread_set_state":0,"task_for_pid":1},"warnings":0},
"faultingThread" : 0,
"threads" : [{"triggered":true,"id":227810538,"threadState":{"x":[{"value":6851762936,"symbolLocation":4,"symbol":"CollectionOfOne.count.getter"},{"value":1},{"value":259},{"value":105553144469027},{"value":0},{"value":6135305808},{"value":32},{"value":5},{"value":10448355523509058556},{"value":252},{"value":24},{"value":24},{"value":741},{"value":5161943552},{"value":18446744073709551614},{"value":1},{"value":10448355523509058556},{"value":10448355523509058556},{"value":0},{"value":6135306584},{"value":5193841464},{"value":1},{"value":8133019768,"symbolLocation":0,"symbol":"TypeNameCacheLock"},{"value":7300817266},{"value":5193841464},{"value":0},{"value":5},{"value":5},{"value":4}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6597279564},"cpsr":{"value":1610616832},"fp":{"value":6135305824},"sp":{"value":6135305744},"esr":{"value":2449473541,"description":"(Data Abort) byte read Translation fault"},"pc":{"value":6597288616,"matchesCrashFrame":1},"far":{"value":10448355523509058556}},"queue":"com.apple.main-thread","frames":[{"imageOffset":139944,"symbol":"class_rw_t::ro() const","symbolLocation":112,"imageIndex":3},{"imageOffset":130892,"symbol":"objc_class::demangledName(bool)","symbolLocation":368,"imageIndex":3},{"imageOffset":3726940,"symbol":"swift::nameForMetadata(swift::TargetMetadata<swift::InProcess> const*, bool)","symbolLocation":208,"imageIndex":4},{"imageOffset":3728068,"symbol":"swift_getTypeName","symbolLocation":428,"imageIndex":4},{"imageOffset":30076,"symbol":"AG::swift::metadata::append_description(__CFString*) const","symbolLocation":1116,"imageIndex":5},{"imageOffset":30300,"symbol":"AG::swift::metadata::append_description(__CFString*) const","symbolLocation":1340,"imageIndex":5},{"imageOffset":57984,"symbol":"AGTypeDescription","symbolLocation":48,"imageIndex":5},{"imageOffset":216252,"imageIndex":5},{"imageOffset":6965120,"imageIndex":6},{"imageOffset":11969012,"imageIndex":6},{"imageOffset":10178400,"imageIndex":6},{"imageOffset":40172,"symbol":"AG::Graph::UpdateStack::update()","symbolLocation":520,"imageIndex":5},{"imageOffset":42132,"symbol":"AG::Graph::update_attribute(AG::data::ptr<AG::Node>, unsigned int)","symbolLocation":424,"imageIndex":5},{"imageOffset":76272,"symbol":"AG::Graph::input_value_ref_slow(AG::data::ptr<AG::Node>, AG::AttributeID, unsigned int, AGSwiftMetadata const*, unsigned char&, long)","symbolLocation":328,"imageIndex":5},{"imageOffset":172728,"symbol":"AGGraphGetValue","symbolLocation":212,"imageIndex":5},{"imageOffset":4790740,"imageIndex":6},{"imageOffset":5193256,"imageIndex":6},{"imageOffset":40172,"symbol":"AG::Graph::UpdateStack::update()","symbolLocation":520,"imageIndex":5},{"imageOffset":42132,"symbol":"AG::Graph::update_attribute(AG::data::ptr<AG::Node>, unsigned int)","symbolLocation":424,"imageIndex":5},{"imageOffset":76272,"symbol":"AG::Graph::input_value_ref_slow(AG::data::ptr<AG::Node>, AG::AttributeID, unsigned int, AGSwiftMetadata const*, unsigned char&, long)","symbolLocation":328,"imageIndex":5},{"imageOffset":172728,"symbol":"AGGraphGetValue","symbolLocation":212,"imageIndex":5},{"imageOffset":1076520,"imageIndex":6},{"imageOffset":40172,"symbol":"AG::Graph::UpdateStack::update()","symbolLocation":520,"imageIndex":5},{"imageOffset":42132,"symbol":"AG::Graph::update_attribute(AG::data::ptr<AG::Node>, unsigned int)","symbolLocation":424,"imageIndex":5},{"imageOffset":76272,"symbol":"AG::Graph::input_value_ref_slow(AG::data::ptr<AG::Node>, AG::AttributeID, unsigned int, AGSwiftMetadata const*, unsigned char&, long)","symbolLocation":328,"imageIndex":5},{"imageOffset":172728,"symbol":"AGGraphGetValue","symbolLocation":212,"imageIndex":5},{"imageOffset":4793052,"imageIndex":6},{"imageOffset":4876704,"imageIndex":6},{"imageOffset":40172,"symbol":"AG::Graph::UpdateStack::update()","symbolLocation":520,"imageIndex":5},{"imageOffset":42132,"symbol":"AG::Graph::update_attribute(AG::data::ptr<AG::Node>, unsigned int)","symbolLocation":424,"imageIndex":5},{"imageOffset":76272,"symbol":"AG::Graph::input_value_ref_slow(AG::data::ptr<AG::Node>, AG::AttributeID, unsigned int, AGSwiftMetadata const*, unsigned char&, long)","symbolLocation":328,"imageIndex":5},{"imageOffset":172728,"symbol":"AGGraphGetValue","symbolLocation":212,"imageIndex":5},{"imageOffset":1076348,"imageIndex":6},{"imageOffset":40172,"symbol":"AG::Graph::UpdateStack::update()","symbolLocation":520,"imageIndex":5},{"imageOffset":42132,"symbol":"AG::Graph::update_attribute(AG::data::ptr<AG::Node>, unsigned int)","symbolLocation":424,"imageIndex":5},{"imageOffset":76272,"symbol":"AG::Graph::input_value_ref_slow(AG::data::ptr<AG::Node>, AG::AttributeID, unsigned int, AGSwiftMetadata const*, unsigned char&, long)","symbolLocation":328,"imageIndex":5},{"imageOffset":172728,"symbol":"AGGraphGetValue","symbolLocation":212,"imageIndex":5},{"imageOffset":11967172,"imageIndex":6},{"imageOffset":11967640,"imageIndex":6},{"imageOffset":10178400,"imageIndex":6},{"imageOffset":40172,"symbol":"AG::Graph::UpdateStack::update()","symbolLocation":520,"imageIndex":5},{"imageOffset":42132,"symbol":"AG::Graph::update_attribute(AG::data::ptr<AG::Node>, unsigned int)","symbolLocation":424,"imageIndex":5},{"imageOffset":76272,"symbol":"AG::Graph::input_value_ref_slow(AG::data::ptr<AG::Node>, AG::AttributeID, unsigned int, AGSwiftMetadata const*, unsigned char&, long)","symbolLocation":328,"imageIndex":5},{"imageOffset":172728,"symbol":"AGGraphGetValue","symbolLocation":212,"imageIndex":5},{"imageOffset":11967172,"imageIndex":6},{"imageOffset":11967640,"imageIndex":6},{"imageOffset":10178400,"imageIndex":6},{"imageOffset":40172,"symbol":"AG::Graph::UpdateStack::update()","symbolLocation":520,"imageIndex":5},{"imageOffset":42132,"symbol":"AG::Graph::update_attribute(AG::data::ptr<AG::Node>, unsigned int)","symbolLocation":424,"imageIndex":5},{"imageOffset":76272,"symbol":"AG::Graph::input_value_ref_slow(AG::data::ptr<AG::Node>, AG::AttributeID, unsigned int, AGSwiftMetadata const*, unsigned char&, long)","symbolLocation":328,"imageIndex":5},{"imageOffset":172728,"symbol":"AGGraphGetValue","symbolLocation":212,"imageIndex":5},{"imageOffset":11968760,"imageIndex":6},{"imageOffset":10178400,"imageIndex":6},{"imageOffset":40172,"symbol":"AG::Graph::UpdateStack::update()","symbolLocation":520,"imageIndex":5},{"imageOffset":42132,"symbol":"AG::Graph::update_attribute(AG::data::ptr<AG::Node>, unsigned int)","symbolLocation":424,"imageIndex":5},{"imageOffset":76272,"symbol":"AG::Graph::input_value_ref_slow(AG::data::ptr<AG::Node>, AG::AttributeID, unsigned int, AGSwiftMetadata const*, unsigned char&, long)","symbolLocation":328,"imageIndex":5},{"imageOffset":172728,"symbol":"AGGraphGetValue","symbolLocation":212,"imageIndex":5},{"imageOffset":138332,"imageIndex":6},{"imageOffset":138880,"imageIndex":6},{"imageOffset":10178400,"imageIndex":6},{"imageOffset":40172,"symbol":"AG::Graph::UpdateStack::update()","symbolLocation":520,"imageIndex":5},{"imageOffset":42132,"symbol":"AG::Graph::update_attribute(AG::data::ptr<AG::Node>, unsigned int)","symbolLocation":424,"imageIndex":5},{"imageOffset":76272,"symbol":"AG::Graph::input_value_ref_slow(AG::data::ptr<AG::Node>, AG::AttributeID, unsigned int, AGSwiftMetadata const*, unsigned char&, long)","symbolLocation":328,"imageIndex":5},{"imageOffset":172728,"symbol":"AGGraphGetValue","symbolLocation":212,"imageIndex":5},{"imageOffset":18253336,"imageIndex":6},{"imageOffset":3805132,"imageIndex":6},{"imageOffset":3799976,"imageIndex":6},{"imageOffset":4905344,"imageIndex":6},{"imageOffset":40172,"symbol":"AG::Graph::UpdateStack::update()","symbolLocation":520,"imageIndex":5},{"imageOffset":42132,"symbol":"AG::Graph::update_attribute(AG::data::ptr<AG::Node>, unsigned int)","symbolLocation":424,"imageIndex":5},{"imageOffset":76272,"symbol":"AG::Graph::input_value_ref_slow(AG::data::ptr<AG::Node>, AG::AttributeID, unsigned int, AGSwiftMetadata const*, unsigned char&, long)","symbolLocation":328,"imageIndex":5},{"imageOffset":172728,"symbol":"AGGraphGetValue","symbolLocation":212,"imageIndex":5},{"imageOffset":7279560,"imageIndex":6},{"imageOffset":7279928,"imageIndex":6},{"imageOffset":215776,"imageIndex":6},{"imageOffset":40172,"symbol":"AG::Graph::UpdateStack::update()","symbolLocation":520,"imageIndex":5},{"imageOffset":42132,"symbol":"AG::Graph::update_attribute(AG::data::ptr<AG::Node>, unsigned int)","symbolLocation":424,"imageIndex":5},{"imageOffset":76272,"symbol":"AG::Graph::input_value_ref_slow(AG::data::ptr<AG::Node>, AG::AttributeID, unsigned int, AGSwiftMetadata const*, unsigned char&, long)","symbolLocation":328,"imageIndex":5},{"imageOffset":172728,"symbol":"AGGraphGetValue","symbolLocation":212,"imageIndex":5},{"imageOffset":4537600,"imageIndex":6},{"imageOffset":4876952,"imageIndex":6},{"imageOffset":40172,"symbol":"AG::Graph::UpdateStack::update()","symbolLocation":520,"imageIndex":5},{"imageOffset":42132,"symbol":"AG::Graph::update_attribute(AG::data::ptr<AG::Node>, unsigned int)","symbolLocation":424,"imageIndex":5},{"imageOffset":76272,"symbol":"AG::Graph::input_value_ref_slow(AG::data::ptr<AG::Node>, AG::AttributeID, unsigned int, AGSwiftMetadata const*, unsigned char&, long)","symbolLocation":328,"imageIndex":5},{"imageOffset":172728,"symbol":"AGGraphGetValue","symbolLocation":212,"imageIndex":5},{"imageOffset":7280644,"imageIndex":6},{"imageOffset":215776,"imageIndex":6},{"imageOffset":40172,"symbol":"AG::Graph::UpdateStack::update()","symbolLocation":520,"imageIndex":5},{"imageOffset":42132,"symbol":"AG::Graph::update_attribute(AG::data::ptr<AG::Node>, unsigned int)","symbolLocation":424,"imageIndex":5},{"imageOffset":76272,"symbol":"AG::Graph::input_value_ref_slow(AG::data::ptr<AG::Node>, AG::AttributeID, unsigned int, AGSwiftMetadata const*, unsigned char&, long)","symbolLocation":328,"imageIndex":5},{"imageOffset":172728,"symbol":"AGGraphGetValue","symbolLocation":212,"imageIndex":5},{"imageOffset":10430232,"imageIndex":6},{"imageOffset":21348760,"imageIndex":6},{"imageOffset":10430124,"imageIndex":6},{"imageOffset":215776,"imageIndex":6},{"imageOffset":40172,"symbol":"AG::Graph::UpdateStack::update()","symbolLocation":520,"imageIndex":5},{"imageOffset":42132,"symbol":"AG::Graph::update_attribute(AG::data::ptr<AG::Node>, unsigned int)","symbolLocation":424,"imageIndex":5},{"imageOffset":76272,"symbol":"AG::Graph::input_value_ref_slow(AG::data::ptr<AG::Node>, AG::AttributeID, unsigned int, AGSwiftMetadata const*, unsigned char&, long)","symbolLocation":328,"imageIndex":5},{"imageOffset":172728,"symbol":"AGGraphGetValue","symbolLocation":212,"imageIndex":5},{"imageOffset":7280644,"imageIndex":6},{"imageOffset":215776,"imageIndex":6},{"imageOffset":40172,"symbol":"AG::Graph::UpdateStack::update()","symbolLocation":520,"imageIndex":5},{"imageOffset":42132,"symbol":"AG::Graph::update_attribute(AG::data::ptr<AG::Node>, unsigned int)","symbolLocation":424,"imageIndex":5},{"imageOffset":76272,"symbol":"AG::Graph::input_value_ref_slow(AG::data::ptr<AG::Node>, AG::AttributeID, unsigned int, AGSwiftMetadata const*, unsigned char&, long)","symbolLocation":328,"imageIndex":5},{"imageOffset":172728,"symbol":"AGGraphGetValue","symbolLocation":212,"imageIndex":5},{"imageOffset":4536820,"imageIndex":6},{"imageOffset":4839980,"imageIndex":6},{"imageOffset":40172,"symbol":"AG::Graph::UpdateStack::update()","symbolLocation":520,"imageIndex":5},{"imageOffset":42132,"symbol":"AG::Graph::update_attribute(AG::data::ptr<AG::Node>, unsigned int)","symbolLocation":424,"imageIndex":5},{"imageOffset":74068,"symbol":"AG::Graph::value_ref(AG::AttributeID, AGSwiftMetadata const*, unsigned char&)","symbolLocation":192,"imageIndex":5},{"imageOffset":172800,"symbol":"AGGraphGetValue","symbolLocation":284,"imageIndex":5},{"imageOffset":21493344,"imageIndex":6},{"imageOffset":6720476,"imageIndex":6},{"imageOffset":21571784,"imageIndex":6},{"imageOffset":21529192,"imageIndex":6},{"imageOffset":20250600,"imageIndex":6},{"imageOffset":11462452,"imageIndex":6},{"imageOffset":11457472,"imageIndex":6},{"imageOffset":11457032,"imageIndex":6},{"imageOffset":11478772,"imageIndex":6},{"imageOffset":18864408,"imageIndex":6},{"imageOffset":11456632,"imageIndex":6},{"imageOffset":11428704,"imageIndex":6},{"imageOffset":11423820,"imageIndex":6},{"imageOffset":11422720,"imageIndex":6},{"imageOffset":11420800,"imageIndex":6},{"imageOffset":18918360,"imageIndex":6},{"imageOffset":18918716,"imageIndex":6},{"imageOffset":314972,"symbol":"-[NSView _setWindow:]","symbolLocation":2012,"imageIndex":7},{"imageOffset":348400,"symbol":"-[NSView addSubview:]","symbolLocation":136,"imageIndex":7},{"imageOffset":372488,"symbol":"-[NSFrameView addSubview:]","symbolLocation":52,"imageIndex":7},{"imageOffset":372412,"symbol":"-[NSThemeFrame addSubview:]","symbolLocation":452,"imageIndex":7},{"imageOffset":371276,"symbol":"-[NSView addSubview:positioned:relativeTo:]","symbolLocation":176,"imageIndex":7},{"imageOffset":370968,"symbol":"-[NSThemeFrame addSubview:positioned:relativeTo:]","symbolLocation":52,"imageIndex":7},{"imageOffset":370892,"symbol":"-[NSThemeFrame _addKnownSubview:positioned:relativeTo:]","symbolLocation":44,"imageIndex":7},{"imageOffset":479968,"symbol":"-[NSWindow setContentView:]","symbolLocation":296,"imageIndex":7},{"imageOffset":2143804,"symbol":"-[NSWindow _contentViewControllerChanged]","symbolLocation":364,"imageIndex":7},{"imageOffset":509920,"symbol":"NSPerformVisuallyAtomicChange","symbolLocation":108,"imageIndex":7},{"imageOffset":2143324,"symbol":"-[NSWindow setContentViewController:]","symbolLocation":132,"imageIndex":7},{"imageOffset":2478324,"symbol":"+[NSWindow windowWithContentViewController:]","symbolLocation":112,"imageIndex":7},{"imageOffset":14742400,"imageIndex":6},{"imageOffset":14745376,"imageIndex":6},{"imageOffset":18095280,"imageIndex":6},{"imageOffset":11391844,"imageIndex":6},{"imageOffset":11380856,"imageIndex":6},{"imageOffset":11378384,"imageIndex":6},{"imageOffset":8136724,"imageIndex":6},{"imageOffset":8137412,"imageIndex":6},{"imageOffset":475732,"symbol":"__CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERVER__","symbolLocation":148,"imageIndex":8},{"imageOffset":1113904,"symbol":"___CFXRegistrationPost_block_invoke","symbolLocation":88,"imageIndex":8},{"imageOffset":1113720,"symbol":"_CFXRegistrationPost","symbolLocation":440,"imageIndex":8},{"imageOffset":284032,"symbol":"_CFXNotificationPost","symbolLocation":704,"imageIndex":8},{"imageOffset":39396,"symbol":"-[NSNotificationCenter postNotificationName:object:userInfo:]","symbolLocation":88,"imageIndex":9},{"imageOffset":263020,"symbol":"-[NSApplication _postDidFinishNotification]","symbolLocation":284,"imageIndex":7},{"imageOffset":262428,"symbol":"-[NSApplication _sendFinishLaunchingNotification]","symbolLocation":172,"imageIndex":7},{"imageOffset":254392,"symbol":"-[NSApplication(NSAppleEventHandling) _handleAEOpenEvent:]","symbolLocation":504,"imageIndex":7},{"imageOffset":253364,"symbol":"-[NSApplication(NSAppleEventHandling) _handleCoreEvent:withReplyEvent:]","symbolLocation":492,"imageIndex":7},{"imageOffset":212052,"symbol":"-[NSAppleEventManager dispatchRawAppleEvent:withRawReply:handlerRefCon:]","symbolLocation":316,"imageIndex":9},{"imageOffset":211636,"symbol":"_NSAppleEventManagerGenericHandler","symbolLocation":80,"imageIndex":9},{"imageOffset":50456,"imageIndex":10},{"imageOffset":48708,"imageIndex":10},{"imageOffset":20248,"symbol":"aeProcessAppleEvent","symbolLocation":488,"imageIndex":10},{"imageOffset":265464,"symbol":"AEProcessAppleEvent","symbolLocation":68,"imageIndex":11},{"imageOffset":234076,"symbol":"_DPSNextEvent","symbolLocation":1408,"imageIndex":7},{"imageOffset":229620,"symbol":"-[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:]","symbolLocation":716,"imageIndex":7},{"imageOffset":181592,"symbol":"-[NSApplication run]","symbolLocation":464,"imageIndex":7},{"imageOffset":14760,"symbol":"NSApplicationMain","symbolLocation":880,"imageIndex":7},{"imageOffset":641396,"imageIndex":6},{"imageOffset":18857888,"imageIndex":6},{"imageOffset":10998844,"imageIndex":6},{"symbol":"static ManabiReaderApp.$main()","inline":true,"imageIndex":0,"imageOffset":29656,"symbolLocation":52,"sourceLine":26,"sourceFile":"ManabiReaderApp.swift"},{"imageOffset":29656,"sourceFile":"ReaderContentCell.swift","symbol":"main","symbolLocation":64,"imageIndex":0},{"imageOffset":24360,"symbol":"start","symbolLocation":2236,"imageIndex":12}]},{"id":227810955,"frames":[{"imageOffset":7564,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":13}]},{"id":227810956,"frames":[{"imageOffset":7564,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":13}]},{"id":227810957,"name":"Realm notification listener","frames":[{"imageOffset":28768,"symbol":"kevent","symbolLocation":8,"imageIndex":14},{"imageOffset":5897128,"sourceLine":219,"sourceFile":"external_commit_helper.cpp","symbol":"realm::_impl::ExternalCommitHelper::listen()","imageIndex":0,"symbolLocation":160},{"symbol":"realm::_impl::ExternalCommitHelper::ExternalCommitHelper(realm::_impl::RealmCoordinator&, realm::RealmConfig const&)::$_0::operator()() const","inline":true,"imageIndex":0,"imageOffset":5897524,"symbolLocation":4,"sourceLine":175,"sourceFile":"external_commit_helper.cpp"},{"symbol":"decltype(std::declval<realm::_impl::ExternalCommitHelper::ExternalCommitHelper(realm::_impl::RealmCoordinator&, realm::RealmConfig const&)::$_0>()()) std::__1::__invoke[abi:v15006]<realm::_impl::ExternalCommitHelper::ExternalCommitHelper(realm::_impl::RealmCoordinator&, realm::RealmConfig const&)::$_0>(realm::_impl::ExternalCommitHelper::ExternalCommitHelper(realm::_impl::RealmCoordinator&, realm::RealmConfig const&)::$_0&&)","inline":true,"imageIndex":0,"imageOffset":5897524,"symbolLocation":4,"sourceLine":394,"sourceFile":"invoke.h"},{"symbol":"void std::__1::__thread_execute[abi:v15006]<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, realm::_impl::ExternalCommitHelper::ExternalCommitHelper(realm::_impl::RealmCoordinator&, realm::RealmConfig const&)::$_0>(std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, realm::_impl::ExternalCommitHelper::ExternalCommitHelper(realm::_impl::RealmCoordinator&, realm::RealmConfig const&)::$_0>&, std::__1::__tuple_indices<>)","inline":true,"imageIndex":0,"imageOffset":5897524,"symbolLocation":4,"sourceLine":290,"sourceFile":"thread"},{"imageOffset":5897524,"sourceLine":301,"sourceFile":"thread","symbol":"void* std::__1::__thread_proxy[abi:v15006]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, realm::_impl::ExternalCommitHelper::ExternalCommitHelper(realm::_impl::RealmCoordinator&, realm::RealmConfig const&)::$_0>>(void*)","imageIndex":0,"symbolLocation":56},{"imageOffset":28584,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":13},{"imageOffset":7584,"symbol":"thread_start","symbolLocation":8,"imageIndex":13}]},{"id":227810958,"queue":"WordTrackingBackgroundWorker.notificationQueue","frames":[{"imageOffset":15304,"symbol":"__psynch_mutexwait","symbolLocation":8,"imageIndex":14},{"imageOffset":16580,"symbol":"_pthread_mutex_firstfit_lock_wait","symbolLocation":84,"imageIndex":13},{"imageOffset":6748,"symbol":"_pthread_mutex_firstfit_lock_slow","symbolLocation":248,"imageIndex":13},{"imageOffset":50948,"symbol":"_MovableLockLock","symbolLocation":48,"imageIndex":6},{"imageOffset":16410604,"imageIndex":6},{"imageOffset":1329216,"imageIndex":6},{"imageOffset":1331148,"imageIndex":6},{"imageOffset":1331376,"imageIndex":6},{"imageOffset":475732,"symbol":"__CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERVER__","symbolLocation":148,"imageIndex":8},{"imageOffset":1113904,"symbol":"___CFXRegistrationPost_block_invoke","symbolLocation":88,"imageIndex":8},{"imageOffset":1113720,"symbol":"_CFXRegistrationPost","symbolLocation":440,"imageIndex":8},{"imageOffset":284032,"symbol":"_CFXNotificationPost","symbolLocation":704,"imageIndex":8},{"imageOffset":39396,"symbol":"-[NSNotificationCenter postNotificationName:object:userInfo:]","symbolLocation":88,"imageIndex":9},{"imageOffset":3002116,"sourceLine":144,"sourceFile":"WordTrackingBackgroundWorker.swift","symbol":"closure #4 in closure #1 in closure #1 in WordTrackingBackgroundWorker.init()","imageIndex":0,"symbolLocation":852},{"imageOffset":119936,"symbol":"Subscribers.Sink.receive(_:)","symbolLocation":96,"imageIndex":15},{"imageOffset":121860,"symbol":"protocol witness for Subscriber.receive(_:) in conformance Subscribers.Sink<A, B>","symbolLocation":24,"imageIndex":15},{"imageOffset":945528,"symbol":"closure #1 in Publishers.Debounce.Inner.receive(_:)","symbolLocation":2768,"imageIndex":15},{"imageOffset":54456,"symbol":"thunk for @escaping @callee_guaranteed () -> ()","symbolLocation":36,"imageIndex":16},{"imageOffset":17408,"symbol":"_dispatch_client_callout","symbolLocation":20,"imageIndex":17},{"imageOffset":30852,"symbol":"_dispatch_continuation_pop","symbolLocation":504,"imageIndex":17},{"imageOffset":110204,"symbol":"_dispatch_source_invoke","symbolLocation":1588,"imageIndex":17},{"imageOffset":47456,"symbol":"_dispatch_lane_serial_drain","symbolLocation":372,"imageIndex":17},{"imageOffset":50680,"symbol":"_dispatch_lane_invoke","symbolLocation":384,"imageIndex":17},{"imageOffset":94788,"symbol":"_dispatch_workloop_worker_thread","symbolLocation":648,"imageIndex":17},{"imageOffset":12404,"symbol":"_pthread_wqthread","symbolLocation":288,"imageIndex":13},{"imageOffset":7572,"symbol":"start_wqthread","symbolLocation":8,"imageIndex":13}]},{"id":227810959,"name":"Realm notification listener","frames":[{"imageOffset":28768,"symbol":"kevent","symbolLocation":8,"imageIndex":14},{"imageOffset":5897128,"sourceLine":219,"sourceFile":"external_commit_helper.cpp","symbol":"realm::_impl::ExternalCommitHelper::listen()","imageIndex":0,"symbolLocation":160},{"symbol":"realm::_impl::ExternalCommitHelper::ExternalCommitHelper(realm::_impl::RealmCoordinator&, realm::RealmConfig const&)::$_0::operator()() const","inline":true,"imageIndex":0,"imageOffset":5897524,"symbolLocation":4,"sourceLine":175,"sourceFile":"external_commit_helper.cpp"},{"symbol":"decltype(std::declval<realm::_impl::ExternalCommitHelper::ExternalCommitHelper(realm::_impl::RealmCoordinator&, realm::RealmConfig const&)::$_0>()()) std::__1::__invoke[abi:v15006]<realm::_impl::ExternalCommitHelper::ExternalCommitHelper(realm::_impl::RealmCoordinator&, realm::RealmConfig const&)::$_0>(realm::_impl::ExternalCommitHelper::ExternalCommitHelper(realm::_impl::RealmCoordinator&, realm::RealmConfig const&)::$_0&&)","inline":true,"imageIndex":0,"imageOffset":5897524,"symbolLocation":4,"sourceLine":394,"sourceFile":"invoke.h"},{"symbol":"void std::__1::__thread_execute[abi:v15006]<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, realm::_impl::ExternalCommitHelper::ExternalCommitHelper(realm::_impl::RealmCoordinator&, realm::RealmConfig const&)::$_0>(std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, realm::_impl::ExternalCommitHelper::ExternalCommitHelper(realm::_impl::RealmCoordinator&, realm::RealmConfig const&)::$_0>&, std::__1::__tuple_indices<>)","inline":true,"imageIndex":0,"imageOffset":5897524,"symbolLocation":4,"sourceLine":290,"sourceFile":"thread"},{"imageOffset":5897524,"sourceLine":301,"sourceFile":"thread","symbol":"void* std::__1::__thread_proxy[abi:v15006]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, realm::_impl::ExternalCommitHelper::ExternalCommitHelper(realm::_impl::RealmCoordinator&, realm::RealmConfig const&)::$_0>>(void*)","imageIndex":0,"symbolLocation":56},{"imageOffset":28584,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":13},{"imageOffset":7584,"symbol":"thread_start","symbolLocation":8,"imageIndex":13}]},{"id":227810965,"frames":[{"imageOffset":7564,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":13}]},{"id":227810975,"name":"JavaScriptCore libpas scavenger","frames":[{"imageOffset":18192,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":14},{"imageOffset":30068,"symbol":"_pthread_cond_wait","symbolLocation":1232,"imageIndex":13},{"imageOffset":2604336,"symbol":"scavenger_thread_main","symbolLocation":1428,"imageIndex":18},{"imageOffset":28584,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":13},{"imageOffset":7584,"symbol":"thread_start","symbolLocation":8,"imageIndex":13}]},{"id":227810976,"frames":[{"imageOffset":3860,"symbol":"mach_msg2_trap","symbolLocation":8,"imageIndex":14},{"imageOffset":78400,"symbol":"mach_msg2_internal","symbolLocation":80,"imageIndex":14},{"imageOffset":39800,"symbol":"mach_msg_overwrite","symbolLocation":604,"imageIndex":14},{"imageOffset":4752,"symbol":"mach_msg","symbolLocation":24,"imageIndex":14},{"imageOffset":522424,"symbol":"__CFRunLoopServiceMachPort","symbolLocation":160,"imageIndex":8},{"imageOffset":516504,"symbol":"__CFRunLoopRun","symbolLocation":1208,"imageIndex":8},{"imageOffset":513420,"symbol":"CFRunLoopRunSpecific","symbolLocation":612,"imageIndex":8},{"imageOffset":381116,"symbol":"-[NSRunLoop(NSRunLoop) runMode:beforeDate:]","symbolLocation":212,"imageIndex":9},{"imageOffset":3089588,"sourceLine":22,"sourceFile":"BackgroundWorker.swift","symbol":"closure #1 in BackgroundWorker.start(_:)","imageIndex":0,"symbolLocation":340},{"imageOffset":3090088,"sourceFile":"<compiler-generated>","symbol":"thunk for @escaping @callee_guaranteed @Sendable () -> ()","symbolLocation":28,"imageIndex":0},{"imageOffset":353852,"symbol":"__NSThread__start__","symbolLocation":716,"imageIndex":9},{"imageOffset":28584,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":13},{"imageOffset":7584,"symbol":"thread_start","symbolLocation":8,"imageIndex":13}]},{"id":227810983,"frames":[{"imageOffset":7564,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":13}]},{"id":227810984,"frames":[{"imageOffset":7564,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":13}]},{"id":227810985,"frames":[{"imageOffset":7564,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":13}]},{"id":227810986,"frames":[{"imageOffset":7564,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":13}]},{"id":227810987,"frames":[{"imageOffset":7564,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":13}]}],
"usedImages" : [
{
"source" : "P",
"arch" : "arm64",
"base" : 4331536384,
"CFBundleShortVersionString" : "3.0",
"CFBundleIdentifier" : "io.manabi.ManabiReader",
"size" : 27803648,
"uuid" : "03133e76-1283-35db-926f-950f6d609c30",
"path" : "\/Users\/USER\/Library\/Developer\/Xcode\/DerivedData\/ManabiReader-ehqmftqhhjkjkngvftejigpnhppy\/Build\/Products\/Release\/ManabiReader.app\/Contents\/MacOS\/ManabiReader",
"name" : "ManabiReader",
"CFBundleVersion" : "1"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 4441325568,
"size" : 49152,
"uuid" : "80f14f3d-d099-3693-a8e0-eb9a526b1790",
"path" : "\/usr\/lib\/libobjc-trampolines.dylib",
"name" : "libobjc-trampolines.dylib"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 4684513280,
"CFBundleShortVersionString" : "1.0",
"CFBundleIdentifier" : "com.apple.AppleMetalOpenGLRenderer",
"size" : 442368,
"uuid" : "7651840d-f268-3dea-ab6e-979cd46d3b2b",
"path" : "\/System\/Library\/Extensions\/AppleMetalOpenGLRenderer.bundle\/Contents\/MacOS\/AppleMetalOpenGLRenderer",
"name" : "AppleMetalOpenGLRenderer",
"CFBundleVersion" : "1"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6597148672,
"size" : 286528,
"uuid" : "25a3d3ea-8a9e-3a8f-becc-0199e4ed6f94",
"path" : "\/usr\/lib\/libobjc.A.dylib",
"name" : "libobjc.A.dylib"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6849417216,
"size" : 5472256,
"uuid" : "4e2c14c9-111d-3a0b-8a15-5fd0fbf2dec0",
"path" : "\/usr\/lib\/swift\/libswiftCore.dylib",
"name" : "libswiftCore.dylib"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 7300567040,
"CFBundleShortVersionString" : "4.0.28",
"CFBundleIdentifier" : "com.apple.AttributeGraph",
"size" : 270336,
"uuid" : "3f562a1e-9624-3090-bfbc-0e05326945f4",
"path" : "\/System\/Library\/PrivateFrameworks\/AttributeGraph.framework\/Versions\/A\/AttributeGraph",
"name" : "AttributeGraph",
"CFBundleVersion" : "4.0.28"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 7274778624,
"CFBundleShortVersionString" : "4.4.36",
"CFBundleIdentifier" : "com.apple.SwiftUI",
"size" : 25788416,
"uuid" : "3538b2fa-e34c-3eb8-b1de-bb370c6ca663",
"path" : "\/System\/Library\/Frameworks\/SwiftUI.framework\/Versions\/A\/SwiftUI",
"name" : "SwiftUI",
"CFBundleVersion" : "4.4.36"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6654193664,
"CFBundleShortVersionString" : "6.9",
"CFBundleIdentifier" : "com.apple.AppKit",
"size" : 15790080,
"uuid" : "cc3e5215-4cd7-364c-8750-6eb7002720ce",
"path" : "\/System\/Library\/Frameworks\/AppKit.framework\/Versions\/C\/AppKit",
"name" : "AppKit",
"CFBundleVersion" : "2299.50.120"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6601355264,
"CFBundleShortVersionString" : "6.9",
"CFBundleIdentifier" : "com.apple.CoreFoundation",
"size" : 5087232,
"uuid" : "b4fdaece-9727-3969-b014-27f7f24c8e01",
"path" : "\/System\/Library\/Frameworks\/CoreFoundation.framework\/Versions\/A\/CoreFoundation",
"name" : "CoreFoundation",
"CFBundleVersion" : "1971"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6617710592,
"CFBundleShortVersionString" : "6.9",
"CFBundleIdentifier" : "com.apple.Foundation",
"size" : 10248192,
"uuid" : "b7d67e5a-dce2-3f6b-b2b8-895a3669e3ec",
"path" : "\/System\/Library\/Frameworks\/Foundation.framework\/Versions\/C\/Foundation",
"name" : "Foundation",
"CFBundleVersion" : "1971"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6705758208,
"CFBundleShortVersionString" : "944",
"CFBundleIdentifier" : "com.apple.AE",
"size" : 475128,
"uuid" : "fa1caf38-db5f-3098-ab0f-42f8cf2bc9f7",
"path" : "\/System\/Library\/Frameworks\/CoreServices.framework\/Versions\/A\/Frameworks\/AE.framework\/Versions\/A\/AE",
"name" : "AE",
"CFBundleVersion" : "944"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6761271296,
"CFBundleShortVersionString" : "2.1.1",
"CFBundleIdentifier" : "com.apple.HIToolbox",
"size" : 3358720,
"uuid" : "5f34bbf5-653a-31a5-b4b3-0a02c91ab488",
"path" : "\/System\/Library\/Frameworks\/Carbon.framework\/Versions\/A\/Frameworks\/HIToolbox.framework\/Versions\/A\/HIToolbox",
"name" : "HIToolbox"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6597435392,
"size" : 582972,
"uuid" : "ac277a36-1808-327a-8761-cca585421212",
"path" : "\/usr\/lib\/dyld",
"name" : "dyld"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6600937472,
"size" : 53248,
"uuid" : "b401cfb3-8dfe-32db-92b3-ba8af0f8ca6e",
"path" : "\/usr\/lib\/system\/libsystem_pthread.dylib",
"name" : "libsystem_pthread.dylib"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6600699904,
"size" : 237544,
"uuid" : "7acbd9bc-d056-310e-858d-81b116cf6d28",
"path" : "\/usr\/lib\/system\/libsystem_kernel.dylib",
"name" : "libsystem_kernel.dylib"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6882209792,
"CFBundleShortVersionString" : "1.0",
"CFBundleIdentifier" : "com.apple.combine",
"size" : 1355776,
"uuid" : "d23b6a14-0481-3d33-ac19-acc4ced790c2",
"path" : "\/System\/Library\/Frameworks\/Combine.framework\/Versions\/A\/Combine",
"name" : "Combine",
"CFBundleVersion" : "310"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6938886144,
"size" : 102400,
"uuid" : "a4fb9cee-c2b3-33a3-b84a-42bb046b07a8",
"path" : "\/usr\/lib\/swift\/libswiftDispatch.dylib",
"name" : "libswiftDispatch.dylib"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 6599180288,
"size" : 294912,
"uuid" : "8e87dc0e-a570-3933-b37d-5e05ad516206",
"path" : "\/usr\/lib\/system\/libdispatch.dylib",
"name" : "libdispatch.dylib"
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 7040118784,
"CFBundleShortVersionString" : "18615",
"CFBundleIdentifier" : "com.apple.JavaScriptCore",
"size" : 24199168,
"uuid" : "fb2351cd-73d6-3717-9f6b-2d2987762f63",
"path" : "\/System\/Library\/Frameworks\/JavaScriptCore.framework\/Versions\/A\/JavaScriptCore",
"name" : "JavaScriptCore",
"CFBundleVersion" : "18615.1.26.110.1"
},
{
"size" : 0,
"source" : "A",
"base" : 0,
"uuid" : "00000000-0000-0000-0000-000000000000"
}
],
"sharedCache" : {
"base" : 6596771840,
"size" : 3539582976,
"uuid" : "a52a6d6b-ad23-3f37-b4f1-4b6316acd74c"
},
"legacyInfo" : {
"threadTriggered" : {
"queue" : "com.apple.main-thread"
}
},
"logWritingSignature" : "73250d73e7a5b58e56776f50141ba1e638b9eee7",
"trialInfo" : {
"rollouts" : [
{
"rolloutId" : "62c74108bcb0435c2153f963",
"factorPackIds" : {
"SIRI_TEXT_TO_SPEECH" : "64655e7d99c5991b5984235e"
},
"deploymentId" : 240000178
},
{
"rolloutId" : "639124e81d92412bfb4880b3",
"factorPackIds" : {
},
"deploymentId" : 240000004
}
],
"experiments" : [
{
"treatmentId" : "c28e4ee6-1b08-4f90-8e05-2809e78310a3",
"experimentId" : "6317d2003d24842ff850182a",
"deploymentId" : 400000012
},
{
"treatmentId" : "6dd670af-0633-45e4-ae5f-122ae4df02be",
"experimentId" : "64406ba83deb637ac8a04419",
"deploymentId" : 900000005
}
]
}
}
Model: MacBookPro18,4, BootROM 8422.100.650, proc 10:8:2 processors, 64 GB, SMC
Graphics: Apple M1 Max, Apple M1 Max, Built-In
Display: Color LCD, 3024 x 1964 Retina, Main, MirrorOff, Online
Memory Module: LPDDR5, Hynix
AirPort: spairport_wireless_card_type_wifi (0x14E4, 0x4387), wl0: Mar 8 2023 18:27:05 version 20.96.27.0.8.7.144 FWID 01-ec2ac09e
Bluetooth: Version (null), 0 services, 0 devices, 0 incoming serial ports
Network Service: Wi-Fi, AirPort, en0
USB Device: USB31Bus
USB Device: USB31Bus
USB Device: USB31Bus
USB Device: USB3.0 Hub
USB Device: USB2.0 Hub
USB Device: Sofle Choc
USB Device: Kinesis Keyboard Hub
USB Device: composite_device
Thunderbolt Bus: MacBook Pro, Apple Inc.
Thunderbolt Bus: MacBook Pro, Apple Inc.
Thunderbolt Bus: MacBook Pro, Apple Inc.
Still broke in Xcode 15 beta (my same issue)
Still broken in Xcode 15.1
Description
I filed this bug in Feedback (FB12101499) as it affects the Leaks instrument in Xcode, but it does seem like a Swift bug in general dealing with demangling of existential types.
I have a simple project attached to this bug that shows an application which crashes the Leaks instrument when run:
Notice that the instrument immediately crashes.
This project is using a 3rd party dependency called swift-dependencies, which gives one access to a controllable continuous clock modeled as a
any Clock<Duration>
. The existential with primary associated type seems to be the culprit of the crash. If I swap it out with a concreteAnyClock
type eraser, then the instrument runs fine without crashing.The crash has to do with demangling, and I have a sample crash report here:
Click to expand
``` ------------------------------------- Translated Report (Full Report Below) ------------------------------------- Incident Identifier: BC60B6A5-1C0C-4208-9671-49574186C541 CrashReporter Key: 526438CC-5F9C-689D-DA9F-472272723A4A Hardware Model: MacBookPro18,1 Process: existential-profile-bug [9646] Path: /Users/USER/Library/Developer/CoreSimulator/Devices/E6C5A6B5-C163-464E-A6C5-75A0876710F6/data/Containers/Bundle/Application/1D4FC916-1EB7-45AC-AAAF-A91D5F47A6F1/existential-profile-bug.app/existential-profile-bug Identifier: co.pointfree.existential-profile-bug Version: 1.0 (1) Code Type: ARM-64 (Native) Role: Foreground Parent Process: launchd_sim [1443] Coalition: com.apple.CoreSimulator.SimDevice.E6C5A6B5-C163-464E-A6C5-75A0876710F6 [1334] Responsible Process: SimulatorTrampoline [1074] Date/Time: 2023-04-06 11:18:38.3054 -0700 Launch Time: 2023-04-06 11:18:37.6414 -0700 OS Version: macOS 13.1 (22C65) Release Type: User Report Version: 104 Exception Type: EXC_CRASH (SIGABRT) Exception Codes: 0x0000000000000000, 0x0000000000000000 Triggered by Thread: 0 Kernel Triage: VM - pmap_enter retried due to resource shortage VM - pmap_enter retried due to resource shortage VM - pmap_enter retried due to resource shortage VM - pmap_enter retried due to resource shortage VM - pmap_enter retried due to resource shortage Thread 0 Crashed:: Dispatch queue: com.apple.main-thread 0 libsystem_kernel.dylib 0x1b17e40cc __pthread_kill + 8 1 libsystem_pthread.dylib 0x1b18381e8 pthread_kill + 256 2 libsystem_c.dylib 0x18012873c abort + 124 3 libswiftCore.dylib 0x18bffdf90 demangleFatal(unsigned int, char const*, char*) + 128 4 libswiftCore.dylib 0x18bffdf10 swift::Demangle::__runtime::fatal(unsigned int, char const*, ...) + 32 5 libswiftCore.dylib 0x18bfc58b4 swift::Demangle::__runtime::failAssert(char const*, unsigned int, swift::Demangle::__runtime::Node*, char const*) + 104 6 libswiftCore.dylib 0x18bfc5f2c swift::Demangle::__runtime::Node::addChild(swift::Demangle::__runtime::Node*, swift::Demangle::__runtime::NodeFactory&) + 584 7 libswiftCore.dylib 0x18bf9aaf4 copyGenericClassObjCName(swift::TargetClassMetadataSteps to reproduce
Described above.
Expected behavior
The leaks instrument should run without crashing.
Environment