https://crash.corp.google.com/browse?q=custom_data.ChromeCrashProto.magic_signature_1.name%3D%27blink%3A%3AFrameView%3A%3AupdateStyleAndLayoutIfNeededRecursiveInternal%27%20AND%20product.Version%3E%2754.0.2796.0%27&ignore_case=false&enable_rewrite=true&omit_field_name=&omit_field_value=&omit_field_opt=%3D&stbtiq=&reportid=c6397b0900000000&index=1#4
0x00007ffc555e74ac (chrome_child.dll -frameview.cpp:2723 ) blink::FrameView::updateStyleAndLayoutIfNeededRecursiveInternal()
0x00007ffc555e72a1 (chrome_child.dll -frameview.cpp:2699 ) blink::FrameView::updateStyleAndLayoutIfNeededRecursive()
0x00007ffc555e6604 (chrome_child.dll -frameview.cpp:2532 ) blink::FrameView::updateLifecyclePhasesInternal(blink::DocumentLifecycle::LifecycleState)
0x00007ffc554b8cb6 (chrome_child.dll -eventhandler.cpp:490 ) blink::EventHandler::hitTestResultAtPoint(blink::LayoutPoint const &,unsigned int,blink::LayoutSize const &)
0x00007ffc56a7f7d6 (chrome_child.dll -webplugincontainerimpl.cpp:531 ) blink::WebPluginContainerImpl::isRectTopmost(blink::WebRect const &)
0x00007ffc56e17a61 (chrome_child.dll -pepper_plugin_instance_impl.cc:3159 ) content::PepperPluginInstanceImpl::IsRectTopmost(gfx::Rect const &)
0x00007ffc565f35be (chrome_child.dll -pepper_flash_renderer_host.cc:368 ) PepperFlashRendererHost::OnIsRectTopmost(ppapi::host::HostMessageContext *,PP_Rect const &)
0x00007ffc565f3c20 (chrome_child.dll -pepper_flash_renderer_host.cc:166 ) PepperFlashRendererHost::OnResourceMessageReceived(IPC::Message const &,ppapi::host::HostMessageContext *)
0x00007ffc57158bc0 (chrome_child.dll -resource_message_handler.cc:30 ) ppapi::host::ResourceMessageHandler::RunMessageHandlerAndReply(IPC::Message const &,ppapi::host::HostMessageContext *)
0x00007ffc571587d1 (chrome_child.dll -resource_host.cc:38 ) ppapi::host::ResourceHost::HandleMessage(IPC::Message const &,ppapi::host::HostMessageContext *)
0x00007ffc57157424 (chrome_child.dll -ppapi_host.cc:215 ) ppapi::host::PpapiHost::HandleResourceCall(ppapi::proxy::ResourceMessageCallParams const &,IPC::Message const &,ppapi::host::HostMessageContext *)
0x00007ffc57157ab4 (chrome_child.dll -ppapi_host.cc:205 ) ppapi::host::PpapiHost::OnHostMsgResourceSyncCall(ppapi::proxy::ResourceMessageCallParams const &,IPC::Message const &,IPC::Message *)
0x00007ffc57156b53 (chrome_child.dll -ipc_message_templates.h:196 ) IPC::MessageT<PpapiHostMsg_ResourceSyncCall_Meta,std::tuple<ppapi::proxy::ResourceMessageCallParams,IPC::Message>,std::tuple<ppapi::proxy::ResourceMessageReplyParams,IPC::Message> >::DispatchDelayReply<ppapi::host::PpapiHost,void,void ( ppapi::host::PpapiHost::*)(ppapi::proxy::ResourceMessageCallParams const &,IPC::Message const &,IPC::Message *)>(IPC::Message const *,ppapi::host::PpapiHost *,void *,void ( ppapi::host::PpapiHost::*)(ppapi::proxy::ResourceMessageCallParams const &,IPC::Message const &,IPC::Message *))
0x00007ffc57157c28 (chrome_child.dll -ppapi_host.cc:64 ) ppapi::host::PpapiHost::OnMessageReceived(IPC::Message const &)
0x00007ffc57176c1d (chrome_child.dll -host_dispatcher.cc:194 ) ppapi::proxy::HostDispatcher::OnMessageReceived(IPC::Message const &)
0x00007ffc5687ae8f (chrome_child.dll -ipc_channel_proxy.cc:284 ) IPC::ChannelProxy::Context::OnDispatchMessage(IPC::Message const &)
0x00007ffc56878032 (chrome_child.dll -ipc_sync_channel.cc:170 ) IPC::SyncChannel::ReceivedSyncMsgQueue::DispatchMessages(IPC::SyncChannel::SyncContext *)
0x00007ffc56878f02 (chrome_child.dll -ipc_sync_channel.cc:547 ) IPC::SyncChannel::WaitForReply(mojo::SyncHandleRegistry *,IPC::SyncChannel::SyncContext *,bool)
0x00007ffc56878b22 (chrome_child.dll -ipc_sync_channel.cc:536 ) IPC::SyncChannel::Send(IPC::Message *)
0x00007ffc57176fbc (chrome_child.dll -host_dispatcher.cc:161 ) ppapi::proxy::HostDispatcher::Send(IPC::Message *)
0x00007ffc57176e3b (chrome_child.dll -host_dispatcher.cc:43 ) ppapi::proxy::`anonymous namespace'::ReserveInstanceID
0x00007ffc56e742ea (chrome_child.dll -plugin_module.cc:706 ) content::PluginModule::ReserveInstanceID(int)
0x00007ffc56e84054 (chrome_child.dll -host_globals.cc:251 ) content::HostGlobals::AddInstance(content::PepperPluginInstanceImpl *)
0x00007ffc56e1361f (chrome_child.dll -pepper_plugin_instance_impl.cc:537 ) content::PepperPluginInstanceImpl::PepperPluginInstanceImpl(content::RenderFrameImpl *,content::PluginModule *,ppapi::PPP_Instance_Combined *,blink::WebPluginContainer *,GURL const &)
0x00007ffc56e148cf (chrome_child.dll -pepper_plugin_instance_impl.cc:378 ) content::PepperPluginInstanceImpl::Create(content::RenderFrameImpl *,content::PluginModule *,blink::WebPluginContainer *,GURL const &)
0x00007ffc56e72328 (chrome_child.dll -plugin_module.cc:643 ) content::PluginModule::CreateInstance(content::RenderFrameImpl *,blink::WebPluginContainer *,GURL const &)
0x00007ffc56e64bac (chrome_child.dll -pepper_webplugin_impl.cc:101 ) content::PepperWebPluginImpl::initialize(blink::WebPluginContainer *)
0x00007ffc571ea22d (chrome_child.dll -loadable_plugin_placeholder.cc:112 ) plugins::LoadablePluginPlaceholder::ReplacePlugin(blink::WebPlugin *)
0x00007ffc571e9c0e (chrome_child.dll -loadable_plugin_placeholder.cc:304 ) plugins::LoadablePluginPlaceholder::LoadPlugin()
0x00007ffc571e9c9e (chrome_child.dll -loadable_plugin_placeholder.cc:92 ) plugins::LoadablePluginPlaceholder::MarkPluginEssential(content::PluginInstanceThrottler::PowerSaverUnthrottleMethod)
0x00007ffc571e9f74 (chrome_child.dll -loadable_plugin_placeholder.cc:221 ) plugins::LoadablePluginPlaceholder::OnUnobscuredRectUpdate(gfx::Rect const &)
0x00007ffc571eb594 (chrome_child.dll -webview_plugin.cc:215 ) WebViewPlugin::updateGeometry(blink::WebRect const &,blink::WebRect const &,blink::WebRect const &,blink::WebVector<blink::WebRect> const &,bool)
0x00007ffc56a7fed1 (chrome_child.dll -webplugincontainerimpl.cpp:453 ) blink::WebPluginContainerImpl::reportGeometry()
0x00007ffc55925ac6 (chrome_child.dll -layoutpart.cpp:319 ) blink::LayoutPart::updateWidgetGeometry()
0x00007ffc555e197a (chrome_child.dll -frameview.cpp:1243 ) blink::FrameView::updateWidgetGeometries()
0x00007ffc555e50e4 (chrome_child.dll -frameview.cpp:2112 ) blink::FrameView::performPostLayoutTasks()
0x00007ffc555e03fb (chrome_child.dll -frameview.cpp:921 ) blink::FrameView::scheduleOrPerformPostLayoutTasks()
0x00007ffc555e0e5d (chrome_child.dll -frameview.cpp:1079 ) blink::FrameView::layout()
0x00007ffc555e3cb2 (chrome_child.dll -frameview.cpp:1766 ) blink::FrameView::scrollbarExistenceDidChange()
0x00007ffc555ea85e (chrome_child.dll -frameview.cpp:3553 ) blink::FrameView::adjustScrollbarExistence(blink::FrameView::ComputeScrollbarExistenceOption)
0x00007ffc555eab5f (chrome_child.dll -frameview.cpp:3631 ) blink::FrameView::updateScrollbars()
0x00007ffc555dea0d (chrome_child.dll -frameview.cpp:408 ) blink::FrameView::setFrameRect(blink::IntRect const &)
0x00007ffc55925d42 (chrome_child.dll -layoutpart.cpp:351 ) blink::LayoutPart::setWidgetGeometry(blink::LayoutRect const &)
0x00007ffc55925c8b (chrome_child.dll -layoutpart.cpp:335 ) blink::LayoutPart::updateWidgetGeometryInternal()
0x00007ffc55925a86 (chrome_child.dll -layoutpart.cpp:311 ) blink::LayoutPart::updateWidgetGeometry()
0x00007ffc555e1936 (chrome_child.dll -frameview.cpp:1239 ) blink::FrameView::updateWidgetGeometries()
0x00007ffc555e50e4 (chrome_child.dll -frameview.cpp:2112 ) blink::FrameView::performPostLayoutTasks()
0x00007ffc555e03fb (chrome_child.dll -frameview.cpp:921 ) blink::FrameView::scheduleOrPerformPostLayoutTasks()
0x00007ffc555e0e5d (chrome_child.dll -frameview.cpp:1079 ) blink::FrameView::layout()
0x00007ffc5547f9f7 (chrome_child.dll -document.cpp:1886 ) blink::Document::updateStyleAndLayout()
0x00007ffc554e2a33 (chrome_child.dll -element.cpp:701 ) blink::Element::clientWidth()
Comment 1 by wangxianzhu@chromium.org
, Sep 30 2016