[Webkit-unassigned] [Bug 173846] ASSERT(m_state == State::Active || m_state == State::Canceled) fails in AsyncStackTrace::didDispatchAsyncCall()

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Jun 26 12:36:52 PDT 2017


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

--- Comment #2 from Matt Baker <mattbaker at apple.com> ---
(In reply to Daniel Bates from comment #1)
> Briefly looking at the inspector code,
> Inspector::AsyncStackTrace::didDispatchAsyncCall() is called so long as we
> have an inspector debugger agent regardless of whether
> AsyncStackTrace::willDispatchAsyncCall() was called on the pending async
> call.

Since it is called on the trace identifier by `m_currentAsyncCallIdentifier`, which is set during willDispatchAsyncCall(), it shouldn't be possible for didDispatchAsyncCall() to be called in isolation.

Will investigate.

-- 
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/20170626/2be9e43c/attachment-0001.html>


More information about the webkit-unassigned mailing list