[Webkit-unassigned] [Bug 201201] New: REGRESSION: Flaky crash in com.apple.JavaScriptCore: Inspector::InjectedScriptModule::ensureInjected

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Aug 27 13:56:51 PDT 2019


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

            Bug ID: 201201
           Summary: REGRESSION: Flaky crash in com.apple.JavaScriptCore:
                    Inspector::InjectedScriptModule::ensureInjected
           Product: WebKit
           Version: Other
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: New Bugs
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: ryanhaddad at apple.com

Created attachment 377379

  --> https://bugs.webkit.org/attachment.cgi?id=377379&action=review

Crash log

CRASHING TEST: inspector/heap/getRemoteObject.html

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   com.apple.JavaScriptCore            0x000000010f9b8db3 WTFCrashWithInfo(int, char const*, char const*, int) + 19 (Assertions.h:616)
1   com.apple.JavaScriptCore            0x00000001101d8456 Inspector::InjectedScriptModule::ensureInjected(Inspector::InjectedScriptManager*, Inspector::InjectedScript const&) + 1110
2   com.apple.WebCore                   0x000000010c228c50 WebCore::CommandLineAPIModule::injectIfNeeded(Inspector::InjectedScriptManager*, Inspector::InjectedScript const&) + 112 (CommandLineAPIModule.cpp:44)
3   com.apple.JavaScriptCore            0x00000001101d7217 Inspector::InjectedScriptManager::injectedScriptFor(JSC::ExecState*) + 679 (InjectedScriptBase.h:50)
4   com.apple.JavaScriptCore            0x0000000110256ab3 Inspector::InspectorHeapAgent::getRemoteObject(WTF::String&, int, WTF::String const*, WTF::RefPtr<Inspector::Protocol::Runtime::RemoteObject, WTF::DumbPtrTraits<Inspector::Protocol::Runtime::RemoteObject> >&) + 179 (InspectorHeapAgent.cpp:251)
5   com.apple.JavaScriptCore            0x000000011020122c Inspector::HeapBackendDispatcher::getRemoteObject(long, WTF::RefPtr<WTF::JSONImpl::Object, WTF::DumbPtrTraits<WTF::JSONImpl::Object> >&&) + 860 (InspectorBackendDispatchers.cpp:4014)
6   com.apple.JavaScriptCore            0x00000001101ffd53 Inspector::HeapBackendDispatcher::dispatch(long, WTF::String const&, WTF::Ref<WTF::JSONImpl::Object, WTF::DumbPtrTraits<WTF::JSONImpl::Object> >&&) + 1059 (utility:918)
7   com.apple.JavaScriptCore            0x00000001101d9fdd Inspector::BackendDispatcher::dispatch(WTF::String const&) + 2349 (Ref.h:59)
8   com.apple.WebKit                    0x0000000109cc90d3 WebKit::WebPage::didReceiveWebPageMessage(IPC::Connection&, IPC::Decoder&) + 5555 (WebPageMessageReceiver.cpp:1024)
9   com.apple.WebKit                    0x000000010983d7ae IPC::MessageReceiverMap::dispatchMessage(IPC::Connection&, IPC::Decoder&) + 126
10  com.apple.WebKit                    0x0000000109bd03f6 WebKit::WebProcess::didReceiveMessage(IPC::Connection&, IPC::Decoder&) + 28 (WebProcess.cpp:726)
11  com.apple.WebKit                    0x0000000109828d22 IPC::Connection::dispatchMessage(std::__1::unique_ptr<IPC::Decoder, std::__1::default_delete<IPC::Decoder> >) + 158 (Connection.cpp:993)
12  com.apple.WebKit                    0x000000010982c114 IPC::Connection::dispatchOneIncomingMessage() + 190 (Connection.cpp:1060)
13  com.apple.JavaScriptCore            0x000000010f9ec8c4 WTF::RunLoop::performWork() + 228 (RunLoop.cpp:107)
14  com.apple.JavaScriptCore            0x000000010f9ecb52 WTF::RunLoop::performWork(void*) + 34 (RunLoopCF.cpp:39)
15  com.apple.CoreFoundation            0x00007fff41e9c683 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17
16  com.apple.CoreFoundation            0x00007fff41e9c629 __CFRunLoopDoSource0 + 108
17  com.apple.CoreFoundation            0x00007fff41e7ffeb __CFRunLoopDoSources0 + 195
18  com.apple.CoreFoundation            0x00007fff41e7f5b5 __CFRunLoopRun + 1189
19  com.apple.CoreFoundation            0x00007fff41e7eebe CFRunLoopRunSpecific + 455
20  com.apple.Foundation                0x00007fff440e37df -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 280
21  com.apple.Foundation                0x00007fff440e36b4 -[NSRunLoop(NSRunLoop) run] + 76
22  libxpc.dylib                        0x00007fff6e00e077 _xpc_objc_main + 552
23  libxpc.dylib                        0x00007fff6e00db79 xpc_main + 433
24  com.apple.WebKit                    0x00000001099874bb WebKit::XPCServiceMain(int, char const**) + 547
25  libdyld.dylib                       0x00007fff6ddd53d5 start + 1



https://webkit-test-results.webkit.org/dashboards/flakiness_dashboard.html#showAllRuns=true&tests=inspector%2Fheap%2FgetRemoteObject.html

-- 
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/20190827/9db547f1/attachment.html>


More information about the webkit-unassigned mailing list