[Webkit-unassigned] [Bug 184978] New: WebLoaderStrategy::networkMetricsFromResourceLoadIdentifier should use DoNotProcessIncomingMessagesWhenWaitingForSyncReply

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Apr 25 10:35:28 PDT 2018


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

            Bug ID: 184978
           Summary: WebLoaderStrategy::networkMetricsFromResourceLoadIdent
                    ifier should use
                    DoNotProcessIncomingMessagesWhenWaitingForSyncReply
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebKit Misc.
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: youennf at gmail.com

Otherwise we end up in a crash like:
Crashed Thread:        0  Dispatch queue: com.apple.main-thread

Exception Type:        EXC_BREAKPOINT (SIGTRAP)
Exception Codes:       0x0000000000000002, 0x0000000000000000
Exception Note:        EXC_CORPSE_NOTIFY

Termination Signal:    Trace/BPT trap: 5
Termination Reason:    Namespace SIGNAL, Code 0x5
Terminating Process:   exc handler [0]


Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   com.apple.WebKit                    0x000000010e59dbe2 WebKit::WebLoaderStrategy::isDoingLoadingSecurityChecks() const + 0
1   ???                                 000000000000000000 0 + 0
2   com.apple.WebKit                    0x000000010e59da7d WebKit::WebLoaderStrategy::networkMetricsFromResourceLoadIdentifier(unsigned long long) + 71
3   com.apple.WebCore                   0x000000010ffc6f2c WTF::Function<void ()>::CallableWrapper<WebCore::InspectorNetworkAgent::didFinishLoading(unsigned long, WebCore::DocumentLoader*, WebCore::NetworkLoadMetrics const&, WebCore::ResourceLoader*)::$_4>::call() + 76
4   com.apple.WebCore                   0x000000010ffb89f9 WebCore::InspectorNetworkAgent::didFinishLoading(unsigned long, WebCore::DocumentLoader*, WebCore::NetworkLoadMetrics const&, WebCore::ResourceLoader*) + 1193
5   com.apple.WebCore                   0x000000010f15c4b6 WebCore::ResourceLoadNotifier::sendRemainingDelegateMessages(WebCore::DocumentLoader*, unsigned long, WebCore::ResourceRequest const&, WebCore::ResourceResponse const&, char const*, int, int, WebCore::ResourceError const&) + 1078
6   com.apple.WebCore                   0x000000010fff07c3 WebCore::FrameLoader::loadedResourceFromMemoryCache(WebCore::CachedResource&, WebCore::ResourceRequest&, WebCore::ResourceError&) + 515
7   com.apple.WebCore                   0x000000011004183d WebCore::CachedResourceLoader::shouldContinueAfterNotifyingLoadedFromMemoryCache(WebCore::CachedResourceRequest const&, WebCore::CachedResource&, WebCore::ResourceError&) + 253
8   com.apple.WebCore                   0x000000011003ed2d WebCore::CachedResourceLoader::requestResource(WebCore::CachedResource::Type, WebCore::CachedResourceRequest&&,


-- 
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/20180425/2718a341/attachment.html>


More information about the webkit-unassigned mailing list