[Webkit-unassigned] [Bug 193731] New: ASSERTION FAILED: m_connection in WebKit::ChildProcessProxy::connection()

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Jan 23 12:31:28 PST 2019


https://bugs.webkit.org/show_bug.cgi?id=193731

            Bug ID: 193731
           Summary: ASSERTION FAILED: m_connection in
                    WebKit::ChildProcessProxy::connection()
           Product: WebKit
           Version: WebKit Local Build
          Hardware: All
                OS: All
            Status: NEW
          Keywords: NeedsRadar
          Severity: Normal
          Priority: P2
         Component: WebKit2
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: dbates at webkit.org
                CC: cdumez at apple.com, ggaren at apple.com,
                    webkit-bug-importer at group.apple.com, youennf at gmail.com

Seen on iOS device with debug WebKit r240269.

Steps to reproduce:

1. Pressed the cancel button on a slow loading web page.
2. Then tapped address bar and pressed Return to try to load again.
3. May have tapped the blank web content area.

Then MobileSafari crashes due to ASSERT(m_connection) failing in WebKit::ChildProcessProxy::connection():

#0  0x0000000100e462e8 in ::WTFCrash() at /Volumes/.../Source/WTF/wtf/Assertions.cpp:255
#1  0x0000000106648dd0 in WTFCrashWithInfo(int, char const*, char const*, int) at /Volumes/.../Debug-iphoneos/usr/local/include/wtf/Assertions.h:560
#2  0x0000000106c8bd44 in WebKit::ChildProcessProxy::connection() const at /Volumes/.../Source/WebKit/UIProcess/ChildProcessProxy.h:57
#3  0x0000000107821cb4 in ::-[WKContentView(WKInteraction) ensurePositionInformationIsUpToDate:](WebKit::InteractionInformationRequest) at /Volumes/.../Source/WebKit/UIProcess/ios/WKContentViewInteraction.mm:1650
#4  0x0000000107823d80 in ::-[WKContentView(WKInteraction) textInteractionGesture:shouldBeginAtPoint:](UIWKGestureType, CGPoint) at /Volumes/.../Source/WebKit/UIProcess/ios/WKContentViewInteraction.mm:1885
#5  0x000000010efa9498 in -[UIWKTextInteractionAssistant overrideGestureRecognizerShouldBegin:] at /Volumes/.../UIKit/UIWKTextInteractionAssistant.m:187
#6  0x000000010ef5b124 in -[UITextInteraction gestureRecognizerShouldBegin:] at /Volumes/.../UIKit/UITextInteraction.m:610
#7  0x000000010e538a34 in -[UIGestureRecognizer _shouldBegin] at /Volumes/.../UIKit/UIGestureRecognizer.m:1586
#8  0x000000010e52fd50 in -[UIGestureRecognizer setState:] at /Volumes/.../UIKit/UIGestureRecognizer.m:656
#9  0x000000010e5620e8 in -[UITapGestureRecognizer tapRecognizerRecognizedTap:] at /Volumes/.../UIKit/UITapGestureRecognizer.m:704
#10 0x000000010e5601c8 in -[UITapRecognizer _interactionEndedTouch:] at /Volumes/.../UIKit/UITapGestureRecognizer.m:398
#11 0x000000010e55fefc in -[UITapRecognizer touchesEnded:withEvent:] at /Volumes/.../UIKit/UITapGestureRecognizer.m:367
#12 0x000000010e5616f4 in -[UITapGestureRecognizer touchesEnded:withEvent:] at /Volumes/.../UIKit/UITapGestureRecognizer.m:604
#13 0x000000010ef53360 in -[UITextTapRecognizer touchesEnded:withEvent:] at /Volumes/.../UIKit/UITextTapRecognizer.m:42
#14 0x000000010e530d48 in -[UIGestureRecognizer _touchesEnded:withEvent:] at /Volumes/.../UIKit/UIGestureRecognizer.m:794
#15 0x000000010ec768f8 in -[UITouchesEvent _sendEventToGestureRecognizer:] at /Volumes/.../UIKit/Source/Events/UITouchesEvent.m:397
#16 0x000000010e51f15c in __47-[UIGestureEnvironment _updateForEvent:window:]_block_invoke at /Volumes/.../UIKit/UIGestureEnvironment.m:1110
#17 0x000000010e51f30c in -[UIGestureEnvironment _deliverEvent:toGestureRecognizers:usingBlock:] at /Volumes/.../UIKit/UIGestureEnvironment.m:1120
#18 0x000000010e51f070 in -[UIGestureEnvironment _updateForEvent:window:] at /Volumes/.../UIKit/UIGestureEnvironment.m:1107
#19 0x000000010ec13d30 in -[UIWindow sendEvent:] at /Volumes/.../UIKit/UIWindow.m:2554
#20 0x0000000100226068 in -[MobileSafariWindow sendEvent:] at /Volumes/.../MobileSafari/MobileSafariWindow.m:37
#21 0x000000010ebdb178 in -[UIApplication sendEvent:] at /Volumes/.../UIKit/UIApplication.m:10220
#22 0x000000010ec96760 in __dispatchPreprocessedEventFromEventQueue at /Volumes/.../UIKit/Source/Events/UIEventDispatcher.m:1719
#23 0x000000010ec99868 in __handleEventQueueInternal at /Volumes/.../UIKit/Source/Events/UIEventDispatcher.m:1981
#24 0x000000010ec8f85c in __handleEventQueue at /Volumes/.../UIKit/Source/Events/UIEventDispatcher.m:1949
#25 0x000000010ec8f950 in __handleHIDEventFetcherDrain at /Volumes/.../UIKit/Source/Events/UIEventDispatcher.m:2030
#26 0x000000021c5f7ca0 in __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ ()
#27 0x000000021c5f7c20 in __CFRunLoopDoSource0 ()
#28 0x000000021c5f7500 in __CFRunLoopDoSources0 ()
#29 0x000000021c5f2314 in __CFRunLoopRun ()
#30 0x000000021c5f1b9c in CFRunLoopRunSpecific ()
#31 0x00000001116b8b94 in GSEventRunModal at /Volumes/.../GraphicsServices/GSEvent.c:2246
#32 0x00000001116b8880 in GSEventRun at /Volumes/.../GraphicsServices/GSEvent.c:2226
#33 0x000000010ebab644 in -[UIApplication _run] at /Volumes/.../UIKit/UIApplication.m:3006
#34 0x000000010ebb2f54 in UIApplicationMain at /Volumes/.../UIKit/UIApplication.m:4285
#35 0x00000001000e7a98 in main at /Volumes/.../MobileSafari/main.m:121

-- 
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/20190123/2be657d8/attachment.html>


More information about the webkit-unassigned mailing list