New issue
Advanced search Search tips

Issue 922174 link

Starred by 2 users

Issue metadata

Status: Assigned
Owner:
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 2
Type: Bug



Sign in to add a comment

BrowserFocusTest.TabsRememberFocus flaky in single_process_mash_interactive_ui_tests on linux-chromeos-dbg

Project Member Reported by afakhry@chromium.org, Jan 15

Issue description

linux-chromeos-dbg: https://ci.chromium.org/p/chromium/builders/luci.chromium.ci/linux-chromeos-dbg/10285

Test seems to timeout:

[ RUN      ] BrowserFocusTest.TabsRememberFocus
[1:1:0115/102731.129013:INFO:hugepage_text.cc(68)] Mlocking text pages failed: Cannot allocate memory (12)
[7276:7276:0115/102731.910020:WARNING:chrome_browser_main_chromeos.cc(547)] Running as stub user with profile dir: test-user
[7276:7276:0115/102732.460854:INFO:remote_commands_service.cc(38)] Fetching remote commands.
[7276:7276:0115/102732.460975:WARNING:remote_commands_service.cc(40)] Client is not registered.
[7276:7276:0115/102732.461075:INFO:remote_commands_invalidator.cc(32)] Initialize RemoteCommandsInvalidator.
[7276:7276:0115/102732.461156:INFO:remote_commands_invalidator.cc(57)] Starting RemoteCommandsInvalidator.
[7276:7276:0115/102732.461241:INFO:remote_commands_invalidator.cc(123)] RemoteCommandsInvalidator ReloadPolicyData.
[7276:7276:0115/102732.461369:INFO:remote_commands_invalidator.cc(167)] Unregister RemoteCommandsInvalidator.
[7276:7276:0115/102732.698116:WARNING:wallpaper_controller_client.cc(358)] Cannot get wallpaper files id in RemovePolicyWallpaper. This should never happen under normal circumstances.
[7276:7276:0115/102733.128840:WARNING:personal_data_manager.cc(487)] 0x3d5ff81375a0 refresh is done, notifying PersonalDataChanged
[7276:7276:0115/102733.192104:WARNING:personal_data_manager.cc(487)] 0x3d5ff8078620 refresh is done, notifying PersonalDataChanged
[7276:7276:0115/102733.521106:ERROR:gpu_interface_provider.cc(87)] Not implemented reached in virtual void content::GpuInterfaceProvider::RegisterOzoneGpuInterfaces(service_manager::BinderRegistry *)
[7276:7276:0115/102734.285502:ERROR:remote_text_input_client.cc(144)] Not implemented reached in virtual void RemoteTextInputClient::OnInputMethodChanged()
[7276:7276:0115/102734.285577:ERROR:remote_text_input_client.cc(101)] Not implemented reached in virtual ui::TextInputClient::FocusReason RemoteTextInputClient::GetFocusReason() const
[7276:7276:0115/102734.285610:ERROR:remote_text_input_client.cc(185)] Not implemented reached in virtual bool RemoteTextInputClient::ShouldDoLearning()
[7276:7276:0115/102734.285711:ERROR:remote_text_input_client.cc(95)] Not implemented reached in virtual bool RemoteTextInputClient::HasCompositionText() const
[7276:7276:0115/102734.285755:ERROR:remote_text_input_client.cc(107)] Not implemented reached in virtual bool RemoteTextInputClient::GetTextRange(gfx::Range *) const
[7276:7276:0115/102734.656087:ERROR:render_widget_host_view_aura.cc(1308)] Not implemented reached in virtual base::i18n::TextDirection content::RenderWidgetHostViewAura::GetTextDirection() const
[7276:7289:0115/102734.704563:WARNING:simple_synchronous_entry.cc(1362)] Could not open platform files for entry.
[7276:7355:0115/102735.050381:WARNING:embedded_test_server.cc(237)] Request not handled. Returning 404: /favicon.ico
[7276:7276:0115/102813.733588:ERROR:tab_manager_delegate_chromeos.cc(416)] Failed to set oom_score_adj to 300 for focused tab, pid: 7376
BrowserTestBase received signal: Terminated. Backtrace:
#0 0x7fd67a84e359 base::debug::StackTrace::StackTrace()
#1 0x7fd67a652445 base::debug::StackTrace::StackTrace()
#2 0x557daf699f3d content::(anonymous namespace)::DumpStackTraceSignalHandler()
#3 0x7fd650c6acb0 <unknown>
#4 0x7fd66d21eead std::__Cr::__hash_map_iterator<>::operator++()
#5 0x7fd66d21e0de PrefNotifierImpl::~PrefNotifierImpl()
#6 0x7fd66d21e239 PrefNotifierImpl::~PrefNotifierImpl()
#7 0x7fd66d21044f std::__Cr::default_delete<>::operator()()
#8 0x7fd66d21040f std::__Cr::unique_ptr<>::reset()
#9 0x7fd66d22be29 std::__Cr::unique_ptr<>::~unique_ptr()
#10 0x7fd66d226aee PrefService::~PrefService()
#11 0x7fd66d226b19 PrefService::~PrefService()
#12 0x7fd66685fd5f std::__Cr::default_delete<>::operator()()
#13 0x7fd666ad76ff std::__Cr::unique_ptr<>::reset()
#14 0x7fd666ad5489 std::__Cr::unique_ptr<>::~unique_ptr()
#15 0x7fd666ad1b8f ash::SessionController::~SessionController()
#16 0x7fd666ad1c19 ash::SessionController::~SessionController()
#17 0x7fd66685fd5f std::__Cr::default_delete<>::operator()()
#18 0x7fd666b3a4df std::__Cr::unique_ptr<>::reset()
#19 0x7fd666b34f49 std::__Cr::unique_ptr<>::~unique_ptr()
#20 0x7fd666b2dc86 ash::Shell::~Shell()
#21 0x7fd666b2e1e9 ash::Shell::~Shell()
#22 0x7fd666b296cd ash::Shell::DeleteInstance()
#23 0x557db1af0c41 AshShellInit::~AshShellInit()
#24 0x557db1afcf7b std::__Cr::default_delete<>::operator()()
#25 0x557db1afa07f std::__Cr::unique_ptr<>::reset()
#26 0x557db1af7797 ChromeBrowserMainExtraPartsAsh::PostMainMessageLoopRun()
#27 0x557daea9ea14 ChromeBrowserMainParts::PostMainMessageLoopRun()
#28 0x557dad68c9d1 chromeos::ChromeBrowserMainPartsChromeos::PostMainMessageLoopRun()
#29 0x7fd6756ad472 content::BrowserMainLoop::ShutdownThreadsAndCleanUp()
#30 0x7fd6756b5e66 content::BrowserMainRunnerImpl::Shutdown()
#31 0x7fd6756a877f content::BrowserMain()
#32 0x7fd677103b7b content::RunBrowserProcessMain()
#33 0x7fd677104e36 content::ContentMainRunnerImpl::RunServiceManager()
#34 0x7fd6771048f0 content::ContentMainRunnerImpl::Run()
#35 0x7fd677101eb9 content::ContentServiceManagerMainDelegate::RunEmbedderProcess()
#36 0x7fd64fa38bf3 service_manager::Main()
#37 0x7fd677103685 content::ContentMain()
#38 0x557daf699049 content::BrowserTestBase::SetUp()
#39 0x557daea7dc3e InProcessBrowserTest::SetUp()
#40 0x557dab8a0b9e testing::internal::HandleSehExceptionsInMethodIfSupported<>()
#41 0x557dab8969f2 testing::internal::HandleExceptionsInMethodIfSupported<>()
#42 0x557dab88a294 testing::Test::Run()
#43 0x557dab88a982 testing::TestInfo::Run()
#44 0x557dab88ae7f testing::TestCase::Run()
#45 0x557dab892694 testing::internal::UnitTestImpl::RunAllTests()
#46 0x557dab8a290e testing::internal::HandleSehExceptionsInMethodIfSupported<>()
#47 0x557dab897e32 testing::internal::HandleExceptionsInMethodIfSupported<>()
#48 0x557dab8923b7 testing::UnitTest::Run()
#49 0x557daf7c4af1 RUN_ALL_TESTS()
#50 0x557daf7c32a2 base::TestSuite::Run()
#51 0x557dab6797b8 InteractiveUITestSuiteRunner::RunTestSuite()
#52 0x557daea68333 ChromeTestLauncherDelegate::RunTestSuite()
#53 0x557daf6c77d5 content::LaunchTests()
#54 0x557daea6866a LaunchChromeTests()
#55 0x557dab679643 main
#56 0x7fd650c55f45 __libc_start_main
#57 0x557dab4ce2ca _start
 
Cc: xiy...@chromium.org mukai@chromium.org
+xiyuan re: SessionController, +mukai re: interactive_ui_tests

Have you guys seen shutdown crashes like this? I don't see anything else in crbug.

Labels: Proj-Mash-SingleProcess

Comment 3 by xiy...@chromium.org, Jan 16 (6 days ago)

Cc: -xiy...@chromium.org
Owner: xiy...@chromium.org
Status: Assigned (was: Untriaged)
2nd failure stack seems related to IME. Maybe ui_test_utils::SendKeyPressSync to return too slowly under SPM.


BrowserTestBase received signal: Terminated. Backtrace:
#0 0x7f560fa4d359 base::debug::StackTrace::StackTrace()
#1 0x7f560f851445 base::debug::StackTrace::StackTrace()
#2 0x5575b109ef3d content::(anonymous namespace)::DumpStackTraceSignalHandler()
#3 0x7f55e5e69cb0 <unknown>
#4 0x7f560f930ff2 std::__Cr::__find_first_of_ce<>()
#5 0x7f560f93032d std::__Cr::__str_find_first_of<>()
#6 0x7f560f93028d std::__Cr::basic_string<>::find_first_of()
#7 0x7f560f94a205 base::CharacterMatcher<>::Find()
#8 0x7f560f949c5a base::DoReplaceMatchesAfterOffset<>()
#9 0x7f560f9469de base::ReplaceCharsT<>()
#10 0x7f560f941a79 base::RemoveChars()
#11 0x5575b283c65a AutocompleteMatch::SanitizeString()
#12 0x5575b28450ef AutocompleteResult::AppendMatches()
#13 0x5575b283432a AutocompleteController::UpdateResult()
#14 0x5575b2833b90 AutocompleteController::Start()
#15 0x5575b28327f6 AutocompleteClassifier::Classify()
#16 0x5575b287c800 OmniboxEditModel::GetInfoForCurrentText()
#17 0x5575b287c2ab OmniboxEditModel::CurrentMatch()
#18 0x5575b287cb2e OmniboxEditModel::OnChanged()
#19 0x5575b288e8e2 OmniboxView::TextChanged()
#20 0x5575b36dde70 OmniboxViewViews::SetWindowTextAndCaretPos()
#21 0x5575b288e370 OmniboxView::SetUserText()
#22 0x5575b36dcb3f OmniboxViewViews::SetUserText()
#23 0x5575b287be68 OmniboxEditModel::RestoreState()
#24 0x5575b36dc6d4 OmniboxViewViews::OnTabChanged()
#25 0x5575b36c631a LocationBarView::Update()
#26 0x5575b377c11a ToolbarView::Update()
#27 0x5575b369c4ba BrowserView::UpdateToolbar()
#28 0x5575b33cf048 Browser::UpdateToolbar()
#29 0x5575b33cd0d5 Browser::OnActiveTabChanged()
#30 0x5575b33cc835 Browser::OnTabStripModelChanged()
#31 0x5575b3434636 TabStripModel::SetSelection()
#32 0x5575b3435a33 TabStripModel::ActivateTabAt()
#33 0x5575b343866a TabStripModel::SelectRelativeTab()
#34 0x5575b3438687 TabStripModel::SelectPreviousTab()
#35 0x5575b33df9e6 chrome::SelectPreviousTab()
#36 0x5575b33dba61 chrome::BrowserCommandController::ExecuteCommandWithDisposition()
#37 0x5575b33dad21 chrome::BrowserCommandController::ExecuteCommand()
#38 0x5575b33de53c chrome::ExecuteCommand()
#39 0x5575b36a2872 BrowserView::AcceleratorPressed()
#40 0x7f560f05a0d1 ui::AcceleratorManager::Process()
#41 0x7f561025c8fb views::FocusManager::ProcessAccelerator()
#42 0x5575b369df5f BrowserView::PreHandleKeyboardEvent()
#43 0x5575b33cd984 Browser::PreHandleKeyboardEvent()
#44 0x7f560b49042c content::WebContentsImpl::PreHandleKeyboardEvent()
#45 0x7f560b1cf0ea content::RenderWidgetHostImpl::ForwardKeyboardEventWithCommands()
#46 0x7f560b204243 content::RenderWidgetHostViewAura::ForwardKeyboardEventWithLatencyInfo()
#47 0x7f560b66070a content::RenderWidgetHostViewEventHandler::OnKeyEvent()
#48 0x7f560b201ec2 content::RenderWidgetHostViewAura::OnKeyEvent()
#49 0x7f560786bea4 ui::EventHandler::OnEvent()
#50 0x7f560786945a ui::EventDispatcher::DispatchEvent()
#51 0x7f5607868e8a ui::EventDispatcher::ProcessEvent()
#52 0x7f5607868b27 ui::EventDispatcherDelegate::DispatchEventToTarget()
#53 0x7f560786897e ui::EventDispatcherDelegate::DispatchEvent()
#54 0x7f560786d2cd ui::EventProcessor::OnEventFromSource()
#55 0x7f560786d53c ui::EventProcessor::OnEventFromSource()
#56 0x7f5604d2ee05 aura::WindowTreeHost::DispatchKeyEventPostIME()
#57 0x7f5604cdd3ff aura::TextInputClientImpl::DispatchKeyEventPostIME()
#58 0x7f5604fb4c59 ws::mojom::TextInputClientStubDispatch::AcceptWithResponder()
#59 0x7f5604cddb6d ws::mojom::TextInputClientStub<>::AcceptWithResponder()
#60 0x7f560f1d6607 mojo::InterfaceEndpointClient::HandleValidatedMessage()
#61 0x7f560f1d6301 mojo::InterfaceEndpointClient::HandleIncomingMessageThunk::Accept()
#62 0x7f560f1d5009 mojo::FilterChain::Accept()
#63 0x7f560f1d80e6 mojo::InterfaceEndpointClient::HandleIncomingMessage()
#64 0x7f560f1e2d82 mojo::internal::MultiplexRouter::ProcessIncomingMessage()
#65 0x7f560f1e2469 mojo::internal::MultiplexRouter::Accept()
#66 0x7f560f1d5009 mojo::FilterChain::Accept()
#67 0x7f560f1c772f mojo::Connector::ReadSingleMessage()
#68 0x7f560f1c8437 mojo::Connector::ReadAllAvailableMessages()
#69 0x7f560f1c8288 mojo::Connector::OnHandleReadyInternal()
#70 0x7f560f1c818b mojo::Connector::OnWatcherHandleReady()
#71 0x7f560f1cbe04 base::internal::FunctorTraits<>::Invoke<>()
#72 0x7f560f1cbd36 base::internal::InvokeHelper<>::MakeItSo<>()
#73 0x7f560f1cbcc7 _ZN4base8internal7InvokerINS0_9BindStateIMN4mojo9ConnectorEFvjEJNS0_17UnretainedWrapperIS4_EEEEEFvjEE7RunImplIRKS6_RKNSt4__Cr5tupleIJS8_EEEJLm0EEEEvOT_OT0_NSF_16integer_sequenceImJXspT1_EEEEOj
#74 0x7f560f1cbbeb base::internal::Invoker<>::Run()
#75 0x7f560f1c36e0 _ZNKR4base17RepeatingCallbackIFvjEE3RunEj
#76 0x7f560f1cae2f mojo::SimpleWatcher::DiscardReadyState()
#77 0x7f560f1cb0dc base::internal::FunctorTraits<>::Invoke<>()
#78 0x7f560f1cb06c base::internal::InvokeHelper<>::MakeItSo<>()
#79 0x7f560f1caffc _ZN4base8internal7InvokerINS0_9BindStateIPFvRKNS_17RepeatingCallbackIFvjEEEjRKN4mojo18HandleSignalsStateEEJS5_EEEFvjSB_EE7RunImplIRKSD_RKNSt4__Cr5tupleIJS5_EEEJLm0EEEEvOT_OT0_NSK_16integer_sequenceImJXspT1_EEEEOjSB_
#80 0x7f560f1caf10 base::internal::Invoker<>::Run()
#81 0x7f560f163cd6 _ZNKR4base17RepeatingCallbackIFvjRKN4mojo18HandleSignalsStateEEE3RunEjS4_
#82 0x7f560f1634ab mojo::SimpleWatcher::OnHandleReady()
#83 0x7f560f1644d1 base::internal::FunctorTraits<>::Invoke<>()
#84 0x7f560f1643c9 base::internal::InvokeHelper<>::MakeItSo<>()
#85 0x7f560f164315 _ZN4base8internal7InvokerINS0_9BindStateIMN4mojo13SimpleWatcherEFvijRKNS3_18HandleSignalsStateEEJNS_7WeakPtrIS4_EEijS5_EEEFvvEE7RunImplIRKS9_RKNSt4__Cr5tupleIJSB_ijS5_EEEJLm0ELm1ELm2ELm3EEEEvOT_OT0_NSI_16integer_sequenceImJXspT1_EEEE
#86 0x7f560f16419c base::internal::Invoker<>::Run()
#87 0x7f560f8263ae _ZNO4base12OnceCallbackIFvvEE3RunEv
#88 0x7f560f852545 base::debug::TaskAnnotator::RunTask()
#89 0x7f560f8adc68 base::MessageLoopImpl::RunTask()
#90 0x7f560f8ae045 base::MessageLoopImpl::DeferOrRunPendingTask()
#91 0x7f560f8ae847 base::MessageLoopImpl::DoWork()
#92 0x7f560fa88ada base::MessagePumpLibevent::Run()
#93 0x7f560f8ad5b6 base::MessageLoopImpl::Run()
#94 0x7f560f917ffe base::RunLoop::Run()
#95 0x5575b10d279e content::RunThisRunLoop()
#96 0x5575b10d37d8 content::MessageLoopRunner::Run()
#97 0x5575ad07d35c ui_test_utils::SendKeyPressToWindowSync()
#98 0x5575ad07d154 ui_test_utils::SendKeyPressSync()
#99 0x5575acfed748 (anonymous namespace)::BrowserFocusTest_TabsRememberFocus_Test::RunTestOnMainThread()
#100 0x5575b109e534 content::BrowserTestBase::ProxyRunTestOnMainThreadLoop()
#101 0x5575aceef31d base::internal::FunctorTraits<>::Invoke<>()
#102 0x5575aceef261 base::internal::InvokeHelper<>::MakeItSo<>()
#103 0x5575b10a0b37 _ZN4base8internal7InvokerINS0_9BindStateIMN7content15BrowserTestBaseEFvvEJNS0_17UnretainedWrapperIS4_EEEEEFvvEE7RunImplIRKS6_RKNSt4__Cr5tupleIJS8_EEEJLm0EEEEvOT_OT0_NSF_16integer_sequenceImJXspT1_EEEE
#104 0x5575b10a0a6c base::internal::Invoker<>::Run()
#105 0x5575acf5322d _ZNKR4base17RepeatingCallbackIFvvEE3RunEv
#106 0x5575b04a240f ChromeBrowserMainParts::PreMainMessageLoopRunImpl()
#107 0x5575b04a11be ChromeBrowserMainParts::PreMainMessageLoopRun()
#108 0x5575af090094 chromeos::ChromeBrowserMainPartsChromeos::PreMainMessageLoopRun()
#109 0x7f560a8abcb7 content::BrowserMainLoop::PreMainMessageLoopRun()
#110 0x7f5609a4f57d base::internal::FunctorTraits<>::Invoke<>()
#111 0x7f5609a4f4c1 base::internal::InvokeHelper<>::MakeItSo<>()
#112 0x7f560a8b2177 _ZN4base8internal7InvokerINS0_9BindStateIMN7content15BrowserMainLoopEFivEJNS0_17UnretainedWrapperIS4_EEEEEFivEE7RunImplIRKS6_RKNSt4__Cr5tupleIJS8_EEEJLm0EEEEiOT_OT0_NSF_16integer_sequenceImJXspT1_EEEE
#113 0x7f560a8b20ac base::internal::Invoker<>::Run()
#114 0x7f56099a88cd _ZNKR4base17RepeatingCallbackIFvvEE3RunEv
#115 0x7f560b4277dc content::StartupTaskRunner::RunAllTasksNow()
#116 0x7f560a8aa4e5 content::BrowserMainLoop::CreateStartupTasks()
#117 0x7f560a8b456e content::BrowserMainRunnerImpl::Initialize()
#118 0x7f560a8a7729 content::BrowserMain()
#119 0x7f560c302b7b content::RunBrowserProcessMain()
#120 0x7f560c303e36 content::ContentMainRunnerImpl::RunServiceManager()
#121 0x7f560c3038f0 content::ContentMainRunnerImpl::Run()
#122 0x7f560c300eb9 content::ContentServiceManagerMainDelegate::RunEmbedderProcess()
#123 0x7f55e4c37bf3 service_manager::Main()
#124 0x7f560c302685 content::ContentMain()
#125 0x5575b109e049 content::BrowserTestBase::SetUp()
#126 0x5575b0482c3e InProcessBrowserTest::SetUp()
#127 0x5575ad2a5b9e testing::internal::HandleSehExceptionsInMethodIfSupported<>()
#128 0x5575ad29b9f2 testing::internal::HandleExceptionsInMethodIfSupported<>()
#129 0x5575ad28f294 testing::Test::Run()
#130 0x5575ad28f982 testing::TestInfo::Run()
#131 0x5575ad28fe7f testing::TestCase::Run()
#132 0x5575ad297694 testing::internal::UnitTestImpl::RunAllTests()
#133 0x5575ad2a790e testing::internal::HandleSehExceptionsInMethodIfSupported<>()
#134 0x5575ad29ce32 testing::internal::HandleExceptionsInMethodIfSupported<>()
#135 0x5575ad2973b7 testing::UnitTest::Run()
#136 0x5575b11c9af1 RUN_ALL_TESTS()
#137 0x5575b11c82a2 base::TestSuite::Run()
#138 0x5575ad07e7b8 InteractiveUITestSuiteRunner::RunTestSuite()
#139 0x5575b046d333 ChromeTestLauncherDelegate::RunTestSuite()
#140 0x5575b10cc7d5 content::LaunchTests()
#141 0x5575b046d66a LaunchChromeTests()
#142 0x5575ad07e643 main
#143 0x7f55e5e54f45 __libc_start_main
#144 0x5575aced32ca _start

Comment 4 by afakhry@chromium.org, Jan 16 (6 days ago)

Failed agin in this build: https://ci.chromium.org/p/chromium/builders/luci.chromium.ci/linux-chromeos-dbg/10302

But with different stacks each time.

Sign in to add a comment