⚠ Archived content — this site is no longer maintained.   Current WebKit documentation is at docs.webkit.org.

Changeset 94078 in webkit


Ignore:
Timestamp:
Aug 30, 2011, 8:28:03 AM (15 years ago)
Author:
vsevik@chromium.org
Message:

Web Inspector: Inspected page sometimes crashes in InspectorResourceAgent::didFailLoading
https://bugs.webkit.org/show_bug.cgi?id=67193

Reviewed by Pavel Feldman.

  • inspector/InspectorResourceAgent.cpp:

(WebCore::InspectorResourceAgent::didFailLoading):

Location:
trunk/Source/WebCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebCore/ChangeLog

    r94075 r94078  
     12011-08-30  Vsevolod Vlasov  <vsevik@chromium.org>
     2
     3        Web Inspector: Inspected page sometimes crashes in InspectorResourceAgent::didFailLoading
     4        https://bugs.webkit.org/show_bug.cgi?id=67193
     5
     6        Reviewed by Pavel Feldman.
     7
     8        * inspector/InspectorResourceAgent.cpp:
     9        (WebCore::InspectorResourceAgent::didFailLoading):
     10
    1112011-08-30  Ademar de Souza Reis Jr.  <ademar.reis@openbossa.org>
    212
  • trunk/Source/WebCore/inspector/InspectorResourceAgent.cpp

    r93974 r94078  
    293293{
    294294    String requestId = IdentifiersFactory::requestId(identifier);
    295     if (m_resourcesData->resourceType(requestId) == InspectorPageAgent::DocumentResource)
    296         m_resourcesData->addResourceSharedBuffer(requestId, loader->frameLoader()->documentLoader()->mainResourceData(), loader->frame()->document()->inputEncoding());
     295
     296    if (m_resourcesData->resourceType(requestId) == InspectorPageAgent::DocumentResource) {
     297        Frame* frame = loader ? loader->frame() : 0;
     298        if (frame && frame->loader()->documentLoader() && frame->document())
     299            m_resourcesData->addResourceSharedBuffer(requestId, frame->loader()->documentLoader()->mainResourceData(), frame->document()->inputEncoding());
     300    }
    297301
    298302    m_frontend->loadingFailed(requestId, currentTime(), error.localizedDescription(), error.isCancellation());
Note: See TracChangeset for help on using the changeset viewer.