I'm consistently getting this DCHECK in my local ToT build after a few minutes of running.
---------------------------
Fatal error
---------------------------
[137472:108852:0907/103526.997:FATAL:process_map.cc(60)] Check failed: it_and_inserted.second.
Backtrace:
base::debug::StackTrace::StackTrace [0x6A7BBE46+102] (C:\src\chrome\src\base\debug\stack_trace_win.cc:286)
base::debug::StackTrace::StackTrace [0x6A7BAEEB+27] (C:\src\chrome\src\base\debug\stack_trace.cc:199)
logging::LogMessage::~LogMessage [0x6A820FF4+148] (C:\src\chrome\src\base\logging.cc:600)
memory_instrumentation::ProcessMap::OnServicePIDReceived [0x5AA5550E+254] (C:\src\chrome\src\services\resource_coordinator\memory_instrumentation\process_map.cc:61)
service_manager::mojom::ServiceManagerListenerStubDispatch::Accept [0x66C81CA8+2776] (C:\src\chrome\src\out\Debug32\gen\services\service_manager\public\mojom\service_manager.mojom.cc:453)
service_manager::mojom::ServiceManagerListenerStub<mojo::RawPtrImplRefTraits<service_manager::mojom::ServiceManagerListener> >::Accept [0x598C29CA+90] (C:\src\chrome\src\out\Debug32\gen\services\service_manager\public\mojom\service_manager.mojom.h:241)
mojo::InterfaceEndpointClient::HandleValidatedMessage [0x66E80A67+1751] (C:\src\chrome\src\mojo\public\cpp\bindings\lib\interface_endpoint_client.cc:423)
mojo::InterfaceEndpointClient::HandleIncomingMessageThunk::Accept [0x66E80380+32] (C:\src\chrome\src\mojo\public\cpp\bindings\lib\interface_endpoint_client.cc:133)
mojo::FilterChain::Accept [0x66E7E481+465] (C:\src\chrome\src\mojo\public\cpp\bindings\lib\filter_chain.cc:40)
mojo::InterfaceEndpointClient::HandleIncomingMessage [0x66E82FF5+229] (C:\src\chrome\src\mojo\public\cpp\bindings\lib\interface_endpoint_client.cc:306)
mojo::internal::MultiplexRouter::ProcessIncomingMessage [0x66E95E8D+1533] (C:\src\chrome\src\mojo\public\cpp\bindings\lib\multiplex_router.cc:868)
mojo::internal::MultiplexRouter::Accept [0x66E954C5+645] (C:\src\chrome\src\mojo\public\cpp\bindings\lib\multiplex_router.cc:590)
mojo::FilterChain::Accept [0x66E7E481+465] (C:\src\chrome\src\mojo\public\cpp\bindings\lib\filter_chain.cc:40)
mojo::Connector::ReadSingleMessage [0x66E6D990+960] (C:\src\chrome\src\mojo\public\cpp\bindings\lib\connector.cc:456)
mojo::Connector::ReadAllAvailableMessages [0x66E6E9C1+113] (C:\src\chrome\src\mojo\public\cpp\bindings\lib\connector.cc:486)
mojo::Connector::OnHandleReadyInternal [0x66E6E775+261] (C:\src\chrome\src\mojo\public\cpp\bindings\lib\connector.cc:389)
mojo::Connector::OnWatcherHandleReady [0x66E6E65D+29] (C:\src\chrome\src\mojo\public\cpp\bindings\lib\connector.cc:365)
base::internal::FunctorTraits<void (mojo::Connector::*)(unsigned int) __attribute__((thiscall)),void>::Invoke<void (mojo::Connector::*)(unsigned int) __attribute__((thiscall)),mojo::Connector *,unsigned int> [0x66E712F2+66] (C:\src\chrome\src\base\bind_internal.h:516)
base::internal::InvokeHelper<0,void>::MakeItSo<void (mojo::Connector::*const &)(unsigned int) __attribute__((thiscall)),mojo::Connector *,unsigned int> [0x66E7120B+107] (C:\src\chrome\src\base\bind_internal.h:616)
base::internal::Invoker<base::internal::BindState<void (mojo::Connector::*)(unsigned int) __attribute__((thiscall)),base::internal::UnretainedWrapper<mojo::Connector> >,void (unsigned int)>::RunImpl<void (mojo::Connector::*const &)(unsigned int) __attribu [0x66E71181+113] (C:\src\chrome\src\base\bind_internal.h:689)
base::internal::Invoker<base::internal::BindState<void (mojo::Connector::*)(unsigned int) __attribute__((thiscall)),base::internal::UnretainedWrapper<mojo::Connector> >,void (unsigned int)>::Run [0x66E71054+84] (C:\src\chrome\src\base\bind_internal.h:671)
base::RepeatingCallback<void (unsigned int)>::Run [0x6713570A+90] (C:\src\chrome\src\base\callback.h:129)
mojo::SimpleWatcher::DiscardReadyState [0x671355BA+42] (C:\src\chrome\src\mojo\public\cpp\system\simple_watcher.h:195)
base::internal::FunctorTraits<void (*)(const base::RepeatingCallback<void (unsigned int)> &, unsigned int, const mojo::HandleSignalsState &),void>::Invoke<void (*const &)(const base::RepeatingCallback<void (unsigned int)> &, unsigned int, const mojo::Hand [0x6713640F+111] (C:\src\chrome\src\base\bind_internal.h:416)
base::internal::InvokeHelper<0,void>::MakeItSo<void (*const &)(const base::RepeatingCallback<void (unsigned int)> &, unsigned int, const mojo::HandleSignalsState &),const base::RepeatingCallback<void (unsigned int)> &,unsigned int,const mojo::HandleSignal [0x67136302+114] (C:\src\chrome\src\base\bind_internal.h:616)
base::internal::Invoker<base::internal::BindState<void (*)(const base::RepeatingCallback<void (unsigned int)> &, unsigned int, const mojo::HandleSignalsState &),base::RepeatingCallback<void (unsigned int)> >,void (unsigned int, const mojo::HandleSignalsSt [0x67136242+130] (C:\src\chrome\src\base\bind_internal.h:689)
base::internal::Invoker<base::internal::BindState<void (*)(const base::RepeatingCallback<void (unsigned int)> &, unsigned int, const mojo::HandleSignalsState &),base::RepeatingCallback<void (unsigned int)> >,void (unsigned int, const mojo::HandleSignalsSt [0x671360C0+112] (C:\src\chrome\src\base\bind_internal.h:671)
base::RepeatingCallback<void (unsigned int, const mojo::HandleSignalsState &)>::Run [0x6714C826+118] (C:\src\chrome\src\base\callback.h:129)
mojo::SimpleWatcher::OnHandleReady [0x6714C587+455] (C:\src\chrome\src\mojo\public\cpp\system\simple_watcher.cc:273)
base::internal::FunctorTraits<void (mojo::SimpleWatcher::*)(int, unsigned int, const mojo::HandleSignalsState &) __attribute__((thiscall)),void>::Invoke<void (mojo::SimpleWatcher::*)(int, unsigned int, const mojo::HandleSignalsState &) __attribute__((this [0x6714D3DF+127] (C:\src\chrome\src\base\bind_internal.h:516)
base::internal::InvokeHelper<1,void>::MakeItSo<void (mojo::SimpleWatcher::*const &)(int, unsigned int, const mojo::HandleSignalsState &) __attribute__((thiscall)),const base::WeakPtr<mojo::SimpleWatcher> &,const int &,const unsigned int &,const mojo::Hand [0x6714D1CA+186] (C:\src\chrome\src\base\bind_internal.h:639)
base::internal::Invoker<base::internal::BindState<void (mojo::SimpleWatcher::*)(int, unsigned int, const mojo::HandleSignalsState &) __attribute__((thiscall)),base::WeakPtr<mojo::SimpleWatcher>,int,unsigned int,mojo::HandleSignalsState>,void ()>::RunImpl< [0x6714D109+185] (C:\src\chrome\src\base\bind_internal.h:689)
base::internal::Invoker<base::internal::BindState<void (mojo::SimpleWatcher::*)(int, unsigned int, const mojo::HandleSignalsState &) __attribute__((thiscall)),base::WeakPtr<mojo::SimpleWatcher>,int,unsigned int,mojo::HandleSignalsState>,void ()>::Run [0x6714CECF+63] (C:\src\chrome\src\base\bind_internal.h:671)
base::OnceCallback<void ()>::Run [0x6A75E1D0+80] (C:\src\chrome\src\base\callback.h:100)
base::debug::TaskAnnotator::RunTask [0x6A7C06B3+1075] (C:\src\chrome\src\base\debug\task_annotator.cc:103)
base::MessageLoop::RunTask [0x6A85586F+911] (C:\src\chrome\src\base\message_loop\message_loop.cc:434)
base::MessageLoop::DeferOrRunPendingTask [0x6A855D69+73] (C:\src\chrome\src\base\message_loop\message_loop.cc:448)
base::MessageLoop::DoWork [0x6A856248+392] (C:\src\chrome\src\base\message_loop\message_loop.cc:517)
base::MessagePumpForIO::DoRunLoop [0x6A8641FC+28] (C:\src\chrome\src\base\message_loop\message_pump_win.cc:494)
base::MessagePumpWin::Run [0x6A861D37+119] (C:\src\chrome\src\base\message_loop\message_pump_win.cc:54)
base::MessageLoop::Run [0x6A855166+486] (C:\src\chrome\src\base\message_loop\message_loop.cc:386)
base::RunLoop::Run [0x6A924ED8+488] (C:\src\chrome\src\base\run_loop.cc:102)
base::Thread::Run [0x6AA434E7+375] (C:\src\chrome\src\base\threading\thread.cc:262)
content::BrowserProcessSubThread::IOThreadRun [0x58B6F290+48] (C:\src\chrome\src\content\browser\browser_process_sub_thread.cc:175)
content::BrowserProcessSubThread::Run [0x58B6F179+313] (C:\src\chrome\src\content\browser\browser_process_sub_thread.cc:127)
base::Thread::ThreadMain [0x6AA43DAA+1402] (C:\src\chrome\src\base\threading\thread.cc:357)
base::`anonymous namespace'::ThreadFunc [0x6AA35CA6+310] (C:\src\chrome\src\base\threading\platform_thread_win.cc:102)
BaseThreadInitThunk [0x74928674+36]
RtlGetAppContainerNamedObjectPath [0x77C85D87+311]
RtlGetAppContainerNamedObjectPath [0x77C85D57+263]
---------------------------
OK
---------------------------
Comment 1 by siggi@chromium.org
, Sep 7Status: Duplicate (was: Untriaged)