(lldb) bt * thread #1, queue = 'com.apple.main-thread', stop reason = hit Objective-C exception * frame #0: 0x000000019f834328 libobjc.A.dylib`objc_exception_throw frame #1: 0x000000019fa45734 CoreFoundation`-[__NSArrayM insertObject:atIndex:] + 2284 frame #2: 0x00000001aee9f5bc TextInputUI`-[TUIKeyplane handleSplitDuplicationForKey:inRow:keyRow:multiplier:layoutType:layoutShape:outSubtreesCopy:] + 560 frame #3: 0x00000001aee3dc14 TextInputUI`-[TUIKeyplane keyRowFromTreeRow:rowNumber:type:] + 3820 frame #4: 0x00000001aee3cb30 TextInputUI`-[TUIKeyplane defaultKeysOrderedByRowForKeyplane:] + 232 frame #5: 0x00000001aee3c4d4 TextInputUI`+[TUIKeyplane keyplaneFromKBTree:withType:screenTraits:] + 340 frame #6: 0x00000001aee3ab0c TextInputUI`-[TUIKeyplaneView setKeyplane:override:] + 616 frame #7: 0x00000001a433798c UIKitCore`-[UIKeyboardLayoutStar createLayoutFromName:] + 4844 frame #8: 0x00000001a44a4120 UIKitCore`-[UIKeyboardLayoutStar setKeyplaneName:] + 240 frame #9: 0x00000001a449bd5c UIKitCore`-[UIKeyboardLayoutStar setToInitialKeyplane] + 84 frame #10: 0x00000001a42148c8 UIKitCore`-[UIKeyboardLayoutStar showKeyboardWithInputMode:renderConfig:inputTraits:screenTraits:splitTraits:reload:] + 696 frame #11: 0x00000001a42143fc UIKitCore`-[UIKeyboardImpl finishLayoutChangeWithArguments:] + 808 frame #12: 0x00000001a4239d7c UIKitCore`-[UIKeyboardImpl updateLayout] + 1740 frame #13: 0x00000001a421203c UIKitCore`-[_UIKeyboardStateManager _setupDelegate:delegateSame:hardwareKeyboardStateChanged:endingInputSessionIdentifier:force:delayEndInputSession:] + 2720 frame #14: 0x00000001a3fc1338 UIKitCore`-[_UIKeyboardStateManager setDelegate:force:delayEndInputSession:] + 568 frame #15: 0x00000001a3d12e0c UIKitCore`-[UIKeyboardSceneDelegate _reloadInputViewsForKeyWindowSceneResponder:force:fromBecomeFirstResponder:] + 3220 frame #16: 0x00000001a3d11ed0 UIKitCore`__88-[UIKeyboardSceneDelegate _reloadInputViewsForResponder:force:fromBecomeFirstResponder:]_block_invoke + 88 frame #17: 0x00000001a52784ec UIKitCore`-[_UIKeyboardFocusAssistant performWhenReadyForResponder:needsFocus:precedence:reason:readyTask:meanwhileTask:] + 1364 frame #18: 0x00000001a3d11abc UIKitCore`-[UIKeyboardSceneDelegate _reloadInputViewsForResponder:force:fromBecomeFirstResponder:] + 972 frame #19: 0x00000001a4115238 UIKitCore`-[UIResponder(UIResponderInputViewAdditions) _reloadInputViewsFromFirstResponder:] + 88 frame #20: 0x00000001a3d436d4 UIKitCore`-[UIResponder becomeFirstResponder] + 888 frame #21: 0x00000001a3d43a80 UIKitCore`-[UIView(Hierarchy) becomeFirstResponder] + 120 frame #22: 0x00000001a44eea14 UIKitCore`-[UITextView becomeFirstResponder] + 264 frame #23: 0x00000001aabb8ef8 SwiftUI`@objc UIKitTextView.becomeFirstResponder() + 64 frame #24: 0x00000001a517161c UIKitCore`-[UITextInteractionAssistant(UITextInteractionAssistant_Internal) setFirstResponderIfNecessaryActivatingSelection:] + 128 frame #25: 0x00000001a5152450 UIKitCore`-[UITextSelectionInteraction _checkForRepeatedTap:gestureLocationOut:] + 188 frame #26: 0x00000001a5153388 UIKitCore`-[UITextSelectionInteraction _handleMultiTapGesture:] + 932 frame #27: 0x00000001a41f20c4 UIKitCore`-[UIApplication sendAction:to:from:forEvent:] + 264 frame #28: 0x00000001a49e3fec UIKitCore`-[UITextMultiTapRecognizer onStateUpdate:] + 288 frame #29: 0x00000001a426598c UIKitCore`-[UIGestureRecognizerTarget _sendActionWithGestureRecognizer:] + 128 frame #30: 0x00000001a42657fc UIKitCore`_UIGestureRecognizerSendTargetActions + 92 frame #31: 0x00000001a4265580 UIKitCore`_UIGestureRecognizerSendActions + 260 frame #32: 0x00000001a3d62b30 UIKitCore`-[UIGestureRecognizer _updateGestureForActiveEvents] + 288 frame #33: 0x00000001a3d62984 UIKitCore`-[UIGestureRecognizer gestureNode:didUpdatePhase:] + 300 frame #34: 0x00000001a95c4dac Gestures`___lldb_unnamed_symbol_18a1a0a2c + 896 frame #35: 0x00000001a994fb68 Gestures`___lldb_unnamed_symbol_18a52ba5c + 268 frame #36: 0x00000001a95c5514 Gestures`___lldb_unnamed_symbol_18a1a1428 + 236 frame #37: 0x00000001a95c287c Gestures`___lldb_unnamed_symbol_18a19ddd0 + 2732 frame #38: 0x00000001a95d2608 Gestures`___lldb_unnamed_symbol_18a1ae578 + 144 frame #39: 0x00000001a3d6841c UIKitCore`-[UIGestureEnvironment _updateForEvent:window:] + 528 frame #40: 0x00000001a3d6a298 UIKitCore`-[UIWindow sendEvent:] + 4440 frame #41: 0x00000001a4263874 UIKitCore`-[UIApplication sendEvent:] + 444 frame #42: 0x00000001a3d60bdc UIKitCore`__dispatchPreprocessedEventFromEventQueue + 1100 frame #43: 0x00000001a3ce8d78 UIKitCore`updateCycleEntry + 4576 frame #44: 0x00000001a3ce7b88 UIKitCore`_UIUpdateSequenceRunNext + 128 frame #45: 0x00000001a3ce7928 UIKitCore`schedulerStepScheduledMainSectionContinue + 48 frame #46: 0x00000002d1482bc0 UpdateCycle`UC::DriverCore::continueProcessing() + 84 frame #47: 0x000000019fa78c20 CoreFoundation`__CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 28 frame #48: 0x000000019fa78b94 CoreFoundation`__CFRunLoopDoSource0 + 192 frame #49: 0x000000019fa5a268 CoreFoundation`__CFRunLoopDoSources0 + 316 frame #50: 0x000000019fa59384 CoreFoundation`__CFRunLoopRun + 416 frame #51: 0x000000019fa5a7f4 CoreFoundation`_CFRunLoopRunSpecificWithOptions + 344 frame #52: 0x0000000249e6ff24 GraphicsServices`GSEventRunModal + 120 frame #53: 0x00000001a3d381cc UIKitCore`UIApplicationMain + 336 frame #54: 0x00000001a9d27404 SwiftUI`closure #1 in KitRendererCommon(_:) + 168 frame #55: 0x00000001a9d20b50 SwiftUI`runApp(_:) + 136 frame #56: 0x00000001a9d20a10 SwiftUI`static App.main() + 172 frame #58: 0x0000000107496e04 SampleApp.debug.dylib`main at PetsRecordApp.swift:0 frame #59: 0x000000019f8ab5b8 dyld`start + 6616