[Webkit-unassigned] [Bug 151205] New: ASSERTION FAILED: !resources.get(key) while browsing Google Maps with satellite imagery

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Nov 12 11:08:32 PST 2015


https://bugs.webkit.org/show_bug.cgi?id=151205

            Bug ID: 151205
           Summary: ASSERTION FAILED: !resources.get(key) while browsing
                    Google Maps with satellite imagery
    Classification: Unclassified
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Page Loading
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: bburg at apple.com
                CC: achristensen at apple.com, ap at webkit.org,
                    cdumez at apple.com, koivisto at iki.fi

SUMMARY:

I hit this assertion twice while fooling around on the projector at the WebKit Contributors MEeting.

STEPS TO REPRODUCE:

 * Use a debug build.
 * maps.google.com
 * Click the hamburger menu next to search bar
 * Select "Earth" to turn on satellite imagery
 * zoom in and out, pan around until it crashes

STACK TRACE:

ASSERTION FAILED: !resources.get(key)
/Users/bburg/repos/webkit-tot/OpenSource/Source/WebCore/loader/cache/MemoryCache.cpp(146) : void WebCore::MemoryCache::revalidationSucceeded(WebCore::CachedResource &, const WebCore::ResourceResponse &)
1   0x10bfda7b0 WTFCrash
2   0x10f4c1e91 WebCore::MemoryCache::revalidationSucceeded(WebCore::CachedResource&, WebCore::ResourceResponse const&)
3   0x10fd45f81 WebCore::SubresourceLoader::didReceiveResponse(WebCore::ResourceResponse const&)
4   0x108964f52 WebKit::WebResourceLoader::didReceiveResponse(WebCore::ResourceResponse const&, bool)
5   0x10896a17d void IPC::callMemberFunctionImpl<WebKit::WebResourceLoader, void (WebKit::WebResourceLoader::*)(WebCore::ResourceResponse const&, bool), std::__1::tuple<WebCore::ResourceResponse, bool>, 0ul, 1ul>(WebKit::WebResourceLoader*, void (WebKit::WebResourceLoader::*)(WebCore::ResourceResponse const&, bool), std::__1::tuple<WebCore::ResourceResponse, bool>&&, std::index_sequence<0ul, 1ul>)
6   0x108969f48 void IPC::callMemberFunction<WebKit::WebResourceLoader, void (WebKit::WebResourceLoader::*)(WebCore::ResourceResponse const&, bool), std::__1::tuple<WebCore::ResourceResponse, bool>, std::make_index_sequence<2ul> >(std::__1::tuple<WebCore::ResourceResponse, bool>&&, WebKit::WebResourceLoader*, void (WebKit::WebResourceLoader::*)(WebCore::ResourceResponse const&, bool))
7   0x108969456 void IPC::handleMessage<Messages::WebResourceLoader::DidReceiveResponse, WebKit::WebResourceLoader, void (WebKit::WebResourceLoader::*)(WebCore::ResourceResponse const&, bool)>(IPC::MessageDecoder&, WebKit::WebResourceLoader*, void (WebKit::WebResourceLoader::*)(WebCore::ResourceResponse const&, bool))
8   0x108968d50 WebKit::WebResourceLoader::didReceiveWebResourceLoaderMessage(IPC::Connection&, IPC::MessageDecoder&)
9   0x108282170 WebKit::NetworkProcessConnection::didReceiveMessage(IPC::Connection&, IPC::MessageDecoder&)
10  0x10802fee3 IPC::Connection::dispatchMessage(IPC::MessageDecoder&)
11  0x108026e11 IPC::Connection::dispatchMessage(std::__1::unique_ptr<IPC::MessageDecoder, std::__1::default_delete<IPC::MessageDecoder> >)
12  0x1080304df IPC::Connection::dispatchOneMessage()
13  0x10804183d IPC::Connection::enqueueIncomingMessage(std::__1::unique_ptr<IPC::MessageDecoder, std::__1::default_delete<IPC::MessageDecoder> >)::$_10::operator()() const
14  0x10804180d void std::__1::__invoke_void_return_wrapper<void>::__call<IPC::Connection::enqueueIncomingMessage(std::__1::unique_ptr<IPC::MessageDecoder, std::__1::default_delete<IPC::MessageDecoder> >)::$_10&>(IPC::Connection::enqueueIncomingMessage(std::__1::unique_ptr<IPC::MessageDecoder, std::__1::default_delete<IPC::MessageDecoder> >)::$_10&&&)
15  0x10804165c std::__1::__function::__func<IPC::Connection::enqueueIncomingMessage(std::__1::unique_ptr<IPC::MessageDecoder, std::__1::default_delete<IPC::MessageDecoder> >)::$_10, std::__1::allocator<IPC::Connection::enqueueIncomingMessage(std::__1::unique_ptr<IPC::MessageDecoder, std::__1::default_delete<IPC::MessageDecoder> >)::$_10>, void ()>::operator()()
16  0x10ba2b63a std::__1::function<void ()>::operator()() const
17  0x10c02316d WTF::RunLoop::performWork()
18  0x10c023774 WTF::RunLoop::performWork(void*)
19  0x7fff8eb295c1 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__
20  0x7fff8eb1b41c __CFRunLoopDoSources0
21  0x7fff8eb1a93f __CFRunLoopRun
22  0x7fff8eb1a338 CFRunLoopRunSpecific
23  0x7fff99c6d935 RunCurrentEventLoopInMode
24  0x7fff99c6d76f ReceiveNextEventCommon
25  0x7fff99c6d5af _BlockUntilNextEventMatchingListInModeWithFilter
26  0x7fffa0ee11c6 _DPSNextEvent
27  0x7fffa12ada9f -[NSApplication _nextEventMatchingEventMask:untilDate:inMode:dequeue:]
28  0x7fffa0ed70a0 -[NSApplication run]
29  0x7fffa0e595f8 NSApplicationMain
30  0x7fff9956cf6c _xpc_objc_main
31  0x7fff9956e6bb _xpc_main_listener_event

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.webkit.org/pipermail/webkit-unassigned/attachments/20151112/3e26fd3e/attachment-0001.html>


More information about the webkit-unassigned mailing list