[Webkit-unassigned] [Bug 222178] [Mac Wk2 Debug] ASSERT NOT REACHED in WebCore::DisplayList::PaintFrameForMedia::apply

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Feb 19 18:27:45 PST 2021


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

Ryan Haddad <ryanhaddad at apple.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|[Mac Wk2 Debug]             |[Mac Wk2 Debug] ASSERT NOT
                   |imported/w3c/web-platform-t |REACHED in
                   |ests/html/editing/editing-0 |WebCore::DisplayList::Paint
                   |/making-entire-documents-ed |FrameForMedia::apply
                   |itable-the-designmode-idl-a |
                   |ttribute/user-interaction-e |
                   |diting-designMode.html is a |
                   |flakey crash                |

--- Comment #2 from Ryan Haddad <ryanhaddad at apple.com> ---
SHOULD NEVER BE REACHED
./platform/graphics/displaylists/DisplayListItems.cpp(817) : void WebCore::DisplayList::PaintFrameForMedia::apply(WebCore::GraphicsContext &) const
1   0x1380214e9 WTFCrash
2   0x11a2c7b1b WTFCrashWithInfo(int, char const*, char const*, int)
3   0x11e8b5a23 WebCore::DisplayList::PaintFrameForMedia::apply(WebCore::GraphicsContext&) const
4   0x11e89e4ee WebCore::DisplayList::ItemHandle::apply(WebCore::GraphicsContext&)
5   0x11e8c14db WebCore::DisplayList::Replayer::applyItem(WebCore::DisplayList::ItemHandle)
6   0x11e8c1fc4 WebCore::DisplayList::Replayer::replay(WebCore::FloatRect const&, bool)
7   0x10b6b92f3 WebKit::RemoteRenderingBackend::submit(WebCore::DisplayList::DisplayList const&, WebCore::ImageBuffer&)
8   0x10b6b963a WebKit::RemoteRenderingBackend::nextDestinationImageBufferAfterApplyingDisplayLists(WebCore::ImageBuffer&, unsigned long, WebKit::DisplayListReaderHandle&, WebKit::GPUProcessWakeupReason)
9   0x10b6b8e60 WebKit::RemoteRenderingBackend::wakeUpAndApplyDisplayList(WebKit::GPUProcessWakeupMessageArguments const&)
10  0x10b67bce0 void IPC::callMemberFunctionImpl<WebKit::RemoteRenderingBackend, void (WebKit::RemoteRenderingBackend::*)(WebKit::GPUProcessWakeupMessageArguments const&), std::__1::tuple<WebKit::GPUProcessWakeupMessageArguments>, 0ul>(WebKit::RemoteRenderingBackend*, void (WebKit::RemoteRenderingBackend::*)(WebKit::GPUProcessWakeupMessageArguments const&), std::__1::tuple<WebKit::GPUProcessWakeupMessageArguments>&&, std::__1::integer_sequence<unsigned long, 0ul>)
11  0x10b67b2b0 void IPC::callMemberFunction<WebKit::RemoteRenderingBackend, void (WebKit::RemoteRenderingBackend::*)(WebKit::GPUProcessWakeupMessageArguments const&), std::__1::tuple<WebKit::GPUProcessWakeupMessageArguments>, std::__1::integer_sequence<unsigned long, 0ul> >(std::__1::tuple<WebKit::GPUProcessWakeupMessageArguments>&&, WebKit::RemoteRenderingBackend*, void (WebKit::RemoteRenderingBackend::*)(WebKit::GPUProcessWakeupMessageArguments const&))
12  0x10b65e226 void IPC::handleMessage<Messages::RemoteRenderingBackend::WakeUpAndApplyDisplayList, WebKit::RemoteRenderingBackend, void (WebKit::RemoteRenderingBackend::*)(WebKit::GPUProcessWakeupMessageArguments const&)>(IPC::Decoder&, WebKit::RemoteRenderingBackend*, void (WebKit::RemoteRenderingBackend::*)(WebKit::GPUProcessWakeupMessageArguments const&))
13  0x10b65de5a WebKit::RemoteRenderingBackend::didReceiveMessage(IPC::Connection&, IPC::Decoder&)
14  0x10ac9af12 IPC::Connection::dispatchMessageReceiverMessage(IPC::MessageReceiver&, std::__1::unique_ptr<IPC::Decoder, std::__1::default_delete<IPC::Decoder> >&&)
15  0x10aca403a IPC::WorkQueueMessageReceiverQueue::enqueueMessage(IPC::Connection&, std::__1::unique_ptr<IPC::Decoder, std::__1::default_delete<IPC::Decoder> >&&)::'lambda'()::operator()()
16  0x10aca3d1e WTF::Detail::CallableWrapper<IPC::WorkQueueMessageReceiverQueue::enqueueMessage(IPC::Connection&, std::__1::unique_ptr<IPC::Decoder, std::__1::default_delete<IPC::Decoder> >&&)::'lambda'(), void>::call()
17  0x13804cdd2 WTF::Function<void ()>::operator()() const
18  0x13817139e WTF::WorkQueue::dispatch(WTF::Function<void ()>&&)::$_0::operator()() const
19  0x1381715a2 WTF::BlockPtr<void ()> WTF::BlockPtr<void ()>::fromCallable<WTF::WorkQueue::dispatch(WTF::Function<void ()>&&)::$_0>(WTF::WorkQueue::dispatch(WTF::Function<void ()>&&)::$_0)::'lambda'(void*)::operator()(void*) const
20  0x138171575 WTF::BlockPtr<void ()> WTF::BlockPtr<void ()>::fromCallable<WTF::WorkQueue::dispatch(WTF::Function<void ()>&&)::$_0>(WTF::WorkQueue::dispatch(WTF::Function<void ()>&&)::$_0)::'lambda'(void*)::__invoke(void*)
21  0x7fff201a65dd _dispatch_call_block_and_release
22  0x7fff201a77c7 _dispatch_client_callout
23  0x7fff201ad5fe _dispatch_lane_serial_drain
24  0x7fff201ae0cb _dispatch_lane_invoke
25  0x7fff201b7c5d _dispatch_workloop_worker_thread
26  0x7fff2034f499 _pthread_wqthread
27  0x7fff2034e467 start_wqthread

-- 
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/20210220/e030831f/attachment.htm>


More information about the webkit-unassigned mailing list