I can repro this on Android WebView with accessibility enabled, as sometimes closing and opening a page with a WebView toggles accessibility quickly.
The issue is that toggling accessibility off for a RenderFrameImpl deletes the RenderAccessibilityImpl, but this can happen after the RenderAccessibilityImpl has already sent an IPC to the browser.
The browser sends an Ack, and in the meantime if the RenderFrameImpl creates a new RenderAccessibilityImpl, that RenderAccessibilityImpl is confused by the Ack because it didn't think it sent one.
As a fix, pass an ack token from the renderer that must be returned from the browser.
Found on Android but seems like it could happen on any platform.
Relatively harmless in release mode with DCHECK disabled.
Comment 1 by bugdroid1@chromium.org
, Sep 15 2016