[Webkit-unassigned] [Bug 234301] New: RELEASE_ASSERT in WTF::Deque<WebKit::NativeWebKeyboardEvent, 0ul>::first()
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue Dec 14 09:18:20 PST 2021
https://bugs.webkit.org/show_bug.cgi?id=234301
Bug ID: 234301
Summary: RELEASE_ASSERT in
WTF::Deque<WebKit::NativeWebKeyboardEvent,
0ul>::first()
Product: WebKit
Version: WebKit Nightly Build
Hardware: Unspecified
OS: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: UI Events
Assignee: webkit-unassigned at lists.webkit.org
Reporter: ajuma at chromium.org
CC: cdumez at apple.com
Chrome for iOS is getting crash reports from a release assert triggered when calling WTF::Deque<WebKit::NativeWebKeyboardEvent, 0ul>::first() on an empty Deque. This happens primarily on https://www.elgiganten.dk/ and https://www.alaskaair.com/ though we don't have steps to reproduce beyond that.
Here's the stack:
0x000000018edf92dc (WebKit + 0x000172dc) WTFCrashWithInfo(int, char const*, char const*, int)
0x000000018f20aab4 (WebKit + 0x00428ab4) WTF::Deque<WebKit::NativeWebKeyboardEvent, 0ul>::first()
0x000000018f27fd20 (WebKit + 0x0049dd20) WebKit::WebPageProxy::interpretKeyEvent(WebKit::EditorState const&, bool, WTF::CompletionHandler<void (bool)>&&)
0x000000018f57f6c4 (WebKit + 0x0079d6c4) WebKit::WebPageProxy::didReceiveSyncMessage(IPC::Connection&, IPC::Decoder&, WTF::UniqueRef<IPC::Encoder>&)
0x000000018ee3af58 (WebKit + 0x00058f58) IPC::MessageReceiverMap::dispatchSyncMessage(IPC::Connection&, IPC::Decoder&, WTF::UniqueRef<IPC::Encoder>&)
0x000000018f24c8d0 (WebKit + 0x0046a8d0) WebKit::WebProcessProxy::didReceiveSyncMessage(IPC::Connection&, IPC::Decoder&, WTF::UniqueRef<IPC::Encoder>&)
0x000000018ee188dc (WebKit + 0x000368dc) IPC::Connection::dispatchMessage(std::__1::unique_ptr<IPC::Decoder, std::__1::default_delete<IPC::Decoder> >)
0x000000018ee1a05c (WebKit + 0x0003805c) WTF::Detail::CallableWrapper<IPC::Connection::SyncMessageState::processIncomingMessage(IPC::Connection&, std::__1::unique_ptr<IPC::Decoder, std::__1::default_delete<IPC::Decoder> >&)::$_2, void>::call()
0x000000018c70f070 (JavaScriptCore + 0x0000000001140070) WTF::RunLoop::performWork()
0x000000018c7101e0 (JavaScriptCore + 0x00000000011411e0) WTF::RunLoop::performWork(void*)
0x00000001806fc01c (CoreFoundation + 0x000bb01c) __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__
0x000000018070ccdc (CoreFoundation + 0x000cbcdc) __CFRunLoopDoSource0
0x0000000180646fe4 (CoreFoundation + 0x00005fe4) __CFRunLoopDoSources0
0x000000018064c7f0 (CoreFoundation + 0x0000b7f0) __CFRunLoopRun
0x00000001806603b4 (CoreFoundation + 0x0001f3b4) CFRunLoopRunSpecific
0x000000019bff0388 (GraphicsServices + 0x00001388) GSEventRunModal
0x00000001830006a4 (UIKitCore + 0x005196a4) -[UIApplication _run]
0x0000000182d7f7f0 (UIKitCore + 0x002987f0) UIApplicationMain
0x00000001040ec26c (Chrome -chrome_exe_main.mm:65) main
--
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/20211214/f60cedbc/attachment.htm>
More information about the webkit-unassigned
mailing list