[Webkit-unassigned] [Bug 275192] New: REGRESSION(279760 at main): ASSERTION FAILED: document()->inHitTesting() in WebCore::LocalFrameViewLayoutContext::setNeedsLayoutAfterViewConfigurationChange()

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Jun 5 20:55:45 PDT 2024


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

            Bug ID: 275192
           Summary: REGRESSION(279760 at main): ASSERTION FAILED:
                    document()->inHitTesting() in
                    WebCore::LocalFrameViewLayoutContext::setNeedsLayoutAf
                    terViewConfigurationChange()
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: New Bugs
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: Hironori.Fujii at sony.com
                CC: vitor.roriz at apple.com

a lot of tests are crashing due to an assertion failure for Windows Debug layout tests.

Buildbot: builder WinCairo-64-bit-Debug-Tests build 22832 : 279764 at main
https://build.webkit.org/#/builders/727/builds/22832

https://build.webkit.org/results/WinCairo-64-bit-Debug-Tests/279764@main%20(22832)/animations/added-while-suspended-crash-log.txt

ASSERTION FAILED: document()->inHitTesting()
C:\BW\WinCairo-64-bit-Debug-Build\build\Source\WebCore\page/LocalFrameViewLayoutContext.cpp(351) : void WebCore::LocalFrameViewLayoutContext::setNeedsLayoutAfterViewConfigurationChange()
1   00007FFD23E01CA9 WTFCrash
2   00007FFD066C2EFD WTFCrashWithInfo
3   00007FFD0A448D33 WebCore::LocalFrameViewLayoutContext::setNeedsLayoutAfterViewConfigurationChange
4   00007FFD0A3FDA7B WebCore::LocalFrameView::setNeedsLayoutAfterViewConfigurationChange
5   00007FFD0A3FDA42 WebCore::LocalFrameView::availableContentSizeChanged
6   00007FFD0A641FCC WebCore::ScrollView::updateScrollbars
7   00007FFD0A40816A WebCore::LocalFrameView::setScrollPinningBehavior
8   00007FFD0FC80379 WebKit::WebPage::setScrollPinningBehavior
9   00007FFD0FC7DD7B WebKit::WebPage::WebPage
10  00007FFD0FC7BAAF WebKit::WebPage::create
11  00007FFD0F795D8C WebKit::WebProcess::createWebPage
12  00007FFD0E6DE006 IPC::callMemberFunction<WebKit::WebProcess,WebKit::WebProcess,void (WTF::ObjectIdentifierGeneric<WebCore::PageIdentifierType,WTF::ObjectIdentifierMainThreadAccessTraits<unsigned long long>,unsigned long long>, WebKit::WebPageCreationParameters &&),std::tuple<WTF::ObjectIdentifierGeneric<WebCore::PageIdentifierType,WTF::ObjectIdentifierMainThreadAccessTraits<unsigned long long>,unsigned long long>,WebKit::WebPageCreationParameters> >::<lambda_1>::operator()<WTF::ObjectIdentifierGeneric<WebCore::PageIdentifierType,WTF::ObjectIdentifierMainThreadAccessTraits<unsigned long long>,unsigned long long>,WebKit::WebPageCreationParameters>
13  00007FFD0E6DDF77 std::invoke<`lambda at C:\BW\WinCairo-64-bit-Debug-Build\build\Source\WebKit\Platform\IPC\HandleMessage.h:134:9',WTF::ObjectIdentifierGeneric<WebCore::PageIdentifierType,WTF::ObjectIdentifierMainThreadAccessTraits<unsigned long long>,unsigned long long>,WebKit::WebPageCreationParameters>
14  00007FFD0E6DDF3E std::_Apply_impl<`lambda at C:\BW\WinCairo-64-bit-Debug-Build\build\Source\WebKit\Platform\IPC\HandleMessage.h:134:9',std::tuple<WTF::ObjectIdentifierGeneric<WebCore::PageIdentifierType,WTF::ObjectIdentifierMainThreadAccessTraits<unsigned long long>,unsigned long long>,WebKit::WebPageCreationParameters>,0,1>
15  00007FFD0E6DDEF2 std::apply<`lambda at C:\BW\WinCairo-64-bit-Debug-Build\build\Source\WebKit\Platform\IPC\HandleMessage.h:134:9',std::tuple<WTF::ObjectIdentifierGeneric<WebCore::PageIdentifierType,WTF::ObjectIdentifierMainThreadAccessTraits<unsigned long long>,unsigned long long>,WebKit::WebPageCreationParameters> >
16  00007FFD0E6DB2CF IPC::callMemberFunction<WebKit::WebProcess,WebKit::WebProcess,void (WTF::ObjectIdentifierGeneric<WebCore::PageIdentifierType,WTF::ObjectIdentifierMainThreadAccessTraits<unsigned long long>,unsigned long long>, WebKit::WebPageCreationParameters &&),std::tuple<WTF::ObjectIdentifierGeneric<WebCore::PageIdentifierType,WTF::ObjectIdentifierMainThreadAccessTraits<unsigned long long>,unsigned long long>,WebKit::WebPageCreationParameters> >
17  00007FFD0E6D308A IPC::handleMessage<Messages::WebProcess::CreateWebPage,WebKit::WebProcess,WebKit::WebProcess,void (WTF::ObjectIdentifierGeneric<WebCore::PageIdentifierType,WTF::ObjectIdentifierMainThreadAccessTraits<unsigned long long>,unsigned long long>, WebKit::WebPageCreationParameters &&)>
18  00007FFD0E6CD7F2 WebKit::WebProcess::didReceiveWebProcessMessage
19  00007FFD0F796530 WebKit::WebProcess::didReceiveMessage
20  00007FFD0F21C31A IPC::Connection::dispatchMessage
21  00007FFD0F21C592 IPC::Connection::dispatchMessage
22  00007FFD0F21C89D IPC::Connection::dispatchOneIncomingMessage
23  00007FFD0F221D6B IPC::Connection::enqueueIncomingMessage::<lambda_6>::operator()
24  00007FFD0F221D07 WTF::Detail::CallableWrapper<`lambda at C:\BW\WinCairo-64-bit-Debug-Build\build\Source\WebKit\Platform\IPC\Connection.cpp:1287:31',void>::call
25  00007FFD23E1A3F4 WTF::Function<void ()>::operator()
26  00007FFD23EA198A WTF::RunLoop::performWork
27  00007FFD23F94400 WTF::RunLoop::wndProc
28  00007FFD23F94337 WTF::RunLoop::RunLoopWndProc
29  00007FFD27D10089 CallWindowProcW
30  00007FFD27D0FA02 DispatchMessageW
31  00007FFD23F945DD WTF::RunLoop::run
ERROR: 00000268A8262FD0 - [PID=9444] WebProcessProxy::didClose (web process crash)
C:\BW\WinCairo-64-bit-Debug-Build\build\Source\WebKit\UIProcess/WebProcessProxy.cpp(1179) : virtual void WebKit::WebProcessProxy::didClose(IPC::Connection &)
ERROR: 00000268A8262FD0 - [PID=9444] WebProcessProxy::processDidTerminateOrFailedToLaunch: reason=Crash
C:\BW\WinCairo-64-bit-Debug-Build\build\Source\WebKit\UIProcess/WebProcessProxy.cpp(1187) : void WebKit::WebProcessProxy::processDidTerminateOrFailedToLaunch(ProcessTerminationReason)
ERROR: 00000268A823E700 - [pageProxyID=9, webPageID=10, PID=9444] WebPageProxy::processDidTerminate: (pid 9444), reason=Crash
C:\BW\WinCairo-64-bit-Debug-Build\build\Source\WebKit\UIProcess/WebPageProxy.cpp(9796) : void WebKit::WebPageProxy::resetStateAfterProcessTermination(ProcessTerminationReason)
ERROR: 00000268A823E700 - [pageProxyID=9, webPageID=10, PID=9444] WebPageProxy::dispatchProcessDidTerminate: reason=Crash
C:\BW\WinCairo-64-bit-Debug-Build\build\Source\WebKit\UIProcess/WebPageProxy.cpp(9854) : void WebKit::WebPageProxy::dispatchProcessDidTerminate(ProcessTerminationReason)
WebProcess terminated (pid 9444) for reason: crash

-- 
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/20240606/e5b3b751/attachment.htm>


More information about the webkit-unassigned mailing list