[Webkit-unassigned] [Bug 202637] New: ios13 crash in [UITargetedPreview initWithView:parameters:]
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Mon Oct 7 08:38:32 PDT 2019
https://bugs.webkit.org/show_bug.cgi?id=202637
Bug ID: 202637
Summary: ios13 crash in [UITargetedPreview
initWithView:parameters:]
Product: WebKit
Version: WebKit Nightly Build
Hardware: iPhone / iPad
OS: iOS 13
Status: NEW
Severity: Major
Priority: P2
Component: WebKit2
Assignee: webkit-unassigned at lists.webkit.org
Reporter: hoderu at yandex.ru
Hello everyone! I use ios13 and presented WKWebView and then 3d-touched the screen.
This caused the next crash:
Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'This UITargetedPreview initializer requires that the view is in a window, but it is not. Either fix that, or use the other initializer that takes a target. (view: <SFSafariView: 0x7ffcab917310>)'
*** First throw call stack:
(
0 CoreFoundation 0x00007fff23b98bde __exceptionPreprocess + 350
1 libobjc.A.dylib 0x00007fff503b5b20 objc_exception_throw + 48
2 CoreFoundation 0x00007fff23b98958 +[NSException raise:format:arguments:] + 88
3 Foundation 0x00007fff255eb6f5 -[NSAssertionHandler handleFailureInMethod:object:file:lineNumber:description:] + 191
4 UIKitCore 0x00007fff46bcf329 -[UITargetedPreview initWithView:parameters:] + 302
5 UIKitCore 0x00007fff4707208e -[_UIPreviewPlatterPresentationAnimator prepareTransitionFromView:toView:containerView:] + 1257
6 UIKitCore 0x00007fff4674eb39 __68-[_UIRapidClickPresentationAssistant _performPresentationAnimations]_block_invoke + 129
7 UIKitCore 0x00007fff47628a26 +[UIView(Animation) performWithoutAnimation:] + 84
8 UIKitCore 0x00007fff4674e91c -[_UIRapidClickPresentationAssistant _performPresentationAnimations] + 373
9 UIKitCore 0x00007fff4674e6d6 -[_UIRapidClickPresentationAssistant presentFromViewController:sourcePreview:dismissalCompletion:] + 370
10 UIKitCore 0x00007fff470cf845 __55-[_UIClickPresentationInteraction _performPresentation]_block_invoke_2 + 70
11 UIKitCore 0x00007fff46b0baf9 +[UIViewController _performWithoutDeferringTransitionsAllowingAnimation:actions:] + 153
12 UIKitCore 0x00007fff470cf796 __55-[_UIClickPresentationInteraction _performPresentation]_block_invoke.181 + 152
13 UIKitCore 0x00007fff470cf496 -[_UIClickPresentationInteraction _performPresentation] + 896
14 UIKitCore 0x00007fff470d111c __55-[_UIClickPresentationInteraction _prepareStateMachine]_block_invoke_4 + 194
15 UIKitCore 0x00007fff471f0eea -[_UIStateMachine handleEvent:withContext:] + 214
16 UIKitCore 0x00007fff470cff63 -[_UIClickPresentationInteraction clickInteractionDidClickUp:] + 55
17 UIKitCore 0x00007fff46dd5aed -[_UIClickInteraction clickDriver:didPerformEvent:] + 316
18 UIKitCore 0x00007fff46a3831f __58-[_UILongPressClickInteractionDriver _prepareStateMachine]_block_invoke_2 + 74
19 UIKitCore 0x00007fff471f0fb0 -[_UIStateMachine handleEvent:withContext:] + 412
20 UIKitCore 0x00007fff46a38e04 -[_UILongPressClickInteractionDriver _updateForActiveGestureRecognizer] + 673
21 UIKitCore 0x00007fff46a38a59 -[_UILongPressClickInteractionDriver _handleGestureRecognizer:] + 382
22 UIKitCore 0x00007fff46d1e777 -[UIGestureRecognizerTarget _sendActionWithGestureRecognizer:] + 44
23 UIKitCore 0x00007fff46d27909 _UIGestureRecognizerSendTargetActions + 109
24 UIKitCore 0x00007fff46d24fc5 _UIGestureRecognizerSendActions + 298
25 UIKitCore 0x00007fff46d242f2 -[UIGestureRecognizer _updateGestureForActiveEvents] + 757
26 UIKitCore 0x00007fff46d16308 _UIGestureEnvironmentUpdate + 2700
27 CoreFoundation 0x00007fff23afaeb7 __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 23
28 CoreFoundation 0x00007fff23af594e __CFRunLoopDoObservers + 430
29 CoreFoundation 0x00007fff23af5fca __CFRunLoopRun + 1514
30 CoreFoundation 0x00007fff23af56b6 CFRunLoopRunSpecific + 438
31 GraphicsServices 0x00007fff3815cbb0 GSEventRunModal + 65
32 UIKitCore 0x00007fff47162a67 UIApplicationMain + 1621
33 MRMail-Alpha-Enterprise 0x0000000110036d9f main + 367
34 libdyld.dylib 0x00007fff5123bcf5 start + 1
)
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20191007/64b89252/attachment.html>
More information about the webkit-unassigned
mailing list