Hello,
I have an iOS app for which I've received a number of similar crash reports over the last few months. Despite a lot of effort, I haven't been able to replicate the crash myself and I'm finding it difficult to diagnose.
The main view of the app loads a list of items from Core Data using @FetchRequest
and looking at the logs it appears to me that this is the most likely source of the crash as the call stack includes SwiftUI 0x19c78c368 FetchRequest.update() + 472 (FetchRequest.swift:406)
. It also appears as if this happens on launch as the crash times and launch times are always very similar.
I've attempted lots of things to try and replicate the crash, such as launching the app a lot of times, creating lots of items so that the fetch request has a lot of data to retrieve, performing any other database related actions in the app immediately after launch to try and drive out any concurrency issues and simulating degraded thermal and network conditions for the device.
I've included a sample crash report, I'd be very grateful if anyone has any suggestions for diagnosing the issue.
Incident Identifier: 2707B100-3729-42C4-B455-AFEFEB04727C Distributor ID: com.apple.AppStore Hardware Model: iPhone14,7 Process: FitKick [11745] Path: /private/var/containers/Bundle/Application/7D154E45-53DF-4DA5-819C-25AB9E092C5B/FitKick.app/FitKick Identifier: com.sportsoft.fitkick Version: 2.10 (5) AppStoreTools: 15F31e AppVariant: 1:iPhone14,7:16 Code Type: ARM-64 (Native) Role: Non UI Parent Process: launchd [1] Coalition: com.sportsoft.fitkick [3728] Date/Time: 2024-07-22 20:03:08.3984 +0100 Launch Time: 2024-07-22 20:03:07.5817 +0100 OS Version: iPhone OS 17.5.1 (21F90) Release Type: User Baseband Version: 2.60.02 Report Version: 104 Exception Type: EXC_CRASH (SIGABRT) Exception Codes: 0x0000000000000000, 0x0000000000000000 Termination Reason: SIGNAL 6 Abort trap: 6 Terminating Process: FitKick [11745] Triggered by Thread: 0 Last Exception Backtrace: 0 CoreFoundation 0x197248f20 __exceptionPreprocess + 164 (NSException.m:249) 1 libobjc.A.dylib 0x18f0de018 objc_exception_throw + 60 (objc-exception.mm:356) 2 CoreData 0x19f342d88 -[NSManagedObjectContext executeFetchRequest:error:] + 832 (NSManagedObjectContext.m:0) 3 CoreData 0x19f3e8b18 __43-[NSFetchedResultsController performFetch:]_block_invoke + 324 (NSFetchedResultsController.m:469) 4 CoreData 0x19f3390dc developerSubmittedBlockToNSManagedObjectContextPerform + 156 (NSManagedObjectContext.m:3985) 5 CoreData 0x19f3af0ec -[NSManagedObjectContext performBlockAndWait:] + 208 (NSManagedObjectContext.m:4096) 6 CoreData 0x19f3ae600 -[NSFetchedResultsController _recursivePerformBlockAndWait:withContext:] + 152 (NSFetchedResultsController.m:548) 7 CoreData 0x19f3ae20c -[NSFetchedResultsController performFetch:] + 252 (NSFetchedResultsController.m:524) 8 SwiftUI 0x19ba636e8 FetchController.update(in:) + 1308 (FetchCommon.swift:72) 9 SwiftUI 0x19c78bf08 FetchRequest.update(_:) + 648 (FetchRequest.swift:418) 10 SwiftUI 0x19c78c368 FetchRequest.update() + 472 (FetchRequest.swift:406) 11 SwiftUI 0x19b1ebb70 EmbeddedDynamicPropertyBox.update(property:phase:) + 48 (DynamicProperty.swift:117) 12 SwiftUI 0x19b1e7504 static BoxVTable.update(ptr:property:phase:) + 396 (DynamicPropertyBuffer.swift:294) 13 SwiftUI 0x19b1e7320 _DynamicPropertyBuffer.update(container:phase:) + 104 (DynamicPropertyBuffer.swift:215) 14 SwiftUI 0x19b1e7294 closure #1 in closure #1 in DynamicBody.updateValue() + 104 (DynamicProperty.swift:447) 15 SwiftUI 0x19b1e7224 partial apply for closure #1 in closure #1 in DynamicBody.updateValue() + 28 (:0) 16 libswiftCore.dylib 0x195b38068 withUnsafeMutablePointer(to:_:) + 28 (LifetimeManager.swift:82) 17 SwiftUI 0x19b261688 closure #1 in DynamicBody.updateValue() + 408 (DynamicProperty.swift:446) 18 SwiftUI 0x19b25f3bc DynamicBody.updateValue() + 712 (DynamicProperty.swift:445) 19 SwiftUI 0x19b211b30 partial apply for implicit closure #1 in closure #1 in closure #1 in Attribute.init<a>(_:) + 32 (:0) 20 AttributeGraph 0x1bfe69010 AG::Graph::UpdateStack::update() + 512 (ag-graph-update.cc:578) 21 AttributeGraph 0x1bfe68bfc AG::Graph::update_attribute(AG::data::ptr, unsigned int) + 424 (ag-graph-update.cc:719) 22 AttributeGraph 0x1bfe62cc0 AG::Graph::input_value_ref_slow(AG::data::ptr, AG::AttributeID, unsigned int, unsigned int, AGSwiftMetadata const*, unsigned char&, long) + 720 (ag-graph.cc:1429) 23 AttributeGraph 0x1bfe62854 AGGraphGetValue + 228 (AGGraph.mm:701) 24 SwiftUI 0x19b220810 SubscriptionView.Subscriber.view.getter + 72 (SubscriptionView.swift:0) 25 SwiftUI 0x19b220568 SubscriptionView.Subscriber.updateValue() + 484 (SubscriptionView.swift:65) 26 SwiftUI 0x19b211b30 partial apply for implicit closure #1 in closure #1 in closure #1 in Attribute.init</a><a>(_:) + 32 (:0) 27 AttributeGraph 0x1bfe69010 AG::Graph::UpdateStack::update() + 512 (ag-graph-update.cc:578) 28 AttributeGraph 0x1bfe68bfc AG::Graph::update_attribute(AG::data::ptr, unsigned int) + 424 (ag-graph-update.cc:719) 29 AttributeGraph 0x1bfe687d8 AG::Subgraph::update(unsigned int) + 848 (ag-subgraph.cc:752) 30 SwiftUI 0x19b27b6f8 ViewGraph.updateOutputs() + 260 (ViewGraph.swift:611) 31 SwiftUI 0x19b27a88c closure #2 in closure #1 in ViewRendererHost.render(interval:updateDisplayList:) + 1268 (ViewRendererHost.swift:243) 32 SwiftUI 0x19b27964c closure #1 in ViewRendererHost.render(interval:updateDisplayList:) + 660 (ViewRendererHost.swift:235) 33 SwiftUI 0x19b277d7c ViewRendererHost.render(interval:updateDisplayList:) + 408 (:0) 34 SwiftUI 0x19b1690c4 closure #1 in _UIHostingView.requestImmediateUpdate() + 72 (_UIHostingView.swift:701) 35 SwiftUI 0x19b169050 thunk for @escaping @callee_guaranteed () -> () + 36 (:-1) 36 libdispatch.dylib 0x19f0ec13c _dispatch_call_block_and_release + 32 (init.c:1530) 37 libdispatch.dylib 0x19f0eddd4 _dispatch_client_callout + 20 (object.m:576) 38 libdispatch.dylib 0x19f0fc5a4 _dispatch_main_queue_drain + 988 (queue.c:7898) 39 libdispatch.dylib 0x19f0fc1b8 _dispatch_main_queue_callback_4CF + 44 (queue.c:8058) 40 CoreFoundation 0x19721b710 __CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__ + 16 (CFRunLoop.c:1780) 41 CoreFoundation 0x197218914 __CFRunLoopRun + 1996 (CFRunLoop.c:3149) 42 CoreFoundation 0x197217cd8 CFRunLoopRunSpecific + 608 (CFRunLoop.c:3420) 43 GraphicsServices 0x1dc0c81a8 GSEventRunModal + 164 (GSEvent.c:2196) 44 UIKitCore 0x19985090c -[UIApplication _run] + 888 (UIApplication.m:3713) 45 UIKitCore 0x1999049d0 UIApplicationMain + 340 (UIApplication.m:5303) 46 SwiftUI 0x19b408148 closure #1 in KitRendererCommon(_:) + 168 (UIKitApp.swift:51) 47 SwiftUI 0x19b3b4714 runApp</a><a>(_:) + 152 (UIKitApp.swift:14) 48 SwiftUI 0x19b3c04d0 static App.main() + 132 (App.swift:114) 49 FitKick 0x1008eaeac static FitKickApp.$main() + 52 (FitKickApp.swift:0) 50 FitKick 0x1008eaeac main + 64 51 dyld 0x1ba8c9e4c start + 2240 (dyldMain.cpp:1298) Thread 0 name: Thread 0 Crashed: 0 libsystem_kernel.dylib 0x00000001e030342c __pthread_kill + 8 (:-1) 1 libsystem_pthread.dylib 0x00000001f40a2c0c pthread_kill + 268 (pthread.c:1721) 2 libsystem_c.dylib 0x000000019f1a6ba0 abort + 180 (abort.c:118) 3 libc++abi.dylib 0x00000001f3fc0ca4 abort_message + 132 (abort_message.cpp:78) 4 libc++abi.dylib 0x00000001f3fb0e5c demangling_terminate_handler() + 348 (cxa_default_handlers.cpp:77) 5 libobjc.A.dylib 0x000000018f0f9e2c _objc_terminate() + 144 (objc-exception.mm:496) 6 libc++abi.dylib 0x00000001f3fc0068 std::__terminate(void (*)()) + 16 (cxa_handlers.cpp:59) 7 libc++abi.dylib 0x00000001f3fc000c std::terminate() + 108 (cxa_handlers.cpp:88) 8 libdispatch.dylib 0x000000019f0edde8 _dispatch_client_callout + 40 (object.m:579) 9 libdispatch.dylib 0x000000019f0fc5a4 _dispatch_main_queue_drain + 988 (queue.c:7898) 10 libdispatch.dylib 0x000000019f0fc1b8 _dispatch_main_queue_callback_4CF + 44 (queue.c:8058) 11 CoreFoundation 0x000000019721b710 __CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__ + 16 (CFRunLoop.c:1780) 12 CoreFoundation 0x0000000197218914 __CFRunLoopRun + 1996 (CFRunLoop.c:3149) 13 CoreFoundation 0x0000000197217cd8 CFRunLoopRunSpecific + 608 (CFRunLoop.c:3420) 14 GraphicsServices 0x00000001dc0c81a8 GSEventRunModal + 164 (GSEvent.c:2196) 15 UIKitCore 0x000000019985090c -[UIApplication _run] + 888 (UIApplication.m:3713) 16 UIKitCore 0x00000001999049d0 UIApplicationMain + 340 (UIApplication.m:5303) 17 SwiftUI 0x000000019b408148 closure #1 in KitRendererCommon(_:) + 168 (UIKitApp.swift:51) 18 SwiftUI 0x000000019b3b4714 runApp</a><a>(_:) + 152 (UIKitApp.swift:14) 19 SwiftUI 0x000000019b3c04d0 static App.main() + 132 (App.swift:114) 20 FitKick 0x00000001008eaeac static FitKickApp.$main() + 52 (FitKickApp.swift:0) 21 FitKick 0x00000001008eaeac main + 64 22 dyld 0x00000001ba8c9e4c start + 2240 (dyldMain.cpp:1298) Thread 1 name: Thread 1: 0 dyld 0x00000001ba893c50 bool SwiftHashTable::equal(SwiftTypeProtocolConformanceLocationKey const&, SwiftTypeProtocolConformanceLocationKey ... + 0 (OptimizerSwift.cpp:221) 1 dyld 0x00000001ba893b2c unsigned int SwiftHashTable::getIndex(SwiftTypeProtocolConformanceLocationKey const&, unsigned char const*) const + 156 (OptimizerSwift.h:335) 2 dyld 0x00000001ba893a4c unsigned int SwiftHashTable::getPotentialTarget(SwiftTypeProtocolConformanceLocationKey const&, unsigned char const... + 24 (OptimizerSwift.h:306) 3 dyld 0x00000001ba8938c8 dyld4::APIs::_dyld_find_protocol_conformance(void const*, void const*, void const*) const + 172 (DyldAPIs.cpp:2649) 4 libswiftCore.dylib 0x0000000195ee3f74 swift_conformsToProtocolMaybeInstantiateSuperclasses(swift::TargetMetadata const*, swift::TargetProtocolDescriptor const*, bool) + 1828 (ProtocolConformance.cpp:1011) 5 libswiftCore.dylib 0x0000000195ee2b48 swift_conformsToProtocolCommon + 136 (CompatibilityOverrideRuntime.def:179) 6 libswiftCore.dylib 0x0000000195e869f0 swift::_conformsToProtocol(swift::OpaqueValue const*, swift::TargetMetadata const*, swift::TargetProtocolDescriptorRef, swift::TargetWitnessTable>, __swift::__runtime::llvm::SmallVectorImpl&, std::__1::... + 7484 (ProtocolConformance.cpp:1607) 8 libswiftCore.dylib 0x0000000195edf818 swift::TargetProtocolConformanceDescriptor::getWitnessTable(swift::TargetMetadata const*) const + 304 (ProtocolConformance.cpp:333) 9 libswiftCore.dylib 0x0000000195ee44fc swift_conformsToProtocolMaybeInstantiateSuperclasses(swift::TargetMetadata const*, swift::TargetProtocolDescriptor const*, bool) + 3244 (ProtocolConformance.cpp:1052) 10 libswiftCore.dylib 0x0000000195ee28b4 swift_conformsToProtocol + 156 (CompatibilityOverrideRuntime.def:169) 11 AttributeGraph 0x00000001bfe659a8 AG::LayoutDescriptor::Builder::should_visit_fields(AG::swift::metadata const*, bool) + 184 (ag-value.cc:1140) 12 AttributeGraph 0x00000001bfe657cc AG::LayoutDescriptor::Builder::visit_element(AG::swift::metadata const*, AG::swift::metadata::ref_kind, unsigned long, unsigned long) + 120 (ag-value.cc:1168) 13 AttributeGraph 0x00000001bfe65358 AG::swift::metadata_visitor::visit_field(AG::swift::metadata const*, AG::swift::field_record const&, unsigned long, unsigned long) + 180 (ag-swift-metadata.cc:660) 14 AttributeGraph 0x00000001bfe65220 AG::swift::metadata::visit(AG::swift::metadata_visitor&) const + 1244 (ag-swift-metadata.cc:438) 15 AttributeGraph 0x00000001bfe64c54 AG::LayoutDescriptor::make_layout(AG::swift::metadata const*, AGComparisonMode, AG::LayoutDescriptor::HeapMode) + 580 (ag-value.cc:1543) 16 AttributeGraph 0x00000001bfe7175c AG::(anonymous namespace)::TypeDescriptorCache::drain_queue(void*) + 348 (ag-value.cc:1700) 17 libdispatch.dylib 0x000000019f0eddd4 _dispatch_client_callout + 20 (object.m:576) 18 libdispatch.dylib 0x000000019f0ffa6c _dispatch_root_queue_drain + 864 (queue.c:7136) 19 libdispatch.dylib 0x000000019f10009c _dispatch_worker_thread2 + 156 (queue.c:7204) 20 libsystem_pthread.dylib 0x00000001f409f8f8 _pthread_wqthread + 228 (pthread.c:2709) 21 libsystem_pthread.dylib 0x00000001f409c0cc start_wqthread + 8 (:-1) Thread 2: 0 libsystem_pthread.dylib 0x00000001f409c0c4 start_wqthread + 0 (:-1) Thread 3: 0 libsystem_pthread.dylib 0x00000001f409c0c4 start_wqthread + 0 (:-1) Thread 4: 0 libsystem_pthread.dylib 0x00000001f409c0c4 start_wqthread + 0 (:-1) Thread 5: 0 libsystem_pthread.dylib 0x00000001f409c0c4 start_wqthread + 0 (:-1) Thread 6: 0 libsystem_pthread.dylib 0x00000001f409c0c4 start_wqthread + 0 (:-1) Thread 7 name: Thread 7: 0 libsystem_kernel.dylib 0x00000001e02f8808 mach_msg2_trap + 8 (:-1) 1 libsystem_kernel.dylib 0x00000001e02fc008 mach_msg2_internal + 80 (mach_msg.c:201) 2 libsystem_kernel.dylib 0x00000001e02fbf20 mach_msg_overwrite + 436 (mach_msg.c:0) 3 libsystem_kernel.dylib 0x00000001e02fbd60 mach_msg + 24 (mach_msg.c:323) 4 CoreFoundation 0x0000000197218f5c __CFRunLoopServiceMachPort + 160 (CFRunLoop.c:2624) 5 CoreFoundation 0x0000000197218600 __CFRunLoopRun + 1208 (CFRunLoop.c:3007) 6 CoreFoundation 0x0000000197217cd8 CFRunLoopRunSpecific + 608 (CFRunLoop.c:3420) 7 Foundation 0x0000000196138e4c -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 212 (NSRunLoop.m:373) 8 Foundation 0x0000000196138c9c -[NSRunLoop(NSRunLoop) runUntilDate:] + 64 (NSRunLoop.m:420) 9 UIKitCore 0x0000000199864640 -[UIEventFetcher threadMain] + 420 (UIEventFetcher.m:1207) 10 Foundation 0x000000019614f718 __NSThread__start__ + 732 (NSThread.m:991) 11 libsystem_pthread.dylib 0x00000001f40a106c _pthread_start + 136 (pthread.c:931) 12 libsystem_pthread.dylib 0x00000001f409c0d8 thread_start + 8 (:-1) Thread 8: 0 libsystem_pthread.dylib 0x00000001f409c0c4 start_wqthread + 0 (:-1) Thread 9 name: Thread 9: 0 libsystem_kernel.dylib 0x00000001e02fdab8 read + 8 (:-1) 1 Foundation 0x00000001960e3430 _NSReadFromFileDescriptorWithProgress + 196 (NSPlatform.m:603) 2 Foundation 0x00000001960e3204 _NSReadBytesFromFileWithExtendedAttributes + 804 (NSPlatform.m:867) 3 Foundation 0x00000001960e2e00 -[NSData(NSData) initWithContentsOfFile:options:maxLength:error:] + 132 (NSData.m:885) 4 Foundation 0x0000000196159d34 +[NSData(NSData) dataWithContentsOfURL:options:error:] + 52 (NSData.m:812) 5 WatchConnectivity 0x000000021923d398 __40-[WCContentIndex loadContentIfNecessary]_block_invoke + 72 (WCContentIndex.m:68) 6 Foundation 0x000000019611cfdc -[NSFileCoordinator _invokeAccessor:thenCompletionHandler:] + 92 (NSFileCoordinator.m:433) 7 Foundation 0x000000019611fdd0 __73-[NSFileCoordinator coordinateReadingItemAtURL:options:error:byAccessor:]_block_invoke + 124 (NSFileCoordinator.m:466) 8 Foundation 0x000000019611fd2c __85-[NSFileCoordinator(NSPrivate) _coordinateReadingItemAtURL:options:error:byAccessor:]_block_invoke.197 + 152 (NSFileCoordinator.m:1045) 9 Foundation 0x000000019611ee20 -[NSFileCoordinator(NSPrivate) _withAccessArbiter:invokeAccessor:orDont:andRelinquishAccessClaim:] + 540 (NSFileCoordinator.m:970) 10 Foundation 0x000000019611c538 -[NSFileCoordinator(NSPrivate) _coordinateReadingItemAtURL:options:error:byAccessor:] + 816 (NSFileCoordinator.m:1040) 11 Foundation 0x000000019611c1e0 -[NSFileCoordinator coordinateReadingItemAtURL:options:error:byAccessor:] + 112 (NSFileCoordinator.m:463) 12 WatchConnectivity 0x000000021923d18c -[WCContentIndex loadContentIfNecessary] + 592 (WCContentIndex.m:66) 13 WatchConnectivity 0x000000021923ced0 -[WCContentIndex initWithContainingFolder:] + 160 (WCContentIndex.m:34) 14 WatchConnectivity 0x0000000219246974 -[WCFileStorage enumerateUserInfoResultsWithBlock:] + 168 (WCFileStorage.m:466) 15 WatchConnectivity 0x00000002192393c0 __47-[WCSession handleUserInfoResultWithPairingID:]_block_invoke_2 + 272 (WCSession.m:1437) 16 Foundation 0x000000019608dbe0 __NSBLOCKOPERATION_IS_CALLING_OUT_TO_A_BLOCK__ + 24 (NSOperation.m:1545) 17 Foundation 0x000000019608daa0 -[NSBlockOperation main] + 104 (NSOperation.m:1564) 18 Foundation 0x000000019608d8a0 __NSOPERATION_IS_INVOKING_MAIN__ + 16 (NSOperation.m:2189) 19 Foundation 0x000000019608bb40 -[NSOperation start] + 648 (NSOperation.m:1406) 20 Foundation 0x0000000196110558 __NSOPERATIONQUEUE_IS_STARTING_AN_OPERATION__ + 16 (NSOperation.m:2220) 21 Foundation 0x00000001961101a4 __NSOQSchedule_f + 172 (NSOperation.m:2231) 22 libdispatch.dylib 0x000000019f0ec13c _dispatch_call_block_and_release + 32 (init.c:1530) 23 libdispatch.dylib 0x000000019f0eddd4 _dispatch_client_callout + 20 (object.m:576) 24 libdispatch.dylib 0x000000019f0f12d8 _dispatch_continuation_pop + 600 (queue.c:321) 25 libdispatch.dylib 0x000000019f0f08f4 _dispatch_async_redirect_invoke + 584 (queue.c:845) 26 libdispatch.dylib 0x000000019f0ff894 _dispatch_root_queue_drain + 392 (queue.c:7136) 27 libdispatch.dylib 0x000000019f10009c _dispatch_worker_thread2 + 156 (queue.c:7204) 28 libsystem_pthread.dylib 0x00000001f409f8f8 _pthread_wqthread + 228 (pthread.c:2709) 29 libsystem_pthread.dylib 0x00000001f409c0cc start_wqthread + 8 (:-1) Thread 10: 0 libsystem_pthread.dylib 0x00000001f409c0c4 start_wqthread + 0 (:-1) Thread 0 crashed with ARM Thread State (64-bit): x0: 0x0000000000000000 x1: 0x0000000000000000 x2: 0x0000000000000000 x3: 0x0000000000000000 x4: 0x00000001f3fc52c3 x5: 0x000000016f6264b0 x6: 0x000000000000006e x7: 0x0000000000000000 x8: 0x6eeac413c36b9bed x9: 0x6eeac4123498652d x10: 0x0000000000000200 x11: 0x000000016f625fe0 x12: 0x0000000000000000 x13: 0x00000000001ff800 x14: 0x0000000000000010 x15: 0x0000000000000000 x16: 0x0000000000000148 x17: 0x00000001f7f3fec0 x18: 0x0000000000000000 x19: 0x0000000000000006 x20: 0x0000000000000103 x21: 0x00000001f7f3ffa0 x22: 0x00000003030a2440 x23: 0x0000000000000114 x24: 0x0000000000000000 x25: 0x00000001f7f3ffa0 x26: 0x00000003030a2440 x27: 0x000000000000000f x28: 0x0000000000000000 fp: 0x000000016f626420 lr: 0x00000001f40a2c0c sp: 0x000000016f626400 pc: 0x00000001e030342c cpsr: 0x40001000 esr: 0x56000080 Address size fault Binary Images: 0x1007d8000 - 0x100a97fff FitKick arm64 <1d623e5443393fe4bab96880b9a6909a> /private/var/containers/Bundle/Application/7D154E45-53DF-4DA5-819C-25AB9E092C5B/FitKick.app/FitKick 0x102bec000 - 0x102bf7fff libobjc-trampolines.dylib arm64e <2e2c05f8377a30899ad91926d284dd03> /private/preboot/Cryptexes/OS/usr/lib/libobjc-trampolines.dylib 0x18f0c8000 - 0x18f115f43 libobjc.A.dylib arm64e <53115e1fe35330d99e8a4e6e73489f05> /usr/lib/libobjc.A.dylib 0x195aec000 - 0x19603bfff libswiftCore.dylib arm64e /usr/lib/swift/libswiftCore.dylib 0x196071000 - 0x196be6fff Foundation arm64e <3d3a12e3f5e9361fb00a4a5e8861aa55> /System/Library/Frameworks/Foundation.framework/Foundation 0x1971c5000 - 0x1976f2fff CoreFoundation arm64e <00e76a98210c3cb5930bf236807ff24c> /System/Library/Frameworks/CoreFoundation.framework/CoreFoundation 0x199446000 - 0x19af66fff UIKitCore arm64e <1741fa374e53371e8daed611aab0043d> /System/Library/PrivateFrameworks/UIKitCore.framework/UIKitCore 0x19b014000 - 0x19cdb2fff SwiftUI arm64e /System/Library/Frameworks/SwiftUI.framework/SwiftUI 0x19f0ea000 - 0x19f130fff libdispatch.dylib arm64e <81d355df266a3010bab8113b76a206c1> /usr/lib/system/libdispatch.dylib 0x19f131000 - 0x19f1aeff3 libsystem_c.dylib arm64e /usr/lib/system/libsystem_c.dylib 0x19f312000 - 0x19f68ffff CoreData arm64e <9abf1b4453423a7997a4463b6dc9047c> /System/Library/Frameworks/CoreData.framework/CoreData 0x1ba88d000 - 0x1ba919ef7 dyld arm64e <71846eacee653697bf7d790b6a07dcdb> /usr/lib/dyld 0x1bfe60000 - 0x1bfea4fff AttributeGraph arm64e /System/Library/PrivateFrameworks/AttributeGraph.framework/AttributeGraph 0x1dc0c7000 - 0x1dc0cffff GraphicsServices arm64e /System/Library/PrivateFrameworks/GraphicsServices.framework/GraphicsServices 0x1e02f7000 - 0x1e0330fef libsystem_kernel.dylib arm64e <13b5134e819c3baab3004856112114cb> /usr/lib/system/libsystem_kernel.dylib 0x1f3fac000 - 0x1f3fc7ffb libc++abi.dylib arm64e /usr/lib/libc++abi.dylib 0x1f409b000 - 0x1f40a7ff3 libsystem_pthread.dylib arm64e <1196b6c3333d3450818ff3663484b8eb> /usr/lib/system/libsystem_pthread.dylib 0x219223000 - 0x219260fff WatchConnectivity arm64e <1ab4ddd692383965b744819f2916c8cc> /System/Library/Frameworks/WatchConnectivity.framework/WatchConnectivity EOF</a>