Hello Esri team,
I encountered a random crash in my iOS app using ArcGIS Runtime SDK.
The crash log shows it happens inside esri::geomodel::Data_source_layer during destruction.
Could you please help me identify the possible cause?
Not sure what happen to crash this, the app crashes randomly after being open for a while.
Environment
Crash log:
Incident Identifier: 4F87F44A-EA4A-45AD-8491-BBFA2F96FE37
Distributor ID: com.apple.TestFlight
Hardware Model: iPad11,1
Process: Patrolfinder [2040]
Path: /private/var/containers/Bundle/Application/1DE55B92-17A6-40E6-B502-F14EAC732220/Patrolfinder.app/Patrolfinder
Identifier: com.transfinder.patrolfinder
Version: 2.0.3 (6102690)
AppStoreTools: 17A323
AppVariant: 1:iPad11,1:26
Beta: YES
Code Type: ARM-64 (Native)
Role: Foreground
Parent Process: launchd [1]
Coalition: com.transfinder.patrolfinder [636]
Date/Time: 2025-09-25 04:19:18.1320 -0400
Launch Time: 2025-09-25 01:21:20.6504 -0400
OS Version: iPhone OS 26.0 (23A341)
Release Type: User
Report Version: 104
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Subtype: KERN_INVALID_ADDRESS at 0x77a3254ce1acd15f -> 0xffffffcce1acd15f (possible pointer authentication failure)
Exception Codes: 0x0000000000000001, 0x77a3254ce1acd15f
VM Region Info: 0xffffffcce1acd15f is not in any region.
REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL
UNUSED SPACE AT START
--->
UNUSED SPACE AT END
Termination Reason: SIGNAL 11 Segmentation fault: 11
Terminating Process: exc handler [2040]
Triggered by Thread: 19
Thread 0:
0 libsystem_kernel.dylib 0x000000024a339cd4 mach_msg2_trap + 8 (:-1)
1 libsystem_kernel.dylib 0x000000024a33d2f8 mach_msg2_internal + 76 (mach_msg.c:201)
2 libsystem_kernel.dylib 0x000000024a33d214 mach_msg_overwrite + 428 (mach_msg.c:0)
3 libsystem_kernel.dylib 0x000000024a33d05c mach_msg + 24 (mach_msg.c:323)
4 CoreFoundation 0x00000001a2824a08 __CFRunLoopServiceMachPort + 160 (CFRunLoop.c:2650)
5 CoreFoundation 0x00000001a27faa20 __CFRunLoopRun + 1188 (CFRunLoop.c:3035)
6 CoreFoundation 0x00000001a27f9c44 _CFRunLoopRunSpecificWithOptions + 532 (CFRunLoop.c:3462)
7 GraphicsServices 0x0000000241943498 GSEventRunModal + 120 (GSEvent.c:2049)
8 UIKitCore 0x00000001a8174ddc -[UIApplication _run] + 792 (UIApplication.m:3899)
9 UIKitCore 0x00000001a8119b0c UIApplicationMain + 336 (UIApplication.m:5574)
10 Patrolfinder 0x0000000104d00038 main + 56 (main.m:32)
11 dyld 0x000000019f872e28 start + 7116 (dyldMain.cpp:1477)
Thread 1 name:
Thread 1:
0 libsystem_kernel.dylib 0x000000024a339cd4 mach_msg2_trap + 8 (:-1)
1 libsystem_kernel.dylib 0x000000024a33d2f8 mach_msg2_internal + 76 (mach_msg.c:201)
2 libsystem_kernel.dylib 0x000000024a33d214 mach_msg_overwrite + 428 (mach_msg.c:0)
3 libsystem_kernel.dylib 0x000000024a33d05c mach_msg + 24 (mach_msg.c:323)
4 CoreFoundation 0x00000001a2824a08 __CFRunLoopServiceMachPort + 160 (CFRunLoop.c:2650)
5 CoreFoundation 0x00000001a27faa20 __CFRunLoopRun + 1188 (CFRunLoop.c:3035)
6 CoreFoundation 0x00000001a27f9c44 _CFRunLoopRunSpecificWithOptions + 532 (CFRunLoop.c:3462)
7 Foundation 0x00000001a0840734 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 212 (NSRunLoop.m:375)
8 Foundation 0x00000001a084090c -[NSRunLoop(NSRunLoop) runUntilDate:] + 64 (NSRunLoop.m:422)
9 UIKitCore 0x00000001a8145fe8 -[UIEventFetcher threadMain] + 408 (UIEventFetcher.m:1333)
10 Foundation 0x000000019ff12d3c __NSThread__start__ + 732 (NSThread.m:997)
11 libsystem_pthread.dylib 0x00000001fd5d244c _pthread_start + 136 (pthread.c:931)
12 libsystem_pthread.dylib 0x00000001fd5ce8cc thread_start + 8 (:-1)
Thread 2 name:
Thread 2:
0 libsystem_kernel.dylib 0x000000024a33f5d4 __psynch_cvwait + 8 (:-1)
1 libsystem_pthread.dylib 0x00000001fd5d0b58 _pthread_cond_wait + 984 (pthread_cond.c:862)
2 JavaScriptCore 0x00000001b72a9e64 scavenger_thread_main + 1440 (pas_scavenger.c:393)
3 libsystem_pthread.dylib 0x00000001fd5d244c _pthread_start + 136 (pthread.c:931)
4 libsystem_pthread.dylib 0x00000001fd5ce8cc thread_start + 8 (:-1)
Thread 3 name:
Thread 3:
0 libsystem_kernel.dylib 0x000000024a339c50 semaphore_wait_trap + 8 (:-1)
1 WebKit 0x00000001bc829df4 IPC::StreamConnectionWorkQueue::startProcessingThread()::$_0::operator()() + 48 (StreamConnectionWorkQueue.cpp:133)
2 JavaScriptCore 0x00000001b745cda8 WTF::Thread::entryPoint(WTF::Thread::NewThreadContext*) + 368 (Threading.cpp:268)
3 JavaScriptCore 0x00000001b745ce88 WTF::wtfThreadEntryPoint(void*) + 16 (ThreadingPOSIX.cpp:245)
4 libsystem_pthread.dylib 0x00000001fd5d244c _pthread_start + 136 (pthread.c:931)
5 libsystem_pthread.dylib 0x00000001fd5ce8cc thread_start + 8 (:-1)
Thread 4 name:
Thread 4:
0 libsystem_kernel.dylib 0x000000024a339cd4 mach_msg2_trap + 8 (:-1)
1 libsystem_kernel.dylib 0x000000024a33d2f8 mach_msg2_internal + 76 (mach_msg.c:201)
2 libsystem_kernel.dylib 0x000000024a33d214 mach_msg_overwrite + 428 (mach_msg.c:0)
3 libsystem_kernel.dylib 0x000000024a33d05c mach_msg + 24 (mach_msg.c:323)
4 CoreFoundation 0x00000001a2824a08 __CFRunLoopServiceMachPort + 160 (CFRunLoop.c:2650)
5 CoreFoundation 0x00000001a27faa20 __CFRunLoopRun + 1188 (CFRunLoop.c:3035)
6 CoreFoundation 0x00000001a27f9c44 _CFRunLoopRunSpecificWithOptions + 532 (CFRunLoop.c:3462)
7 CoreFoundation 0x00000001a287942c CFRunLoopRun + 64 (CFRunLoop.c:3479)
8 CoreMotion 0x00000001ba6d2b1c CLMotionCore::runMotionThread(void*) + 1676 (CLMotionCore.mm:375)
9 libsystem_pthread.dylib 0x00000001fd5d244c _pthread_start + 136 (pthread.c:931)
10 libsystem_pthread.dylib 0x00000001fd5ce8cc thread_start + 8 (:-1)
Thread 5:
0 libsystem_kernel.dylib 0x000000024a33f5d4 __psynch_cvwait + 8 (:-1)
1 libsystem_pthread.dylib 0x00000001fd5d0b58 _pthread_cond_wait + 984 (pthread_cond.c:862)
2 libc++.1.dylib 0x00000001b16cb6fc std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 32 (condition_variable.cpp:30)
3 ArcGIS 0x000000010699daa4 esri::common::Condition::wait() + 40
4 ArcGIS 0x000000010699d9ac esri::common::Thread::thread_proc_(esri::common::Thread*) + 52
5 ArcGIS 0x00000001069c081c void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, void (*)(esri::common::Thread*), esri::common::T... + 44
6 libsystem_pthread.dylib 0x00000001fd5d244c _pthread_start + 136 (pthread.c:931)
7 libsystem_pthread.dylib 0x00000001fd5ce8cc thread_start + 8 (:-1)
Thread 6:
0 libsystem_kernel.dylib 0x000000024a33f5d4 __psynch_cvwait + 8 (:-1)
1 libsystem_pthread.dylib 0x00000001fd5d0b58 _pthread_cond_wait + 984 (pthread_cond.c:862)
2 libc++.1.dylib 0x00000001b16cb6fc std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 32 (condition_variable.cpp:30)
3 ArcGIS 0x000000010699daa4 esri::common::Condition::wait() + 40
4 ArcGIS 0x000000010699d9ac esri::common::Thread::thread_proc_(esri::common::Thread*) + 52
5 ArcGIS 0x00000001069c081c void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, void (*)(esri::common::Thread*), esri::common::T... + 44
6 libsystem_pthread.dylib 0x00000001fd5d244c _pthread_start + 136 (pthread.c:931)
7 libsystem_pthread.dylib 0x00000001fd5ce8cc thread_start + 8 (:-1)
Thread 7:
0 libsystem_kernel.dylib 0x000000024a33f5d4 __psynch_cvwait + 8 (:-1)
1 libsystem_pthread.dylib 0x00000001fd5d0b58 _pthread_cond_wait + 984 (pthread_cond.c:862)
2 libc++.1.dylib 0x00000001b16cb6fc std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 32 (condition_variable.cpp:30)
3 ArcGIS 0x000000010699daa4 esri::common::Condition::wait() + 40
4 ArcGIS 0x000000010699d9ac esri::common::Thread::thread_proc_(esri::common::Thread*) + 52
5 ArcGIS 0x00000001069c081c void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, void (*)(esri::common::Thread*), esri::common::T... + 44
6 libsystem_pthread.dylib 0x00000001fd5d244c _pthread_start + 136 (pthread.c:931)
7 libsystem_pthread.dylib 0x00000001fd5ce8cc thread_start + 8 (:-1)
Thread 8:
0 libsystem_kernel.dylib 0x000000024a33f5d4 __psynch_cvwait + 8 (:-1)
1 libsystem_pthread.dylib 0x00000001fd5d0b58 _pthread_cond_wait + 984 (pthread_cond.c:862)
2 libc++.1.dylib 0x00000001b16cb6fc std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 32 (condition_variable.cpp:30)
3 ArcGIS 0x000000010699daa4 esri::common::Condition::wait() + 40
4 ArcGIS 0x000000010699d9ac esri::common::Thread::thread_proc_(esri::common::Thread*) + 52
5 ArcGIS 0x00000001069c081c void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, void (*)(esri::common::Thread*), esri::common::T... + 44
6 libsystem_pthread.dylib 0x00000001fd5d244c _pthread_start + 136 (pthread.c:931)
7 libsystem_pthread.dylib 0x00000001fd5ce8cc thread_start + 8 (:-1)
Thread 9:
0 libsystem_kernel.dylib 0x000000024a33f5d4 __psynch_cvwait + 8 (:-1)
1 libsystem_pthread.dylib 0x00000001fd5d0b58 _pthread_cond_wait + 984 (pthread_cond.c:862)
2 libc++.1.dylib 0x00000001b16cb6fc std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 32 (condition_variable.cpp:30)
3 ArcGIS 0x000000010699daa4 esri::common::Condition::wait() + 40
4 ArcGIS 0x000000010699d9ac esri::common::Thread::thread_proc_(esri::common::Thread*) + 52
5 ArcGIS 0x00000001069c081c void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, void (*)(esri::common::Thread*), esri::common::T... + 44
6 libsystem_pthread.dylib 0x00000001fd5d244c _pthread_start + 136 (pthread.c:931)
7 libsystem_pthread.dylib 0x00000001fd5ce8cc thread_start + 8 (:-1)
Thread 10:
0 libsystem_kernel.dylib 0x000000024a33f5d4 __psynch_cvwait + 8 (:-1)
1 libsystem_pthread.dylib 0x00000001fd5d0b58 _pthread_cond_wait + 984 (pthread_cond.c:862)
2 libc++.1.dylib 0x00000001b16cb6fc std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 32 (condition_variable.cpp:30)
3 ArcGIS 0x000000010699daa4 esri::common::Condition::wait() + 40
4 ArcGIS 0x000000010699d9ac esri::common::Thread::thread_proc_(esri::common::Thread*) + 52
5 ArcGIS 0x00000001069c081c void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, void (*)(esri::common::Thread*), esri::common::T... + 44
6 libsystem_pthread.dylib 0x00000001fd5d244c _pthread_start + 136 (pthread.c:931)
7 libsystem_pthread.dylib 0x00000001fd5ce8cc thread_start + 8 (:-1)
Thread 11:
0 libsystem_kernel.dylib 0x000000024a33f5d4 __psynch_cvwait + 8 (:-1)
1 libsystem_pthread.dylib 0x00000001fd5d0b58 _pthread_cond_wait + 984 (pthread_cond.c:862)
2 libc++.1.dylib 0x00000001b16cb6fc std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 32 (condition_variable.cpp:30)
3 ArcGIS 0x000000010699daa4 esri::common::Condition::wait() + 40
4 ArcGIS 0x000000010699d9ac esri::common::Thread::thread_proc_(esri::common::Thread*) + 52
5 ArcGIS 0x00000001069c081c void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, void (*)(esri::common::Thread*), esri::common::T... + 44
6 libsystem_pthread.dylib 0x00000001fd5d244c _pthread_start + 136 (pthread.c:931)
7 libsystem_pthread.dylib 0x00000001fd5ce8cc thread_start + 8 (:-1)
Thread 12 name:
Thread 12:
0 libsystem_kernel.dylib 0x000000024a339c50 semaphore_wait_trap + 8 (:-1)
1 caulk 0x000000029098543c caulk::semaphore::timed_wait(double) + 224 (semaphore.cpp:98)
2 caulk 0x0000000290985488 caulk::concurrent::details::worker_thread::run() + 32 (messenger.cpp:237)
3 caulk 0x0000000290989bf4 void* caulk::thread_proxy<std::__1::tuple<caulk::thread::attributes, void (caulk::concurrent::details::worker_thread::*)(), std::__1::tuple<caulk::concurrent::details::worker_thread*>>>(void*) + 96 (thread.h:196)
4 libsystem_pthread.dylib 0x00000001fd5d244c _pthread_start + 136 (pthread.c:931)
5 libsystem_pthread.dylib 0x00000001fd5ce8cc thread_start + 8 (:-1)
Thread 13 name:
Thread 13:
0 libsystem_kernel.dylib 0x000000024a339c50 semaphore_wait_trap + 8 (:-1)
1 caulk 0x000000029098543c caulk::semaphore::timed_wait(double) + 224 (semaphore.cpp:98)
2 caulk 0x0000000290985488 caulk::concurrent::details::worker_thread::run() + 32 (messenger.cpp:237)
3 caulk 0x0000000290989bf4 void* caulk::thread_proxy<std::__1::tuple<caulk::thread::attributes, void (caulk::concurrent::details::worker_thread::*)(), std::__1::tuple<caulk::concurrent::details::worker_thread*>>>(void*) + 96 (thread.h:196)
4 libsystem_pthread.dylib 0x00000001fd5d244c _pthread_start + 136 (pthread.c:931)
5 libsystem_pthread.dylib 0x00000001fd5ce8cc thread_start + 8 (:-1)
Thread 14 name:
Thread 14:
0 libsystem_kernel.dylib 0x000000024a339c50 semaphore_wait_trap + 8 (:-1)
1 caulk 0x000000029098543c caulk::semaphore::timed_wait(double) + 224 (semaphore.cpp:98)
2 caulk 0x0000000290985488 caulk::concurrent::details::worker_thread::run() + 32 (messenger.cpp:237)
3 caulk 0x0000000290989bf4 void* caulk::thread_proxy<std::__1::tuple<caulk::thread::attributes, void (caulk::concurrent::details::worker_thread::*)(), std::__1::tuple<caulk::concurrent::details::worker_thread*>>>(void*) + 96 (thread.h:196)
4 libsystem_pthread.dylib 0x00000001fd5d244c _pthread_start + 136 (pthread.c:931)
5 libsystem_pthread.dylib 0x00000001fd5ce8cc thread_start + 8 (:-1)
Thread 15 name:
Thread 15:
0 libsystem_kernel.dylib 0x000000024a339cd4 mach_msg2_trap + 8 (:-1)
1 libsystem_kernel.dylib 0x000000024a33d2f8 mach_msg2_internal + 76 (mach_msg.c:201)
2 libsystem_kernel.dylib 0x000000024a33d214 mach_msg_overwrite + 428 (mach_msg.c:0)
3 libsystem_kernel.dylib 0x000000024a33d05c mach_msg + 24 (mach_msg.c:323)
4 libEmbeddedSystemAUs.dylib 0x0000000253ebab48 void* caulk::thread_proxy<std::__1::tuple<caulk::thread::attributes, AURemoteIO::IOThread::IOThread(AURemoteIO&, caulk::thread::attributes const&, caulk::mach::os_workgroup_managed const&)::'lambda... + 556 (thread.h:196)
5 libsystem_pthread.dylib 0x00000001fd5d244c _pthread_start + 136 (pthread.c:931)
6 libsystem_pthread.dylib 0x00000001fd5ce8cc thread_start + 8 (:-1)
Thread 16:
Thread 17:
Thread 18:
Thread 19 Crashed:
0 libc++.1.dylib 0x00000001b16bda80 std::__1::__shared_weak_count::__release_weak() + 44 (memory.cpp:0)
1 ArcGIS 0x000000010598cd88 std::__1::shared_ptr<esri::geomodel::Data_source>::~shared_ptr() + 24
2 ArcGIS 0x0000000105c0fd54 esri::geomodel::Data_source_layer::~Data_source_layer() + 60
3 ArcGIS 0x0000000105c17fe8 esri::geomodel::Feature_layer::~Feature_layer() + 212
4 ArcGIS 0x00000001059053bc std::__1::__shared_weak_count::__release_shared() + 60
5 ArcGIS 0x0000000105961c0c std::__1::shared_ptr<esri::geomodel::Layer>::~shared_ptr() + 24
6 ArcGIS 0x0000000105ae7a40 _ZZZN4esri7geoview8Geo_view37create_operational_layer_connections_ERNS_8geomodel16Layer_collectionEENK4$_61clINS_6common10CollectionINS7_9Owned_ptrINS2_5LayerEEENS7_22Smart_pointer_equalityENS2_11L... + 20
7 ArcGIS 0x0000000105ae8058 _ZNSt3__110__function6__funcIZZN4esri7geoview8Geo_view37create_operational_layer_connections_ERNS2_8geomodel16Layer_collectionEENK4$_61clINS2_6common10CollectionINSA_9Owned_ptrINS5_5LayerEEENSA_22S... + 20
8 ArcGIS 0x00000001059fa1ac std::__1::function<void ()>::~function() + 40
9 ArcGIS 0x00000001069be098 std::__1::__function::__func<esri::common::Task<void>::Task(std::__1::function<void ()>, esri::common::Task_options)::$_78, std::__1::allocator<esri::common::Task<void>::Task(std::__1::function<voi... + 20
10 ArcGIS 0x0000000105a6ee08 std::__1::function<std::__1::any ()>::~function() + 40
11 ArcGIS 0x000000010699a978 esri::common::Task_implementation::Task_implementation(std::__1::function<std::__1::any ()>, esri::common::Task_options)::$_79::~$_79() + 20
12 ArcGIS 0x00000001069be4d4 pplx::task<std::__1::any>::_InitialTaskHandle<std::__1::any, esri::common::Task_implementation::Task_implementation(std::__1::function<std::__1::any ()>, esri::common::Task_options)::$_79, pplx::de... + 32
13 ArcGIS 0x00000001069be4f0 pplx::task<std::__1::any>::_InitialTaskHandle<std::__1::any, esri::common::Task_implementation::Task_implementation(std::__1::function<std::__1::any ()>, esri::common::Task_options)::$_79, pplx::de... + 12
14 ArcGIS 0x000000010697544c esri::common::concurrency::Core_scheduler::bridge_proc_(void*) + 76
15 libdispatch.dylib 0x00000001da1cf7ec _dispatch_client_callout + 16 (client_callout.mm:85)
16 libdispatch.dylib 0x00000001da1ec42c <deduplicated_symbol> + 32 (:-1)
17 libdispatch.dylib 0x00000001da1c80bc _dispatch_root_queue_drain + 736 (queue.c:7409)
18 libdispatch.dylib 0x00000001da1c86fc _dispatch_worker_thread2 + 180 (queue.c:7487)
19 libsystem_pthread.dylib 0x00000001fd5cf37c _pthread_wqthread + 232 (pthread.c:2709)
20 libsystem_pthread.dylib 0x00000001fd5ce8c0 start_wqthread + 8 (:-1)
Thread 20:
Thread 21:
Thread 22:
Thread 23:
Thread 19 crashed with ARM Thread State (64-bit):
x0: 0x0000000171834000 x1: 0x0000000000000060 x2: 0xfffff0007fc00000 x3: 0x0000000000000001
x4: 0x000000014b4135c0 x5: 0x0000000000000000 x6: 0x0000000177cc3c00 x7: 0xfffff0003ffff800
x8: 0x0000000171834010 x9: 0x0000000000000000 x10: 0x0000000000000000 x11: 0x0000000000000000
x12: 0x820f607a90001000 x13: 0x820f507a10000b00 x14: 0x0000000000001000 x15: 0x0000000000000070
x16: 0x77a3254ce1acd13f x17: 0x634f000171834000 x18: 0x0000000000000000 x19: 0x00000001780a9550
x20: 0x00000001780a9ea0 x21: 0x00000001780a9f20 x22: 0x000000014b4d4380 x23: 0x0000000000000104
x24: 0x0000000000000004 x25: 0x000000016b4d70e0 x26: 0xffffffffffffffff x27: 0x00000000fff0ffff
x28: 0x0000000000000000 fp: 0x000000016b4d6c30 lr: 0x000000010598cd88
sp: 0x000000016b4d6c20 pc: 0x00000001b16bda80 cpsr: 0x0
esr: 0x92000004 (Data Abort) byte read Translation fault
Binary Images:
0x104cf8000 - 0x10510ffff Patrolfinder arm64 <4faf2d55d3563459b03ea064b324afe2> /var/containers/Bundle/Application/1DE55B92-17A6-40E6-B502-F14EAC732220/Patrolfinder.app/Patrolfinder
0x10526c000 - 0x10528bfff CocoaLumberjack arm64 <a15ef53b9f13345aba399320c30845c6> /private/var/containers/Bundle/Application/1DE55B92-17A6-40E6-B502-F14EAC732220/Patrolfinder.app/Frameworks/CocoaLumberjack.framework/CocoaLumberjack
0x1052bc000 - 0x1052e3fff ObjectMapper arm64 <3025aa8439de3bba9a4fd88ec68f34a2> /private/var/containers/Bundle/Application/1DE55B92-17A6-40E6-B502-F14EAC732220/Patrolfinder.app/Frameworks/ObjectMapper.framework/ObjectMapper
0x105348000 - 0x105353fff libobjc-trampolines.dylib arm64e <3f2a8bfdcd6c3784b0ce8813d842bbbd> /private/preboot/Cryptexes/OS/usr/lib/libobjc-trampolines.dylib
0x105564000 - 0x108397fff ArcGIS arm64 <042e633b1a5a3e2db21020298043b251> /private/var/containers/Bundle/Application/1DE55B92-17A6-40E6-B502-F14EAC732220/Patrolfinder.app/Frameworks/ArcGIS.framework/ArcGIS
0x19f86e000 - 0x19f90cac7 dyld arm64e <211a824b618c3dafa790499fcac0d702> /usr/lib/dyld
0x19feb1000 - 0x1a0ce127f Foundation arm64e <457af377cacc3719993b6187ae01baeb> /System/Library/Frameworks/Foundation.framework/Foundation
0x1a27dd000 - 0x1a2d67c3f CoreFoundation arm64e <973e47e588f03367b9d446d5cb999b75> /System/Library/Frameworks/CoreFoundation.framework/CoreFoundation
0x1a80cb000 - 0x1aa47273f UIKitCore arm64e <bc9ca8b48df731d5bef2f56e5e96cc7a> /System/Library/PrivateFrameworks/UIKitCore.framework/UIKitCore
0x1b16a9000 - 0x1b173bde3 libc++.1.dylib arm64e <b701271d755c3fb18ca9bb280ea03a3e> /usr/lib/libc++.1.dylib
0x1b729c000 - 0x1b8d96c1f JavaScriptCore arm64e <95cf7704d824301aa1d42f2d335a7290> /System/Library/Frameworks/JavaScriptCore.framework/JavaScriptCore
0x1ba6be000 - 0x1bab13d9f CoreMotion arm64e <972569b528ca3e2795a558140147d197> /System/Library/Frameworks/CoreMotion.framework/CoreMotion
0x1bc793000 - 0x1bdd3afdf WebKit arm64e <3291a36434c33e90908d6e91a0f9c4ef> /System/Library/Frameworks/WebKit.framework/WebKit
0x1da1b4000 - 0x1da1fa25f libdispatch.dylib arm64e <d34ac6a910dc35359944e3efc5994788> /usr/lib/system/libdispatch.dylib
0x1fd5ce000 - 0x1fd5da44f libsystem_pthread.dylib arm64e <187bdc447ab83bc29973debc0798eaa4> /usr/lib/system/libsystem_pthread.dylib
0x1fff8f000 - 0x2015706ff CoreRE arm64e <13cfb107438838949854fe566445660f> /System/Library/PrivateFrameworks/CoreRE.framework/CoreRE
0x241942000 - 0x24194a7ff GraphicsServices arm64e <4eb73f50cdf2316194c00f3e7002b67c> /System/Library/PrivateFrameworks/GraphicsServices.framework/GraphicsServices
0x24a339000 - 0x24a373cfb libsystem_kernel.dylib arm64e <866e2bbbd9cb3d05a76b54b08642504a> /usr/lib/system/libsystem_kernel.dylib
0x253ea9000 - 0x253fc7e73 libEmbeddedSystemAUs.dylib arm64e <c73af22d681d390fb529e0a00dc8dc9f> /System/Library/Frameworks/AudioToolbox.framework/libEmbeddedSystemAUs.dylib
0x290981000 - 0x2909a9d9f caulk arm64e <fc3cda6f8d503e05a504a828dc00e71a> /System/Library/PrivateFrameworks/caulk.framework/caulk
EOF