New issue
Advanced search Search tips

Issue 670984 link

Starred by 2 users

Issue metadata

Status: Fixed
Owner:
Closed: Dec 2016
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Windows
Pri: 1
Type: Bug-Regression

Blocking:
issue 670742



Sign in to add a comment

Win Debug bots crashing inside page translation

Project Member Reported by kbr@chromium.org, Dec 3 2016

Issue description

Many tests on the Windows debug bots are crashing inside page translation.

First failing builds:

https://build.chromium.org/p/chromium.win/builders/Win7%20Tests%20%28dbg%29%281%29
https://build.chromium.org/p/chromium.gpu/builders/Win7%20Debug%20%28NVIDIA%29/builds/47199

Stack trace from this build:

https://build.chromium.org/p/chromium.win/builders/Win7%20Tests%20%28dbg%29%281%29/builds/55262/steps/sync_integration_tests/logs/MigrationSingleClientTest.AllTypesAtOnce

[4520:5096:1202/160442.096:WARNING:chrome_browser_main_win.cc(419)] Command line too long for RegisterApplicationRestart
[2732:5900:1202/160442.290:INFO:media_foundation_video_encode_accelerator_win.cc(307)] Windows versions earlier than 8 are not supported.
Backtrace:
	base::WeakPtr<base::win::ObjectWatcher>::get [0x1035E083+67]
	invalid_parameter [0x73F12011+161]
	std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >::operator* [0x005EFD33+211]
	std::_String_iterator<std::_String_val<std::_Simple_types<char> > >::operator* [0x005EFD5F+15]
	chrome_lang_id::FMLParser::NextItem [0x03F0C4B6+726]
	chrome_lang_id::FMLParser::Initialize [0x03F0C0EF+111]
	chrome_lang_id::FMLParser::Parse [0x03F0C58F+31]
	chrome_lang_id::GenericFeatureExtractor::Parse [0x03F0E170+48]
	?Setup@?$EmbeddingFeatureExtractor@V?$FeatureExtractor@VSentence@chrome_lang_id@@$$V@chrome_lang_id@@VSentence@2@$$V@chrome_lang_id@@UAEXPAVTaskContext@2@@Z [0x03EF8730+128]
	chrome_lang_id::NNetLanguageIdentifier::Setup [0x03EF880C+28]
	chrome_lang_id::NNetLanguageIdentifier::NNetLanguageIdentifier [0x03EF46FF+527]
	chrome_lang_id::NNetLanguageIdentifier::NNetLanguageIdentifier [0x03EF4749+25]
	translate::DeterminePageLanguage [0x0513F987+1047]
	translate::DeterminePageLanguage [0x0513F6B0+320]
	translate::TranslateHelper::PageCaptured [0x0513E0CF+335]
	ChromeRenderFrameObserver::CapturePageText [0x04F1B3A9+489]
	ChromeRenderFrameObserver::DidMeaningfulLayout [0x04F1B7A9+73]
	content::RenderFrameImpl::DidMeaningfulLayout [0x12B34813+99]
	content::RenderWidget::didMeaningfulLayout [0x12BEC4A9+169]
	blink::WebViewImpl::updateAllLifecyclePhases [0x1804A852+690]
	blink::WebViewImpl::resizeViewWhileAnchored [0x18044719+265]
	blink::WebViewImpl::resizeWithBrowserControls [0x18044A8E+670]
	content::RenderViewImpl::ResizeWebWidget [0x12BC5A39+89]
	content::RenderWidget::Resize [0x12BE73D4+756]
	content::RenderWidget::OnResize [0x12BE5E92+114]
	content::RenderViewImpl::OnResize [0x12BC47F4+516]
	base::DispatchToMethodImpl<content::RenderWidget *,void (__thiscall content::RenderWidget::*)(content::ResizeParams const &),std::tuple<content::ResizeParams> const &,0> [0x12BD78A6+54]
	base::DispatchToMethod<content::RenderWidget *,void (__thiscall content::RenderWidget::*)(content::ResizeParams const &),std::tuple<content::ResizeParams> const &> [0x12BD6DA5+53]
	IPC::DispatchToMethod<content::RenderWidget,void (__thiscall content::RenderWidget::*)(content::ResizeParams const &),void,std::tuple<content::ResizeParams> > [0x12BD7376+38]
	IPC::MessageT<ViewMsg_Resize_Meta,std::tuple<content::ResizeParams>,void>::Dispatch<content::RenderWidget,content::RenderWidget,void,void (__thiscall content::RenderWidget::*)(content::ResizeParams const &)> [0x12BD47FC+300]
	content::RenderWidget::OnMessageReceived [0x12BE4997+1975]
	content::RenderViewImpl::OnMessageReceived [0x12BC3821+6561]
	IPC::MessageRouter::RouteMessage [0x0B3F088A+58]
	content::ChildThreadImpl::ChildThreadMessageRouter::RouteMessage [0x109E0E86+22]
	IPC::MessageRouter::OnMessageReceived [0x0B3F05DA+58]
	content::ChildThreadImpl::OnMessageReceived [0x109E011F+1439]
	IPC::ChannelProxy::Context::OnDispatchMessage [0x0B39D953+115]
	base::internal::FunctorTraits<void (__thiscall IPC::ChannelProxy::Context::*)(IPC::Message const &),void>::Invoke<scoped_refptr<IPC::ChannelProxy::Context> const &,IPC::Message const &> [0x0B396995+37]
	base::internal::InvokeHelper<0,void>::MakeItSo<void (__thiscall IPC::ChannelProxy::Context::*const &)(IPC::Message const &),scoped_refptr<IPC::ChannelProxy::Context> const &,IPC::Message const &> [0x0B397055+53]
	base::internal::Invoker<base::internal::BindState<void (__thiscall IPC::ChannelProxy::Context::*)(IPC::Message const &),scoped_refptr<IPC::ChannelProxy::Context>,IPC::Message>,void __cdecl(void)>::RunImpl<void (__thiscall IPC::ChannelProxy::Context::*cons [0x0B397453+83]
	base::internal::Invoker<base::internal::BindState<void (__thiscall IPC::ChannelProxy::Context::*)(IPC::Message const &),scoped_refptr<IPC::ChannelProxy::Context>,IPC::Message>,void __cdecl(void)>::Run [0x0B39E364+36]
	base::internal::RunMixin<base::Callback<void __cdecl(void),0,0> >::Run [0x1008A944+68]
	base::debug::TaskAnnotator::RunTask [0x1008AADF+367]
	blink::scheduler::TaskQueueManager::ProcessTaskFromWorkQueue [0x169CE676+1094]
	blink::scheduler::TaskQueueManager::DoWork [0x169CCDA1+737]
	base::internal::FunctorTraits<void (__thiscall blink::scheduler::TaskQueueManager::*)(base::TimeTicks,bool),void>::Invoke<base::WeakPtr<blink::scheduler::TaskQueueManager> const &,base::TimeTicks const &,bool const &> [0x169C28ED+61]
	base::internal::InvokeHelper<1,void>::MakeItSo<void (__thiscall blink::scheduler::TaskQueueManager::*const &)(base::TimeTicks,bool),base::WeakPtr<blink::scheduler::TaskQueueManager> const &,base::TimeTicks const &,bool const &> [0x169C2A43+83]
	base::internal::Invoker<base::internal::BindState<void (__thiscall blink::scheduler::TaskQueueManager::*)(base::TimeTicks,bool),base::WeakPtr<blink::scheduler::TaskQueueManager>,base::TimeTicks,bool>,void __cdecl(void)>::RunImpl<void (__thiscall blink::sc [0x169C2B32+114]
	base::internal::Invoker<base::internal::BindState<void (__thiscall blink::scheduler::TaskQueueManager::*)(base::TimeTicks,bool),base::WeakPtr<blink::scheduler::TaskQueueManager>,base::TimeTicks,bool>,void __cdecl(void)>::Run [0x169CEFC4+36]
	base::internal::RunMixin<base::Callback<void __cdecl(void),0,0> >::Run [0x1008A944+68]
	base::debug::TaskAnnotator::RunTask [0x1008AADF+367]
	base::MessageLoop::RunTask [0x10105444+660]
	base::MessageLoop::DeferOrRunPendingTask [0x1010323C+44]
	base::MessageLoop::DoWork [0x10103822+242]
	base::MessagePumpDefault::Run [0x1010B4FE+190]
	base::MessageLoop::RunHandler [0x1010513C+444]
	base::RunLoop::Run [0x101B7594+52]
	content::RendererMain [0x12C0529E+830]
	content::RunNamedProcessTypeMain [0x13039657+135]
	content::ContentMainRunnerImpl::Run [0x13039518+488]
	content::ContentMain [0x13037434+100]
	content::LaunchTests [0x0400E9EC+556]


I think the warning in chrome_browser_main_win.cc is relevant. It wasn't showing up in earlier builds.

 

Comment 1 by kbr@chromium.org, Dec 3 2016

Cc: ynovikov@chromium.org
Components: Tests>Telemetry

Comment 2 by kbr@chromium.org, Dec 3 2016

Cc: s...@chromium.org
It's difficult to pinpoint the faulty CL from the blamelist in https://build.chromium.org/p/chromium.win/builders/Win7%20Tests%20%28dbg%29%281%29/builds/55262 . None of the CLs look relevant.

I think https://codereview.chromium.org/2547833004/ should fix it, if a committer lgtms it

Comment 4 by kbr@chromium.org, Dec 4 2016

Owner: rouslan@chromium.org
Status: Assigned (was: Untriaged)
Thanks Yuly for tracking that down. That must be it.

Comment 5 by kbr@chromium.org, Dec 4 2016

Blocking: 670742
Note: here's a screenshot showing that basically all tests that launched the browser were broken on this machine (and the other Windows Debug bots).

Screen Shot 2016-12-04 at 8.55.40 AM.png
913 KB View Download
You've landed a revert. Did the bit bounce back?
Status: Fixed (was: Assigned)
Checked the bot. It's green again. I guess the revert was correct. Thank you for tracking this down.
Most GPU.FYI bots didn't catch up with the revert yet, but you can see that
context_loss_tests passed here
https://build.chromium.org/p/chromium.gpu.fyi/builders/Win7%20Debug%20%28AMD%29/builds/408
Components: -UI>Browser>Translate UI>Browser>Language>Translate

Sign in to add a comment