[Webkit-unassigned] [Bug 151205] ASSERTION FAILED: !resources.get(key) while browsing Google Maps with satellite imagery
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu Aug 13 13:00:59 PDT 2020
https://bugs.webkit.org/show_bug.cgi?id=151205
Kenneth Russell <kbr at google.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |darin at apple.com,
| |dino at apple.com,
| |jdarpinian at chromium.org,
| |kbr at google.com
--- Comment #3 from Kenneth Russell <kbr at google.com> ---
This assertion fires while running many of the layout tests for WebGL conformance in the MiniBrowser under WebKit1, which is the easiest debugging environment for many issues. One example:
ASSERTION FAILED: !resources.get(key)
./loader/cache/MemoryCache.cpp(148) : void WebCore::MemoryCache::revalidationSucceeded(WebCore::CachedResource &, const WebCore::ResourceResponse &)
1 0x136e31019 WTFCrash
2 0x117f7803b WTFCrashWithInfo(int, char const*, char const*, int)
3 0x11ba45903 WebCore::MemoryCache::revalidationSucceeded(WebCore::CachedResource&, WebCore::ResourceResponse const&)
4 0x11b986907 WebCore::SubresourceLoader::didReceiveResponse(WebCore::ResourceResponse const&, WTF::CompletionHandler<void ()>&&)
5 0x11b96506b WebCore::ResourceLoader::didReceiveResponseAsync(WebCore::ResourceHandle*, WebCore::ResourceResponse&&, WTF::CompletionHandler<void ()>&&)
6 0x11c274d69 WebCore::ResourceHandle::didReceiveResponse(WebCore::ResourceResponse&&, WTF::CompletionHandler<void ()>&&)
7 0x11cfb99c4 -[WebCoreResourceHandleAsOperationQueueDelegate connection:didReceiveResponse:]::$_4::operator()()
8 0x11cfb946e WTF::Detail::CallableWrapper<-[WebCoreResourceHandleAsOperationQueueDelegate connection:didReceiveResponse:]::$_4, void>::call()
9 0x136e5b552 WTF::Function<void ()>::operator()() const
10 0x136ed5465 WTF::RunLoop::performWork()
11 0x136ed9731 WTF::RunLoop::performWork(void*)
12 0x7fff3810bd52 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__
13 0x7fff3810bcf1 __CFRunLoopDoSource0
14 0x7fff3810bb0b __CFRunLoopDoSources0
15 0x7fff3810a83a __CFRunLoopRun
16 0x7fff38109e3e CFRunLoopRunSpecific
17 0x7fff36d36abd RunCurrentEventLoopInMode
18 0x7fff36d366f4 ReceiveNextEventCommon
19 0x7fff36d36579 _BlockUntilNextEventMatchingListInModeWithFilter
20 0x7fff3537c039 _DPSNextEvent
21 0x7fff3537a880 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:]
22 0x7fff3536c58e -[NSApplication run]
23 0x7fff3533e396 NSApplicationMain
24 0x106b9f3c5 main
25 0x7fff72176cc9 start
26 0x2
This is reproducible by installing Node and its http-server package, invoking it via:
/usr/local/bin/http-server -c-1
while cd'd into LayoutTests, and then navigating to, for example:
http://localhost:8080/webgl/1.0.3/conformance/ogles/GL/faceforward/faceforward_001_to_006.html
Many other nearby layout tests crash with this assertion failure.
This doesn't happen with Python's SimpleHTTPServer (which serves up on port 8000 by default):
python -m SimpleHTTPServer
but no cache value for Node's server works with WebKit.
Python's server has poor performance and reliability, so it would be great if this problem could be triaged.
--
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/20200813/c7a7d514/attachment.htm>
More information about the webkit-unassigned
mailing list