Anybody got lucky with reproducing this issue?
We're experiencing this issue on ~5% of users, majority using iOS 15. App crashes on startup, but we're not sure if on cold start or getting back from background.
Looks like this might be some navigation issue. [UIViewController _setViewAppearState:isAnimating:] + 832 adds to it...
Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Exception Note: EXC_CORPSE_NOTIFY
Triggered by Thread: 0
Last Exception Backtrace:
0 CoreFoundation 0x183701cac __exceptionPreprocess + 216 (NSException.m:200)
1 libobjc.A.dylib 0x19a770758 objc_exception_throw + 56 (objc-exception.mm:565)
2 CoreFoundation 0x1837d16d0 -[NSObject(NSObject) doesNotRecognizeSelector:] + 140 (NSObject.m:147)
3 UIKitCore 0x18687e610 -[UIResponder doesNotRecognizeSelector:] + 268 (UIResponder.m:659)
4 CoreFoundation 0x18369bedc ___forwarding___ + 1440 (NSForwarding.m:3577)
5 CoreFoundation 0x18369b14c _CF_forwarding_prep_0 + 92
6 UIKitCore 0x185da2654 -[UIUndoGestureInteraction didMoveToView:] + 112 (UIUndoGestureInteraction.m:195)
7 UIKitCore 0x185b5968c _setInteractionView + 84 (UIView.m:17714)
8 UIKitCore 0x185cb4ed8 -[UIView(Dragging) addInteraction:] + 484 (UIView.m:17743)
9 UIKitCore 0x185e4ebc4 -[UIEditingOverlayViewController _addInteractions] + 248 (UIEditingOverlayViewController.m:85)
10 UIKitCore 0x185b70c4c -[UIViewController _setViewAppearState:isAnimating:] + 832 (UIViewController.m:5362)
11 UIKitCore 0x18630fc8c __52-[UIViewController _setViewAppearState:isAnimating:]_block_invoke_2 + 192 (UIViewController.m:5422)
12 UIKitCore 0x185c8caa8 __52-[UIViewController _setViewAppearState:isAnimating:]_block_invoke + 196 (UIViewController.m:5426)
13 CoreFoundation 0x18367ccf8 __NSARRAY_IS_CALLING_OUT_TO_A_BLOCK__ + 16 (NSArrayHelpers.m:10)
14 CoreFoundation 0x1836aac60 -[__NSArrayI enumerateObjectsWithOptions:usingBlock:] + 152 (NSArrayI.m:109)
15 UIKitCore 0x185b70dfc -[UIViewController _setViewAppearState:isAnimating:] + 1264 (UIViewController.m:5403)
16 UIKitCore 0x185c58570 -[UIViewController __viewDidAppear:] + 168 (UIViewController.m:5570)
17 UIKitCore 0x185c42afc __64-[UIViewController viewDidMoveToWindow:shouldAppearOrDisappear:]_block_invoke + 44 (UIViewController.m:5981)
18 UIKitCore 0x185df61b4 -[UIViewController _executeAfterAppearanceBlock] + 88 (UIViewController.m:5756)
19 UIKitCore 0x185ce5ef0 -[_UIAfterCACommitBlock run] + 64 (_UIAfterCACommitQueue.m:137)
20 UIKitCore 0x185bff5bc -[_UIAfterCACommitQueue flush] + 200 (_UIAfterCACommitQueue.m:228)
21 UIKitCore 0x185b2c318 _runAfterCACommitDeferredBlocks + 640 (UIApplication.m:2988)
22 UIKitCore 0x185b2c9d8 _cleanUpAfterCAFlushAndRunDeferredBlocks + 128 (UIApplication.m:2952)
23 UIKitCore 0x185b2cba4 _afterCACommitHandler + 56 (UIApplication.m:3003)
24 CoreFoundation 0x1836adf34 __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 32 (CFRunLoop.c:1804)
25 CoreFoundation 0x18367f578 __CFRunLoopDoObservers + 588 (CFRunLoop.c:1917)
26 CoreFoundation 0x18367ab0c __CFRunLoopRun + 1012 (CFRunLoop.c:2979)
27 CoreFoundation 0x18368dd8c CFRunLoopRunSpecific + 572 (CFRunLoop.c:3268)
28 GraphicsServices 0x19d79a9a0 GSEventRunModal + 160 (GSEvent.c:2200)
29 UIKitCore 0x185ec3018 -[UIApplication _run] + 1080 (UIApplication.m:3457)
30 UIKitCore 0x185c5729c UIApplicationMain + 2060 (UIApplication.m:5013)
31 MyAppName 0x10019c5f4 0x100194000 + 34292
32 dyld 0x10122c190 start + 444 (dyldMain.cpp:876)