iOS app crash at -[UIView _wrappedProcessTraitChanges:withBehavior:] + 1288 (UIView.m:0)

Hello Apple engineers, could you help me understand whether this crash is a UIKit bug or something in our code that causes it. Based on the documentation it is an invalid fetch instruction, that's why I suspect UIKit.

I've found a similar crash here on the forums reported a year ago, it seemed to be a UIKit bug - https://forums.developer.apple.com/forums/thread/729448.

I've attached the full crash report (the app name was replaced with <Redacted>):

Thread 0 Crashed:
0 libobjc.A.dylib 0x000000019daf7c20 objc_msgSend + 32 (:-1)
1 UIKitCore 0x00000001a3020c50 -[UIView _wrappedProcessTraitChanges:withBehavior:] + 1288 (UIView.m:0)
2 UIKitCore 0x00000001a3020720 -[UIView _processChangesFromOldTraits:toCurrentTraits:withBehavior:] + 196 (UIView.m:7840)
3 UIKitCore 0x00000001a3020618 -[UIView _updateTraitCollectionAndProcessChangesWithBehavior:previousCollection:] + 112 (UIView.m:7831)
4 UIKitCore 0x00000001a2fa90c0 -[UIView(CALayerDelegate) layoutSublayersOfLayer:] + 944 (UIView.m:19850)
5 QuartzCore 0x00000001a22dfc28 CA::Layer::layout_if_needed(CA::Transaction*) + 496 (CALayer.mm:10944)
6 QuartzCore 0x00000001a22df7b4 CA::Layer::layout_and_display_if_needed(CA::Transaction*) + 148 (CALayer.mm:2638)
7 QuartzCore 0x00000001a2336914 CA::Context::commit_transaction(CA::Transaction*, double, double*) + 472 (CAContextInternal.mm:2613)
8 QuartzCore 0x00000001a22b57c4 CA::Transaction::commit() + 648 (CATransactionInternal.mm:420)
9 QuartzCore 0x00000001a22f8a0c CA::Transaction::flush_as_runloop_observer(bool) + 88 (CATransactionInternal.mm:928)
10 UIKitCore 0x00000001a303f568 _UIApplicationFlushCATransaction + 52 (UIApplication.m:3326)
11 UIKitCore 0x00000001a303cb64 __setupUpdateSequence_block_invoke_2 + 332 (_UIUpdateScheduler.m:1652)
12 UIKitCore 0x00000001a303c9d8 _UIUpdateSequenceRun + 84 (_UIUpdateSequence.mm:136)
13 UIKitCore 0x00000001a303c628 schedulerStepScheduledMainSection + 172 (_UIUpdateScheduler.m:1171)
14 UIKitCore 0x00000001a303d59c runloopSourceCallback + 92 (_UIUpdateScheduler.m:1334)
15 CoreFoundation 0x00000001a080c328 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 28 (CFRunLoop.c:1970)
16 CoreFoundation 0x00000001a080c2bc __CFRunLoopDoSource0 + 176 (CFRunLoop.c:2014)
17 CoreFoundation 0x00000001a0809dc0 __CFRunLoopDoSources0 + 244 (CFRunLoop.c:2051)
18 CoreFoundation 0x00000001a0808fbc __CFRunLoopRun + 840 (CFRunLoop.c:2969)
19 CoreFoundation 0x00000001a0808830 CFRunLoopRunSpecific + 588 (CFRunLoop.c:3434)
20 GraphicsServices 0x00000001ec7e81c4 GSEventRunModal + 164 (GSEvent.c:2196)
21 UIKitCore 0x00000001a336eeb0 -[UIApplication _run] + 816 (UIApplication.m:3844)
22 UIKitCore 0x00000001a341d5b4 UIApplicationMain + 340 (UIApplication.m:5496)
23 UIKitCore 0x00000001a3757fa8 UIApplicationMain(_:_:_:_:) + 104 (UIKit.swift:565)
24 <Redacted> 0x00000001028bde64 specialized static UIApplicationDelegate.main() + 28 (/<compiler-generated>:16)
25 <Redacted> 0x00000001028bde64 static AppDelegate.$main() + 28 (AppDelegate.swift:0)
26 <Redacted> 0x00000001028bde64 main + 116
27 dyld 0x00000001c61f6ec8 start + 2724 (dyldMain.cpp:1334)

Incident Identifier: 1286093D-77EE-40F5-BBD5-B0EE498E62E1
Distributor ID:      com.apple.AppStore
Hardware Model:      iPhone14,3
Process:              [85237]
Path:                /private/var/containers/Bundle/Application/4B1112F7-F7ED-437E-9AD8-108621809AA6/.app/
Identifier:          com..
Version:             2.354.0 (232643)
AppStoreTools:       16C5031b
AppVariant:          1:iPhone14,3:18
Code Type:           ARM-64 (Native)
Role:                Foreground
Parent Process:      launchd [1]
Coalition:           com.. [12988]

Date/Time:           2024-12-27 20:53:28.2129 -0500
Launch Time:         2024-12-27 19:57:30.6282 -0500
OS Version:          iPhone OS 18.1.1 (22B91)
Release Type:        User
Baseband Version:    4.10.02
Report Version:      104

Exception Type:  EXC_BAD_ACCESS (SIGSEGV)
Exception Subtype: KERN_INVALID_ADDRESS at 0x0002a7a67db15570 -> 0x000000267db15570 (possible pointer authentication failure)
Exception Codes: 0x0000000000000001, 0x0002a7a67db15570
VM Region Info: 0x267db15570 is in 0x1000000000-0x7000000000;  bytes after start: 96598054256  bytes before end: 315718806159
      REGION TYPE                 START - END      [ VSIZE] PRT/MAX SHRMOD  REGION DETAIL
      commpage (reserved)      fc0000000-1000000000 [  1.0G] ---/--- SM=NUL  reserved VM address space (unallocated)
--->  GPU Carveout (reserved) 1000000000-7000000000 [384.0G] ---/--- SM=NUL  reserved VM address space (unallocated)
      owned unmapped memory     unmapped-unmapped  [ 26.8M] rw-/rw- SM=PRV  owned physical footprint (unmapped)
Termination Reason: SIGNAL 11 Segmentation fault: 11
Terminating Process: exc handler [85237]

Triggered by Thread:  0



Thread 0 Crashed:
0   libobjc.A.dylib               	0x000000019daf7c20 objc_msgSend + 32 (:-1)
1   UIKitCore                     	0x00000001a3020c50 -[UIView _wrappedProcessTraitChanges:withBehavior:] + 1288 (UIView.m:0)
2   UIKitCore                     	0x00000001a3020720 -[UIView _processChangesFromOldTraits:toCurrentTraits:withBehavior:] + 196 (UIView.m:7840)
3   UIKitCore                     	0x00000001a3020618 -[UIView _updateTraitCollectionAndProcessChangesWithBehavior:previousCollection:] + 112 (UIView.m:7831)
4   UIKitCore                     	0x00000001a2fa90c0 -[UIView(CALayerDelegate) layoutSublayersOfLayer:] + 944 (UIView.m:19850)
5   QuartzCore                    	0x00000001a22dfc28 CA::Layer::layout_if_needed(CA::Transaction*) + 496 (CALayer.mm:10944)
6   QuartzCore                    	0x00000001a22df7b4 CA::Layer::layout_and_display_if_needed(CA::Transaction*) + 148 (CALayer.mm:2638)
7   QuartzCore                    	0x00000001a2336914 CA::Context::commit_transaction(CA::Transaction*, double, double*) + 472 (CAContextInternal.mm:2613)
8   QuartzCore                    	0x00000001a22b57c4 CA::Transaction::commit() + 648 (CATransactionInternal.mm:420)
9   QuartzCore                    	0x00000001a22f8a0c CA::Transaction::flush_as_runloop_observer(bool) + 88 (CATransactionInternal.mm:928)
10  UIKitCore                     	0x00000001a303f568 _UIApplicationFlushCATransaction + 52 (UIApplication.m:3326)
11  UIKitCore                     	0x00000001a303cb64 __setupUpdateSequence_block_invoke_2 + 332 (_UIUpdateScheduler.m:1652)
12  UIKitCore                     	0x00000001a303c9d8 _UIUpdateSequenceRun + 84 (_UIUpdateSequence.mm:136)
13  UIKitCore                     	0x00000001a303c628 schedulerStepScheduledMainSection + 172 (_UIUpdateScheduler.m:1171)
14  UIKitCore                     	0x00000001a303d59c runloopSourceCallback + 92 (_UIUpdateScheduler.m:1334)
15  CoreFoundation                	0x00000001a080c328 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 28 (CFRunLoop.c:1970)
16  CoreFoundation                	0x00000001a080c2bc __CFRunLoopDoSource0 + 176 (CFRunLoop.c:2014)
17  CoreFoundation                	0x00000001a0809dc0 __CFRunLoopDoSources0 + 244 (CFRunLoop.c:2051)
18  CoreFoundation                	0x00000001a0808fbc __CFRunLoopRun + 840 (CFRunLoop.c:2969)
19  CoreFoundation                	0x00000001a0808830 CFRunLoopRunSpecific + 588 (CFRunLoop.c:3434)
20  GraphicsServices              	0x00000001ec7e81c4 GSEventRunModal + 164 (GSEvent.c:2196)
21  UIKitCore                     	0x00000001a336eeb0 -[UIApplication _run] + 816 (UIApplication.m:3844)
22  UIKitCore                     	0x00000001a341d5b4 UIApplicationMain + 340 (UIApplication.m:5496)
23  UIKitCore                     	0x00000001a3757fa8 UIApplicationMain(_:_:_:_:) + 104 (UIKit.swift:565)
24                       	0x00000001028bde64 specialized static UIApplicationDelegate.main() + 28 (/:16)
25                       	0x00000001028bde64 static AppDelegate.$main() + 28 (AppDelegate.swift:0)
26                       	0x00000001028bde64 main + 116
27  dyld                          	0x00000001c61f6ec8 start + 2724 (dyldMain.cpp:1334)

Thread 1:
0   libsystem_kernel.dylib        	0x00000001f0bca688 mach_msg2_trap + 8 (:-1)
1   libsystem_kernel.dylib        	0x00000001f0bcdd98 mach_msg2_internal + 80 (mach_msg.c:201)
2   libsystem_kernel.dylib        	0x00000001f0bcdcb0 mach_msg_overwrite + 424 (mach_msg.c:0)
3   libsystem_kernel.dylib        	0x00000001f0bcdafc mach_msg + 24 (mach_msg.c:323)
4   CoreFoundation                	0x00000001a0809a84 __CFRunLoopServiceMachPort + 160 (CFRunLoop.c:2637)
5   CoreFoundation                	0x00000001a0809130 __CFRunLoopRun + 1212 (CFRunLoop.c:3021)
6   CoreFoundation                	0x00000001a0808830 CFRunLoopRunSpecific + 588 (CFRunLoop.c:3434)
7   Foundation                    	0x000000019f4b0500 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 212 (NSRunLoop.m:373)
8   Foundation                    	0x000000019f4b0350 -[NSRunLoop(NSRunLoop) runUntilDate:] + 64 (NSRunLoop.m:420)
9   UIKitCore                     	0x00000001a3382358 -[UIEventFetcher threadMain] + 420 (UIEventFetcher.m:1241)
10  Foundation                    	0x000000019f4c16c8 __NSThread__start__ + 724 (NSThread.m:991)
11  libsystem_pthread.dylib       	0x0000000228d1d37c _pthread_start + 136 (pthread.c:931)
12  libsystem_pthread.dylib       	0x0000000228d18494 thread_start + 8 (:-1)

Thread 2:
0   libsystem_kernel.dylib        	0x00000001f0bd01b0 __semwait_signal + 8 (:-1)
1   libsystem_c.dylib             	0x00000001a8567a78 nanosleep + 220 (nanosleep.c:104)
2   libsystem_c.dylib             	0x00000001a85c5550 sleep + 52 (sleep.c:62)
3                        	0x000000010787a340 monitorCachedData + 660
4   libsystem_pthread.dylib       	0x0000000228d1d37c _pthread_start + 136 (pthread.c:931)
5   libsystem_pthread.dylib       	0x0000000228d18494 thread_start + 8 (:-1)

Thread 3:
0   libsystem_kernel.dylib        	0x00000001f0bca688 mach_msg2_trap + 8 (:-1)
1   libsystem_kernel.dylib        	0x00000001f0bcdd98 mach_msg2_internal + 80 (mach_msg.c:201)
2   libsystem_kernel.dylib        	0x00000001f0bcdcb0 mach_msg_overwrite + 424 (mach_msg.c:0)
3   libsystem_kernel.dylib        	0x00000001f0bcdafc mach_msg + 24 (mach_msg.c:323)
4                        	0x00000001078610d0 handleExceptions + 172
5   libsystem_pthread.dylib       	0x0000000228d1d37c _pthread_start + 136 (pthread.c:931)
6   libsystem_pthread.dylib       	0x0000000228d18494 thread_start + 8 (:-1)

Thread 4:
0   libsystem_kernel.dylib        	0x00000001f0bd01b0 __semwait_signal + 8 (:-1)
1   libsystem_c.dylib             	0x00000001a8567a78 nanosleep + 220 (nanosleep.c:104)
2   Foundation                    	0x000000019f5c7af8 +[NSThread sleepForTimeInterval:] + 160 (NSThread.m:527)
3                        	0x0000000107842034 -[SentryANRTracker detectANRs] + 556
4   Foundation                    	0x000000019f4c16c8 __NSThread__start__ + 724 (NSThread.m:991)
5   libsystem_pthread.dylib       	0x0000000228d1d37c _pthread_start + 136 (pthread.c:931)
6   libsystem_pthread.dylib       	0x0000000228d18494 thread_start + 8 (:-1)

Thread 5:
0   libsystem_kernel.dylib        	0x00000001f0bcff90 __psynch_cvwait + 8 (:-1)
1   libsystem_pthread.dylib       	0x0000000228d1aa7c _pthread_cond_wait + 1248 (pthread_cond.c:862)
2   Foundation                    	0x000000019f467a9c -[NSCondition waitUntilDate:] + 132 (NSLock.m:78)
3                        	0x0000000105e09f14 closure #1 in BatchWorker.main() + 288 (BatchSpanProcessor.swift:178)
4                        	0x0000000105e09fdc specialized autoreleasepool<a>(invoking:) + 16 (BatchSpanProcessor.swift:173)
5                        	0x0000000105e09fdc BatchWorker.main() + 16 (/:0)
6                        	0x0000000105e09fdc @objc BatchWorker.main() + 52
7   Foundation                    	0x000000019f4c16c8 __NSThread__start__ + 724 (NSThread.m:991)
8   libsystem_pthread.dylib       	0x0000000228d1d37c _pthread_start + 136 (pthread.c:931)
9   libsystem_pthread.dylib       	0x0000000228d18494 thread_start + 8 (:-1)

Thread 6:
0   libsystem_kernel.dylib        	0x00000001f0bca688 mach_msg2_trap + 8 (:-1)
1   libsystem_kernel.dylib        	0x00000001f0bcdd98 mach_msg2_internal + 80 (mach_msg.c:201)
2   libsystem_kernel.dylib        	0x00000001f0bcdcb0 mach_msg_overwrite + 424 (mach_msg.c:0)
3   libsystem_kernel.dylib        	0x00000001f0bcdafc mach_msg + 24 (mach_msg.c:323)
4   CoreFoundation                	0x00000001a0809a84 __CFRunLoopServiceMachPort + 160 (CFRunLoop.c:2637)
5   CoreFoundation                	0x00000001a0809130 __CFRunLoopRun + 1212 (CFRunLoop.c:3021)
6   CoreFoundation                	0x00000001a0808830 CFRunLoopRunSpecific + 588 (CFRunLoop.c:3434)
7   CFNetwork                     	0x00000001a1d84ee0 +[__CFN_CoreSchedulingSetRunnable _run:] + 416 (CoreSchedulingSet.mm:1473)
8   Foundation                    	0x000000019f4c16c8 __NSThread__start__ + 724 (NSThread.m:991)
9   libsystem_pthread.dylib       	0x0000000228d1d37c _pthread_start + 136 (pthread.c:931)
10  libsystem_pthread.dylib       	0x0000000228d18494 thread_start + 8 (:-1)

Thread 7:
0   libsystem_kernel.dylib        	0x00000001f0bca688 mach_msg2_trap + 8 (:-1)
1   libsystem_kernel.dylib        	0x00000001f0bcdd98 mach_msg2_internal + 80 (mach_msg.c:201)
2   libsystem_kernel.dylib        	0x00000001f0bcdcb0 mach_msg_overwrite + 424 (mach_msg.c:0)
3   libsystem_kernel.dylib        	0x00000001f0bcdafc mach_msg + 24 (mach_msg.c:323)
4   CoreFoundation                	0x00000001a0809a84 __CFRunLoopServiceMachPort + 160 (CFRunLoop.c:2637)
5   CoreFoundation                	0x00000001a0809130 __CFRunLoopRun + 1212 (CFRunLoop.c:3021)
6   CoreFoundation                	0x00000001a0808830 CFRunLoopRunSpecific + 588 (CFRunLoop.c:3434)
7   WebCore                       	0x00000001b447bb18 0x1b30fd000 + 20441880
8   libsystem_pthread.dylib       	0x0000000228d1d37c _pthread_start + 136 (pthread.c:931)
9   libsystem_pthread.dylib       	0x0000000228d18494 thread_start + 8 (:-1)

Thread 8:
0   libsystem_kernel.dylib        	0x00000001f0bca688 mach_msg2_trap + 8 (:-1)
1   libsystem_kernel.dylib        	0x00000001f0bcdd98 mach_msg2_internal + 80 (mach_msg.c:201)
2   libsystem_kernel.dylib        	0x00000001f0bcdcb0 mach_msg_overwrite + 424 (mach_msg.c:0)
3   libsystem_kernel.dylib        	0x00000001f0bcdafc mach_msg + 24 (mach_msg.c:323)
4   CoreFoundation                	0x00000001a0809a84 __CFRunLoopServiceMachPort + 160 (CFRunLoop.c:2637)
5   CoreFoundation                	0x00000001a0809130 __CFRunLoopRun + 1212 (CFRunLoop.c:3021)
6   CoreFoundation                	0x00000001a0808830 CFRunLoopRunSpecific + 588 (CFRunLoop.c:3434)
7   Foundation                    	0x000000019f4b0500 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 212 (NSRunLoop.m:373)
8   TextToSpeech                  	0x00000001c3a187a8 -[TTSSpeechThread main] + 308 (TTSSpeechThread.m:63)
9   Foundation                    	0x000000019f4c16c8 __NSThread__start__ + 724 (NSThread.m:991)
10  libsystem_pthread.dylib       	0x0000000228d1d37c _pthread_start + 136 (pthread.c:931)
11  libsystem_pthread.dylib       	0x0000000228d18494 thread_start + 8 (:-1)

Thread 9:
0   libsystem_kernel.dylib        	0x00000001f0bcff90 __psynch_cvwait + 8 (:-1)
1   libsystem_pthread.dylib       	0x0000000228d1aa50 _pthread_cond_wait + 1204 (pthread_cond.c:862)
2   libc++.1.dylib                	0x00000001b0ddb618 std::__1::condition_variable::__do_timed_wait(std::__1::unique_lock&, std::__1::chrono::time_point&, std::__1::chrono::time_point, std::__1::allocator>::basic_string(std::__1::basic_string, std::__1::allocator> const&) + 28 (string:897)
1   MapboxCommon                  	0x000000010cce6200 0x10ccc8000 + 123392
2   MapboxCommon                  	0x000000010cce9388 0x10ccc8000 + 136072
3   MapboxCommon                  	0x000000010cce9270 0x10ccc8000 + 135792
4   MapboxCommon                  	0x000000010cd8cb60 0x10ccc8000 + 805728
5   MapboxCommon                  	0x000000010cd86d44 0x10ccc8000 + 781636
6   MapboxCommon                  	0x000000010cd93448 0x10ccc8000 + 832584
7   MapboxCommon                  	0x000000010cde0c98 0x10ccc8000 + 1150104
8   MapboxCommon                  	0x000000010cdc87a4 0x10ccc8000 + 1050532
9   MapboxCommon                  	0x000000010cdd9430 0x10ccc8000 + 1119280
10  MapboxCommon                  	0x000000010cde2c84 0x10ccc8000 + 1158276
11  MapboxCommon                  	0x000000010cd92714 0x10ccc8000 + 829204
12  MapboxCommon                  	0x000000010cd86164 0x10ccc8000 + 778596
13  MapboxCommon                  	0x000000010cd8f7b4 0x10ccc8000 + 817076
14  MapboxCommon                  	0x000000010cd82388 0x10ccc8000 + 762760
15  MapboxCommon                  	0x000000010cd366a0 0x10ccc8000 + 452256
16  MapboxCommon                  	0x000000010cd3bc8c 0x10ccc8000 + 474252
17  libsystem_pthread.dylib       	0x0000000228d1d37c _pthread_start + 136 (pthread.c:931)
18  libsystem_pthread.dylib       	0x0000000228d18494 thread_start + 8 (:-1)

Thread 12:
0   libsystem_kernel.dylib        	0x00000001f0bcff90 __psynch_cvwait + 8 (:-1)
1   libsystem_pthread.dylib       	0x0000000228d1aa50 _pthread_cond_wait + 1204 (pthread_cond.c:862)
2   libc++.1.dylib                	0x00000001b0ddb618 std::__1::condition_variable::__do_timed_wait(std::__1::unique_lock&, std::__1::chrono::time_point&) + 28 (condition_variable.cpp:30)
3   MapboxCommon                  	0x000000010cd3ba5c 0x10ccc8000 + 473692
4   libsystem_pthread.dylib       	0x0000000228d1d37c _pthread_start + 136 (pthread.c:931)
5   libsystem_pthread.dylib       	0x0000000228d18494 thread_start + 8 (:-1)

Thread 15:
0   libsystem_kernel.dylib        	0x00000001f0bca688 mach_msg2_trap + 8 (:-1)
1   libsystem_kernel.dylib        	0x00000001f0bcdd98 mach_msg2_internal + 80 (mach_msg.c:201)
2   libsystem_kernel.dylib        	0x00000001f0bcdcb0 mach_msg_overwrite + 424 (mach_msg.c:0)
3   libsystem_kernel.dylib        	0x00000001f0bcdafc mach_msg + 24 (mach_msg.c:323)
4   CoreFoundation                	0x00000001a0809a84 __CFRunLoopServiceMachPort + 160 (CFRunLoop.c:2637)
5   CoreFoundation                	0x00000001a0809130 __CFRunLoopRun + 1212 (CFRunLoop.c:3021)
6   CoreFoundation                	0x00000001a0808830 CFRunLoopRunSpecific + 588 (CFRunLoop.c:3434)
7   CoreFoundation                	0x00000001a0873cec CFRunLoopRun + 64 (CFRunLoop.c:3460)
8   CoreMotion                    	0x00000001adc98084 CLMotionCore::runMotionThread(void*) + 1292 (CLMotionCore.mm:376)
9   libsystem_pthread.dylib       	0x0000000228d1d37c _pthread_start + 136 (pthread.c:931)
10  libsystem_pthread.dylib       	0x0000000228d18494 thread_start + 8 (:-1)

Thread 16:
0   libsystem_kernel.dylib        	0x00000001f0bcff90 __psynch_cvwait + 8 (:-1)
1   libsystem_pthread.dylib       	0x0000000228d1aa50 _pthread_cond_wait + 1204 (pthread_cond.c:862)
2   libc++.1.dylib                	0x00000001b0ddb584 std::__1::condition_variable::wait(std::__1::unique_lock&) + 28 (condition_variable.cpp:30)
3   MapboxCommon                  	0x000000010cd3ba5c 0x10ccc8000 + 473692
4   libsystem_pthread.dylib       	0x0000000228d1d37c _pthread_start + 136 (pthread.c:931)
5   libsystem_pthread.dylib       	0x0000000228d18494 thread_start + 8 (:-1)

Thread 17:
0   libsystem_kernel.dylib        	0x00000001f0bcff90 __psynch_cvwait + 8 (:-1)
1   libsystem_pthread.dylib       	0x0000000228d1aa50 _pthread_cond_wait + 1204 (pthread_cond.c:862)
2   libc++.1.dylib                	0x00000001b0ddb584 std::__1::condition_variable::wait(std::__1::unique_lock&) + 28 (condition_variable.cpp:30)
3   MapboxCommon                  	0x000000010cd3ba5c 0x10ccc8000 + 473692
4   libsystem_pthread.dylib       	0x0000000228d1d37c _pthread_start + 136 (pthread.c:931)
5   libsystem_pthread.dylib       	0x0000000228d18494 thread_start + 8 (:-1)

Thread 18:
0   libsystem_kernel.dylib        	0x00000001f0bcff90 __psynch_cvwait + 8 (:-1)
1   libsystem_pthread.dylib       	0x0000000228d1aa50 _pthread_cond_wait + 1204 (pthread_cond.c:862)
2   libc++.1.dylib                	0x00000001b0ddb584 std::__1::condition_variable::wait(std::__1::unique_lock&) + 28 (condition_variable.cpp:30)
3   MapboxCommon                  	0x000000010cd3ba5c 0x10ccc8000 + 473692
4   libsystem_pthread.dylib       	0x0000000228d1d37c _pthread_start + 136 (pthread.c:931)
5   libsystem_pthread.dylib       	0x0000000228d18494 thread_start + 8 (:-1)

Thread 19:
0   libsystem_kernel.dylib        	0x00000001f0bcff90 __psynch_cvwait + 8 (:-1)
1   libsystem_pthread.dylib       	0x0000000228d1aa50 _pthread_cond_wait + 1204 (pthread_cond.c:862)
2   libc++.1.dylib                	0x00000001b0ddb618 std::__1::condition_variable::__do_timed_wait(std::__1::unique_lock&, std::__1::chrono::time_point&) + 28 (condition_variable.cpp:30)
3   MapboxCommon                  	0x000000010cd3ba5c 0x10ccc8000 + 473692
4   libsystem_pthread.dylib       	0x0000000228d1d37c _pthread_start + 136 (pthread.c:931)
5   libsystem_pthread.dylib       	0x0000000228d18494 thread_start + 8 (:-1)

Thread 21:
0   libsystem_pthread.dylib       	0x0000000228d18480 start_wqthread + 0 (:-1)

Thread 22:
0   libsystem_kernel.dylib        	0x00000001f0bd2c14 __fchmod + 8
1   libsystem_kernel.dylib        	0x00000001f0bd2b34 fchmod + 36 (fchmod.c:43)
2   Foundation                    	0x000000019f9afb64 closure #1 in closure #3 in closure #1 in writeToFileAux(path:buffer:options:attributes:reportProgress:) + 3680 (Data+Writing.swift:502)
3   Foundation                    	0x000000019f9884d0 specialized String.withFileSystemRepresentation</a><a>(_:) + 616 (String+Internals.swift:134)
4   Foundation                    	0x000000019f9ac160 closure #1 in writeToFileAux(path:buffer:options:attributes:reportProgress:) + 4476 (Data+Writing.swift:435)
5   Foundation                    	0x000000019f9b1e4c specialized static NSData._writeData(toPath:data:options:reportProgress:) + 816 (Data+Writing.swift:285)
6   Foundation                    	0x000000019f9a67e0 @objc static NSData._writeData(toPath:data:options:reportProgress:) + 96 (:284)
7                        	0x0000000107874e94 __38+[SentryNSDataSwizzling swizzleNSData]_block_invoke_3.76 + 80
8                        	0x00000001078356b4 -[SentryNSDataTracker measureNSData:writeToFile:options:error:method:] + 132
9                        	0x0000000107874e00 __38+[SentryNSDataSwizzling swizzleNSData]_block_invoke_2.75 + 192
10                       	0x0000000104135f44 +[ADJUtil writeObject:fileName:objectName:syncObject:] + 228 (ADJUtil.m:337)
11                       	0x0000000104110c00 __42-[ADJActivityHandler writeActivityStateI:]_block_invoke + 116 (ADJActivityHandler.m:2245)
12                       	0x000000010413814c +[ADJUtil launchSynchronisedWithObject:block:] + 72 (ADJUtil.m:810)
13                       	0x0000000104110b68 -[ADJActivityHandler writeActivityStateI:] + 132 (ADJActivityHandler.m:2240)
14                       	0x000000010410bc7c -[ADJActivityHandler endI:] + 124 (ADJActivityHandler.m:1148)
15                       	0x00000001041078d8 __49-[ADJActivityHandler applicationWillResignActive]_block_invoke + 108 (ADJActivityHandler.m:278)
16                       	0x0000000104138094 __42+[ADJUtil launchInQueue:selfInject:block:]_block_invoke + 48 (ADJUtil.m:803)
17  libdispatch.dylib             	0x00000001a850c370 _dispatch_call_block_and_release + 32 (init.c:1549)
18  libdispatch.dylib             	0x00000001a850e0d0 _dispatch_client_callout + 20 (object.m:576)
19  libdispatch.dylib             	0x00000001a85156d8 _dispatch_lane_serial_drain + 744 (queue.c:3934)
20  libdispatch.dylib             	0x00000001a85161e0 _dispatch_lane_invoke + 380 (queue.c:4025)
21  libdispatch.dylib             	0x00000001a8521258 _dispatch_root_queue_drain_deferred_wlh + 288 (queue.c:7193)
22  libdispatch.dylib             	0x00000001a8520aa4 _dispatch_workloop_worker_thread + 540 (queue.c:6787)
23  libsystem_pthread.dylib       	0x0000000228d1bc7c _pthread_wqthread + 288 (pthread.c:2696)
24  libsystem_pthread.dylib       	0x0000000228d18488 start_wqthread + 8 (:-1)

Thread 23:
0   libsystem_kernel.dylib        	0x00000001f0bca58c _kernelrpc_mach_port_destruct_trap + 8
1   libsystem_kernel.dylib        	0x00000001f0bd0944 mach_port_destruct + 40 (mach_port.c:691)
2   libxpc.dylib                  	0x0000000228d74374 _xpc_connection_call_reply_async + 52 (connection.c:885)
3   libdispatch.dylib             	0x00000001a850e150 _dispatch_client_callout3 + 20 (object.m:602)
4   libdispatch.dylib             	0x00000001a852bb2c _dispatch_mach_msg_async_reply_invoke + 340 (mach.c:3102)
5   libdispatch.dylib             	0x00000001a8515560 _dispatch_lane_serial_drain + 368 (queue.c:3934)
6   libdispatch.dylib             	0x00000001a85161e0 _dispatch_lane_invoke + 380 (queue.c:4025)
7   libdispatch.dylib             	0x00000001a8521258 _dispatch_root_queue_drain_deferred_wlh + 288 (queue.c:7193)
8   libdispatch.dylib             	0x00000001a8520aa4 _dispatch_workloop_worker_thread + 540 (queue.c:6787)
9   libsystem_pthread.dylib       	0x0000000228d1bc7c _pthread_wqthread + 288 (pthread.c:2696)
10  libsystem_pthread.dylib       	0x0000000228d18488 start_wqthread + 8 (:-1)

Thread 24:
0   libusrtcp.dylib               	0x000000022fafbe54 nw_protocol_tcp_get_frames + 1716 (user_nwframe.c:504)
1   libusrtcp.dylib               	0x000000022fb2d264 nw_protocol_tcp_get_output_frames + 1800 (protocol_tcp.c:2272)
2   libboringssl.dylib            	0x00000001d7004ad4 nw_protocol_boringssl_write_bytes + 336 (protocol_boringssl.m:101)
3   libboringssl.dylib            	0x00000001d7004958 boringssl_bio_write + 44 (boringssl_bio.m:102)
4   libboringssl.dylib            	0x00000001d70048c4 BIO_write + 64 (bio.c:173)
5   libboringssl.dylib            	0x00000001d7003c54 bssl::ssl_write_buffer_flush(ssl_st*) + 152 (ssl_buffer.cc:329)
6   libboringssl.dylib            	0x00000001d7003a90 bssl::do_tls_write(ssl_st*, unsigned long*, unsigned char, bssl::Span) + 572 (s3_pkt.cc:296)
7   libboringssl.dylib            	0x00000001d70034ac bssl::tls_write_app_data(ssl_st*, bool*, unsigned long*, bssl::Span) + 328 (s3_pkt.cc:177)
8   libboringssl.dylib            	0x00000001d70031f8 SSL_write + 220 (ssl_lib.cc:1344)
9   libboringssl.dylib            	0x00000001d7002fc8 boringssl_session_write + 100 (boringssl_session.m:518)
10  libboringssl.dylib            	0x00000001d702ca48 __nw_protocol_boringssl_write_frames_block_invoke.133 + 280 (protocol_boringssl.m:1054)
11  Network                       	0x00000001a0cfee6c nw_frame_array_foreach + 60 (frame.cpp:647)
12  libboringssl.dylib            	0x00000001d70128cc nw_protocol_boringssl_write_frames + 836 (protocol_boringssl.m:1026)
13  libboringssl.dylib            	0x00000001d70124d0 nw_protocol_boringssl_finalize_output_frames + 68 (protocol_boringssl.m:1928)
14  Network                       	0x00000001a0dfb528 nw_flow_service_writes(NWConcrete_nw_endpoint_handler*, NWConcrete_nw_endpoint_flow*, nw_flow_protocol*) + 5356 (endpoint_flow_protocol.cpp:1223)
15  Network                       	0x00000001a0df9a48 nw_endpoint_handler_service_writes + 112 (endpoint_flow_protocol.cpp:1245)
16  Network                       	0x00000001a13593b8 nw_connection_add_write_request_on_queue(NWConcrete_nw_connection*, NSObject*, bool) + 256 (connection.cpp:3813)
17  Network                       	0x00000001a1330c34 nw_connection_async_if_needed + 76 (connection.cpp:180)
18  Network                       	0x00000001a13591c4 nw_connection_add_write_request(NWConcrete_nw_connection*, NSObject*) + 312 (connection.cpp:3834)
19  Network                       	0x00000001a0dbdee0 nw_connection_send + 520 (connection.cpp:3881)
20  CFNetwork                     	0x00000001a1cd71b4 NWIOConnection::writeWithContext(NSObject*, ContextReadWriteConnection::WriteContextState, NSObject*, void (CFStreamError) block_pointer) + 344 (NWIOConnection.cpp:282)
21  CFNetwork                     	0x00000001a1cd7050 NWIOConnection::write(NSObject*, void (CFStreamError) block_pointer) + 148 (NWIOConnection.cpp:262)
22  CFNetwork                     	0x00000001a1cd6e70 HTTP2Connection::_onqueue_performWrite() + 416 (HTTP2Connection.cpp:1733)
23  CFNetwork                     	0x00000001a1ca9030 HTTP2Connection::_onqueue_scheduleIO() + 140 (HTTP2Connection.cpp:1658)
24  CFNetwork                     	0x00000001a1d7874c invocation function for block in HTTP2Connection::resumeDataForStream(std::__1::shared_ptr) + 52 (HTTP2Connection.cpp:671)
25  libdispatch.dylib             	0x00000001a850c370 _dispatch_call_block_and_release + 32 (init.c:1549)
26  libdispatch.dylib             	0x00000001a850e0d0 _dispatch_client_callout + 20 (object.m:576)
27  libdispatch.dylib             	0x00000001a85156d8 _dispatch_lane_serial_drain + 744 (queue.c:3934)
28  libdispatch.dylib             	0x00000001a8516214 _dispatch_lane_invoke + 432 (queue.c:4025)
29  libdispatch.dylib             	0x00000001a8517670 _dispatch_workloop_invoke + 1732 (queue.c:4704)
30  libdispatch.dylib             	0x00000001a8521258 _dispatch_root_queue_drain_deferred_wlh + 288 (queue.c:7193)
31  libdispatch.dylib             	0x00000001a8520aa4 _dispatch_workloop_worker_thread + 540 (queue.c:6787)
32  libsystem_pthread.dylib       	0x0000000228d1bc7c _pthread_wqthread + 288 (pthread.c:2696)
33  libsystem_pthread.dylib       	0x0000000228d18488 start_wqthread + 8 (:-1)

Thread 25:
0   libswiftCore.dylib            	0x000000019f1b5e14 swift_retain + 20 (HeapObject.cpp:528)
1                        	0x0000000102977e08 initializeBufferWithCopyOfBuffer for CateringFinalizeSetupView + 28 (/:0)
2   libswiftCore.dylib            	0x000000019edf71b0 $sSlsE3mapySayqd__Gqd__7ElementQzqd_0_YKXEqd_0_YKs5ErrorRd_0_r0_lFxq0_q_Ri_zRi0_zRi__Ri0__Ri_0_Ri0_0_r1_lyADsAE_pqd__Isgnrzr_xABsAE_pSlRzsAE_pRsd_0_r_0_lIetMgnozo_Tp5Tm + 684
3   libswiftCore.dylib            	0x000000019efc0944 Collection.map</a><a>(_:) + 44 (:-1)
4   libswiftCore.dylib            	0x000000019ee62a88 Collection.map</a><a>(_:) + 56 (:-1)
5                        	0x000000010878e1c4 closure #1 in static Reducer.combine(_:) + 192
6                        	0x000000010879080c partial apply for closure #1 in closure #1 in static Reducer.combine(_:) + 44
7   libswiftCore.dylib            	0x000000019f1560e8 partial apply for thunk for @callee_guaranteed (@in_guaranteed A.Sequence.Element) -> (@out A1, @error @owned Error) + 32 (:-1)
8   libswiftCore.dylib            	0x000000019f14fe38 partial apply for thunk for @callee_guaranteed (@in_guaranteed A.Sequence.Element) -> (@out A1, @error @owned Error) + 16 (:-1)
9   libswiftCore.dylib            	0x000000019edf71e4 $sSlsE3mapySayqd__Gqd__7ElementQzqd_0_YKXEqd_0_YKs5ErrorRd_0_r0_lFxq0_q_Ri_zRi0_zRi__Ri0__Ri_0_Ri0_0_r1_lyADsAE_pqd__Isgnrzr_xABsAE_pSlRzsAE_pRsd_0_r_0_lIetMgnozo_Tp5Tm + 736 (:-1)
10  libswiftCore.dylib            	0x000000019efc0944 Collection.map</a><a>(_:) + 44 (:-1)
11  libswiftCore.dylib            	0x000000019ee62a88 Collection.map</a><a>(_:) + 56 (:-1)
12                       	0x000000010878e1c4 closure #1 in static Reducer.combine(_:) + 192
13                       	0x0000000105542080 AnyFulfillmentComponentModule.view.getter + 4 (FulfillmentComponentModule.swift:20)
14                       	0x0000000105542080 AnyFulfillmentStepComponentModule.view.getter + 20 (/:20)
15                       	0x00000001086728c4 specialized closure #1 in Reducer.onChange</a><a>(of:perform:) + 64
16                       	0x0000000105542080 AnyFulfillmentComponentModule.view.getter + 4 (FulfillmentComponentModule.swift:20)
17                       	0x0000000105542080 AnyFulfillmentStepComponentModule.view.getter + 20 (/:20)
18                       	0x000000010867277c specialized closure #1 in Reducer.onChange</a><a>(of:perform:) + 72
19                       	0x0000000105542080 AnyFulfillmentComponentModule.view.getter + 4 (FulfillmentComponentModule.swift:20)
20                       	0x0000000105542080 AnyFulfillmentStepComponentModule.view.getter + 20 (/:20)
21                       	0x00000001086726b0 specialized closure #1 in Reducer.onChange</a><a>(of:perform:) + 92
22                       	0x0000000105542080 AnyFulfillmentComponentModule.view.getter + 4 (FulfillmentComponentModule.swift:20)
23                       	0x0000000105542080 AnyFulfillmentStepComponentModule.view.getter + 20 (/:20)
24                       	0x0000000108672598 specialized closure #1 in Reducer.onChange</a><a>(of:perform:) + 76
25                       	0x0000000105542080 AnyFulfillmentComponentModule.view.getter + 4 (FulfillmentComponentModule.swift:20)
26                       	0x0000000105542080 AnyFulfillmentStepComponentModule.view.getter + 20 (/:20)
27                       	0x000000010867247c specialized closure #1 in Reducer.onChange</a><a>(of:perform:) + 76
28                       	0x0000000105542080 AnyFulfillmentComponentModule.view.getter + 4 (FulfillmentComponentModule.swift:20)
29                       	0x0000000105542080 AnyFulfillmentStepComponentModule.view.getter + 20 (/:20)
30                       	0x0000000108672ae4 specialized closure #1 in Reducer.onChange</a><a>(of:perform:) + 60
31                       	0x000000010879080c partial apply for closure #1 in closure #1 in static Reducer.combine(_:) + 44
32  libswiftCore.dylib            	0x000000019f1560e8 partial apply for thunk for @callee_guaranteed (@in_guaranteed A.Sequence.Element) -> (@out A1, @error @owned Error) + 32 (:-1)
33  libswiftCore.dylib            	0x000000019f14fe38 partial apply for thunk for @callee_guaranteed (@in_guaranteed A.Sequence.Element) -> (@out A1, @error @owned Error) + 16 (:-1)
34  libswiftCore.dylib            	0x000000019edf71e4 $sSlsE3mapySayqd__Gqd__7ElementQzqd_0_YKXEqd_0_YKs5ErrorRd_0_r0_lFxq0_q_Ri_zRi0_zRi__Ri0__Ri_0_Ri0_0_r1_lyADsAE_pqd__Isgnrzr_xABsAE_pSlRzsAE_pRsd_0_r_0_lIetMgnozo_Tp5Tm + 736 (:-1)
35  libswiftCore.dylib            	0x000000019efc0944 Collection.map</a><a>(_:) + 44 (:-1)
36  libswiftCore.dylib            	0x000000019ee62a88 Collection.map</a><a>(_:) + 56 (:-1)
37                       	0x000000010878e1c4 closure #1 in static Reducer.combine(_:) + 192
38                       	0x0000000105542080 AnyFulfillmentComponentModule.view.getter + 4 (FulfillmentComponentModule.swift:20)
39                       	0x0000000105542080 AnyFulfillmentStepComponentModule.view.getter + 20 (/:20)
40                       	0x0000000108672c00 specialized closure #1 in Reducer.onChange</a><a>(of:perform:) + 68
41                       	0x0000000105542080 AnyFulfillmentComponentModule.view.getter + 4 (FulfillmentComponentModule.swift:20)
42                       	0x0000000105542080 AnyFulfillmentStepComponentModule.view.getter + 20 (/:20)
43                       	0x0000000108672c00 specialized closure #1 in Reducer.onChange</a><a>(of:perform:) + 68
44                       	0x0000000105542080 AnyFulfillmentComponentModule.view.getter + 4 (FulfillmentComponentModule.swift:20)
45                       	0x0000000105542080 AnyFulfillmentStepComponentModule.view.getter + 20 (/:20)
46                       	0x0000000108674050 specialized closure #1 in Reducer.onChange</a><a>(of:perform:) + 96
47                       	0x0000000108672bb4 specialized closure #1 in Reducer.onChange</a><a>(of:perform:) + 52
48                       	0x0000000105542080 AnyFulfillmentComponentModule.view.getter + 4 (FulfillmentComponentModule.swift:20)
49                       	0x0000000105542080 AnyFulfillmentStepComponentModule.view.getter + 20 (/:20)
50                       	0x0000000108674050 specialized closure #1 in Reducer.onChange</a><a>(of:perform:) + 96
51                       	0x0000000108672ce4 specialized closure #1 in Reducer.onChange</a><a>(of:perform:) + 52
52                       	0x0000000105542080 AnyFulfillmentComponentModule.view.getter + 4 (FulfillmentComponentModule.swift:20)
53                       	0x0000000105542080 AnyFulfillmentStepComponentModule.view.getter + 20 (/:20)
54                       	0x00000001085cccdc specialized closure #1 in Reducer<>.atomics() + 128
55                       	0x0000000105542080 AnyFulfillmentComponentModule.view.getter + 4 (FulfillmentComponentModule.swift:20)
56                       	0x0000000105542080 AnyFulfillmentStepComponentModule.view.getter + 20 (/:20)
57                       	0x0000000108673790 specialized closure #1 in Reducer.onChange</a><a>(of:perform:) + 68
58                       	0x0000000105542080 AnyFulfillmentComponentModule.view.getter + 4 (FulfillmentComponentModule.swift:20)
59                       	0x0000000105542080 AnyFulfillmentStepComponentModule.view.getter + 20 (/:20)
60                       	0x000000010867367c specialized closure #1 in Reducer.onChange</a><a>(of:perform:) + 72
61                       	0x0000000105542080 AnyFulfillmentComponentModule.view.getter + 4 (FulfillmentComponentModule.swift:20)
62                       	0x0000000105542080 AnyFulfillmentStepComponentModule.view.getter + 20 (/:20)
63                       	0x0000000108673520 specialized closure #1 in Reducer.onChange</a><a>(of:perform:) + 164
64                       	0x0000000105542080 AnyFulfillmentComponentModule.view.getter + 4 (FulfillmentComponentModule.swift:20)
65                       	0x0000000105542080 AnyFulfillmentStepComponentModule.view.getter + 20 (/:20)
66                       	0x000000010867421c specialized closure #1 in Reducer.onChange</a><a>(of:perform:) + 212
67                       	0x0000000108673474 specialized closure #1 in Reducer.onChange</a><a>(of:perform:) + 40
68                       	0x0000000105542080 AnyFulfillmentComponentModule.view.getter + 4 (FulfillmentComponentModule.swift:20)
69                       	0x0000000105542080 AnyFulfillmentStepComponentModule.view.getter + 20 (/:20)
70                       	0x0000000108674050 specialized closure #1 in Reducer.onChange</a><a>(of:perform:) + 96
71                       	0x0000000108673444 specialized closure #1 in Reducer.onChange</a><a>(of:perform:) + 52
72                       	0x0000000105542080 AnyFulfillmentComponentModule.view.getter + 4 (FulfillmentComponentModule.swift:20)
73                       	0x0000000105542080 AnyFulfillmentStepComponentModule.view.getter + 20 (/:20)
74                       	0x0000000108673394 specialized closure #1 in Reducer.onChange</a><a>(of:perform:) + 60
75                       	0x0000000105542080 AnyFulfillmentComponentModule.view.getter + 4 (FulfillmentComponentModule.swift:20)
76                       	0x0000000105542080 AnyFulfillmentStepComponentModule.view.getter + 20 (/:20)
77                       	0x0000000108673210 specialized closure #1 in Reducer.onChange</a><a>(of:perform:) + 148
78                       	0x0000000105542080 AnyFulfillmentComponentModule.view.getter + 4 (FulfillmentComponentModule.swift:20)
79                       	0x0000000105542080 AnyFulfillmentStepComponentModule.view.getter + 20 (/:20)
80                       	0x0000000108673100 specialized closure #1 in Reducer.onChange</a><a>(of:perform:) + 60
81                       	0x0000000105542080 AnyFulfillmentComponentModule.view.getter + 4 (FulfillmentComponentModule.swift:20)
82                       	0x0000000105542080 AnyFulfillmentStepComponentModule.view.getter + 20 (/:20)
83                       	0x0000000108673048 specialized closure #1 in Reducer.onChange</a><a>(of:perform:) + 60
84                       	0x0000000105542080 AnyFulfillmentComponentModule.view.getter + 4 (FulfillmentComponentModule.swift:20)
85                       	0x0000000105542080 AnyFulfillmentStepComponentModule.view.getter + 20 (/:20)
86                       	0x0000000108672f90 specialized closure #1 in Reducer.onChange</a><a>(of:perform:) + 60
87                       	0x0000000105542080 AnyFulfillmentComponentModule.view.getter + 4 (FulfillmentComponentModule.swift:20)
88                       	0x0000000105542080 AnyFulfillmentStepComponentModule.view.getter + 20 (/:20)
89                       	0x0000000108672ed0 specialized closure #1 in Reducer.onChange</a><a>(of:perform:) + 60
90                       	0x0000000105542080 AnyFulfillmentComponentModule.view.getter + 4 (FulfillmentComponentModule.swift:20)
91                       	0x0000000105542080 AnyFulfillmentStepComponentModule.view.getter + 20 (/:20)
92                       	0x0000000108672ddc specialized closure #1 in Reducer.onChange</a><a>(of:perform:) + 60
93                       	0x0000000105542080 AnyFulfillmentComponentModule.view.getter + 4 (FulfillmentComponentModule.swift:20)
94                       	0x0000000105542080 AnyFulfillmentStepComponentModule.view.getter + 20 (/:20)
95                       	0x0000000108674050 specialized closure #1 in Reducer.onChange</a><a>(of:perform:) + 96
96                       	0x0000000108672d20 specialized closure #1 in Reducer.onChange</a><a>(of:perform:) + 52
97                       	0x0000000105542080 AnyFulfillmentComponentModule.view.getter + 4 (FulfillmentComponentModule.swift:20)
98                       	0x0000000105542080 AnyFulfillmentStepComponentModule.view.getter + 20 (/:20)
99                       	0x0000000108674050 specialized closure #1 in Reducer.onChange</a><a>(of:perform:) + 96
100                      	0x0000000108672d98 specialized closure #1 in Reducer.onChange</a><a>(of:perform:) + 52
101                      	0x0000000105542080 AnyFulfillmentComponentModule.view.getter + 4 (FulfillmentComponentModule.swift:20)
102                      	0x0000000105542080 AnyFulfillmentStepComponentModule.view.getter + 20 (/:20)
103                      	0x0000000108674050 specialized closure #1 in Reducer.onChange</a><a>(of:perform:) + 96
104                      	0x0000000108672d5c specialized closure #1 in Reducer.onChange</a><a>(of:perform:) + 52
105                      	0x0000000105542080 AnyFulfillmentComponentModule.view.getter + 4 (FulfillmentComponentModule.swift:20)
106                      	0x0000000105542080 AnyFulfillmentStepComponentModule.view.getter + 20 (/:20)
107                      	0x0000000108674050 specialized closure #1 in Reducer.onChange</a><a>(of:perform:) + 96
108                      	0x000000010867488c specialized closure #1 in Reducer.onChange</a><a>(of:perform:) + 60
109                      	0x000000010879080c partial apply for closure #1 in closure #1 in static Reducer.combine(_:) + 44
110 libswiftCore.dylib            	0x000000019f1560e8 partial apply for thunk for @callee_guaranteed (@in_guaranteed A.Sequence.Element) -> (@out A1, @error @owned Error) + 32 (:-1)
111 libswiftCore.dylib            	0x000000019f14fe38 partial apply for thunk for @callee_guaranteed (@in_guaranteed A.Sequence.Element) -> (@out A1, @error @owned Error) + 16 (:-1)
112 libswiftCore.dylib            	0x000000019edf71e4 $sSlsE3mapySayqd__Gqd__7ElementQzqd_0_YKXEqd_0_YKs5ErrorRd_0_r0_lFxq0_q_Ri_zRi0_zRi__Ri0__Ri_0_Ri0_0_r1_lyADsAE_pqd__Isgnrzr_xABsAE_pSlRzsAE_pRsd_0_r_0_lIetMgnozo_Tp5Tm + 736 (:-1)
113 libswiftCore.dylib            	0x000000019efc0944 Collection.map</a><a>(_:) + 44 (:-1)
114 libswiftCore.dylib            	0x000000019ee62a88 Collection.map</a><a>(_:) + 56 (:-1)
115                      	0x000000010878e1c4 closure #1 in static Reducer.combine(_:) + 192
116                      	0x0000000105542080 AnyFulfillmentComponentModule.view.getter + 4 (FulfillmentComponentModule.swift:20)
117                      	0x0000000105542080 AnyFulfillmentStepComponentModule.view.getter + 20 (/:20)
118                      	0x00000001087922b0 closure #1 in Store.init</a><a>(initialState:reducer:environment:) + 80
119                      	0x0000000108792900 Store.send(_:) + 476
120                      	0x0000000108793918 closure #2 in Store.send(_:) + 68
121                      	0x0000000108781184 Subscriber.receive(_:) + 44
122                      	0x000000010876429c partial apply for implicit closure #2 in implicit closure #1 in closure #1 in PublisherType.mapError</a><a>(_:) + 28
123                      	0x0000000108781184 Subscriber.receive(_:) + 44
124                      	0x000000010876429c partial apply for implicit closure #2 in implicit closure #1 in closure #1 in PublisherType.mapError</a><a>(_:) + 28
125                      	0x0000000108781184 Subscriber.receive(_:) + 44
126                      	0x000000010876429c partial apply for implicit closure #2 in implicit closure #1 in closure #1 in PublisherType.mapError</a><a>(_:) + 28
127                      	0x0000000108781184 Subscriber.receive(_:) + 44
128                      	0x000000010876429c partial apply for implicit closure #2 in implicit closure #1 in closure #1 in PublisherType.mapError</a><a>(_:) + 28
129                      	0x0000000108781184 Subscriber.receive(_:) + 44
130                      	0x00000001087771a4 closure #1 in closure #1 in PublisherType.map</a><a>(_:) + 92
131                      	0x0000000108781184 Subscriber.receive(_:) + 44
132                      	0x000000010876429c partial apply for implicit closure #2 in implicit closure #1 in closure #1 in PublisherType.mapError</a><a>(_:) + 28
133                      	0x0000000108781184 Subscriber.receive(_:) + 44
134                      	0x000000010876429c partial apply for implicit closure #2 in implicit closure #1 in closure #1 in PublisherType.mapError</a><a>(_:) + 28
135                      	0x0000000108781184 Subscriber.receive(_:) + 44
136                      	0x000000010876429c partial apply for implicit closure #2 in implicit closure #1 in closure #1 in PublisherType.mapError</a><a>(_:) + 28
137                      	0x0000000108781184 Subscriber.receive(_:) + 44
138                      	0x00000001087771a4 closure #1 in closure #1 in PublisherType.map</a><a>(_:) + 92
139                      	0x0000000108781184 Subscriber.receive(_:) + 44
140                      	0x0000000108776748 partial apply for closure #2 in closure #1 in PublisherType.handleEvents(ncombine_receiveSubscriber:ncombine_receiveSubscription:receiveOutput:receiveCompletion:receiveCancel:ncombine_receiveRequest:) + 64
141                      	0x0000000108781184 Subscriber.receive(_:) + 44
142                      	0x0000000108780004 partial apply for closure #1 in Subject.send(_:) + 40
143 libswiftCore.dylib            	0x000000019eed5450 Sequence.forEach(_:) + 756 (Sequence.swift:815)
144                      	0x000000010877fbd8 Subject.send(_:) + 216
145                      	0x000000010877a514 partial apply for implicit closure #4 in implicit closure #3 in PublisherType.subscribe(_:) + 28
146                      	0x0000000108781184 Subscriber.receive(_:) + 44
147                      	0x000000010876d850 partial apply for closure #1 in closure #2 in closure #1 in PublisherType.receive</a><a>(on:options:) + 60
148                      	0x0000000102f51ac0 thunk for @escaping @callee_guaranteed () -> () + 28 (/:0)
149 libdispatch.dylib             	0x00000001a850c370 _dispatch_call_block_and_release + 32 (init.c:1549)
150 libdispatch.dylib             	0x00000001a850e0d0 _dispatch_client_callout + 20 (object.m:576)
151 libdispatch.dylib             	0x00000001a85156d8 _dispatch_lane_serial_drain + 744 (queue.c:3934)
152 libdispatch.dylib             	0x00000001a85161e0 _dispatch_lane_invoke + 380 (queue.c:4025)
153 libdispatch.dylib             	0x00000001a8521258 _dispatch_root_queue_drain_deferred_wlh + 288 (queue.c:7193)
154 libdispatch.dylib             	0x00000001a8520aa4 _dispatch_workloop_worker_thread + 540 (queue.c:6787)
155 libsystem_pthread.dylib       	0x0000000228d1bc7c _pthread_wqthread + 288 (pthread.c:2696)
156 libsystem_pthread.dylib       	0x0000000228d18488 start_wqthread + 8 (:-1)

Thread 26:
0   libsystem_malloc.dylib        	0x00000001b0a626fc _nanov2_free + 720 (nanov2_malloc.c:1195)
1   CoreFoundation                	0x00000001a07bd6a8 _CFRelease + 1216 (CFRuntime.c:0)
2   CoreFoundation                	0x00000001a07bd198 cow_cleanup + 136 (NSDictionaryM.m:140)
3   CoreFoundation                	0x00000001a07bf5cc -[__NSDictionaryM dealloc] + 148 (NSDictionaryM.m:407)
4   CoreFoundation                	0x00000001a07bf4b4 __RELEASE_OBJECTS_IN_THE_ARRAY__ + 116 (NSArrayM.m:116)
5   CoreFoundation                	0x00000001a07bf3f0 -[__NSArrayM dealloc] + 148 (NSArrayM.m:480)
6                        	0x000000010742b1cc -[APMDatabase allDataTypesFromTableWithName:tableLimit:error:createDataTypeBlock:] + 448
7                        	0x0000000107425d58 -[APMDatabase allFilterResults:] + 44
8                        	0x000000010741629c -[APMAudience resultsForBundling:] + 96
9                        	0x00000001074562a0 __41-[APMMeasurement(Bundle) bundleRawEvents]_block_invoke + 1820
10                       	0x00000001074a99a0 -[APMSqliteStore performTransactionWithError:block:] + 160
11                       	0x00000001074214bc -[APMDatabase performTransaction:] + 40
12                       	0x0000000107455b10 -[APMMeasurement(Bundle) bundleRawEvents] + 144
13                       	0x000000010744c33c -[APMMeasurement uploadData] + 260
14                       	0x00000001074543e0 __49-[APMMeasurement handleAppWillResignActiveEvent:]_block_invoke_3 + 28
15                       	0x00000001074a0ab0 __51-[APMScheduler scheduleOnWorkerQueueBlockID:block:]_block_invoke + 44
16  libdispatch.dylib             	0x00000001a850c370 _dispatch_call_block_and_release + 32 (init.c:1549)
17  libdispatch.dylib             	0x00000001a850e0d0 _dispatch_client_callout + 20 (object.m:576)
18  libdispatch.dylib             	0x00000001a85156d8 _dispatch_lane_serial_drain + 744 (queue.c:3934)
19  libdispatch.dylib             	0x00000001a85161e0 _dispatch_lane_invoke + 380 (queue.c:4025)
20  libdispatch.dylib             	0x00000001a8521258 _dispatch_root_queue_drain_deferred_wlh + 288 (queue.c:7193)
21  libdispatch.dylib             	0x00000001a8520aa4 _dispatch_workloop_worker_thread + 540 (queue.c:6787)
22  libsystem_pthread.dylib       	0x0000000228d1bc7c _pthread_wqthread + 288 (pthread.c:2696)
23  libsystem_pthread.dylib       	0x0000000228d18488 start_wqthread + 8 (:-1)

Thread 27:
0   libsystem_kernel.dylib        	0x00000001f0bcff90 __psynch_cvwait + 8 (:-1)
1   libsystem_pthread.dylib       	0x0000000228d1aa50 _pthread_cond_wait + 1204 (pthread_cond.c:862)
2   JavaScriptCore                	0x00000001b857aca4 0x1b6fd4000 + 22703268
3   libsystem_pthread.dylib       	0x0000000228d1d37c _pthread_start + 136 (pthread.c:931)
4   libsystem_pthread.dylib       	0x0000000228d18494 thread_start + 8 (:-1)

Thread 28:
0   libsystem_kernel.dylib        	0x00000001f0bcf9e0 madvise + 8 (:-1)
1   libsystem_malloc.dylib        	0x00000001b0a6409c mvm_madvise_plat + 16 (vm.c:416)
2   libsystem_malloc.dylib        	0x00000001b0a718e8 _xzm_xzone_free_block_to_small_chunk + 284 (xzone_malloc.c:2655)
3   libsystem_trace.dylib         	0x00000001bb391928 _os_log_fmt_flatten_object_impl + 1408 (format.m:344)
4   libsystem_trace.dylib         	0x00000001bb385bcc _os_log_impl_flatten_and_send + 2060 (log.c:2798)
5   libsystem_trace.dylib         	0x00000001bb384510 _os_log + 168 (log.c:2909)
6   libsystem_trace.dylib         	0x00000001bb384460 _os_log_impl + 28 (log.c:2927)
7   UIKitCore                     	0x00000001a30cc120 _UIApplicationEndBackgroundTask + 336 (UIApplication_BackgroundTasks.m:622)
8   UIKitCore                     	0x00000001a336a92c -[UIApplication _endBackgroundTask:] + 28 (UIApplication.m:15223)
9                        	0x000000010796eca8 __67+[ICGprggglnuhrhdpeuh navkaanhtqvvgz:vjolkjbbzau:tnslvcpixxduipvs:]_block_invoke + 136
10  Foundation                    	0x000000019f415cdc __NSINDEXSET_IS_CALLING_OUT_TO_A_BOOL_BLOCK__ + 24 (NSIndexSet.m:172)
11  Foundation                    	0x000000019f415b9c -[NSBlockOperation main] + 104 (NSOperation.m:1565)
12  Foundation                    	0x000000019f415998 __NSOPERATION_IS_INVOKING_MAIN__ + 16 (NSOperation.m:2190)
13  Foundation                    	0x000000019f413be8 -[NSOperation start] + 648 (NSOperation.m:1407)
14  Foundation                    	0x000000019f48b810 __NSOPERATIONQUEUE_IS_STARTING_AN_OPERATION__ + 16 (NSOperation.m:2221)
15  Foundation                    	0x000000019f48b440 __NSOQSchedule_f + 172 (NSOperation.m:2232)
16  libdispatch.dylib             	0x00000001a851d2e8 _dispatch_block_async_invoke2 + 148 (queue.c:574)
17  libdispatch.dylib             	0x00000001a850e0d0 _dispatch_client_callout + 20 (object.m:576)
18  libdispatch.dylib             	0x00000001a8511580 _dispatch_continuation_pop + 596 (queue.c:325)
19  libdispatch.dylib             	0x00000001a8510bb0 _dispatch_async_redirect_invoke + 580 (queue.c:849)
20  libdispatch.dylib             	0x00000001a851fd8c _dispatch_root_queue_drain + 392 (queue.c:7331)
21  libdispatch.dylib             	0x00000001a8520590 _dispatch_worker_thread2 + 156 (queue.c:7399)
22  libsystem_pthread.dylib       	0x0000000228d1bc40 _pthread_wqthread + 228 (pthread.c:2709)
23  libsystem_pthread.dylib       	0x0000000228d18488 start_wqthread + 8 (:-1)

Thread 29:
0   libsystem_pthread.dylib       	0x0000000228d18480 start_wqthread + 0 (:-1)

Thread 30:
0   libsystem_pthread.dylib       	0x0000000228d18480 start_wqthread + 0 (:-1)

Thread 0 crashed with ARM Thread State (64-bit):
    x0: 0x000000012f30a800   x1: 0x00000002102beabf   x2: 0x000000016d5e3268   x3: 0x00000003035b6010
    x4: 0x0000000118111080   x5: 0x0000000000000000   x6: 0x0000000118197c00   x7: 0x0000000000000000
    x8: 0x0000000000000001   x9: 0x3daaf6e8472d0068  x10: 0x6ae100012f30a800  x11: 0x0000000000001fe0
   x12: 0x00000000000007fb  x13: 0x00000000000007fd  x14: 0x6a82a7a67db15561  x15: 0x0002a7a67db15560
   x16: 0x0002a7a67db15560  x17: 0x000000020cf99478  x18: 0x0000000000000000  x19: 0x00000001121718c0
   x20: 0x0000000202638000  x21: 0x0000000000000000  x22: 0x0000000126e8aa80  x23: 0x00000003035b5fe0
   x24: 0x0000000200000003  x25: 0x0000000000000000  x26: 0x0000000000000001  x27: 0x0000000118111000
   x28: 0x0000000126e8aa80   fp: 0x000000016d5e3230   lr: 0x00000001a3020c50
    sp: 0x000000016d5e2fc0   pc: 0x000000019daf7c20 cpsr: 0x20001000
   esr: 0x92000004 (Data Abort) byte read Translation fault


Binary Images:
        0x102818000 -         0x10a1a7fff  arm64   /private/var/containers/Bundle/Application/4B1112F7-F7ED-437E-9AD8-108621809AA6/.app/
        0x10bc08000 -         0x10bc2bfff ScanditParser arm64  <9543f7c61f6a3033b8ae2b9925b53591> /private/var/containers/Bundle/Application/4B1112F7-F7ED-437E-9AD8-108621809AA6/.app/Frameworks/ScanditParser.framework/ScanditParser
        0x10c150000 -         0x10c30ffff Lottie arm64   /private/var/containers/Bundle/Application/4B1112F7-F7ED-437E-9AD8-108621809AA6/.app/Frameworks/Lottie.framework/Lottie
        0x10c38c000 -         0x10c4bbfff SendBirdSDK arm64   /private/var/containers/Bundle/Application/4B1112F7-F7ED-437E-9AD8-108621809AA6/.app/Frameworks/SendBirdSDK.framework/SendBirdSDK
        0x10c51c000 -         0x10cc3ffff MapboxCoreMaps arm64  <9e4f5cce8483331695d81b36f9bc29c0> /private/var/containers/Bundle/Application/4B1112F7-F7ED-437E-9AD8-108621809AA6/.app/Frameworks/MapboxCoreMaps.framework/MapboxCoreMaps
        0x10ccc8000 -         0x10cf6ffff MapboxCommon arm64   /private/var/containers/Bundle/Application/4B1112F7-F7ED-437E-9AD8-108621809AA6/.app/Frameworks/MapboxCommon.framework/MapboxCommon
        0x10cfe0000 -         0x10de4bfff MapboxNavigationNative arm64   /private/var/containers/Bundle/Application/4B1112F7-F7ED-437E-9AD8-108621809AA6/.app/Frameworks/MapboxNavigationNative.framework/MapboxNavigationNative
        0x10e148000 -         0x10e693fff Persona2 arm64   /private/var/containers/Bundle/Application/4B1112F7-F7ED-437E-9AD8-108621809AA6/.app/Frameworks/Persona2.framework/Persona2
        0x10e814000 -         0x10e9e7fff SmartlookAnalytics arm64  <6d36e217d12e3f73bd5e276900f740eb> /private/var/containers/Bundle/Application/4B1112F7-F7ED-437E-9AD8-108621809AA6/.app/Frameworks/SmartlookAnalytics.framework/SmartlookAnalytics
        0x10ea70000 -         0x10eadffff ServiceChat arm64  <91cf2f5b4e2c3dc4bbc450f4ce517c2c> /private/var/containers/Bundle/Application/4B1112F7-F7ED-437E-9AD8-108621809AA6/.app/Frameworks/ServiceChat.framework/ServiceChat
        0x10eb24000 -         0x10ed0bfff ServiceCore arm64  <61fa0b086e3431cc944c6cde3eed912b> /private/var/containers/Bundle/Application/4B1112F7-F7ED-437E-9AD8-108621809AA6/.app/Frameworks/ServiceCore.framework/ServiceCore
        0x10edac000 -         0x10ee4ffff ServiceKnowledge arm64  <08392b8176bd3c03ba7f3655a87864bb> /private/var/containers/Bundle/Application/4B1112F7-F7ED-437E-9AD8-108621809AA6/.app/Frameworks/ServiceKnowledge.framework/ServiceKnowledge
        0x10eea0000 -         0x10f177fff ScanditBarcodeCapture arm64  <6c974b1be0ec3ca18a8f63027b1424a0> /private/var/containers/Bundle/Application/4B1112F7-F7ED-437E-9AD8-108621809AA6/.app/Frameworks/ScanditBarcodeCapture.framework/ScanditBarcodeCapture
        0x10f220000 -         0x10f473fff ScanditIdCapture arm64  <35770844f58c36acb401ebfc70640f92> /private/var/containers/Bundle/Application/4B1112F7-F7ED-437E-9AD8-108621809AA6/.app/Frameworks/ScanditIdCapture.framework/ScanditIdCapture
        0x10f4e4000 -         0x10fd9ffff ScanditCaptureCore arm64   /private/var/containers/Bundle/Application/4B1112F7-F7ED-437E-9AD8-108621809AA6/.app/Frameworks/ScanditCaptureCore.framework/ScanditCaptureCore
        0x10feac000 -         0x110383fff ScanditIDC arm64   /private/var/containers/Bundle/Application/4B1112F7-F7ED-437E-9AD8-108621809AA6/.app/Frameworks/ScanditIDC.framework/ScanditIDC
        0x1104c8000 -         0x11081bfff ScanditIdAamvaBarcodeVerification arm64   /private/var/containers/Bundle/Application/4B1112F7-F7ED-437E-9AD8-108621809AA6/.app/Frameworks/ScanditIdAamvaBarcodeVerification.framework/ScanditIdAamvaBarcodeVerification
        0x110898000 -         0x110d07fff Instabug arm64   /private/var/containers/Bundle/Application/4B1112F7-F7ED-437E-9AD8-108621809AA6/.app/Frameworks/Instabug.framework/Instabug
        0x110ed8000 -         0x1110e7fff PayfareiSDK arm64   /private/var/containers/Bundle/Application/4B1112F7-F7ED-437E-9AD8-108621809AA6/.app/Frameworks/PayfareiSDK.framework/PayfareiSDK
        0x111a98000 -         0x111aa3fff libobjc-trampolines.dylib arm64e  <35a44678195b39c2bdd7072893564b45> /private/preboot/Cryptexes/OS/usr/lib/libobjc-trampolines.dylib
        0x111b60000 -         0x111b73fff GAXClient arm64e  <5a9f35b64110342f9f4c67304afbfc68> /System/Library/AccessibilityBundles/GAXClient.bundle/GAXClient
        0x19daf4000 -         0x19db44d5f libobjc.A.dylib arm64e  <1608892e67db3f949fc291492b86c95f> /usr/lib/libobjc.A.dylib
        0x19ede1000 -         0x19f382fff libswiftCore.dylib arm64e  <1ae81ac9024c33c59e78ccfa639c5f06> /usr/lib/swift/libswiftCore.dylib
        0x19f3f9000 -         0x1a0106fff Foundation arm64e  <6d0212cc3b9e32c9be2072989ce3acb8> /System/Library/Frameworks/Foundation.framework/Foundation
        0x1a07b6000 -         0x1a0cf8fff CoreFoundation arm64e  <1532d3d89b3b3f2fb35f55a20ddf411b> /System/Library/Frameworks/CoreFoundation.framework/CoreFoundation
        0x1a0cf9000 -         0x1a1c86fff Network arm64e  <440571df71ec386eaeeba272b6d25c8a> /System/Library/Frameworks/Network.framework/Network
        0x1a1c87000 -         0x1a2049fff CFNetwork arm64e  <999c659afc7d351fa477e97bbf2d8081> /System/Library/Frameworks/CFNetwork.framework/CFNetwork
        0x1a2267000 -         0x1a260cfff QuartzCore arm64e   /System/Library/Frameworks/QuartzCore.framework/QuartzCore
        0x1a2f9c000 -         0x1a4e6ffff UIKitCore arm64e  <575e5140fa6a37c2b00ba4eacedfda53> /System/Library/PrivateFrameworks/UIKitCore.framework/UIKitCore
        0x1a850a000 -         0x1a854ffff libdispatch.dylib arm64e  <7de7ec03cfb7349d9b9e8782b38f231d> /usr/lib/system/libdispatch.dylib
        0x1a8550000 -         0x1a85cfff3 libsystem_c.dylib arm64e  <0150f750db0a3f54b23ad21c55af8824> /usr/lib/system/libsystem_c.dylib
        0x1adc88000 -         0x1ae08cfff CoreMotion arm64e   /System/Library/Frameworks/CoreMotion.framework/CoreMotion
        0x1b0a5f000 -         0x1b0a9aff7 libsystem_malloc.dylib arm64e  <5dba2c0192ca3d1da27eb4e14cffb2f0> /usr/lib/system/libsystem_malloc.dylib
        0x1b0dba000 -         0x1b0e47ffb libc++.1.dylib arm64e  <491f481bd014381c904eaed69c09f984> /usr/lib/libc++.1.dylib
        0x1b30fd000 -         0x1b5ea6fdf WebCore arm64e  <55495558dc4f35e999308b952d03d126> /System/Library/PrivateFrameworks/WebCore.framework/WebCore
        0x1b6fd4000 -         0x1b8758fff JavaScriptCore arm64e   /System/Library/Frameworks/JavaScriptCore.framework/JavaScriptCore
        0x1bb380000 -         0x1bb39bfff libsystem_trace.dylib arm64e  <4d1ad1a24aab38f99f6c0e3c9f07f725> /usr/lib/system/libsystem_trace.dylib
        0x1c39e7000 -         0x1c3c1bfff TextToSpeech arm64e  <3f46b5c832e432459709abc11f936081> /System/Library/PrivateFrameworks/TextToSpeech.framework/TextToSpeech
        0x1c61c3000 -         0x1c624699f dyld arm64e  <3060d36a16ce3c3a92583881459f5714> /usr/lib/dyld
        0x1ca1b4000 -         0x1ca1ddff3 libdyld.dylib arm64e  <9ea0689ec15e3c859497b81db1b6375f> /usr/lib/system/libdyld.dylib
        0x1d6fdf000 -         0x1d70a5ffa libboringssl.dylib arm64e  <2394a947ad7d355caf38e9066a3efb10> /usr/lib/libboringssl.dylib
        0x1ec7e7000 -         0x1ec7effff GraphicsServices arm64e  <8425ea11000e3e5e8abcbddf3ff3fa32> /System/Library/PrivateFrameworks/GraphicsServices.framework/GraphicsServices
        0x1f0bc9000 -         0x1f0c02ff3 libsystem_kernel.dylib arm64e   /usr/lib/system/libsystem_kernel.dylib
        0x228d17000 -         0x228d23ff3 libsystem_pthread.dylib arm64e  <3ca98e388eee3c269862c5f66aad93c0> /usr/lib/system/libsystem_pthread.dylib
        0x228d62000 -         0x228da9fff libxpc.dylib arm64e   /usr/lib/system/libxpc.dylib
        0x22faf8000 -         0x22fb67ff7 libusrtcp.dylib arm64e  <264813dd1504344e96d4c3d62b82a770> /usr/lib/libusrtcp.dylib

EOF
</a>

I made a mistake in my text above saying it's an invalid instruction fetch, documentation clearly says it's an invalid memory fetch because pc counter's value is different from the exception address.

We've found the culprit, it was a 3d-party SDK we use to record screen sessions. After downgrading to the previous SDK version the crash is gone. That SDK does a lot of method swizzling using Obj-C runtime and tracks all UI interactions, at the same time it's not open-source, so it's hard to say what was the reason.

iOS app crash at -[UIView _wrappedProcessTraitChanges:withBehavior:] + 1288 (UIView.m:0)
 
 
Q