Flaky test: NetworkServiceTest.DnsClientEnableDisable Sample failed build due to flakiness: https://ci.chromium.org/buildbot/chromium.chromiumos/linux-chromeos-dbg/8869 Test output log: https://chromium-swarm.appspot.com/task?id=41239c8fe91ca510 Culprit (88.8% confidence): r607351 Analysis: https://findit-for-me.appspot.com/waterfall/flake?key=ag9zfmZpbmRpdC1mb3ItbWVyrQELEhdNYXN0ZXJGbGFrZUFuYWx5c2lzUm9vdCJ3Y2hyb21pdW0uY2hyb21pdW1vcy9saW51eC1jaHJvbWVvcy1kYmcvODg2OS9zZXJ2aWNlc191bml0dGVzdHMvVG1WMGQyOXlhMU5sY25acFkyVlVaWE4wTGtSdWMwTnNhV1Z1ZEVWdVlXSnNaVVJwYzJGaWJHVT0MCxITTWFzdGVyRmxha2VBbmFseXNpcxgBDA Please revert the culprit, or disable the test and find the appropriate owner. If the culprit above is wrong, please file a bug using this link: https://bugs.chromium.org/p/chromium/issues/entry?status=Unconfirmed&labels=Pri-1,Test-Findit-Wrong&components=Tools%3ETest%3EFindit%3EFlakiness&summary=%5BFindit%5D%20Flake%20Analyzer%20-%20Wrong%20result%20for%20NetworkServiceTest.DnsClientEnableDisable&comment=Link%20to%20Analysis%3A%20https://findit-for-me.appspot.com/waterfall/flake?key=ag9zfmZpbmRpdC1mb3ItbWVyrQELEhdNYXN0ZXJGbGFrZUFuYWx5c2lzUm9vdCJ3Y2hyb21pdW0uY2hyb21pdW1vcy9saW51eC1jaHJvbWVvcy1kYmcvODg2OS9zZXJ2aWNlc191bml0dGVzdHMvVG1WMGQyOXlhMU5sY25acFkyVlVaWE4wTGtSdWMwTnNhV1Z1ZEVWdVlXSnNaVVJwYzJGaWJHVT0MCxITTWFzdGVyRmxha2VBbmFseXNpcxgBDA Automatically posted by the findit-for-me app (https://goo.gl/Ot9f7N).
Crash output: [1/1] NetworkServiceTest.DnsClientEnableDisable (CRASHED) 1 test crashed: NetworkServiceTest.DnsClientEnableDisable (../../services/network/network_service_unittest.cc:436) [15783:15788:1112/180218.151645:14617230011:ERROR:kill_posix.cc(84)] Unable to terminate process group 17396: No such process (3) [ RUN ] NetworkServiceTest.DnsClientEnableDisable [17396:17400:1112/180218.098233:14617176758:FATAL:weak_ptr.cc(21)] Check failed: sequence_checker_.CalledOnValidSequence() || HasOneRef(). WeakPtrs must be invalidated on the same sequenced thread. #0 0x7fe0eccfb5cd base::debug::StackTrace::StackTrace() #1 0x7fe0ec9f77ca base::debug::StackTrace::StackTrace() #2 0x7fe0eca63a8e logging::LogMessage::~LogMessage() #3 0x7fe0eca815b1 base::internal::WeakReference::Flag::Invalidate() #4 0x7fe0eca81927 base::internal::WeakReferenceOwner::Invalidate() #5 0x7fe0eca818d9 base::internal::WeakReferenceOwner::~WeakReferenceOwner() #6 0x7fe0eca81bbd base::internal::WeakPtrFactoryBase::~WeakPtrFactoryBase() #7 0x7fe0e9a0dc45 base::WeakPtrFactory<>::~WeakPtrFactory() #8 0x7fe0ea4f9e31 net::SerialWorker::~SerialWorker() #9 0x7fe0ea4fdbef net::internal::DnsConfigServicePosix::HostsReader::~HostsReader() #10 0x7fe0ea4fdc19 net::internal::DnsConfigServicePosix::HostsReader::~HostsReader() #11 0x7fe0e98e825b base::RefCountedThreadSafe<>::DeleteInternal<>() #12 0x7fe0e98e8225 base::DefaultRefCountedThreadSafeTraits<>::Destruct() #13 0x7fe0ea4fa8ac base::RefCountedThreadSafe<>::Release() #14 0x7fe0ea4fa869 scoped_refptr<>::Release() #15 0x7fe0ea4fa84a scoped_refptr<>::~scoped_refptr() #16 0x7fe0ea4fa815 std::__1::__tuple_leaf<>::~__tuple_leaf() #17 0x7fe0ea4fa7f5 _ZNSt3__112__tuple_implINS_15__tuple_indicesIJLm0EEEEJ13scoped_refptrIN3net12SerialWorkerEEEED2Ev #18 0x7fe0ea4fa7d5 _ZNSt3__15tupleIJ13scoped_refptrIN3net12SerialWorkerEEEED2Ev #19 0x7fe0ea4fa7a3 _ZN4base8internal9BindStateIMN3net12SerialWorkerEFvvEJ13scoped_refptrIS3_EEED2Ev #20 0x7fe0ea4fa767 _ZN4base8internal9BindStateIMN3net12SerialWorkerEFvvEJ13scoped_refptrIS3_EEE7DestroyEPKNS0_13BindStateBaseE #21 0x7fe0ec9ab805 base::internal::BindStateBaseRefCountTraits::Destruct() #22 0x7fe0ec9abfe8 base::RefCountedThreadSafe<>::Release() #23 0x7fe0ec9abfa5 scoped_refptr<>::Release() #24 0x7fe0ec9abe6a scoped_refptr<>::~scoped_refptr() #25 0x7fe0ec9abcf5 base::internal::CallbackBase::~CallbackBase() #26 0x7fe0ec9a6125 base::internal::CallbackBaseCopyable::~CallbackBaseCopyable() #27 0x7fe0ec9a93f7 _ZNO4base12OnceCallbackIFvvEE3RunEv #28 0x7fe0ecc2f23b base::(anonymous namespace)::PostTaskAndReplyRelay::RunTaskAndPostReply() #29 0x7fe0ecc2fd70 _ZN4base8internal13FunctorTraitsIPFvNS_12_GLOBAL__N_121PostTaskAndReplyRelayEEvE6InvokeIS5_JS3_EEEvOT_DpOT0_ #30 0x7fe0ecc2fcdd _ZN4base8internal12InvokeHelperILb0EvE8MakeItSoIPFvNS_12_GLOBAL__N_121PostTaskAndReplyRelayEEJS5_EEEvOT_DpOT0_ #31 0x7fe0ecc2fca0 _ZN4base8internal7InvokerINS0_9BindStateIPFvNS_12_GLOBAL__N_121PostTaskAndReplyRelayEEJS4_EEEFvvEE7RunImplIS6_NSt3__15tupleIJS4_EEEJLm0EEEEvOT_OT0_NSB_16integer_sequenceImJXspT1_EEEE #32 0x7fe0ecc2fbe9 _ZN4base8internal7InvokerINS0_9BindStateIPFvNS_12_GLOBAL__N_121PostTaskAndReplyRelayEEJS4_EEEFvvEE7RunOnceEPNS0_13BindStateBaseE #33 0x7fe0ec9a93ee _ZNO4base12OnceCallbackIFvvEE3RunEv #34 0x7fe0ec9f8cfa base::debug::TaskAnnotator::RunTask() #35 0x7fe0ecc204d5 base::internal::TaskTracker::RunOrSkipTask() #36 0x7fe0ecd31f31 base::internal::TaskTrackerPosix::RunOrSkipTask() #37 0x5613b1977056 base::test::ScopedTaskEnvironment::TestTaskTracker::RunOrSkipTask() #38 0x7fe0ecc1e0fb base::internal::TaskTracker::RunAndPopNextTask() #39 0x7fe0ecc041c7 base::internal::SchedulerWorker::RunWorker() #40 0x7fe0ecc0397c base::internal::SchedulerWorker::RunPooledWorker() #41 0x7fe0ecc0389f base::internal::SchedulerWorker::ThreadMain() #42 0x7fe0ecd331bd base::(anonymous namespace)::ThreadFunc() #43 0x7fe0d7a17184 start_thread #44 0x7fe0d6ce003d clone
crrev.com/c/1329897 was reverted.
Comment 1 by rogerta@google.com
, Nov 13Owner: rmcelrath@chromium.org
Status: Assigned (was: Untriaged)
Crash output: [1/1] NetworkServiceTest.DnsClientEnableDisable (CRASHED) 1 test crashed: NetworkServiceTest.DnsClientEnableDisable (../../services/network/network_service_unittest.cc:436) [15783:15788:1112/180218.151645:14617230011:ERROR:kill_posix.cc(84)] Unable to terminate process group 17396: No such process (3) [ RUN ] NetworkServiceTest.DnsClientEnableDisable [17396:17400:1112/180218.098233:14617176758:FATAL:weak_ptr.cc(21)] Check failed: sequence_checker_.CalledOnValidSequence() || HasOneRef(). WeakPtrs must be invalidated on the same sequenced thread. #0 0x7fe0eccfb5cd base::debug::StackTrace::StackTrace() #1 0x7fe0ec9f77ca base::debug::StackTrace::StackTrace() #2 0x7fe0eca63a8e logging::LogMessage::~LogMessage() #3 0x7fe0eca815b1 base::internal::WeakReference::Flag::Invalidate() #4 0x7fe0eca81927 base::internal::WeakReferenceOwner::Invalidate() #5 0x7fe0eca818d9 base::internal::WeakReferenceOwner::~WeakReferenceOwner() #6 0x7fe0eca81bbd base::internal::WeakPtrFactoryBase::~WeakPtrFactoryBase() #7 0x7fe0e9a0dc45 base::WeakPtrFactory<>::~WeakPtrFactory() #8 0x7fe0ea4f9e31 net::SerialWorker::~SerialWorker() #9 0x7fe0ea4fdbef net::internal::DnsConfigServicePosix::HostsReader::~HostsReader() #10 0x7fe0ea4fdc19 net::internal::DnsConfigServicePosix::HostsReader::~HostsReader() #11 0x7fe0e98e825b base::RefCountedThreadSafe<>::DeleteInternal<>() #12 0x7fe0e98e8225 base::DefaultRefCountedThreadSafeTraits<>::Destruct() #13 0x7fe0ea4fa8ac base::RefCountedThreadSafe<>::Release() #14 0x7fe0ea4fa869 scoped_refptr<>::Release() #15 0x7fe0ea4fa84a scoped_refptr<>::~scoped_refptr() #16 0x7fe0ea4fa815 std::__1::__tuple_leaf<>::~__tuple_leaf() #17 0x7fe0ea4fa7f5 _ZNSt3__112__tuple_implINS_15__tuple_indicesIJLm0EEEEJ13scoped_refptrIN3net12SerialWorkerEEEED2Ev #18 0x7fe0ea4fa7d5 _ZNSt3__15tupleIJ13scoped_refptrIN3net12SerialWorkerEEEED2Ev #19 0x7fe0ea4fa7a3 _ZN4base8internal9BindStateIMN3net12SerialWorkerEFvvEJ13scoped_refptrIS3_EEED2Ev #20 0x7fe0ea4fa767 _ZN4base8internal9BindStateIMN3net12SerialWorkerEFvvEJ13scoped_refptrIS3_EEE7DestroyEPKNS0_13BindStateBaseE #21 0x7fe0ec9ab805 base::internal::BindStateBaseRefCountTraits::Destruct() #22 0x7fe0ec9abfe8 base::RefCountedThreadSafe<>::Release() #23 0x7fe0ec9abfa5 scoped_refptr<>::Release() #24 0x7fe0ec9abe6a scoped_refptr<>::~scoped_refptr() #25 0x7fe0ec9abcf5 base::internal::CallbackBase::~CallbackBase() #26 0x7fe0ec9a6125 base::internal::CallbackBaseCopyable::~CallbackBaseCopyable() #27 0x7fe0ec9a93f7 _ZNO4base12OnceCallbackIFvvEE3RunEv #28 0x7fe0ecc2f23b base::(anonymous namespace)::PostTaskAndReplyRelay::RunTaskAndPostReply() #29 0x7fe0ecc2fd70 _ZN4base8internal13FunctorTraitsIPFvNS_12_GLOBAL__N_121PostTaskAndReplyRelayEEvE6InvokeIS5_JS3_EEEvOT_DpOT0_ #30 0x7fe0ecc2fcdd _ZN4base8internal12InvokeHelperILb0EvE8MakeItSoIPFvNS_12_GLOBAL__N_121PostTaskAndReplyRelayEEJS5_EEEvOT_DpOT0_ #31 0x7fe0ecc2fca0 _ZN4base8internal7InvokerINS0_9BindStateIPFvNS_12_GLOBAL__N_121PostTaskAndReplyRelayEEJS4_EEEFvvEE7RunImplIS6_NSt3__15tupleIJS4_EEEJLm0EEEEvOT_OT0_NSB_16integer_sequenceImJXspT1_EEEE #32 0x7fe0ecc2fbe9 _ZN4base8internal7InvokerINS0_9BindStateIPFvNS_12_GLOBAL__N_121PostTaskAndReplyRelayEEJS4_EEEFvvEE7RunOnceEPNS0_13BindStateBaseE #33 0x7fe0ec9a93ee _ZNO4base12OnceCallbackIFvvEE3RunEv #34 0x7fe0ec9f8cfa base::debug::TaskAnnotator::RunTask() #35 0x7fe0ecc204d5 base::internal::TaskTracker::RunOrSkipTask() #36 0x7fe0ecd31f31 base::internal::TaskTrackerPosix::RunOrSkipTask() #37 0x5613b1977056 base::test::ScopedTaskEnvironment::TestTaskTracker::RunOrSkipTask() #38 0x7fe0ecc1e0fb base::internal::TaskTracker::RunAndPopNextTask() #39 0x7fe0ecc041c7 base::internal::SchedulerWorker::RunWorker() #40 0x7fe0ecc0397c base::internal::SchedulerWorker::RunPooledWorker() #41 0x7fe0ecc0389f base::internal::SchedulerWorker::ThreadMain() #42 0x7fe0ecd331bd base::(anonymous namespace)::ThreadFunc() #43 0x7fe0d7a17184 start_thread #44 0x7fe0d6ce003d clone