Incident Identifier: 4C44C554-8850-49C8-90B7-465884AA2856
Distributor ID: com.apple.AppStore
Hardware Model: iPhone14,3
Process: FitKick [14470]
Path: /private/var/containers/Bundle/Application/0048601A-4A48-436F-B1DD-A98859CAD4CB/FitKick.app/FitKick
Identifier: com.sportsoft.fitkick
Version: 2.10 (5)
AppStoreTools: 15F31e
AppVariant: 1:iPhone14,3:16
Code Type: ARM-64 (Native)
Role: Foreground
Parent Process: launchd [1]
Coalition: com.sportsoft.fitkick [3415]
Date/Time: 2024-07-14 00:03:39.3192 +0100
Launch Time: 2024-07-13 23:11:54.1964 +0100
OS Version: iPhone OS 17.5.1 (21F90)
Release Type: User
Baseband Version: 3.50.04
Report Version: 104
Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Termination Reason: SIGNAL 6 Abort trap: 6
Terminating Process: FitKick [14470]
Triggered by Thread: 0
Last Exception Backtrace:
0 CoreFoundation 0x193ab8f20 __exceptionPreprocess + 164 (NSException.m:249)
1 libobjc.A.dylib 0x18b962018 objc_exception_throw + 60 (objc-exception.mm:356)
2 CoreData 0x19bbb2d88 -[NSManagedObjectContext executeFetchRequest:error:] + 832 (NSManagedObjectContext.m:0)
3 CoreData 0x19bc58b18 __43-[NSFetchedResultsController performFetch:]_block_invoke + 324 (NSFetchedResultsController.m:469)
4 CoreData 0x19bba90dc developerSubmittedBlockToNSManagedObjectContextPerform + 156 (NSManagedObjectContext.m:3985)
5 CoreData 0x19bc1f0ec -[NSManagedObjectContext performBlockAndWait:] + 208 (NSManagedObjectContext.m:4096)
6 CoreData 0x19bc1e600 -[NSFetchedResultsController _recursivePerformBlockAndWait:withContext:] + 152 (NSFetchedResultsController.m:548)
7 CoreData 0x19bc1e20c -[NSFetchedResultsController performFetch:] + 252 (NSFetchedResultsController.m:524)
8 SwiftUI 0x1982d36e8 FetchController.update(in:) + 1308 (FetchCommon.swift:72)
9 SwiftUI 0x198ffbf08 FetchRequest.update(_:) + 648 (FetchRequest.swift:418)
10 SwiftUI 0x198ffc368 FetchRequest.update() + 472 (FetchRequest.swift:406)
11 SwiftUI 0x197a5bb70 EmbeddedDynamicPropertyBox.update(property:phase:) + 48 (DynamicProperty.swift:117)
12 SwiftUI 0x197a57504 static BoxVTable.update(ptr:property:phase:) + 396 (DynamicPropertyBuffer.swift:294)
13 SwiftUI 0x197a57320 _DynamicPropertyBuffer.update(container:phase:) + 104 (DynamicPropertyBuffer.swift:215)
14 SwiftUI 0x197a57294 closure #1 in closure #1 in DynamicBody.updateValue() + 104 (DynamicProperty.swift:447)
15 SwiftUI 0x197a57224 partial apply for closure #1 in closure #1 in DynamicBody.updateValue() + 28 (:0)
16 libswiftCore.dylib 0x1923a8068 withUnsafeMutablePointer(to:_:) + 28 (LifetimeManager.swift:82)
17 SwiftUI 0x197ad1688 closure #1 in DynamicBody.updateValue() + 408 (DynamicProperty.swift:446)
18 SwiftUI 0x197acf3bc DynamicBody.updateValue() + 712 (DynamicProperty.swift:445)
19 SwiftUI 0x197a81b30 partial apply for implicit closure #1 in closure #1 in closure #1 in Attribute.init(_:) + 32 (:0)
20 AttributeGraph 0x1bc6d9010 AG::Graph::UpdateStack::update() + 512 (ag-graph-update.cc:578)
21 AttributeGraph 0x1bc6d8bfc AG::Graph::update_attribute(AG::data::ptr, unsigned int) + 424 (ag-graph-update.cc:719)
22 AttributeGraph 0x1bc6d2cc0 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 0x1bc6d2854 AGGraphGetValue + 228 (AGGraph.mm:701)
24 SwiftUI 0x197a90810 SubscriptionView.Subscriber.view.getter + 72 (SubscriptionView.swift:0)
25 SwiftUI 0x197a90568 SubscriptionView.Subscriber.updateValue() + 484 (SubscriptionView.swift:65)
26 SwiftUI 0x197a81b30 partial apply for implicit closure #1 in closure #1 in closure #1 in Attribute.init(_:) + 32 (:0)
27 AttributeGraph 0x1bc6d9010 AG::Graph::UpdateStack::update() + 512 (ag-graph-update.cc:578)
28 AttributeGraph 0x1bc6d8bfc AG::Graph::update_attribute(AG::data::ptr, unsigned int) + 424 (ag-graph-update.cc:719)
29 AttributeGraph 0x1bc6d87d8 AG::Subgraph::update(unsigned int) + 848 (ag-subgraph.cc:752)
30 SwiftUI 0x197aeb6f8 ViewGraph.updateOutputs() + 260 (ViewGraph.swift:611)
31 SwiftUI 0x197aea88c closure #2 in closure #1 in ViewRendererHost.render(interval:updateDisplayList:) + 1268 (ViewRendererHost.swift:243)
32 SwiftUI 0x197ae964c closure #1 in ViewRendererHost.render(interval:updateDisplayList:) + 660 (ViewRendererHost.swift:235)
33 SwiftUI 0x197ae7d7c ViewRendererHost.render(interval:updateDisplayList:) + 408 (:0)
34 SwiftUI 0x197ae7b0c _UIHostingView.layoutSubviews() + 332 (UIHostingView.swift:1127)
35 SwiftUI 0x1979fcc6c @objc _UIHostingView.layoutSubviews() + 36 (:0)
36 UIKitCore 0x195cc6a4c -[UIView(CALayerDelegate) layoutSublayersOfLayer:] + 1528 (UIView.m:20054)
37 QuartzCore 0x1951253b4 CA::Layer::layout_if_needed(CA::Transaction*) + 504 (CALayer.mm:10816)
38 QuartzCore 0x195124f38 CA::Layer::layout_and_display_if_needed(CA::Transaction*) + 148 (CALayer.mm:2598)
39 QuartzCore 0x1951800e0 CA::Context::commit_transaction(CA::Transaction*, double, double*) + 464 (CAContextInternal.mm:2760)
40 QuartzCore 0x1950f5028 CA::Transaction::commit() + 648 (CATransactionInternal.mm:432)
41 UIKitCore 0x195e7b678 __34-[UIApplication _firstCommitBlock]_block_invoke_2 + 36 (UIApplication.m:12191)
42 CoreFoundation 0x193a9ac9c __CFRUNLOOP_IS_CALLING_OUT_TO_A_BLOCK__ + 28 (CFRunLoop.c:1805)
43 CoreFoundation 0x193a88dec __CFRunLoopDoBlocks + 356 (CFRunLoop.c:1847)
44 CoreFoundation 0x193a88498 __CFRunLoopRun + 848 (CFRunLoop.c:2957)
45 CoreFoundation 0x193a87cd8 CFRunLoopRunSpecific + 608 (CFRunLoop.c:3420)
46 GraphicsServices 0x1d89381a8 GSEventRunModal + 164 (GSEvent.c:2196)
47 UIKitCore 0x1960c090c -[UIApplication _run] + 888 (UIApplication.m:3713)
48 UIKitCore 0x1961749d0 UIApplicationMain + 340 (UIApplication.m:5303)
49 SwiftUI 0x197c78148 closure #1 in KitRendererCommon(_:) + 168 (UIKitApp.swift:51)
50 SwiftUI 0x197c24714 runApp(_:) + 152 (UIKitApp.swift:14)
51 SwiftUI 0x197c304d0 static App.main() + 132 (App.swift:114)
52 FitKick 0x102b5eeac static FitKickApp.$main() + 52 (FitKickApp.swift:0)
53 FitKick 0x102b5eeac main + 64
54 dyld 0x1b7139e4c start + 2240 (dyldMain.cpp:1298)
Thread 0 name:
Thread 0 Crashed:
0 libsystem_kernel.dylib 0x00000001dcb7342c __pthread_kill + 8 (:-1)
1 libsystem_pthread.dylib 0x00000001f0912c0c pthread_kill + 268 (pthread.c:1721)
2 libsystem_c.dylib 0x000000019ba16ba0 abort + 180 (abort.c:118)
3 libc++abi.dylib 0x00000001f0830ca4 abort_message + 132 (abort_message.cpp:78)
4 libc++abi.dylib 0x00000001f0820e5c demangling_terminate_handler() + 348 (cxa_default_handlers.cpp:77)
5 libobjc.A.dylib 0x000000018b97de2c _objc_terminate() + 144 (objc-exception.mm:496)
6 libc++abi.dylib 0x00000001f0830068 std::__terminate(void (*)()) + 16 (cxa_handlers.cpp:59)
7 libc++abi.dylib 0x00000001f083360c __cxa_rethrow + 204 (cxa_exception.cpp:637)
8 libobjc.A.dylib 0x000000018b979ea4 objc_exception_rethrow + 44 (objc-exception.mm:399)
9 CoreFoundation 0x0000000193a87d88 CFRunLoopRunSpecific + 784 (CFRunLoop.c:3436)
10 GraphicsServices 0x00000001d89381a8 GSEventRunModal + 164 (GSEvent.c:2196)
11 UIKitCore 0x00000001960c090c -[UIApplication _run] + 888 (UIApplication.m:3713)
12 UIKitCore 0x00000001961749d0 UIApplicationMain + 340 (UIApplication.m:5303)
13 SwiftUI 0x0000000197c78148 closure #1 in KitRendererCommon(_:) + 168 (UIKitApp.swift:51)
14 SwiftUI 0x0000000197c24714 runApp(_:) + 152 (UIKitApp.swift:14)
15 SwiftUI 0x0000000197c304d0 static App.main() + 132 (App.swift:114)
16 FitKick 0x0000000102b5eeac static FitKickApp.$main() + 52 (FitKickApp.swift:0)
17 FitKick 0x0000000102b5eeac main + 64
18 dyld 0x00000001b7139e4c start + 2240 (dyldMain.cpp:1298)
Thread 1 name:
Thread 1:
0 dyld 0x00000001b7103c50 dyld4::objc_headeropt_rw_t::isLoaded(unsigned int) const + 56 (DyldAPIs.cpp:2621)
1 dyld 0x00000001b7103b2c unsigned int SwiftHashTable::getIndex(SwiftTypeProtocolConformanceLocationKey const&, unsigned char const*) const + 156 (OptimizerSwift.h:335)
2 dyld 0x00000001b7103a4c unsigned int SwiftHashTable::getPotentialTarget(SwiftTypeProtocolConformanceLocationKey const&, unsigned char const... + 24 (OptimizerSwift.h:306)
3 dyld 0x00000001b71038c8 dyld4::APIs::_dyld_find_protocol_conformance(void const*, void const*, void const*) const + 172 (DyldAPIs.cpp:2649)
4 libswiftCore.dylib 0x0000000192753f74 swift_conformsToProtocolMaybeInstantiateSuperclasses(swift::TargetMetadata const*, swift::TargetProtocolDescriptor const*, bool) + 1828 (ProtocolConformance.cpp:1011)
5 libswiftCore.dylib 0x00000001927528b4 swift_conformsToProtocol + 156 (CompatibilityOverrideRuntime.def:169)
6 AttributeGraph 0x00000001bc6d4ac8 AG::LayoutDescriptor::make_layout(AG::swift::metadata const*, AGComparisonMode, AG::LayoutDescriptor::HeapMode) + 184 (ag-value.cc:1543)
7 AttributeGraph 0x00000001bc6d4140 AG::(anonymous namespace)::TypeDescriptorCache::fetch(AG::swift::metadata const*, unsigned int, AG::LayoutDescriptor::HeapMode, int) + 344 (ag-value.cc:1651)
8 AttributeGraph 0x00000001bc6d5928 AG::LayoutDescriptor::Builder::should_visit_fields(AG::swift::metadata const*, bool) + 56 (ag-value.cc:1121)
9 AttributeGraph 0x00000001bc6d57cc AG::LayoutDescriptor::Builder::visit_element(AG::swift::metadata const*, AG::swift::metadata::ref_kind, unsigned long, unsigned long) + 120 (ag-value.cc:1168)
10 AttributeGraph 0x00000001bc6d5358 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)
11 AttributeGraph 0x00000001bc6d5220 AG::swift::metadata::visit(AG::swift::metadata_visitor&) const + 1244 (ag-swift-metadata.cc:438)
12 AttributeGraph 0x00000001bc6d4c54 AG::LayoutDescriptor::make_layout(AG::swift::metadata const*, AGComparisonMode, AG::LayoutDescriptor::HeapMode) + 580 (ag-value.cc:1543)
13 AttributeGraph 0x00000001bc6e175c AG::(anonymous namespace)::TypeDescriptorCache::drain_queue(void*) + 348 (ag-value.cc:1700)
14 libdispatch.dylib 0x000000019b95ddd4 _dispatch_client_callout + 20 (object.m:576)
15 libdispatch.dylib 0x000000019b96fa6c _dispatch_root_queue_drain + 864 (queue.c:7136)
16 libdispatch.dylib 0x000000019b97009c _dispatch_worker_thread2 + 156 (queue.c:7204)
17 libsystem_pthread.dylib 0x00000001f090f8f8 _pthread_wqthread + 228 (pthread.c:2709)
18 libsystem_pthread.dylib 0x00000001f090c0cc start_wqthread + 8 (:-1)
Thread 2:
0 libsystem_pthread.dylib 0x00000001f090c0c4 start_wqthread + 0 (:-1)
Thread 3 name:
Thread 3:
0 libsystem_kernel.dylib 0x00000001dcb6dab8 read + 8 (:-1)
1 Foundation 0x0000000192953430 _NSReadFromFileDescriptorWithProgress + 196 (NSPlatform.m:603)
2 Foundation 0x0000000192953204 _NSReadBytesFromFileWithExtendedAttributes + 804 (NSPlatform.m:867)
3 Foundation 0x0000000192952e00 -[NSData(NSData) initWithContentsOfFile:options:maxLength:error:] + 132 (NSData.m:885)
4 Foundation 0x00000001929ca124 +[NSData(NSData) dataWithContentsOfFile:options:error:] + 52 (NSData.m:808)
5 WatchConnectivity 0x0000000215ab1d7c -[WCFileStorage enumerateIncomingFilesWithBlock:] + 532 (WCFileStorage.m:371)
6 WatchConnectivity 0x0000000215aa3734 __45-[WCSession handleIncomingFileWithPairingID:]_block_invoke_2 + 272 (WCSession.m:1289)
7 Foundation 0x00000001928fdbe0 __NSBLOCKOPERATION_IS_CALLING_OUT_TO_A_BLOCK__ + 24 (NSOperation.m:1545)
8 Foundation 0x00000001928fdaa0 -[NSBlockOperation main] + 104 (NSOperation.m:1564)
9 Foundation 0x00000001928fd8a0 __NSOPERATION_IS_INVOKING_MAIN__ + 16 (NSOperation.m:2189)
10 Foundation 0x00000001928fbb40 -[NSOperation start] + 648 (NSOperation.m:1406)
11 Foundation 0x0000000192980558 __NSOPERATIONQUEUE_IS_STARTING_AN_OPERATION__ + 16 (NSOperation.m:2220)
12 Foundation 0x00000001929801a4 __NSOQSchedule_f + 172 (NSOperation.m:2231)
13 libdispatch.dylib 0x000000019b95c13c _dispatch_call_block_and_release + 32 (init.c:1530)
14 libdispatch.dylib 0x000000019b95ddd4 _dispatch_client_callout + 20 (object.m:576)
15 libdispatch.dylib 0x000000019b9612d8 _dispatch_continuation_pop + 600 (queue.c:321)
16 libdispatch.dylib 0x000000019b9608f4 _dispatch_async_redirect_invoke + 584 (queue.c:845)
17 libdispatch.dylib 0x000000019b96f894 _dispatch_root_queue_drain + 392 (queue.c:7136)
18 libdispatch.dylib 0x000000019b97009c _dispatch_worker_thread2 + 156 (queue.c:7204)
19 libsystem_pthread.dylib 0x00000001f090f8f8 _pthread_wqthread + 228 (pthread.c:2709)
20 libsystem_pthread.dylib 0x00000001f090c0cc start_wqthread + 8 (:-1)
Thread 4 name:
Thread 4:
0 libsystem_kernel.dylib 0x00000001dcb68808 mach_msg2_trap + 8 (:-1)
1 libsystem_kernel.dylib 0x00000001dcb6c008 mach_msg2_internal + 80 (mach_msg.c:201)
2 libsystem_kernel.dylib 0x00000001dcb6bf20 mach_msg_overwrite + 436 (mach_msg.c:0)
3 libsystem_kernel.dylib 0x00000001dcb6bd60 mach_msg + 24 (mach_msg.c:323)
4 CoreFoundation 0x0000000193a88f5c __CFRunLoopServiceMachPort + 160 (CFRunLoop.c:2624)
5 CoreFoundation 0x0000000193a88600 __CFRunLoopRun + 1208 (CFRunLoop.c:3007)
6 CoreFoundation 0x0000000193a87cd8 CFRunLoopRunSpecific + 608 (CFRunLoop.c:3420)
7 Foundation 0x00000001929a8e4c -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 212 (NSRunLoop.m:373)
8 Foundation 0x00000001929a8c9c -[NSRunLoop(NSRunLoop) runUntilDate:] + 64 (NSRunLoop.m:420)
9 UIKitCore 0x00000001960d4640 -[UIEventFetcher threadMain] + 420 (UIEventFetcher.m:1207)
10 Foundation 0x00000001929bf718 __NSThread__start__ + 732 (NSThread.m:991)
11 libsystem_pthread.dylib 0x00000001f091106c _pthread_start + 136 (pthread.c:931)
12 libsystem_pthread.dylib 0x00000001f090c0d8 thread_start + 8 (:-1)
Thread 5:
0 libsystem_pthread.dylib 0x00000001f090c0c4 start_wqthread + 0 (:-1)
Thread 6:
0 libsystem_pthread.dylib 0x00000001f090c0c4 start_wqthread + 0 (:-1)
Thread 7:
0 libsystem_pthread.dylib 0x00000001f090c0c4 start_wqthread + 0 (:-1)
Thread 8:
0 libsystem_pthread.dylib 0x00000001f090c0c4 start_wqthread + 0 (:-1)
Thread 9:
0 libsystem_pthread.dylib 0x00000001f090c0c4 start_wqthread + 0 (:-1)
Thread 10:
0 libsystem_pthread.dylib 0x00000001f090c0c4 start_wqthread + 0 (:-1)
Thread 11:
0 libsystem_pthread.dylib 0x00000001f090c0c4 start_wqthread + 0 (:-1)
Thread 12:
0 libsystem_pthread.dylib 0x00000001f090c0c4 start_wqthread + 0 (:-1)
Thread 13:
0 libsystem_pthread.dylib 0x00000001f090c0c4 start_wqthread + 0 (:-1)
Thread 14:
0 libsystem_pthread.dylib 0x00000001f090c0c4 start_wqthread + 0 (:-1)
Thread 0 crashed with ARM Thread State (64-bit):
x0: 0x0000000000000000 x1: 0x0000000000000000 x2: 0x0000000000000000 x3: 0x0000000000000000
x4: 0x00000001f08352c3 x5: 0x000000016d3b3300 x6: 0x000000000000006e x7: 0x0000000000000000
x8: 0xbbb433c5f8848c40 x9: 0xbbb433c40cfe7280 x10: 0x0000000000000200 x11: 0x000000016d3b2e30
x12: 0x0000000000000000 x13: 0x00000000001ff800 x14: 0x0000000000000010 x15: 0x0000000000000000
x16: 0x0000000000000148 x17: 0x00000001f47afec0 x18: 0x0000000000000000 x19: 0x0000000000000006
x20: 0x0000000000000103 x21: 0x00000001f47affa0 x22: 0x00000001fb3abc70 x23: 0x0000000000000001
x24: 0x0000000301080de0 x25: 0x0000000000000001 x26: 0x000000030298c640 x27: 0x0000000000000000
x28: 0x0000000000000001 fp: 0x000000016d3b3270 lr: 0x00000001f0912c0c
sp: 0x000000016d3b3250 pc: 0x00000001dcb7342c cpsr: 0x40001000
esr: 0x56000080 Address size fault
Binary Images:
0x102a4c000 - 0x102d0bfff FitKick arm64 <1d623e5443393fe4bab96880b9a6909a> /private/var/containers/Bundle/Application/0048601A-4A48-436F-B1DD-A98859CAD4CB/FitKick.app/FitKick
0x102ebc000 - 0x102ec7fff libobjc-trampolines.dylib arm64e <2e2c05f8377a30899ad91926d284dd03> /private/preboot/Cryptexes/OS/usr/lib/libobjc-trampolines.dylib
0x18b94c000 - 0x18b999f43 libobjc.A.dylib arm64e <53115e1fe35330d99e8a4e6e73489f05> /usr/lib/libobjc.A.dylib
0x19235c000 - 0x1928abfff libswiftCore.dylib arm64e /usr/lib/swift/libswiftCore.dylib
0x1928e1000 - 0x193456fff Foundation arm64e <3d3a12e3f5e9361fb00a4a5e8861aa55> /System/Library/Frameworks/Foundation.framework/Foundation
0x193a35000 - 0x193f62fff CoreFoundation arm64e <00e76a98210c3cb5930bf236807ff24c> /System/Library/Frameworks/CoreFoundation.framework/CoreFoundation
0x1950a7000 - 0x195434fff QuartzCore arm64e /System/Library/Frameworks/QuartzCore.framework/QuartzCore
0x195cb6000 - 0x1977d6fff UIKitCore arm64e <1741fa374e53371e8daed611aab0043d> /System/Library/PrivateFrameworks/UIKitCore.framework/UIKitCore
0x197884000 - 0x199622fff SwiftUI arm64e /System/Library/Frameworks/SwiftUI.framework/SwiftUI
0x19b95a000 - 0x19b9a0fff libdispatch.dylib arm64e <81d355df266a3010bab8113b76a206c1> /usr/lib/system/libdispatch.dylib
0x19b9a1000 - 0x19ba1eff3 libsystem_c.dylib arm64e /usr/lib/system/libsystem_c.dylib
0x19bb82000 - 0x19befffff CoreData arm64e <9abf1b4453423a7997a4463b6dc9047c> /System/Library/Frameworks/CoreData.framework/CoreData
0x1b70fd000 - 0x1b7189ef7 dyld arm64e <71846eacee653697bf7d790b6a07dcdb> /usr/lib/dyld
0x1bc6d0000 - 0x1bc714fff AttributeGraph arm64e /System/Library/PrivateFrameworks/AttributeGraph.framework/AttributeGraph
0x1d8937000 - 0x1d893ffff GraphicsServices arm64e /System/Library/PrivateFrameworks/GraphicsServices.framework/GraphicsServices
0x1dcb67000 - 0x1dcba0fef libsystem_kernel.dylib arm64e <13b5134e819c3baab3004856112114cb> /usr/lib/system/libsystem_kernel.dylib
0x1f081c000 - 0x1f0837ffb libc++abi.dylib arm64e /usr/lib/libc++abi.dylib
0x1f090b000 - 0x1f0917ff3 libsystem_pthread.dylib arm64e <1196b6c3333d3450818ff3663484b8eb> /usr/lib/system/libsystem_pthread.dylib
0x215a8f000 - 0x215accfff WatchConnectivity arm64e <1ab4ddd692383965b744819f2916c8cc> /System/Library/Frameworks/WatchConnectivity.framework/WatchConnectivity
EOF