Changeset 236994 in webkit
- Timestamp:
- Oct 9, 2018, 5:31:33 PM (8 years ago)
- Location:
- trunk/Source/WebKit
- Files:
-
- 2 edited
-
ChangeLog (modified) (1 diff)
-
NetworkProcess/cache/CacheStorageEngineConnection.cpp (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebKit/ChangeLog
r236990 r236994 1 2018-10-09 Youenn Fablet <youenn@apple.com> 2 3 ASSERTION FAILED: m_cachesLocks.contains(sessionID) in WebKit::CacheStorageEngineConnection::dereference(PAL::SessionID, unsigned long long) 4 https://bugs.webkit.org/show_bug.cgi?id=190373 5 <rdar://problem/45106402> 6 7 Reviewed by Alex Christensen. 8 9 This assertion can be hit if: 10 - WebProcess has a DOMCache 11 - NetworkProcess crashes 12 - WebProcess navigates and dereference DOMCache. 13 Remove this assertion as it is hit when a test is using testRunner.terminateNetworkProcess(). 14 15 * NetworkProcess/cache/CacheStorageEngineConnection.cpp: 16 (WebKit::CacheStorageEngineConnection::dereference): 17 1 18 2018-10-09 Jer Noble <jer.noble@apple.com> 2 19 -
trunk/Source/WebKit/NetworkProcess/cache/CacheStorageEngineConnection.cpp
r235101 r236994 133 133 { 134 134 RELEASE_LOG_IF_ALLOWED("dereference cache %" PRIu64, cacheIdentifier); 135 ASSERT(m_cachesLocks.contains(sessionID));136 135 auto& references = m_cachesLocks.ensure(sessionID, []() { 137 136 return HashMap<CacheIdentifier, LockCount> { };
Note:
See TracChangeset
for help on using the changeset viewer.