Summary: | REGRESSION (r222714): ASSERTION FAILED: m_mainResource->status() == CachedResource::Status::Cached | ||||||
---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | Ryan Haddad <ryanhaddad> | ||||
Component: | New Bugs | Assignee: | Nobody <webkit-unassigned> | ||||
Status: | RESOLVED CONFIGURATION CHANGED | ||||||
Severity: | Normal | CC: | achristensen, aestes, jiewen_tan, jlewis3, webkit-bug-importer | ||||
Priority: | P2 | Keywords: | InRadar | ||||
Version: | WebKit Nightly Build | ||||||
Hardware: | Unspecified | ||||||
OS: | Unspecified | ||||||
Attachments: |
|
Description
Ryan Haddad
2017-10-03 12:07:04 PDT
This crash is seen with http/tests/contentfiltering/load-substitute-data-from-appcache.html I think this started after https://trac.webkit.org/changeset/222714/webkit Jiewen, could you take a look? You added that assertion. (In reply to Alex Christensen from comment #2) > Jiewen, could you take a look? You added that assertion. As far as I can recall why this is an assertion and not a condition is that we assume m_identifierForLoadWithoutResourceLoader can serve the same purpose as the assertion. Apparently, it cannot for this case. I cannot tell at this moment if there is a bug that breaks our assumption, or the assumption itself is bogus. Andy, any insights? Skipped the two tests that hit this crash in https://trac.webkit.org/r224126. Can we please look in to this soon? Not able to reproduce this crash anymore on ToT WebKit with macOS 17F41 by running: run-webkit-tests --iteration 1000 -g --fully-parallel --chile-process=40 http/tests/contentfiltering/load-substitute-data-from-appcache.html http/tests/appcache/decide-navigation-policy-after-delay.html Let's update the TestExpectations and then wait to see if it can be reproduced in the bots. Committed r231191: <https://trac.webkit.org/changeset/231191> |