[Webkit-unassigned] [Bug 141039] New: Web Inspector: ASSERT in InspectorTimelineAgent::internalStop

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Jan 29 09:58:45 PST 2015


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

            Bug ID: 141039
           Summary: Web Inspector: ASSERT in
                    InspectorTimelineAgent::internalStop
    Classification: Unclassified
           Product: WebKit
           Version: 528+ (Nightly build)
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Web Inspector
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: eric.carlson at apple.com
                CC: graouts at webkit.org, joepeck at webkit.org,
                    jonowells at apple.com, mattbaker at apple.com,
                    nvasilyev at apple.com, timothy at apple.com,
                    webkit-bug-importer at group.apple.com

Stopwatch ASSERT when using inspector. r178433 fixed a Stopwatch::stop ASSERT in InspectorDebuggerAgent, but InspectorTimelineAgent also has a Stopwatch so it apparently needs a similar fix.


ASSERTION FAILED: !isnan(m_lastStartTime)
/webkit/WebKitBuild/Debug/usr/local/include/wtf/Stopwatch.h(74) : void WTF::Stopwatch::stop()
1   0x114706f60 WTFCrash
2   0x116a48415 WTF::Stopwatch::stop()
3   0x116a7f671 WebCore::InspectorTimelineAgent::internalStop()
4   0x116a7f440 WebCore::InspectorTimelineAgent::stop(WTF::String&)
5   0x116a7f75f non-virtual thunk to WebCore::InspectorTimelineAgent::stop(WTF::String&)
6   0x1142f63ce Inspector::InspectorTimelineBackendDispatcher::stop(long, Inspector::InspectorObject const&)
7   0x1142f5f80 Inspector::InspectorTimelineBackendDispatcher::dispatch(long, WTF::String const&, WTF::Ref<Inspector::InspectorObject>&&)
8   0x1142ab7a9 Inspector::InspectorBackendDispatcher::dispatch(WTF::String const&)
9   0x116993881 WebCore::InspectorController::dispatchMessageFromFrontend(WTF::String const&)
10  0x11177db51 WebKit::WebInspector::sendMessageToBackend(WTF::String const&)
11  0x1117888ff void IPC::callMemberFunctionImpl<WebKit::WebInspector, void (WebKit::WebInspector::*)(WTF::String const&), std::__1::tuple<WTF::String>, 0ul>(WebKit::WebInspector*, void (WebKit::WebInspector::*)(WTF::String const&), std::__1::tuple<WTF::String>&&, std::index_sequence<0ul>)
12  0x111788858 void IPC::callMemberFunction<WebKit::WebInspector, void (WebKit::WebInspector::*)(WTF::String const&), std::__1::tuple<WTF::String>, std::make_index_sequence<1ul> >(std::__1::tuple<WTF::String>&&, WebKit::WebInspector*, void (WebKit::WebInspector::*)(WTF::String const&))
13  0x1117887c6 void IPC::handleMessage<Messages::WebInspector::SendMessageToBackend, WebKit::WebInspector, void (WebKit::WebInspector::*)(WTF::String const&)>(IPC::MessageDecoder&, WebKit::WebInspector*, void (WebKit::WebInspector::*)(WTF::String const&))
14  0x111787cfa WebKit::WebInspector::didReceiveMessage(IPC::Connection&, IPC::MessageDecoder&)
15  0x111787d67 non-virtual thunk to WebKit::WebInspector::didReceiveMessage(IPC::Connection&, IPC::MessageDecoder&)
16  0x1111e4da3 IPC::Connection::dispatchMessage(IPC::MessageDecoder&)
17  0x1111dd120 IPC::Connection::dispatchMessage(std::__1::unique_ptr<IPC::MessageDecoder, std::__1::default_delete<IPC::MessageDecoder> >)
18  0x1111e4b7f IPC::Connection::dispatchOneMessage()
19  0x1111f90d2 WTF::FunctionWrapper<void (IPC::Connection::*)()>::operator()(IPC::Connection*)
20  0x1111f9055 WTF::BoundFunctionImpl<WTF::FunctionWrapper<void (IPC::Connection::*)()>, void (IPC::Connection*)>::operator()()
21  0x1111f8892 WTF::Function<void ()>::operator()() const
22  0x1111f880c std::__1::__function::__func<WTF::Function<void ()>, std::__1::allocator<WTF::Function<void ()> >, void ()>::operator()()
23  0x1146b33fa std::__1::function<void ()>::operator()() const
24  0x114740841 WTF::RunLoop::performWork()
25  0x114741b24 WTF::RunLoop::performWork(void*)
26  0x7fff8b6a4a81 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__
27  0x7fff8b69700d __CFRunLoopDoSources0
28  0x7fff8b69662f __CFRunLoopRun
29  0x7fff8b696028 CFRunLoopRunSpecific
30  0x7fff9046fcc7 RunCurrentEventLoopInMode
31  0x7fff9046f95b ReceiveNextEventCommon

-- 
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/20150129/89cd2d27/attachment-0002.html>


More information about the webkit-unassigned mailing list