Link to failing build: https://ci.chromium.org/p/chromium/builders/luci.chromium.ci/Linux%20ChromiumOS%20MSan%20Tests/9841
Logs: https://logs.chromium.org/logs/chromium/buildbucket/cr-buildbucket.appspot.com/8928743838745258320/+/steps/mash_browser_tests/0/stdout
Backtrace:
BrowserTestBase received signal: Terminated. Backtrace:
#0 0x562a8a999dd1 in __interceptor_backtrace /b/swarming/w/ir/kitchen-workdir/src/third_party/llvm/compiler-rt/lib/msan/../sanitizer_common/sanitizer_common_interceptors.inc:4041:13
#1 0x562aa0455c3a in base::debug::StackTrace::StackTrace(unsigned long) ./../../base/debug/stack_trace_posix.cc:833:41
#2 0x562aa21fc2b7 in content::(anonymous namespace)::DumpStackTraceSignalHandler(int) ./../../content/public/test/browser_test_base.cc:100:5
#3 0x562a8a9c1839 in SignalHandler(int) /b/swarming/w/ir/kitchen-workdir/src/third_party/llvm/compiler-rt/lib/msan/msan_interceptors.cc:991:3
#4 0x7f7f9f10ecb0 in killpg ??:?
#5 0x7f7f9f10ecb0 in ?? ??:0
#6 0x562a8a9639b1 in internal_syscall<unsigned long, unsigned long, int, int, int, unsigned long long> /b/swarming/w/ir/kitchen-workdir/src/third_party/llvm/compiler-rt/lib/sanitizer_common/sanitizer_syscall_linux_x86_64.inc:74:3
#7 0x562a8a9639b1 in __sanitizer::internal_mmap(void*, unsigned long, int, int, int, unsigned long long) /b/swarming/w/ir/kitchen-workdir/src/third_party/llvm/compiler-rt/lib/sanitizer_common/sanitizer_linux.cc:178:0
#8 0x562a8a96aac0 in __sanitizer::MmapFixedNoReserve(unsigned long, unsigned long, char const*) /b/swarming/w/ir/kitchen-workdir/src/third_party/llvm/compiler-rt/lib/sanitizer_common/sanitizer_posix_libcdep.cc:339:12
#9 0x562a8a9ce64c in __msan::SetShadow(void const*, unsigned long, unsigned char) /b/swarming/w/ir/kitchen-workdir/src/third_party/llvm/compiler-rt/lib/msan/msan_poisoning.cc:142:12
#10 0x562a8a97c6fd in OnUnmap /b/swarming/w/ir/kitchen-workdir/src/third_party/llvm/compiler-rt/lib/msan/msan_allocator.cc:35:5
#11 0x562a8a97c6fd in __sanitizer::LargeMmapAllocator<__msan::MsanMapUnmapCallback, __sanitizer::LargeMmapAllocatorPtrArrayDynamic>::Deallocate(__sanitizer::AllocatorStats*, void*) /b/swarming/w/ir/kitchen-workdir/src/third_party/llvm/compiler-rt/lib/msan/../sanitizer_common/sanitizer_allocator_secondary.h:148:0
#12 0x562a8a9d004b in operator delete(void*) /b/swarming/w/ir/kitchen-workdir/src/third_party/llvm/compiler-rt/lib/msan/msan_new_delete.cc:75:44
#13 0x562aaa3935ce in __libcpp_deallocate ./../../buildtools/third_party/libc++/trunk/include/new:274:10
#14 0x562aaa3935ce in deallocate ./../../buildtools/third_party/libc++/trunk/include/memory:1803:0
#15 0x562aaa3935ce in deallocate ./../../buildtools/third_party/libc++/trunk/include/memory:1557:0
#16 0x562aaa3935ce in ~__split_buffer ./../../buildtools/third_party/libc++/trunk/include/__split_buffer:343:0
#17 0x562aaa3935ce in std::__1::vector<std::__1::unique_ptr<mojo::core::ports::UserMessageEvent, std::__1::default_delete<mojo::core::ports::UserMessageEvent> >, std::__1::allocator<std::__1::unique_ptr<mojo::core::ports::UserMessageEvent, std::__1::default_delete<mojo::core::ports::UserMessageEvent> > > >::shrink_to_fit() ./../../buildtools/third_party/libc++/trunk/include/vector:1600:0
#18 0x562aaa39273c in mojo::core::ports::MessageQueue::GetNextMessage(std::__1::unique_ptr<mojo::core::ports::UserMessageEvent, std::__1::default_delete<mojo::core::ports::UserMessageEvent> >*, mojo::core::ports::MessageFilter*) ./../../mojo/core/ports/message_queue.cc:64:11
#19 0x562aaa375b81 in mojo::core::ports::Node::GetMessage(mojo::core::ports::PortRef const&, std::__1::unique_ptr<mojo::core::ports::UserMessageEvent, std::__1::default_delete<mojo::core::ports::UserMessageEvent> >*, mojo::core::ports::MessageFilter*) ./../../mojo/core/ports/node.cc:335:25
#20 0x562a9655ad78 in mojo::core::MessagePipeDispatcher::ReadMessage(std::__1::unique_ptr<mojo::core::ports::UserMessageEvent, std::__1::default_delete<mojo::core::ports::UserMessageEvent> >*) ./../../mojo/core/message_pipe_dispatcher.cc:170:38
#21 0x562a9652388b in mojo::core::Core::ReadMessage(unsigned int, MojoReadMessageOptions const*, unsigned long*) ./../../mojo/core/core.cc:584:31
#22 0x562aa5003668 in operator()<unsigned int &, const MojoReadMessageOptions *&, unsigned long *&> ./../../base/memory/protected_memory_cfi.h:43:12
#23 0x562aa5003668 in MojoReadMessage ./../../mojo/public/c/system/thunks.cc:200:0
#24 0x562aa4f93b09 in ReadMessageNew ./../../mojo/public/cpp/system/message_pipe.h:110:19
#25 0x562aa4f93b09 in mojo::Connector::ReadSingleMessage(unsigned int*) ./../../mojo/public/cpp/bindings/lib/connector.cc:434:0
#26 0x562aa4f966d1 in mojo::Connector::ReadAllAvailableMessages() ./../../mojo/public/cpp/bindings/lib/connector.cc:505:10
#27 0x562aa2524ae9 in Run ./../../base/callback.h:129:12
#28 0x562aa2524ae9 in mojo::SimpleWatcher::OnHandleReady(int, unsigned int, mojo::HandleSignalsState const&) ./../../mojo/public/cpp/system/simple_watcher.cc:273:0
#29 0x562aa04c086b in Run ./../../base/callback.h:99:12
#30 0x562aa04c086b in base::debug::TaskAnnotator::RunTask(char const*, base::PendingTask*) ./../../base/debug/task_annotator.cc:99:0
#31 0x562aa017d2a3 in base::MessageLoopImpl::RunTask(base::PendingTask*) ./../../base/message_loop/message_loop_impl.cc:350:46
#32 0x562aa017ed0e in DeferOrRunPendingTask ./../../base/message_loop/message_loop_impl.cc:361:5
#33 0x562aa017ed0e in base::MessageLoopImpl::DoWork() ./../../base/message_loop/message_loop_impl.cc:449:0
#34 0x562aa04acc74 in base::MessagePumpLibevent::Run(base::MessagePump::Delegate*) ./../../base/message_loop/message_pump_libevent.cc:210:31
#35 0x562aa0242b00 in base::RunLoop::Run() ./../../base/run_loop.cc:102:14
#36 0x562aa22bef12 in content::WindowedNotificationObserver::Wait() ./../../content/public/test/test_utils.cc:370:15
#37 0x562a9030d381 in chromeos::LoginUtilsTest::Login(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) ./../../chrome/browser/chromeos/login/login_utils_browsertest.cc:73:30
#38 0x562a9030d58d in RunTestOnMainThread ./../../chrome/browser/chromeos/login/login_utils_browsertest.cc:88:3
#39 0x562a9030d58d in virtual thunk to chromeos::LoginUtilsTest_MashLogin_Test::RunTestOnMainThread() ./../../chrome/browser/chromeos/login/login_utils_browsertest.cc:0:0
#40 0x562aa21f8c69 in content::BrowserTestBase::ProxyRunTestOnMainThreadLoop() ./../../content/public/test/browser_test_base.cc:447:5
#41 0x562aa0864d4b in Run ./../../base/callback.h:129:12
#42 0x562aa0864d4b in ChromeBrowserMainParts::PreMainMessageLoopRunImpl() ./../../chrome/browser/chrome_browser_main.cc:1818:0
#43 0x562aa0860619 in ChromeBrowserMainParts::PreMainMessageLoopRun() ./../../chrome/browser/chrome_browser_main.cc:1196:18
#44 0x562a919163fa in chromeos::ChromeBrowserMainPartsChromeos::PreMainMessageLoopRun() ./../../chrome/browser/chromeos/chrome_browser_main_chromeos.cc:660:32
#45 0x562a9709575f in content::BrowserMainLoop::PreMainMessageLoopRun() ./../../content/browser/browser_main_loop.cc:977:13
#46 0x562a9885a30d in Run ./../../base/callback.h:129:12
#47 0x562a9885a30d in content::StartupTaskRunner::RunAllTasksNow() ./../../content/browser/startup_task_runner.cc:41:0
#48 0x562a9708e9eb in content::BrowserMainLoop::CreateStartupTasks() ./../../content/browser/browser_main_loop.cc:911:25
#49 0x562a970a01a5 in content::BrowserMainRunnerImpl::Initialize(content::MainFunctionParams const&) ./../../content/browser/browser_main_runner_impl.cc:144:15
#50 0x562a970840d7 in content::BrowserMain(content::MainFunctionParams const&) ./../../content/browser/browser_main.cc:43:32
#51 0x562a9ed402ed in RunBrowserProcessMain ./../../content/app/content_main_runner_impl.cc:537:10
#52 0x562a9ed402ed in content::ContentMainRunnerImpl::Run(bool) ./../../content/app/content_main_runner_impl.cc:903:0
#53 0x562aaa363766 in service_manager::Main(service_manager::MainParams const&) ./../../services/service_manager/embedder/main.cc:472:29
#54 0x562a9ed375cf in content::ContentMain(content::ContentMainParams const&) ./../../content/app/content_main.cc:19:10
#55 0x562aa21f71ef in content::BrowserTestBase::SetUp() ./../../content/public/test/browser_test_base.cc:349:3
#56 0x562aa06944bb in InProcessBrowserTest::SetUp() ./../../chrome/test/base/in_process_browser_test.cc:283:20
#57 0x562a9047471d in chromeos::OobeBaseTest::SetUp() ./../../chrome/browser/chromeos/login/test/oobe_base_test.cc:90:33
#58 0x562a93363bc9 in HandleExceptionsInMethodIfSupported<testing::Test, void> ./../../third_party/googletest/src/googletest/src/gtest.cc:0:0
#59 0x562a93363bc9 in testing::Test::Run() ./../../third_party/googletest/src/googletest/src/gtest.cc:2517:0
#60 0x562a933681a4 in testing::TestInfo::Run() ./../../third_party/googletest/src/googletest/src/gtest.cc:2703:11
#61 0x562a93369d8a in testing::TestCase::Run() ./../../third_party/googletest/src/googletest/src/gtest.cc:2825:28
#62 0x562a933a4b65 in testing::internal::UnitTestImpl::RunAllTests() ./../../third_party/googletest/src/googletest/src/gtest.cc:5227:43
#63 0x562a933a3438 in HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool> ./../../third_party/googletest/src/googletest/src/gtest.cc:0:0
#64 0x562a933a3438 in testing::UnitTest::Run() ./../../third_party/googletest/src/googletest/src/gtest.cc:4835:0
#65 0x562aa070b421 in RUN_ALL_TESTS ./../../third_party/googletest/src/googletest/include/gtest/gtest.h:2369:46
#66 0x562aa070b421 in base::TestSuite::Run() ./../../base/test/test_suite.cc:294:0
#67 0x562aa009ee3d in ChromeTestSuiteRunner::RunTestSuite(int, char**) ./../../chrome/test/base/chrome_test_launcher.cc:71:21
#68 0x562aa22ac123 in content::LaunchTests(content::TestLauncherDelegate*, unsigned long, int, char**) ./../../content/public/test/test_launcher.cc:647:31
#69 0x562aa00a0586 in LaunchChromeTests(unsigned long, content::TestLauncherDelegate*, int, char**) ./../../chrome/test/base/chrome_test_launcher.cc:182:10
#70 0x562aa009ebf1 in main ./../../chrome/test/base/browser_tests_main_chromeos.cc:21:10
#71 0x7f7f9f0f9f45 in __libc_start_main ??:0:0
#72 0x562a8a95c3ba in _start ??:0:0
Comment 1 by rcui@chromium.org
, Nov 27