| Summary: | [Win] ~CompletionHandler's assertion "Completion handler should always be called" fails under RemoteWCLayerTreeHost::update | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Fujii Hironori <Hironori.Fujii> |
| Component: | Platform | Assignee: | Fujii Hironori <Hironori.Fujii> |
| Status: | RESOLVED FIXED | ||
| Severity: | Normal | CC: | webkit-bug-importer |
| Priority: | P2 | Keywords: | InRadar |
| Version: | WebKit Nightly Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
|
Description
Fujii Hironori
2023-11-08 14:21:28 PST
https://build.webkit.org/results/WinCairo-64-bit-Debug-Tests/270419@main%20(21286)/animations/resume-after-page-cache-crash-log.txt ASSERTION FAILED: Completion handler should always be called !m_function C:\BW\WinCairo-64-bit-Debug-Build\build\WebKitBuild\Debug\WTF\Headers\wtf/CompletionHandler.h(65) : ~CompletionHandler 1 00007FF9078C1B99 WTFCrash 2 00007FF8F92E9510 WTF::CompletionHandler<void (std::optional<WebKit::UpdateInfo>)>::~CompletionHandler 3 00007FF8F92E40AF WebKit::RemoteWCLayerTreeHost::update::<lambda_2>::operator()::<lambda_1>::~(lambda at C:\BW\WinCairo-64-bit-Debug-Build\build\Source\WebKit\GPUProcess\graphics\wc\RemoteWCLayerTreeHost.cpp:103:34) (...) It's reproducible on my PC. > python .\Tools\Scripts\run-webkit-tests --debug --iter=100 -f --no-retry --no-show compositing/shared-backing/backing-sharing-compositing-change.html compositing/shared-backing/move-sharing-child.html or > python .\Tools\Scripts\run-webkit-tests --debug --iter=10 -f --no-retry --no-show compositing/shared-backing Pull request: https://github.com/WebKit/WebKit/pull/20290 Committed 270571@main (a7d29235f1b0): <https://commits.webkit.org/270571@main> Reviewed commits have been landed. Closing PR #20290 and removing active labels. |