https://ci.chromium.org/p/chromium/builders/luci.chromium.try/win7_chromium_rel_ng/124021
RUN ] BrowserMainLoopTest.CreateThreadsInSingleProcess
[5152:3200:1106/213112.045:2585139:FATAL:thread_restrictions.cc(34)] Check failed: !g_blocking_disallowed.Get().Get(). Function marked as blocking was called from a scope that disallows blocking! If this task is running inside the TaskScheduler, it needs to have MayBlock() in its TaskTraits. Otherwise, consider making this blocking work asynchronous or, as a last resort, you may use ScopedAllowBlocking (see its documentation for best practices).
Backtrace:
base::debug::StackTrace::StackTrace [0x03303080+32]
base::debug::StackTrace::StackTrace [0x033027FD+13]
logging::LogMessage::~LogMessage [0x03318130+96]
base::AssertBlockingAllowedDeprecated [0x03363E89+105]
net::GetNetworkList [0x0343D28C+48]
net::NetworkChangeNotifier::ConnectionTypeFromInterfaces [0x0343A453+39]
net::NetworkChangeNotifierWin::RecomputeCurrentConnectionType [0x03E03831+545]
net::NetworkChangeNotifierWin::NetworkChangeNotifierWin [0x03E03467+147]
net::NetworkChangeNotifier::Create [0x0343A109+41]
network::NetworkService::NetworkService [0x031ADF16+790]
mojo::InterfacePtr<network::mojom::NetworkService>::set_connection_error_handler [0x01EEE1F3+529]
base::internal::FunctorTraits<void (__cdecl*)(mojo::InterfaceRequest<device::mojom::SerialDeviceEnumerator>),void>::Invoke<void (__cdecl*)(mojo::InterfaceRequest<device::mojom::SerialDeviceEnumerator>),mojo::InterfaceRequest<device::mojom::SerialDeviceEnu [0x01E1CF39+49]
base::internal::Invoker<base::internal::BindState<void (__cdecl*)(mojo::InterfaceRequest<device::mojom::SerialDeviceEnumerator>),mojo::InterfaceRequest<device::mojom::SerialDeviceEnumerator> >,void __cdecl(void)>::RunOnce [0x01E39053+19]
base::debug::TaskAnnotator::RunTask [0x04513E5A+298]
base::MessageLoopImpl::RunTask [0x03D6F953+243]
base::MessageLoopImpl::DeferOrRunPendingTask [0x03D6FB73+83]
base::MessageLoopImpl::DoWork [0x03D6FDBC+188]
base::MessagePumpForIO::DoRunLoop [0x03321675+133]
base::MessagePumpWin::Run [0x033206C1+65]
base::MessageLoopImpl::Run [0x03D6F654+116]
base::RunLoop::Run [0x0333962C+204]
base::Thread::Run [0x03362BA4+164]
content::BrowserProcessSubThread::IOThreadRun [0x01CE79A6+36]
content::BrowserProcessSubThread::Run [0x01CE792B+171]
base::Thread::ThreadMain [0x03362E4E+654]
base::PlatformThread::GetCurrentThreadPriority [0x03360E05+581]
BaseThreadInitThunk [0x7593336A+18]
RtlInitializeExceptionChain [0x77419882+99]
RtlInitializeExceptionChain [0x77419855+54]
Comment 1 by mmenke@chromium.org
, Nov 7