[Webkit-unassigned] [Bug 277336] [GTK][WPE] LayoutTests/compositing/fixed-with-fixed-layout.html crashes with assertion failure
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Mon Nov 4 02:27:52 PST 2024
https://bugs.webkit.org/show_bug.cgi?id=277336
--- Comment #1 from zsun at igalia.com ---
ASSERTION FAILED: !layoutRoot->needsLayout()
/app/webkit/Source/WebCore/page/LocalFrameViewLayoutContext.cpp(273) : void WebCore::LocalFrameViewLayoutContext::performLayout(bool)
1 0x7f261d8cce7e WebCore::LocalFrameViewLayoutContext::performLayout(bool)
2 0x7f261d8cbeae WebCore::LocalFrameViewLayoutContext::layout(bool)
3 0x7f261ca10e99 WebCore::Document::implicitClose()
4 0x7f261d62dac6 WebCore::FrameLoader::checkCallImplicitClose()
5 0x7f261d62d700 WebCore::FrameLoader::checkCompleted()
6 0x7f261d62d1b3 WebCore::FrameLoader::finishedParsing()
7 0x7f261ca27dff WebCore::Document::finishedParsing()
8 0x7f261d1bc122 WebCore::HTMLConstructionSite::finishedParsing()
9 0x7f261d21d8c9 WebCore::HTMLTreeBuilder::finished()
10 0x7f261d1c2dfe WebCore::HTMLDocumentParser::end()
11 0x7f261d1c2f4a WebCore::HTMLDocumentParser::attemptToRunDeferredScriptsAndEnd()
12 0x7f261d1c1531 WebCore::HTMLDocumentParser::prepareToStopParsing()
13 0x7f261d1c2f85 WebCore::HTMLDocumentParser::attemptToEnd()
14 0x7f261d1c3039 WebCore::HTMLDocumentParser::finish()
15 0x7f261d5ed3b6 WebCore::DocumentWriter::end()
16 0x7f261d5d4460 WebCore::DocumentLoader::finishedLoading()
17 0x7f261d5d3d98 WebCore::DocumentLoader::notifyFinished(WebCore::CachedResource&, WebCore::NetworkLoadMetrics const&, WebCore::LoadWillContinueInAnotherProcess)
18 0x7f261d747a67 WebCore::CachedResource::checkNotify(WebCore::NetworkLoadMetrics const&, WebCore::LoadWillContinueInAnotherProcess)
19 0x7f261d747bfd WebCore::CachedResource::finishLoading(WebCore::FragmentedSharedBuffer const*, WebCore::NetworkLoadMetrics const&)
20 0x7f261d742a31 WebCore::CachedRawResource::finishLoading(WebCore::FragmentedSharedBuffer const*, WebCore::NetworkLoadMetrics const&)
21 0x7f261d6d1c1c WebCore::SubresourceLoader::didFinishLoading(WebCore::NetworkLoadMetrics const&)
22 0x7f261656a32d WebKit::WebResourceLoader::didFinishResourceLoad(WebCore::NetworkLoadMetrics&&)
23 0x7f2614bf0542 auto IPC::callMemberFunction<WebKit::WebResourceLoader, WebKit::WebResourceLoader, void (WebCore::NetworkLoadMetrics&&), std::tuple<WebCore::NetworkLoadMetrics> >(WebKit::WebResourceLoader*, void (WebKit::WebResourceLoader::*)(WebCore::NetworkLoadMetrics&&), std::tuple<WebCore::NetworkLoadMetrics>&&)::{lambda((auto:1&&)...)#1}::operator()<WebCore::NetworkLoadMetrics>(WebCore::NetworkLoadMetrics&&) const
24 0x7f2614bf2a85 void std::__invoke_impl<void, IPC::callMemberFunction<WebKit::WebResourceLoader, WebKit::WebResourceLoader, void (WebCore::NetworkLoadMetrics&&), std::tuple<WebCore::NetworkLoadMetrics> >(WebKit::WebResourceLoader*, void (WebKit::WebResourceLoader::*)(WebCore::NetworkLoadMetrics&&), std::tuple<WebCore::NetworkLoadMetrics>&&)::{lambda((auto:1&&)...)#1}, WebCore::NetworkLoadMetrics>(std::__invoke_other, IPC::callMemberFunction<WebKit::WebResourceLoader, WebKit::WebResourceLoader, void (WebCore::NetworkLoadMetrics&&), std::tuple<WebCore::NetworkLoadMetrics> >(WebKit::WebResourceLoader*, void (WebKit::WebResourceLoader::*)(WebCore::NetworkLoadMetrics&&), std::tuple<WebCore::NetworkLoadMetrics>&&)::{lambda((auto:1&&)...)#1}&&, WebCore::NetworkLoadMetrics&&)
25 0x7f2614bf1acf std::__invoke_result<IPC::callMemberFunction<WebKit::WebResourceLoader, WebKit::WebResourceLoader, void (WebCore::NetworkLoadMetrics&&), std::tuple<WebCore::NetworkLoadMetrics> >(WebKit::WebResourceLoader*, void (WebKit::WebResourceLoader::*)(WebCore::NetworkLoadMetrics&&), std::tuple<WebCore::NetworkLoadMetrics>&&)::{lambda((auto:1&&)...)#1}, WebCore::NetworkLoadMetrics>::type std::__invoke<IPC::callMemberFunction<WebKit::WebResourceLoader, WebKit::WebResourceLoader, void (WebCore::NetworkLoadMetrics&&), std::tuple<WebCore::NetworkLoadMetrics> >(WebKit::WebResourceLoader*, void (WebKit::WebResourceLoader::*)(WebCore::NetworkLoadMetrics&&), std::tuple<WebCore::NetworkLoadMetrics>&&)::{lambda((auto:1&&)...)#1}, WebCore::NetworkLoadMetrics>(IPC::callMemberFunction<WebKit::WebResourceLoader, WebKit::WebResourceLoader, void (WebCore::NetworkLoadMetrics&&), std::tuple<WebCore::NetworkLoadMetrics> >(WebKit::WebResourceLoader*, void (WebKit::WebResourceLoader::*)(WebCore::NetworkLoadMetrics&&), std::tuple<WebCore::NetworkLoadMetrics>&&)::{lambda((auto:1&&)...)#1}&&, WebCore::NetworkLoadMetrics&&)
26 0x7f2614bf058b decltype(auto) std::__apply_impl<IPC::callMemberFunction<WebKit::WebResourceLoader, WebKit::WebResourceLoader, void (WebCore::NetworkLoadMetrics&&), std::tuple<WebCore::NetworkLoadMetrics> >(WebKit::WebResourceLoader*, void (WebKit::WebResourceLoader::*)(WebCore::NetworkLoadMetrics&&), std::tuple<WebCore::NetworkLoadMetrics>&&)::{lambda((auto:1&&)...)#1}, std::tuple<WebCore::NetworkLoadMetrics>, 0ul>(IPC::callMemberFunction<WebKit::WebResourceLoader, WebKit::WebResourceLoader, void (WebCore::NetworkLoadMetrics&&), std::tuple<WebCore::NetworkLoadMetrics> >(WebKit::WebResourceLoader*, void (WebKit::WebResourceLoader::*)(WebCore::NetworkLoadMetrics&&), std::tuple<WebCore::NetworkLoadMetrics>&&)::{lambda((auto:1&&)...)#1}&&, std::tuple<WebCore::NetworkLoadMetrics>&&, std::integer_sequence<unsigned long, 0ul>)
27 0x7f2614bf05c9 decltype(auto) std::apply<IPC::callMemberFunction<WebKit::WebResourceLoader, WebKit::WebResourceLoader, void (WebCore::NetworkLoadMetrics&&), std::tuple<WebCore::NetworkLoadMetrics> >(WebKit::WebResourceLoader*, void (WebKit::WebResourceLoader::*)(WebCore::NetworkLoadMetrics&&), std::tuple<WebCore::NetworkLoadMetrics>&&)::{lambda((auto:1&&)...)#1}, std::tuple<WebCore::NetworkLoadMetrics> >(IPC::callMemberFunction<WebKit::WebResourceLoader, WebKit::WebResourceLoader, void (WebCore::NetworkLoadMetrics&&), std::tuple<WebCore::NetworkLoadMetrics> >(WebKit::WebResourceLoader*, void (WebKit::WebResourceLoader::*)(WebCore::NetworkLoadMetrics&&), std::tuple<WebCore::NetworkLoadMetrics>&&)::{lambda((auto:1&&)...)#1}&&, std::tuple<WebCore::NetworkLoadMetrics>&&)
28 0x7f2614bf062e void IPC::callMemberFunction<WebKit::WebResourceLoader, WebKit::WebResourceLoader, void (WebCore::NetworkLoadMetrics&&), std::tuple<WebCore::NetworkLoadMetrics> >(WebKit::WebResourceLoader*, void (WebKit::WebResourceLoader::*)(WebCore::NetworkLoadMetrics&&), std::tuple<WebCore::NetworkLoadMetrics>&&)
29 0x7f2614bef047 void IPC::handleMessage<Messages::WebResourceLoader::DidFinishResourceLoad, IPC::Connection, WebKit::WebResourceLoader, WebKit::WebResourceLoader, void (WebCore::NetworkLoadMetrics&&)>(IPC::Connection&, IPC::Decoder&, WebKit::WebResourceLoader*, void (WebKit::WebResourceLoader::*)(WebCore::NetworkLoadMetrics&&))
30 0x7f2614bee4ee WebKit::WebResourceLoader::didReceiveMessage(IPC::Connection&, IPC::Decoder&)
31 0x7f261654120b WebKit::NetworkProcessConnection::dispatchMessage(IPC::Connection&, IPC::Decoder&)
WPEWebProcess terminated (pid 49) 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/20241104/b8bb5a6f/attachment.htm>
More information about the webkit-unassigned
mailing list