Back to build
Raw log | Switch to full mode | Login

Test 'ChromeSigninProxyingURLLoaderFactoryTest.ModifyHeaders' completed with the following status(es): 'CRASH','CRASH','CRASH','CRASH' Test 'ChromeSigninProxyingURLLoaderFactoryTest.ModifyHeaders' had the following logs when run: ================================================================================ [ RUN ] ChromeSigninProxyingURLLoaderFactoryTest.ModifyHeaders Uninitialized bytes in __msan_check_mem_is_initialized at offset 0 inside [0x7fffcbd9f2c8, 4) ==11870==WARNING: MemorySanitizer: use-of-uninitialized-value #0 0x55811c72a2de in WriteBytesCommon base/pickle.cc:430:3 #1 0x55811c72a2de in void base::Pickle::WriteBytesStatic<4ul>(void const*) base/pickle.cc:395:0 #2 0x55811fdd1c90 in WritePOD<int> base/pickle.h:327:5 #3 0x55811fdd1c90 in WriteInt base/pickle.h:190:0 #4 0x55811fdd1c90 in WriteBool base/pickle.h:189:0 #5 0x55811fdd1c90 in Write ipc/ipc_message_utils.h:133:0 #6 0x55811fdd1c90 in WriteParam<bool> ipc/ipc_message_utils.h:111:0 #7 0x55811fdd1c90 in IPC::ParamTraits<net::RedirectInfo>::Write(base::Pickle*, net::RedirectInfo const&) services/network/public/cpp/net_ipc_param_traits.h:281:0 #8 0x55810d2e05f3 in Serialize mojo/public/cpp/bindings/lib/native_struct_serialization.h:66:5 #9 0x55810d2e05f3 in Serialize<mojo::native::NativeStructDataView, const net::RedirectInfo &, mojo::internal::Buffer *&, mojo::native::internal::NativeStruct_Data::BufferWriter *, mojo::internal::SerializationContext *, nullptr> mojo/public/cpp/bindings/lib/serialization_forward.h:42:0 #10 0x55810d2e05f3 in network::mojom::URLLoaderClientProxy::OnReceiveRedirect(net::RedirectInfo const&, network::ResourceResponseHead const&) /b/s/w/ir/cache/builder/src/out/Release/gen/services/network/public/mojom/url_loader.mojom.cc:869:0 #11 0x55810cfaa6dd in network::TestURLLoaderFactory::SimulateResponse(network::mojom::URLLoaderClient*, std::__1::vector<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>, std::__1::allocator<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> > >, network::ResourceResponseHead, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, network::URLLoaderCompletionStatus, network::TestURLLoaderFactory::ResponseProduceFlags) services/network/test/test_url_loader_factory.cc:247:13 #12 0x55810cfa812a in network::TestURLLoaderFactory::CreateLoaderAndStartInternal(GURL const&, network::mojom::URLLoaderClient*) services/network/test/test_url_loader_factory.cc:150:3 #13 0x55810cfa96ba in network::TestURLLoaderFactory::CreateLoaderAndStart(mojo::InterfaceRequest<network::mojom::URLLoader>, int, int, unsigned int, network::ResourceRequest const&, mojo::InterfacePtr<network::mojom::URLLoaderClient>, net::MutableNetworkTrafficAnnotationTag const&) services/network/test/test_url_loader_factory.cc:125:7 #14 0x55810d2eae90 in network::mojom::URLLoaderFactoryStubDispatch::Accept(network::mojom::URLLoaderFactory*, mojo::Message*) /b/s/w/ir/cache/builder/src/out/Release/gen/services/network/public/mojom/url_loader_factory.mojom.cc:210:13 #15 0x558106753f46 in network::mojom::URLLoaderFactoryStub<mojo::RawPtrImplRefTraits<network::mojom::URLLoaderFactory> >::Accept(mojo::Message*) /b/s/w/ir/cache/builder/src/out/Release/gen/services/network/public/mojom/url_loader_factory.mojom.h:122:12 #16 0x558119c49406 in mojo::InterfaceEndpointClient::HandleValidatedMessage(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:433:32 #17 0x558119c516fa in mojo::FilterChain::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/filter_chain.cc:40:17 #18 0x558119c6451c in mojo::internal::MultiplexRouter::ProcessIncomingMessage(mojo::internal::MultiplexRouter::MessageWrapper*, mojo::internal::MultiplexRouter::ClientCallBehavior, base::SequencedTaskRunner*) mojo/public/cpp/bindings/lib/multiplex_router.cc:873:42 #19 0x558119c621ed in mojo::internal::MultiplexRouter::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/multiplex_router.cc:594:38 #20 0x558119c516fa in mojo::FilterChain::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/filter_chain.cc:40:17 #21 0x558119c3c3f8 in mojo::Connector::DispatchMessage(mojo::Message) mojo/public/cpp/bindings/lib/connector.cc:525:49 #22 0x558119c3f55c in mojo::Connector::ReadAllAvailableMessages() mojo/public/cpp/bindings/lib/connector.cc:600:12 #23 0x55811ec12593 in Run base/callback.h:136:12 #24 0x55811ec12593 in mojo::SimpleWatcher::OnHandleReady(int, unsigned int, mojo::HandleSignalsState const&) mojo/public/cpp/system/simple_watcher.cc:293:0 #25 0x55811c8288f8 in Run base/callback.h:97:12 #26 0x55811c8288f8 in base::TaskAnnotator::RunTask(char const*, base::PendingTask*) base/task/common/task_annotator.cc:104:0 #27 0x55811c82c3ce in base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::sequence_manager::LazyNow*, bool*) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:336:21 #28 0x55811c82dc88 in base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoDelayedWork(base::TimeTicks*) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:278:7 #29 0x55811c6a118d in HandleDispatch base/message_loop/message_pump_glib.cc:274:21 #30 0x55811c6a118d in base::(anonymous namespace)::WorkSourceDispatch(_GSource*, int (*)(void*), void*) base/message_loop/message_pump_glib.cc:109:0 #31 0x7f5ffe61364d in g_main_dispatch /home/tim/chromium/src/out/Instrumented-msan-chained-origins-trusty/gen/third_party/instrumented_libraries/libglib2.0-0/glib2.0-2.40.2/glib/gmain.c:3064:27 #32 0x7f5ffe61364d in g_main_context_dispatch /home/tim/chromium/src/out/Instrumented-msan-chained-origins-trusty/gen/third_party/instrumented_libraries/libglib2.0-0/glib2.0-2.40.2/glib/gmain.c:3663:0 #33 0x7f5ffe61487c in g_main_context_iterate /home/tim/chromium/src/out/Instrumented-msan-chained-origins-trusty/gen/third_party/instrumented_libraries/libglib2.0-0/glib2.0-2.40.2/glib/gmain.c:3734:5 #34 0x7f5ffe614bfd in g_main_context_iteration /home/tim/chromium/src/out/Instrumented-msan-chained-origins-trusty/gen/third_party/instrumented_libraries/libglib2.0-0/glib2.0-2.40.2/glib/gmain.c:3795:12 #35 0x55811c6a02f3 in base::MessagePumpGlib::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_glib.cc:305:30 #36 0x55811c82e8bf in Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:403:12 #37 0x55811c82e8bf in non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:0:0 #38 0x55811c74b465 in base::RunLoop::Run() base/run_loop.cc:157:14 #39 0x558106746349 in signin::ChromeSigninProxyingURLLoaderFactoryTest_ModifyHeaders_Test::TestBody() chrome/browser/signin/chrome_signin_proxying_url_loader_factory_unittest.cc:261:19 #40 0x55810da72d02 in HandleExceptionsInMethodIfSupported<testing::Test, void> third_party/googletest/src/googletest/src/gtest.cc:0:0 #41 0x55810da72d02 in testing::Test::Run() third_party/googletest/src/googletest/src/gtest.cc:2499:0 #42 0x55810da76d8c in testing::TestInfo::Run() third_party/googletest/src/googletest/src/gtest.cc:2675:11 #43 0x55810da789c9 in testing::TestSuite::Run() third_party/googletest/src/googletest/src/gtest.cc:2805:28 #44 0x55810dab43f9 in testing::internal::UnitTestImpl::RunAllTests() third_party/googletest/src/googletest/src/gtest.cc:5243:44 #45 0x55810dab2a38 in HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool> third_party/googletest/src/googletest/src/gtest.cc:0:0 #46 0x55810dab2a38 in testing::UnitTest::Run() third_party/googletest/src/googletest/src/gtest.cc:4845:0 #47 0x5581197220fa in RUN_ALL_TESTS third_party/googletest/src/googletest/include/gtest/gtest.h:2504:46 #48 0x5581197220fa in base::TestSuite::Run() base/test/test_suite.cc:293:0 #49 0x558119b4ff8f in content::UnitTestTestSuite::Run() content/public/test/unittest_test_suite.cc:82:23 #50 0x55811972cb59 in Run base/callback.h:97:12 #51 0x55811972cb59 in base::(anonymous namespace)::LaunchUnitTestsInternal(base::OnceCallback<int ()>, unsigned long, int, bool, base::OnceCallback<void ()>) base/test/launcher/unit_test_launcher.cc:225:0 #52 0x55811972c2b7 in base::LaunchUnitTests(int, char**, base::OnceCallback<int ()>) base/test/launcher/unit_test_launcher.cc:575:10 #53 0x5581196ec2bb in main chrome/test/base/run_all_unittests.cc:30:10 #54 0x7f5ff5e55f44 in __libc_start_main ??:0:0 #55 0x5581042d0029 in _start ??:0:0 Uninitialized value was stored to memory at #0 0x55811fdd1e9d in IPC::ParamTraits<net::RedirectInfo>::Write(base::Pickle*, net::RedirectInfo const&) base/strings/string_piece.h:0:27 #1 0x55810d2e05f3 in Serialize mojo/public/cpp/bindings/lib/native_struct_serialization.h:66:5 #2 0x55810d2e05f3 in Serialize<mojo::native::NativeStructDataView, const net::RedirectInfo &, mojo::internal::Buffer *&, mojo::native::internal::NativeStruct_Data::BufferWriter *, mojo::internal::SerializationContext *, nullptr> mojo/public/cpp/bindings/lib/serialization_forward.h:42:0 #3 0x55810d2e05f3 in network::mojom::URLLoaderClientProxy::OnReceiveRedirect(net::RedirectInfo const&, network::ResourceResponseHead const&) /b/s/w/ir/cache/builder/src/out/Release/gen/services/network/public/mojom/url_loader.mojom.cc:869:0 #4 0x55810cfaa6dd in network::TestURLLoaderFactory::SimulateResponse(network::mojom::URLLoaderClient*, std::__1::vector<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>, std::__1::allocator<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> > >, network::ResourceResponseHead, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, network::URLLoaderCompletionStatus, network::TestURLLoaderFactory::ResponseProduceFlags) services/network/test/test_url_loader_factory.cc:247:13 #5 0x55810cfa812a in network::TestURLLoaderFactory::CreateLoaderAndStartInternal(GURL const&, network::mojom::URLLoaderClient*) services/network/test/test_url_loader_factory.cc:150:3 #6 0x55810cfa96ba in network::TestURLLoaderFactory::CreateLoaderAndStart(mojo::InterfaceRequest<network::mojom::URLLoader>, int, int, unsigned int, network::ResourceRequest const&, mojo::InterfacePtr<network::mojom::URLLoaderClient>, net::MutableNetworkTrafficAnnotationTag const&) services/network/test/test_url_loader_factory.cc:125:7 #7 0x55810d2eae90 in network::mojom::URLLoaderFactoryStubDispatch::Accept(network::mojom::URLLoaderFactory*, mojo::Message*) /b/s/w/ir/cache/builder/src/out/Release/gen/services/network/public/mojom/url_loader_factory.mojom.cc:210:13 #8 0x558106753f46 in network::mojom::URLLoaderFactoryStub<mojo::RawPtrImplRefTraits<network::mojom::URLLoaderFactory> >::Accept(mojo::Message*) /b/s/w/ir/cache/builder/src/out/Release/gen/services/network/public/mojom/url_loader_factory.mojom.h:122:12 #9 0x558119c49406 in mojo::InterfaceEndpointClient::HandleValidatedMessage(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:433:32 #10 0x558119c516fa in mojo::FilterChain::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/filter_chain.cc:40:17 #11 0x558119c6451c in mojo::internal::MultiplexRouter::ProcessIncomingMessage(mojo::internal::MultiplexRouter::MessageWrapper*, mojo::internal::MultiplexRouter::ClientCallBehavior, base::SequencedTaskRunner*) mojo/public/cpp/bindings/lib/multiplex_router.cc:873:42 #12 0x558119c621ed in mojo::internal::MultiplexRouter::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/multiplex_router.cc:594:38 #13 0x558119c516fa in mojo::FilterChain::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/filter_chain.cc:40:17 #14 0x558119c3c3f8 in mojo::Connector::DispatchMessage(mojo::Message) mojo/public/cpp/bindings/lib/connector.cc:525:49 #15 0x558119c3f55c in mojo::Connector::ReadAllAvailableMessages() mojo/public/cpp/bindings/lib/connector.cc:600:12 #16 0x55811ec12593 in Run base/callback.h:136:12 #17 0x55811ec12593 in mojo::SimpleWatcher::OnHandleReady(int, unsigned int, mojo::HandleSignalsState const&) mojo/public/cpp/system/simple_watcher.cc:293:0 #18 0x55811c8288f8 in Run base/callback.h:97:12 #19 0x55811c8288f8 in base::TaskAnnotator::RunTask(char const*, base::PendingTask*) base/task/common/task_annotator.cc:104:0 #20 0x55811c82c3ce in base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::sequence_manager::LazyNow*, bool*) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:336:21 #21 0x55811c82dc88 in base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoDelayedWork(base::TimeTicks*) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:278:7 #22 0x55811c6a118d in HandleDispatch base/message_loop/message_pump_glib.cc:274:21 #23 0x55811c6a118d in base::(anonymous namespace)::WorkSourceDispatch(_GSource*, int (*)(void*), void*) base/message_loop/message_pump_glib.cc:109:0 #24 0x7f5ffe61364d in g_main_dispatch /home/tim/chromium/src/out/Instrumented-msan-chained-origins-trusty/gen/third_party/instrumented_libraries/libglib2.0-0/glib2.0-2.40.2/glib/gmain.c:3064:27 #25 0x7f5ffe61364d in g_main_context_dispatch /home/tim/chromium/src/out/Instrumented-msan-chained-origins-trusty/gen/third_party/instrumented_libraries/libglib2.0-0/glib2.0-2.40.2/glib/gmain.c:3663:0 Uninitialized value was stored to memory at #0 0x55811a80680e in net::RedirectInfo::RedirectInfo(net::RedirectInfo const&) net/url_request/redirect_info.cc:112:53 #1 0x55810cfa7f58 in pair buildtools/third_party/libc++/trunk/include/utility:327:5 #2 0x55810cfa7f58 in construct<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>, std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> &> buildtools/third_party/libc++/trunk/include/memory:1825:0 #3 0x55810cfa7f58 in __construct<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>, std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> &> buildtools/third_party/libc++/trunk/include/memory:1717:0 #4 0x55810cfa7f58 in construct<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>, std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> &> buildtools/third_party/libc++/trunk/include/memory:1560:0 #5 0x55810cfa7f58 in __construct_range_forward<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> *, std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> *> buildtools/third_party/libc++/trunk/include/memory:1645:0 #6 0x55810cfa7f58 in __construct_at_end<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> *> buildtools/third_party/libc++/trunk/include/vector:1069:0 #7 0x55810cfa7f58 in vector buildtools/third_party/libc++/trunk/include/vector:1252:0 #8 0x55810cfa7f58 in network::TestURLLoaderFactory::CreateLoaderAndStartInternal(GURL const&, network::mojom::URLLoaderClient*) services/network/test/test_url_loader_factory.cc:150:0 #9 0x55810cfa96ba in network::TestURLLoaderFactory::CreateLoaderAndStart(mojo::InterfaceRequest<network::mojom::URLLoader>, int, int, unsigned int, network::ResourceRequest const&, mojo::InterfacePtr<network::mojom::URLLoaderClient>, net::MutableNetworkTrafficAnnotationTag const&) services/network/test/test_url_loader_factory.cc:125:7 #10 0x55810d2eae90 in network::mojom::URLLoaderFactoryStubDispatch::Accept(network::mojom::URLLoaderFactory*, mojo::Message*) /b/s/w/ir/cache/builder/src/out/Release/gen/services/network/public/mojom/url_loader_factory.mojom.cc:210:13 #11 0x558106753f46 in network::mojom::URLLoaderFactoryStub<mojo::RawPtrImplRefTraits<network::mojom::URLLoaderFactory> >::Accept(mojo::Message*) /b/s/w/ir/cache/builder/src/out/Release/gen/services/network/public/mojom/url_loader_factory.mojom.h:122:12 #12 0x558119c49406 in mojo::InterfaceEndpointClient::HandleValidatedMessage(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:433:32 #13 0x558119c516fa in mojo::FilterChain::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/filter_chain.cc:40:17 #14 0x558119c6451c in mojo::internal::MultiplexRouter::ProcessIncomingMessage(mojo::internal::MultiplexRouter::MessageWrapper*, mojo::internal::MultiplexRouter::ClientCallBehavior, base::SequencedTaskRunner*) mojo/public/cpp/bindings/lib/multiplex_router.cc:873:42 #15 0x558119c621ed in mojo::internal::MultiplexRouter::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/multiplex_router.cc:594:38 #16 0x558119c516fa in mojo::FilterChain::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/filter_chain.cc:40:17 #17 0x558119c3c3f8 in mojo::Connector::DispatchMessage(mojo::Message) mojo/public/cpp/bindings/lib/connector.cc:525:49 #18 0x558119c3f55c in mojo::Connector::ReadAllAvailableMessages() mojo/public/cpp/bindings/lib/connector.cc:600:12 #19 0x55811ec12593 in Run base/callback.h:136:12 #20 0x55811ec12593 in mojo::SimpleWatcher::OnHandleReady(int, unsigned int, mojo::HandleSignalsState const&) mojo/public/cpp/system/simple_watcher.cc:293:0 #21 0x55811c8288f8 in Run base/callback.h:97:12 #22 0x55811c8288f8 in base::TaskAnnotator::RunTask(char const*, base::PendingTask*) base/task/common/task_annotator.cc:104:0 #23 0x55811c82c3ce in base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::sequence_manager::LazyNow*, bool*) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:336:21 #24 0x55811c82dc88 in base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoDelayedWork(base::TimeTicks*) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:278:7 #25 0x55811c6a118d in HandleDispatch base/message_loop/message_pump_glib.cc:274:21 #26 0x55811c6a118d in base::(anonymous namespace)::WorkSourceDispatch(_GSource*, int (*)(void*), void*) base/message_loop/message_pump_glib.cc:109:0 #27 0x7f5ffe61364d in g_main_dispatch /home/tim/chromium/src/out/Instrumented-msan-chained-origins-trusty/gen/third_party/instrumented_libraries/libglib2.0-0/glib2.0-2.40.2/glib/gmain.c:3064:27 #28 0x7f5ffe61364d in g_main_context_dispatch /home/tim/chromium/src/out/Instrumented-msan-chained-origins-trusty/gen/third_party/instrumented_libraries/libglib2.0-0/glib2.0-2.40.2/glib/gmain.c:3663:0 #29 0x7f5ffe61487c in g_main_context_iterate /home/tim/chromium/src/out/Instrumented-msan-chained-origins-trusty/gen/third_party/instrumented_libraries/libglib2.0-0/glib2.0-2.40.2/glib/gmain.c:3734:5 #30 0x7f5ffe614bfd in g_main_context_iteration /home/tim/chromium/src/out/Instrumented-msan-chained-origins-trusty/gen/third_party/instrumented_libraries/libglib2.0-0/glib2.0-2.40.2/glib/gmain.c:3795:12 Uninitialized value was stored to memory at #0 0x55811a80680e in net::RedirectInfo::RedirectInfo(net::RedirectInfo const&) net/url_request/redirect_info.cc:112:53 #1 0x55810cfad991 in pair buildtools/third_party/libc++/trunk/include/utility:327:5 #2 0x55810cfad991 in construct<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>, std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> &> buildtools/third_party/libc++/trunk/include/memory:1825:0 #3 0x55810cfad991 in __construct<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>, std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> &> buildtools/third_party/libc++/trunk/include/memory:1717:0 #4 0x55810cfad991 in construct<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>, std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> &> buildtools/third_party/libc++/trunk/include/memory:1560:0 #5 0x55810cfad991 in __construct_range_forward<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> *, std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> *> buildtools/third_party/libc++/trunk/include/memory:1645:0 #6 0x55810cfad991 in __construct_at_end<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> *> buildtools/third_party/libc++/trunk/include/vector:1069:0 #7 0x55810cfad991 in std::__1::enable_if<(__is_forward_iterator<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>*>::value) && (is_constructible<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>, std::__1::iterator_traits<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>*>::reference>::value), void>::type std::__1::vector<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>, std::__1::allocator<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> > >::assign<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>*>(std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>*, std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>*) buildtools/third_party/libc++/trunk/include/vector:1454:0 #8 0x55810cfa7193 in operator= buildtools/third_party/libc++/trunk/include/vector:1398:9 #9 0x55810cfa7193 in operator= services/network/test/test_url_loader_factory.h:175:0 #10 0x55810cfa7193 in network::TestURLLoaderFactory::AddResponse(GURL const&, network::ResourceResponseHead const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, network::URLLoaderCompletionStatus const&, std::__1::vector<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>, std::__1::allocator<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> > > const&, network::TestURLLoaderFactory::ResponseProduceFlags) services/network/test/test_url_loader_factory.cc:54:0 #11 0x558106746025 in signin::ChromeSigninProxyingURLLoaderFactoryTest_ModifyHeaders_Test::TestBody() chrome/browser/signin/chrome_signin_proxying_url_loader_factory_unittest.cc:256:16 #12 0x55810da72d02 in HandleExceptionsInMethodIfSupported<testing::Test, void> third_party/googletest/src/googletest/src/gtest.cc:0:0 #13 0x55810da72d02 in testing::Test::Run() third_party/googletest/src/googletest/src/gtest.cc:2499:0 #14 0x55810da76d8c in testing::TestInfo::Run() third_party/googletest/src/googletest/src/gtest.cc:2675:11 #15 0x55810da789c9 in testing::TestSuite::Run() third_party/googletest/src/googletest/src/gtest.cc:2805:28 #16 0x55810dab43f9 in testing::internal::UnitTestImpl::RunAllTests() third_party/googletest/src/googletest/src/gtest.cc:5243:44 #17 0x55810dab2a38 in HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool> third_party/googletest/src/googletest/src/gtest.cc:0:0 #18 0x55810dab2a38 in testing::UnitTest::Run() third_party/googletest/src/googletest/src/gtest.cc:4845:0 #19 0x5581197220fa in RUN_ALL_TESTS third_party/googletest/src/googletest/include/gtest/gtest.h:2504:46 #20 0x5581197220fa in base::TestSuite::Run() base/test/test_suite.cc:293:0 #21 0x558119b4ff8f in content::UnitTestTestSuite::Run() content/public/test/unittest_test_suite.cc:82:23 #22 0x55811972cb59 in Run base/callback.h:97:12 #23 0x55811972cb59 in base::(anonymous namespace)::LaunchUnitTestsInternal(base::OnceCallback<int ()>, unsigned long, int, bool, base::OnceCallback<void ()>) base/test/launcher/unit_test_launcher.cc:225:0 #24 0x55811972c2b7 in base::LaunchUnitTests(int, char**, base::OnceCallback<int ()>) base/test/launcher/unit_test_launcher.cc:575:10 #25 0x5581196ec2bb in main chrome/test/base/run_all_unittests.cc:30:10 #26 0x7f5ff5e55f44 in __libc_start_main ??:0:0 Uninitialized value was stored to memory at #0 0x55811a80680e in net::RedirectInfo::RedirectInfo(net::RedirectInfo const&) net/url_request/redirect_info.cc:112:53 #1 0x55810cfad991 in pair buildtools/third_party/libc++/trunk/include/utility:327:5 #2 0x55810cfad991 in construct<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>, std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> &> buildtools/third_party/libc++/trunk/include/memory:1825:0 #3 0x55810cfad991 in __construct<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>, std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> &> buildtools/third_party/libc++/trunk/include/memory:1717:0 #4 0x55810cfad991 in construct<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>, std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> &> buildtools/third_party/libc++/trunk/include/memory:1560:0 #5 0x55810cfad991 in __construct_range_forward<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> *, std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> *> buildtools/third_party/libc++/trunk/include/memory:1645:0 #6 0x55810cfad991 in __construct_at_end<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> *> buildtools/third_party/libc++/trunk/include/vector:1069:0 #7 0x55810cfad991 in std::__1::enable_if<(__is_forward_iterator<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>*>::value) && (is_constructible<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>, std::__1::iterator_traits<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>*>::reference>::value), void>::type std::__1::vector<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>, std::__1::allocator<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> > >::assign<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>*>(std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>*, std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>*) buildtools/third_party/libc++/trunk/include/vector:1454:0 #8 0x55810cfa6e51 in operator= buildtools/third_party/libc++/trunk/include/vector:1398:9 #9 0x55810cfa6e51 in network::TestURLLoaderFactory::AddResponse(GURL const&, network::ResourceResponseHead const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, network::URLLoaderCompletionStatus const&, std::__1::vector<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>, std::__1::allocator<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> > > const&, network::TestURLLoaderFactory::ResponseProduceFlags) services/network/test/test_url_loader_factory.cc:48:0 #10 0x558106746025 in signin::ChromeSigninProxyingURLLoaderFactoryTest_ModifyHeaders_Test::TestBody() chrome/browser/signin/chrome_signin_proxying_url_loader_factory_unittest.cc:256:16 #11 0x55810da72d02 in HandleExceptionsInMethodIfSupported<testing::Test, void> third_party/googletest/src/googletest/src/gtest.cc:0:0 #12 0x55810da72d02 in testing::Test::Run() third_party/googletest/src/googletest/src/gtest.cc:2499:0 #13 0x55810da76d8c in testing::TestInfo::Run() third_party/googletest/src/googletest/src/gtest.cc:2675:11 #14 0x55810da789c9 in testing::TestSuite::Run() third_party/googletest/src/googletest/src/gtest.cc:2805:28 #15 0x55810dab43f9 in testing::internal::UnitTestImpl::RunAllTests() third_party/googletest/src/googletest/src/gtest.cc:5243:44 #16 0x55810dab2a38 in HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool> third_party/googletest/src/googletest/src/gtest.cc:0:0 #17 0x55810dab2a38 in testing::UnitTest::Run() third_party/googletest/src/googletest/src/gtest.cc:4845:0 #18 0x5581197220fa in RUN_ALL_TESTS third_party/googletest/src/googletest/include/gtest/gtest.h:2504:46 #19 0x5581197220fa in base::TestSuite::Run() base/test/test_suite.cc:293:0 #20 0x558119b4ff8f in content::UnitTestTestSuite::Run() content/public/test/unittest_test_suite.cc:82:23 #21 0x55811972cb59 in Run base/callback.h:97:12 #22 0x55811972cb59 in base::(anonymous namespace)::LaunchUnitTestsInternal(base::OnceCallback<int ()>, unsigned long, int, bool, base::OnceCallback<void ()>) base/test/launcher/unit_test_launcher.cc:225:0 #23 0x55811972c2b7 in base::LaunchUnitTests(int, char**, base::OnceCallback<int ()>) base/test/launcher/unit_test_launcher.cc:575:10 #24 0x5581196ec2bb in main chrome/test/base/run_all_unittests.cc:30:10 #25 0x7f5ff5e55f44 in __libc_start_main ??:0:0 Uninitialized value was stored to memory at #0 0x55811a80680e in net::RedirectInfo::RedirectInfo(net::RedirectInfo const&) net/url_request/redirect_info.cc:112:53 #1 0x558106745f49 in pair buildtools/third_party/libc++/trunk/include/utility:327:5 #2 0x558106745f49 in construct<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>, const std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> &> buildtools/third_party/libc++/trunk/include/memory:1825:0 #3 0x558106745f49 in __construct<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>, const std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> &> buildtools/third_party/libc++/trunk/include/memory:1717:0 #4 0x558106745f49 in construct<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>, const std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> &> buildtools/third_party/libc++/trunk/include/memory:1560:0 #5 0x558106745f49 in __construct_range_forward<const std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> *, std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> *> buildtools/third_party/libc++/trunk/include/memory:1645:0 #6 0x558106745f49 in __construct_at_end<const std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> *> buildtools/third_party/libc++/trunk/include/vector:1069:0 #7 0x558106745f49 in vector buildtools/third_party/libc++/trunk/include/vector:1328:0 #8 0x558106745f49 in signin::ChromeSigninProxyingURLLoaderFactoryTest_ModifyHeaders_Test::TestBody() chrome/browser/signin/chrome_signin_proxying_url_loader_factory_unittest.cc:257:0 #9 0x55810da72d02 in HandleExceptionsInMethodIfSupported<testing::Test, void> third_party/googletest/src/googletest/src/gtest.cc:0:0 #10 0x55810da72d02 in testing::Test::Run() third_party/googletest/src/googletest/src/gtest.cc:2499:0 #11 0x55810da76d8c in testing::TestInfo::Run() third_party/googletest/src/googletest/src/gtest.cc:2675:11 #12 0x55810da789c9 in testing::TestSuite::Run() third_party/googletest/src/googletest/src/gtest.cc:2805:28 #13 0x55810dab43f9 in testing::internal::UnitTestImpl::RunAllTests() third_party/googletest/src/googletest/src/gtest.cc:5243:44 #14 0x55810dab2a38 in HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool> third_party/googletest/src/googletest/src/gtest.cc:0:0 #15 0x55810dab2a38 in testing::UnitTest::Run() third_party/googletest/src/googletest/src/gtest.cc:4845:0 #16 0x5581197220fa in RUN_ALL_TESTS third_party/googletest/src/googletest/include/gtest/gtest.h:2504:46 #17 0x5581197220fa in base::TestSuite::Run() base/test/test_suite.cc:293:0 #18 0x558119b4ff8f in content::UnitTestTestSuite::Run() content/public/test/unittest_test_suite.cc:82:23 #19 0x55811972cb59 in Run base/callback.h:97:12 #20 0x55811972cb59 in base::(anonymous namespace)::LaunchUnitTestsInternal(base::OnceCallback<int ()>, unsigned long, int, bool, base::OnceCallback<void ()>) base/test/launcher/unit_test_launcher.cc:225:0 #21 0x55811972c2b7 in base::LaunchUnitTests(int, char**, base::OnceCallback<int ()>) base/test/launcher/unit_test_launcher.cc:575:10 #22 0x5581196ec2bb in main chrome/test/base/run_all_unittests.cc:30:10 #23 0x7f5ff5e55f44 in __libc_start_main ??:0:0 Uninitialized value was stored to memory at #0 0x55811a80680e in net::RedirectInfo::RedirectInfo(net::RedirectInfo const&) net/url_request/redirect_info.cc:112:53 #1 0x558106745e61 in pair<net::RedirectInfo &, network::ResourceResponseHead &, false> buildtools/third_party/libc++/trunk/include/utility:450:11 #2 0x558106745e61 in signin::ChromeSigninProxyingURLLoaderFactoryTest_ModifyHeaders_Test::TestBody() chrome/browser/signin/chrome_signin_proxying_url_loader_factory_unittest.cc:257:0 #3 0x55810da72d02 in HandleExceptionsInMethodIfSupported<testing::Test, void> third_party/googletest/src/googletest/src/gtest.cc:0:0 #4 0x55810da72d02 in testing::Test::Run() third_party/googletest/src/googletest/src/gtest.cc:2499:0 #5 0x55810da76d8c in testing::TestInfo::Run() third_party/googletest/src/googletest/src/gtest.cc:2675:11 #6 0x55810da789c9 in testing::TestSuite::Run() third_party/googletest/src/googletest/src/gtest.cc:2805:28 #7 0x55810dab43f9 in testing::internal::UnitTestImpl::RunAllTests() third_party/googletest/src/googletest/src/gtest.cc:5243:44 #8 0x55810dab2a38 in HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool> third_party/googletest/src/googletest/src/gtest.cc:0:0 #9 0x55810dab2a38 in testing::UnitTest::Run() third_party/googletest/src/googletest/src/gtest.cc:4845:0 #10 0x5581197220fa in RUN_ALL_TESTS third_party/googletest/src/googletest/include/gtest/gtest.h:2504:46 #11 0x5581197220fa in base::TestSuite::Run() base/test/test_suite.cc:293:0 #12 0x558119b4ff8f in content::UnitTestTestSuite::Run() content/public/test/unittest_test_suite.cc:82:23 #13 0x55811972cb59 in Run base/callback.h:97:12 #14 0x55811972cb59 in base::(anonymous namespace)::LaunchUnitTestsInternal(base::OnceCallback<int ()>, unsigned long, int, bool, base::OnceCallback<void ()>) base/test/launcher/unit_test_launcher.cc:225:0 #15 0x55811972c2b7 in base::LaunchUnitTests(int, char**, base::OnceCallback<int ()>) base/test/launcher/unit_test_launcher.cc:575:10 #16 0x5581196ec2bb in main chrome/test/base/run_all_unittests.cc:30:10 #17 0x7f5ff5e55f44 in __libc_start_main ??:0:0 Uninitialized value was created by an allocation of 'redirect_info' in the stack frame of function '_ZN6signin59ChromeSigninProxyingURLLoaderFactoryTest_ModifyHeaders_Test8TestBodyEv' #0 0x558106741e30 in signin::ChromeSigninProxyingURLLoaderFactoryTest_ModifyHeaders_Test::TestBody() chrome/browser/signin/chrome_signin_proxying_url_loader_factory_unittest.cc:134:0 SUMMARY: MemorySanitizer: use-of-uninitialized-value (/b/s/w/ir/out/Release/unit_tests+0x1c16f2de) Exiting [ RUN ] ChromeSigninProxyingURLLoaderFactoryTest.ModifyHeaders Uninitialized bytes in __msan_check_mem_is_initialized at offset 0 inside [0x7ffea9618c58, 4) ==3376==WARNING: MemorySanitizer: use-of-uninitialized-value #0 0x55fe7bf402de in WriteBytesCommon base/pickle.cc:430:3 #1 0x55fe7bf402de in void base::Pickle::WriteBytesStatic<4ul>(void const*) base/pickle.cc:395:0 #2 0x55fe7f5e7c90 in WritePOD<int> base/pickle.h:327:5 #3 0x55fe7f5e7c90 in WriteInt base/pickle.h:190:0 #4 0x55fe7f5e7c90 in WriteBool base/pickle.h:189:0 #5 0x55fe7f5e7c90 in Write ipc/ipc_message_utils.h:133:0 #6 0x55fe7f5e7c90 in WriteParam<bool> ipc/ipc_message_utils.h:111:0 #7 0x55fe7f5e7c90 in IPC::ParamTraits<net::RedirectInfo>::Write(base::Pickle*, net::RedirectInfo const&) services/network/public/cpp/net_ipc_param_traits.h:281:0 #8 0x55fe6caf65f3 in Serialize mojo/public/cpp/bindings/lib/native_struct_serialization.h:66:5 #9 0x55fe6caf65f3 in Serialize<mojo::native::NativeStructDataView, const net::RedirectInfo &, mojo::internal::Buffer *&, mojo::native::internal::NativeStruct_Data::BufferWriter *, mojo::internal::SerializationContext *, nullptr> mojo/public/cpp/bindings/lib/serialization_forward.h:42:0 #10 0x55fe6caf65f3 in network::mojom::URLLoaderClientProxy::OnReceiveRedirect(net::RedirectInfo const&, network::ResourceResponseHead const&) /b/s/w/ir/cache/builder/src/out/Release/gen/services/network/public/mojom/url_loader.mojom.cc:869:0 #11 0x55fe6c7c06dd in network::TestURLLoaderFactory::SimulateResponse(network::mojom::URLLoaderClient*, std::__1::vector<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>, std::__1::allocator<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> > >, network::ResourceResponseHead, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, network::URLLoaderCompletionStatus, network::TestURLLoaderFactory::ResponseProduceFlags) services/network/test/test_url_loader_factory.cc:247:13 #12 0x55fe6c7be12a in network::TestURLLoaderFactory::CreateLoaderAndStartInternal(GURL const&, network::mojom::URLLoaderClient*) services/network/test/test_url_loader_factory.cc:150:3 #13 0x55fe6c7bf6ba in network::TestURLLoaderFactory::CreateLoaderAndStart(mojo::InterfaceRequest<network::mojom::URLLoader>, int, int, unsigned int, network::ResourceRequest const&, mojo::InterfacePtr<network::mojom::URLLoaderClient>, net::MutableNetworkTrafficAnnotationTag const&) services/network/test/test_url_loader_factory.cc:125:7 #14 0x55fe6cb00e90 in network::mojom::URLLoaderFactoryStubDispatch::Accept(network::mojom::URLLoaderFactory*, mojo::Message*) /b/s/w/ir/cache/builder/src/out/Release/gen/services/network/public/mojom/url_loader_factory.mojom.cc:210:13 #15 0x55fe65f69f46 in network::mojom::URLLoaderFactoryStub<mojo::RawPtrImplRefTraits<network::mojom::URLLoaderFactory> >::Accept(mojo::Message*) /b/s/w/ir/cache/builder/src/out/Release/gen/services/network/public/mojom/url_loader_factory.mojom.h:122:12 #16 0x55fe7945f406 in mojo::InterfaceEndpointClient::HandleValidatedMessage(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:433:32 #17 0x55fe794676fa in mojo::FilterChain::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/filter_chain.cc:40:17 #18 0x55fe7947a51c in mojo::internal::MultiplexRouter::ProcessIncomingMessage(mojo::internal::MultiplexRouter::MessageWrapper*, mojo::internal::MultiplexRouter::ClientCallBehavior, base::SequencedTaskRunner*) mojo/public/cpp/bindings/lib/multiplex_router.cc:873:42 #19 0x55fe794781ed in mojo::internal::MultiplexRouter::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/multiplex_router.cc:594:38 #20 0x55fe794676fa in mojo::FilterChain::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/filter_chain.cc:40:17 #21 0x55fe794523f8 in mojo::Connector::DispatchMessage(mojo::Message) mojo/public/cpp/bindings/lib/connector.cc:525:49 #22 0x55fe7945555c in mojo::Connector::ReadAllAvailableMessages() mojo/public/cpp/bindings/lib/connector.cc:600:12 #23 0x55fe7e428593 in Run base/callback.h:136:12 #24 0x55fe7e428593 in mojo::SimpleWatcher::OnHandleReady(int, unsigned int, mojo::HandleSignalsState const&) mojo/public/cpp/system/simple_watcher.cc:293:0 #25 0x55fe7c03e8f8 in Run base/callback.h:97:12 #26 0x55fe7c03e8f8 in base::TaskAnnotator::RunTask(char const*, base::PendingTask*) base/task/common/task_annotator.cc:104:0 #27 0x55fe7c0423ce in base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::sequence_manager::LazyNow*, bool*) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:336:21 #28 0x55fe7c043c88 in base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoDelayedWork(base::TimeTicks*) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:278:7 #29 0x55fe7beb718d in HandleDispatch base/message_loop/message_pump_glib.cc:274:21 #30 0x55fe7beb718d in base::(anonymous namespace)::WorkSourceDispatch(_GSource*, int (*)(void*), void*) base/message_loop/message_pump_glib.cc:109:0 #31 0x7f1ce523f64d in g_main_dispatch /home/tim/chromium/src/out/Instrumented-msan-chained-origins-trusty/gen/third_party/instrumented_libraries/libglib2.0-0/glib2.0-2.40.2/glib/gmain.c:3064:27 #32 0x7f1ce523f64d in g_main_context_dispatch /home/tim/chromium/src/out/Instrumented-msan-chained-origins-trusty/gen/third_party/instrumented_libraries/libglib2.0-0/glib2.0-2.40.2/glib/gmain.c:3663:0 #33 0x7f1ce524087c in g_main_context_iterate /home/tim/chromium/src/out/Instrumented-msan-chained-origins-trusty/gen/third_party/instrumented_libraries/libglib2.0-0/glib2.0-2.40.2/glib/gmain.c:3734:5 #34 0x7f1ce5240bfd in g_main_context_iteration /home/tim/chromium/src/out/Instrumented-msan-chained-origins-trusty/gen/third_party/instrumented_libraries/libglib2.0-0/glib2.0-2.40.2/glib/gmain.c:3795:12 #35 0x55fe7beb62f3 in base::MessagePumpGlib::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_glib.cc:305:30 #36 0x55fe7c0448bf in Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:403:12 #37 0x55fe7c0448bf in non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:0:0 #38 0x55fe7bf61465 in base::RunLoop::Run() base/run_loop.cc:157:14 #39 0x55fe65f5c349 in signin::ChromeSigninProxyingURLLoaderFactoryTest_ModifyHeaders_Test::TestBody() chrome/browser/signin/chrome_signin_proxying_url_loader_factory_unittest.cc:261:19 #40 0x55fe6d288d02 in HandleExceptionsInMethodIfSupported<testing::Test, void> third_party/googletest/src/googletest/src/gtest.cc:0:0 #41 0x55fe6d288d02 in testing::Test::Run() third_party/googletest/src/googletest/src/gtest.cc:2499:0 #42 0x55fe6d28cd8c in testing::TestInfo::Run() third_party/googletest/src/googletest/src/gtest.cc:2675:11 #43 0x55fe6d28e9c9 in testing::TestSuite::Run() third_party/googletest/src/googletest/src/gtest.cc:2805:28 #44 0x55fe6d2ca3f9 in testing::internal::UnitTestImpl::RunAllTests() third_party/googletest/src/googletest/src/gtest.cc:5243:44 #45 0x55fe6d2c8a38 in HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool> third_party/googletest/src/googletest/src/gtest.cc:0:0 #46 0x55fe6d2c8a38 in testing::UnitTest::Run() third_party/googletest/src/googletest/src/gtest.cc:4845:0 #47 0x55fe78f380fa in RUN_ALL_TESTS third_party/googletest/src/googletest/include/gtest/gtest.h:2504:46 #48 0x55fe78f380fa in base::TestSuite::Run() base/test/test_suite.cc:293:0 #49 0x55fe79365f8f in content::UnitTestTestSuite::Run() content/public/test/unittest_test_suite.cc:82:23 #50 0x55fe78f42b59 in Run base/callback.h:97:12 #51 0x55fe78f42b59 in base::(anonymous namespace)::LaunchUnitTestsInternal(base::OnceCallback<int ()>, unsigned long, int, bool, base::OnceCallback<void ()>) base/test/launcher/unit_test_launcher.cc:225:0 #52 0x55fe78f422b7 in base::LaunchUnitTests(int, char**, base::OnceCallback<int ()>) base/test/launcher/unit_test_launcher.cc:575:10 #53 0x55fe78f022bb in main chrome/test/base/run_all_unittests.cc:30:10 #54 0x7f1cdca81f44 in __libc_start_main ??:0:0 #55 0x55fe63ae6029 in _start ??:0:0 Uninitialized value was stored to memory at #0 0x55fe7f5e7e9d in IPC::ParamTraits<net::RedirectInfo>::Write(base::Pickle*, net::RedirectInfo const&) base/strings/string_piece.h:0:27 #1 0x55fe6caf65f3 in Serialize mojo/public/cpp/bindings/lib/native_struct_serialization.h:66:5 #2 0x55fe6caf65f3 in Serialize<mojo::native::NativeStructDataView, const net::RedirectInfo &, mojo::internal::Buffer *&, mojo::native::internal::NativeStruct_Data::BufferWriter *, mojo::internal::SerializationContext *, nullptr> mojo/public/cpp/bindings/lib/serialization_forward.h:42:0 #3 0x55fe6caf65f3 in network::mojom::URLLoaderClientProxy::OnReceiveRedirect(net::RedirectInfo const&, network::ResourceResponseHead const&) /b/s/w/ir/cache/builder/src/out/Release/gen/services/network/public/mojom/url_loader.mojom.cc:869:0 #4 0x55fe6c7c06dd in network::TestURLLoaderFactory::SimulateResponse(network::mojom::URLLoaderClient*, std::__1::vector<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>, std::__1::allocator<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> > >, network::ResourceResponseHead, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, network::URLLoaderCompletionStatus, network::TestURLLoaderFactory::ResponseProduceFlags) services/network/test/test_url_loader_factory.cc:247:13 #5 0x55fe6c7be12a in network::TestURLLoaderFactory::CreateLoaderAndStartInternal(GURL const&, network::mojom::URLLoaderClient*) services/network/test/test_url_loader_factory.cc:150:3 #6 0x55fe6c7bf6ba in network::TestURLLoaderFactory::CreateLoaderAndStart(mojo::InterfaceRequest<network::mojom::URLLoader>, int, int, unsigned int, network::ResourceRequest const&, mojo::InterfacePtr<network::mojom::URLLoaderClient>, net::MutableNetworkTrafficAnnotationTag const&) services/network/test/test_url_loader_factory.cc:125:7 #7 0x55fe6cb00e90 in network::mojom::URLLoaderFactoryStubDispatch::Accept(network::mojom::URLLoaderFactory*, mojo::Message*) /b/s/w/ir/cache/builder/src/out/Release/gen/services/network/public/mojom/url_loader_factory.mojom.cc:210:13 #8 0x55fe65f69f46 in network::mojom::URLLoaderFactoryStub<mojo::RawPtrImplRefTraits<network::mojom::URLLoaderFactory> >::Accept(mojo::Message*) /b/s/w/ir/cache/builder/src/out/Release/gen/services/network/public/mojom/url_loader_factory.mojom.h:122:12 #9 0x55fe7945f406 in mojo::InterfaceEndpointClient::HandleValidatedMessage(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:433:32 #10 0x55fe794676fa in mojo::FilterChain::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/filter_chain.cc:40:17 #11 0x55fe7947a51c in mojo::internal::MultiplexRouter::ProcessIncomingMessage(mojo::internal::MultiplexRouter::MessageWrapper*, mojo::internal::MultiplexRouter::ClientCallBehavior, base::SequencedTaskRunner*) mojo/public/cpp/bindings/lib/multiplex_router.cc:873:42 #12 0x55fe794781ed in mojo::internal::MultiplexRouter::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/multiplex_router.cc:594:38 #13 0x55fe794676fa in mojo::FilterChain::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/filter_chain.cc:40:17 #14 0x55fe794523f8 in mojo::Connector::DispatchMessage(mojo::Message) mojo/public/cpp/bindings/lib/connector.cc:525:49 #15 0x55fe7945555c in mojo::Connector::ReadAllAvailableMessages() mojo/public/cpp/bindings/lib/connector.cc:600:12 #16 0x55fe7e428593 in Run base/callback.h:136:12 #17 0x55fe7e428593 in mojo::SimpleWatcher::OnHandleReady(int, unsigned int, mojo::HandleSignalsState const&) mojo/public/cpp/system/simple_watcher.cc:293:0 #18 0x55fe7c03e8f8 in Run base/callback.h:97:12 #19 0x55fe7c03e8f8 in base::TaskAnnotator::RunTask(char const*, base::PendingTask*) base/task/common/task_annotator.cc:104:0 #20 0x55fe7c0423ce in base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::sequence_manager::LazyNow*, bool*) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:336:21 #21 0x55fe7c043c88 in base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoDelayedWork(base::TimeTicks*) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:278:7 #22 0x55fe7beb718d in HandleDispatch base/message_loop/message_pump_glib.cc:274:21 #23 0x55fe7beb718d in base::(anonymous namespace)::WorkSourceDispatch(_GSource*, int (*)(void*), void*) base/message_loop/message_pump_glib.cc:109:0 #24 0x7f1ce523f64d in g_main_dispatch /home/tim/chromium/src/out/Instrumented-msan-chained-origins-trusty/gen/third_party/instrumented_libraries/libglib2.0-0/glib2.0-2.40.2/glib/gmain.c:3064:27 #25 0x7f1ce523f64d in g_main_context_dispatch /home/tim/chromium/src/out/Instrumented-msan-chained-origins-trusty/gen/third_party/instrumented_libraries/libglib2.0-0/glib2.0-2.40.2/glib/gmain.c:3663:0 Uninitialized value was stored to memory at #0 0x55fe7a01c80e in net::RedirectInfo::RedirectInfo(net::RedirectInfo const&) net/url_request/redirect_info.cc:112:53 #1 0x55fe6c7bdf58 in pair buildtools/third_party/libc++/trunk/include/utility:327:5 #2 0x55fe6c7bdf58 in construct<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>, std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> &> buildtools/third_party/libc++/trunk/include/memory:1825:0 #3 0x55fe6c7bdf58 in __construct<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>, std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> &> buildtools/third_party/libc++/trunk/include/memory:1717:0 #4 0x55fe6c7bdf58 in construct<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>, std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> &> buildtools/third_party/libc++/trunk/include/memory:1560:0 #5 0x55fe6c7bdf58 in __construct_range_forward<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> *, std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> *> buildtools/third_party/libc++/trunk/include/memory:1645:0 #6 0x55fe6c7bdf58 in __construct_at_end<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> *> buildtools/third_party/libc++/trunk/include/vector:1069:0 #7 0x55fe6c7bdf58 in vector buildtools/third_party/libc++/trunk/include/vector:1252:0 #8 0x55fe6c7bdf58 in network::TestURLLoaderFactory::CreateLoaderAndStartInternal(GURL const&, network::mojom::URLLoaderClient*) services/network/test/test_url_loader_factory.cc:150:0 #9 0x55fe6c7bf6ba in network::TestURLLoaderFactory::CreateLoaderAndStart(mojo::InterfaceRequest<network::mojom::URLLoader>, int, int, unsigned int, network::ResourceRequest const&, mojo::InterfacePtr<network::mojom::URLLoaderClient>, net::MutableNetworkTrafficAnnotationTag const&) services/network/test/test_url_loader_factory.cc:125:7 #10 0x55fe6cb00e90 in network::mojom::URLLoaderFactoryStubDispatch::Accept(network::mojom::URLLoaderFactory*, mojo::Message*) /b/s/w/ir/cache/builder/src/out/Release/gen/services/network/public/mojom/url_loader_factory.mojom.cc:210:13 #11 0x55fe65f69f46 in network::mojom::URLLoaderFactoryStub<mojo::RawPtrImplRefTraits<network::mojom::URLLoaderFactory> >::Accept(mojo::Message*) /b/s/w/ir/cache/builder/src/out/Release/gen/services/network/public/mojom/url_loader_factory.mojom.h:122:12 #12 0x55fe7945f406 in mojo::InterfaceEndpointClient::HandleValidatedMessage(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:433:32 #13 0x55fe794676fa in mojo::FilterChain::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/filter_chain.cc:40:17 #14 0x55fe7947a51c in mojo::internal::MultiplexRouter::ProcessIncomingMessage(mojo::internal::MultiplexRouter::MessageWrapper*, mojo::internal::MultiplexRouter::ClientCallBehavior, base::SequencedTaskRunner*) mojo/public/cpp/bindings/lib/multiplex_router.cc:873:42 #15 0x55fe794781ed in mojo::internal::MultiplexRouter::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/multiplex_router.cc:594:38 #16 0x55fe794676fa in mojo::FilterChain::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/filter_chain.cc:40:17 #17 0x55fe794523f8 in mojo::Connector::DispatchMessage(mojo::Message) mojo/public/cpp/bindings/lib/connector.cc:525:49 #18 0x55fe7945555c in mojo::Connector::ReadAllAvailableMessages() mojo/public/cpp/bindings/lib/connector.cc:600:12 #19 0x55fe7e428593 in Run base/callback.h:136:12 #20 0x55fe7e428593 in mojo::SimpleWatcher::OnHandleReady(int, unsigned int, mojo::HandleSignalsState const&) mojo/public/cpp/system/simple_watcher.cc:293:0 #21 0x55fe7c03e8f8 in Run base/callback.h:97:12 #22 0x55fe7c03e8f8 in base::TaskAnnotator::RunTask(char const*, base::PendingTask*) base/task/common/task_annotator.cc:104:0 #23 0x55fe7c0423ce in base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::sequence_manager::LazyNow*, bool*) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:336:21 #24 0x55fe7c043c88 in base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoDelayedWork(base::TimeTicks*) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:278:7 #25 0x55fe7beb718d in HandleDispatch base/message_loop/message_pump_glib.cc:274:21 #26 0x55fe7beb718d in base::(anonymous namespace)::WorkSourceDispatch(_GSource*, int (*)(void*), void*) base/message_loop/message_pump_glib.cc:109:0 #27 0x7f1ce523f64d in g_main_dispatch /home/tim/chromium/src/out/Instrumented-msan-chained-origins-trusty/gen/third_party/instrumented_libraries/libglib2.0-0/glib2.0-2.40.2/glib/gmain.c:3064:27 #28 0x7f1ce523f64d in g_main_context_dispatch /home/tim/chromium/src/out/Instrumented-msan-chained-origins-trusty/gen/third_party/instrumented_libraries/libglib2.0-0/glib2.0-2.40.2/glib/gmain.c:3663:0 #29 0x7f1ce524087c in g_main_context_iterate /home/tim/chromium/src/out/Instrumented-msan-chained-origins-trusty/gen/third_party/instrumented_libraries/libglib2.0-0/glib2.0-2.40.2/glib/gmain.c:3734:5 #30 0x7f1ce5240bfd in g_main_context_iteration /home/tim/chromium/src/out/Instrumented-msan-chained-origins-trusty/gen/third_party/instrumented_libraries/libglib2.0-0/glib2.0-2.40.2/glib/gmain.c:3795:12 Uninitialized value was stored to memory at #0 0x55fe7a01c80e in net::RedirectInfo::RedirectInfo(net::RedirectInfo const&) net/url_request/redirect_info.cc:112:53 #1 0x55fe6c7c3991 in pair buildtools/third_party/libc++/trunk/include/utility:327:5 #2 0x55fe6c7c3991 in construct<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>, std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> &> buildtools/third_party/libc++/trunk/include/memory:1825:0 #3 0x55fe6c7c3991 in __construct<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>, std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> &> buildtools/third_party/libc++/trunk/include/memory:1717:0 #4 0x55fe6c7c3991 in construct<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>, std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> &> buildtools/third_party/libc++/trunk/include/memory:1560:0 #5 0x55fe6c7c3991 in __construct_range_forward<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> *, std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> *> buildtools/third_party/libc++/trunk/include/memory:1645:0 #6 0x55fe6c7c3991 in __construct_at_end<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> *> buildtools/third_party/libc++/trunk/include/vector:1069:0 #7 0x55fe6c7c3991 in std::__1::enable_if<(__is_forward_iterator<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>*>::value) && (is_constructible<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>, std::__1::iterator_traits<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>*>::reference>::value), void>::type std::__1::vector<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>, std::__1::allocator<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> > >::assign<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>*>(std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>*, std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>*) buildtools/third_party/libc++/trunk/include/vector:1454:0 #8 0x55fe6c7bd193 in operator= buildtools/third_party/libc++/trunk/include/vector:1398:9 #9 0x55fe6c7bd193 in operator= services/network/test/test_url_loader_factory.h:175:0 #10 0x55fe6c7bd193 in network::TestURLLoaderFactory::AddResponse(GURL const&, network::ResourceResponseHead const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, network::URLLoaderCompletionStatus const&, std::__1::vector<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>, std::__1::allocator<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> > > const&, network::TestURLLoaderFactory::ResponseProduceFlags) services/network/test/test_url_loader_factory.cc:54:0 #11 0x55fe65f5c025 in signin::ChromeSigninProxyingURLLoaderFactoryTest_ModifyHeaders_Test::TestBody() chrome/browser/signin/chrome_signin_proxying_url_loader_factory_unittest.cc:256:16 #12 0x55fe6d288d02 in HandleExceptionsInMethodIfSupported<testing::Test, void> third_party/googletest/src/googletest/src/gtest.cc:0:0 #13 0x55fe6d288d02 in testing::Test::Run() third_party/googletest/src/googletest/src/gtest.cc:2499:0 #14 0x55fe6d28cd8c in testing::TestInfo::Run() third_party/googletest/src/googletest/src/gtest.cc:2675:11 #15 0x55fe6d28e9c9 in testing::TestSuite::Run() third_party/googletest/src/googletest/src/gtest.cc:2805:28 #16 0x55fe6d2ca3f9 in testing::internal::UnitTestImpl::RunAllTests() third_party/googletest/src/googletest/src/gtest.cc:5243:44 #17 0x55fe6d2c8a38 in HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool> third_party/googletest/src/googletest/src/gtest.cc:0:0 #18 0x55fe6d2c8a38 in testing::UnitTest::Run() third_party/googletest/src/googletest/src/gtest.cc:4845:0 #19 0x55fe78f380fa in RUN_ALL_TESTS third_party/googletest/src/googletest/include/gtest/gtest.h:2504:46 #20 0x55fe78f380fa in base::TestSuite::Run() base/test/test_suite.cc:293:0 #21 0x55fe79365f8f in content::UnitTestTestSuite::Run() content/public/test/unittest_test_suite.cc:82:23 #22 0x55fe78f42b59 in Run base/callback.h:97:12 #23 0x55fe78f42b59 in base::(anonymous namespace)::LaunchUnitTestsInternal(base::OnceCallback<int ()>, unsigned long, int, bool, base::OnceCallback<void ()>) base/test/launcher/unit_test_launcher.cc:225:0 #24 0x55fe78f422b7 in base::LaunchUnitTests(int, char**, base::OnceCallback<int ()>) base/test/launcher/unit_test_launcher.cc:575:10 #25 0x55fe78f022bb in main chrome/test/base/run_all_unittests.cc:30:10 #26 0x7f1cdca81f44 in __libc_start_main ??:0:0 Uninitialized value was stored to memory at #0 0x55fe7a01c80e in net::RedirectInfo::RedirectInfo(net::RedirectInfo const&) net/url_request/redirect_info.cc:112:53 #1 0x55fe6c7c3991 in pair buildtools/third_party/libc++/trunk/include/utility:327:5 #2 0x55fe6c7c3991 in construct<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>, std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> &> buildtools/third_party/libc++/trunk/include/memory:1825:0 #3 0x55fe6c7c3991 in __construct<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>, std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> &> buildtools/third_party/libc++/trunk/include/memory:1717:0 #4 0x55fe6c7c3991 in construct<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>, std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> &> buildtools/third_party/libc++/trunk/include/memory:1560:0 #5 0x55fe6c7c3991 in __construct_range_forward<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> *, std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> *> buildtools/third_party/libc++/trunk/include/memory:1645:0 #6 0x55fe6c7c3991 in __construct_at_end<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> *> buildtools/third_party/libc++/trunk/include/vector:1069:0 #7 0x55fe6c7c3991 in std::__1::enable_if<(__is_forward_iterator<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>*>::value) && (is_constructible<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>, std::__1::iterator_traits<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>*>::reference>::value), void>::type std::__1::vector<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>, std::__1::allocator<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> > >::assign<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>*>(std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>*, std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>*) buildtools/third_party/libc++/trunk/include/vector:1454:0 #8 0x55fe6c7bce51 in operator= buildtools/third_party/libc++/trunk/include/vector:1398:9 #9 0x55fe6c7bce51 in network::TestURLLoaderFactory::AddResponse(GURL const&, network::ResourceResponseHead const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, network::URLLoaderCompletionStatus const&, std::__1::vector<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>, std::__1::allocator<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> > > const&, network::TestURLLoaderFactory::ResponseProduceFlags) services/network/test/test_url_loader_factory.cc:48:0 #10 0x55fe65f5c025 in signin::ChromeSigninProxyingURLLoaderFactoryTest_ModifyHeaders_Test::TestBody() chrome/browser/signin/chrome_signin_proxying_url_loader_factory_unittest.cc:256:16 #11 0x55fe6d288d02 in HandleExceptionsInMethodIfSupported<testing::Test, void> third_party/googletest/src/googletest/src/gtest.cc:0:0 #12 0x55fe6d288d02 in testing::Test::Run() third_party/googletest/src/googletest/src/gtest.cc:2499:0 #13 0x55fe6d28cd8c in testing::TestInfo::Run() third_party/googletest/src/googletest/src/gtest.cc:2675:11 #14 0x55fe6d28e9c9 in testing::TestSuite::Run() third_party/googletest/src/googletest/src/gtest.cc:2805:28 #15 0x55fe6d2ca3f9 in testing::internal::UnitTestImpl::RunAllTests() third_party/googletest/src/googletest/src/gtest.cc:5243:44 #16 0x55fe6d2c8a38 in HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool> third_party/googletest/src/googletest/src/gtest.cc:0:0 #17 0x55fe6d2c8a38 in testing::UnitTest::Run() third_party/googletest/src/googletest/src/gtest.cc:4845:0 #18 0x55fe78f380fa in RUN_ALL_TESTS third_party/googletest/src/googletest/include/gtest/gtest.h:2504:46 #19 0x55fe78f380fa in base::TestSuite::Run() base/test/test_suite.cc:293:0 #20 0x55fe79365f8f in content::UnitTestTestSuite::Run() content/public/test/unittest_test_suite.cc:82:23 #21 0x55fe78f42b59 in Run base/callback.h:97:12 #22 0x55fe78f42b59 in base::(anonymous namespace)::LaunchUnitTestsInternal(base::OnceCallback<int ()>, unsigned long, int, bool, base::OnceCallback<void ()>) base/test/launcher/unit_test_launcher.cc:225:0 #23 0x55fe78f422b7 in base::LaunchUnitTests(int, char**, base::OnceCallback<int ()>) base/test/launcher/unit_test_launcher.cc:575:10 #24 0x55fe78f022bb in main chrome/test/base/run_all_unittests.cc:30:10 #25 0x7f1cdca81f44 in __libc_start_main ??:0:0 Uninitialized value was stored to memory at #0 0x55fe7a01c80e in net::RedirectInfo::RedirectInfo(net::RedirectInfo const&) net/url_request/redirect_info.cc:112:53 #1 0x55fe65f5bf49 in pair buildtools/third_party/libc++/trunk/include/utility:327:5 #2 0x55fe65f5bf49 in construct<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>, const std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> &> buildtools/third_party/libc++/trunk/include/memory:1825:0 #3 0x55fe65f5bf49 in __construct<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>, const std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> &> buildtools/third_party/libc++/trunk/include/memory:1717:0 #4 0x55fe65f5bf49 in construct<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>, const std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> &> buildtools/third_party/libc++/trunk/include/memory:1560:0 #5 0x55fe65f5bf49 in __construct_range_forward<const std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> *, std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> *> buildtools/third_party/libc++/trunk/include/memory:1645:0 #6 0x55fe65f5bf49 in __construct_at_end<const std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> *> buildtools/third_party/libc++/trunk/include/vector:1069:0 #7 0x55fe65f5bf49 in vector buildtools/third_party/libc++/trunk/include/vector:1328:0 #8 0x55fe65f5bf49 in signin::ChromeSigninProxyingURLLoaderFactoryTest_ModifyHeaders_Test::TestBody() chrome/browser/signin/chrome_signin_proxying_url_loader_factory_unittest.cc:257:0 #9 0x55fe6d288d02 in HandleExceptionsInMethodIfSupported<testing::Test, void> third_party/googletest/src/googletest/src/gtest.cc:0:0 #10 0x55fe6d288d02 in testing::Test::Run() third_party/googletest/src/googletest/src/gtest.cc:2499:0 #11 0x55fe6d28cd8c in testing::TestInfo::Run() third_party/googletest/src/googletest/src/gtest.cc:2675:11 #12 0x55fe6d28e9c9 in testing::TestSuite::Run() third_party/googletest/src/googletest/src/gtest.cc:2805:28 #13 0x55fe6d2ca3f9 in testing::internal::UnitTestImpl::RunAllTests() third_party/googletest/src/googletest/src/gtest.cc:5243:44 #14 0x55fe6d2c8a38 in HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool> third_party/googletest/src/googletest/src/gtest.cc:0:0 #15 0x55fe6d2c8a38 in testing::UnitTest::Run() third_party/googletest/src/googletest/src/gtest.cc:4845:0 #16 0x55fe78f380fa in RUN_ALL_TESTS third_party/googletest/src/googletest/include/gtest/gtest.h:2504:46 #17 0x55fe78f380fa in base::TestSuite::Run() base/test/test_suite.cc:293:0 #18 0x55fe79365f8f in content::UnitTestTestSuite::Run() content/public/test/unittest_test_suite.cc:82:23 #19 0x55fe78f42b59 in Run base/callback.h:97:12 #20 0x55fe78f42b59 in base::(anonymous namespace)::LaunchUnitTestsInternal(base::OnceCallback<int ()>, unsigned long, int, bool, base::OnceCallback<void ()>) base/test/launcher/unit_test_launcher.cc:225:0 #21 0x55fe78f422b7 in base::LaunchUnitTests(int, char**, base::OnceCallback<int ()>) base/test/launcher/unit_test_launcher.cc:575:10 #22 0x55fe78f022bb in main chrome/test/base/run_all_unittests.cc:30:10 #23 0x7f1cdca81f44 in __libc_start_main ??:0:0 Uninitialized value was stored to memory at #0 0x55fe7a01c80e in net::RedirectInfo::RedirectInfo(net::RedirectInfo const&) net/url_request/redirect_info.cc:112:53 #1 0x55fe65f5be61 in pair<net::RedirectInfo &, network::ResourceResponseHead &, false> buildtools/third_party/libc++/trunk/include/utility:450:11 #2 0x55fe65f5be61 in signin::ChromeSigninProxyingURLLoaderFactoryTest_ModifyHeaders_Test::TestBody() chrome/browser/signin/chrome_signin_proxying_url_loader_factory_unittest.cc:257:0 #3 0x55fe6d288d02 in HandleExceptionsInMethodIfSupported<testing::Test, void> third_party/googletest/src/googletest/src/gtest.cc:0:0 #4 0x55fe6d288d02 in testing::Test::Run() third_party/googletest/src/googletest/src/gtest.cc:2499:0 #5 0x55fe6d28cd8c in testing::TestInfo::Run() third_party/googletest/src/googletest/src/gtest.cc:2675:11 #6 0x55fe6d28e9c9 in testing::TestSuite::Run() third_party/googletest/src/googletest/src/gtest.cc:2805:28 #7 0x55fe6d2ca3f9 in testing::internal::UnitTestImpl::RunAllTests() third_party/googletest/src/googletest/src/gtest.cc:5243:44 #8 0x55fe6d2c8a38 in HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool> third_party/googletest/src/googletest/src/gtest.cc:0:0 #9 0x55fe6d2c8a38 in testing::UnitTest::Run() third_party/googletest/src/googletest/src/gtest.cc:4845:0 #10 0x55fe78f380fa in RUN_ALL_TESTS third_party/googletest/src/googletest/include/gtest/gtest.h:2504:46 #11 0x55fe78f380fa in base::TestSuite::Run() base/test/test_suite.cc:293:0 #12 0x55fe79365f8f in content::UnitTestTestSuite::Run() content/public/test/unittest_test_suite.cc:82:23 #13 0x55fe78f42b59 in Run base/callback.h:97:12 #14 0x55fe78f42b59 in base::(anonymous namespace)::LaunchUnitTestsInternal(base::OnceCallback<int ()>, unsigned long, int, bool, base::OnceCallback<void ()>) base/test/launcher/unit_test_launcher.cc:225:0 #15 0x55fe78f422b7 in base::LaunchUnitTests(int, char**, base::OnceCallback<int ()>) base/test/launcher/unit_test_launcher.cc:575:10 #16 0x55fe78f022bb in main chrome/test/base/run_all_unittests.cc:30:10 #17 0x7f1cdca81f44 in __libc_start_main ??:0:0 Uninitialized value was created by an allocation of 'redirect_info' in the stack frame of function '_ZN6signin59ChromeSigninProxyingURLLoaderFactoryTest_ModifyHeaders_Test8TestBodyEv' #0 0x55fe65f57e30 in signin::ChromeSigninProxyingURLLoaderFactoryTest_ModifyHeaders_Test::TestBody() chrome/browser/signin/chrome_signin_proxying_url_loader_factory_unittest.cc:134:0 SUMMARY: MemorySanitizer: use-of-uninitialized-value (/b/s/w/ir/out/Release/unit_tests+0x1c16f2de) Exiting [ RUN ] ChromeSigninProxyingURLLoaderFactoryTest.ModifyHeaders Uninitialized bytes in __msan_check_mem_is_initialized at offset 0 inside [0x7fff94e45428, 4) ==3390==WARNING: MemorySanitizer: use-of-uninitialized-value #0 0x55719f6be2de in WriteBytesCommon base/pickle.cc:430:3 #1 0x55719f6be2de in void base::Pickle::WriteBytesStatic<4ul>(void const*) base/pickle.cc:395:0 #2 0x5571a2d65c90 in WritePOD<int> base/pickle.h:327:5 #3 0x5571a2d65c90 in WriteInt base/pickle.h:190:0 #4 0x5571a2d65c90 in WriteBool base/pickle.h:189:0 #5 0x5571a2d65c90 in Write ipc/ipc_message_utils.h:133:0 #6 0x5571a2d65c90 in WriteParam<bool> ipc/ipc_message_utils.h:111:0 #7 0x5571a2d65c90 in IPC::ParamTraits<net::RedirectInfo>::Write(base::Pickle*, net::RedirectInfo const&) services/network/public/cpp/net_ipc_param_traits.h:281:0 #8 0x5571902745f3 in Serialize mojo/public/cpp/bindings/lib/native_struct_serialization.h:66:5 #9 0x5571902745f3 in Serialize<mojo::native::NativeStructDataView, const net::RedirectInfo &, mojo::internal::Buffer *&, mojo::native::internal::NativeStruct_Data::BufferWriter *, mojo::internal::SerializationContext *, nullptr> mojo/public/cpp/bindings/lib/serialization_forward.h:42:0 #10 0x5571902745f3 in network::mojom::URLLoaderClientProxy::OnReceiveRedirect(net::RedirectInfo const&, network::ResourceResponseHead const&) /b/s/w/ir/cache/builder/src/out/Release/gen/services/network/public/mojom/url_loader.mojom.cc:869:0 #11 0x55718ff3e6dd in network::TestURLLoaderFactory::SimulateResponse(network::mojom::URLLoaderClient*, std::__1::vector<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>, std::__1::allocator<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> > >, network::ResourceResponseHead, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, network::URLLoaderCompletionStatus, network::TestURLLoaderFactory::ResponseProduceFlags) services/network/test/test_url_loader_factory.cc:247:13 #12 0x55718ff3c12a in network::TestURLLoaderFactory::CreateLoaderAndStartInternal(GURL const&, network::mojom::URLLoaderClient*) services/network/test/test_url_loader_factory.cc:150:3 #13 0x55718ff3d6ba in network::TestURLLoaderFactory::CreateLoaderAndStart(mojo::InterfaceRequest<network::mojom::URLLoader>, int, int, unsigned int, network::ResourceRequest const&, mojo::InterfacePtr<network::mojom::URLLoaderClient>, net::MutableNetworkTrafficAnnotationTag const&) services/network/test/test_url_loader_factory.cc:125:7 #14 0x55719027ee90 in network::mojom::URLLoaderFactoryStubDispatch::Accept(network::mojom::URLLoaderFactory*, mojo::Message*) /b/s/w/ir/cache/builder/src/out/Release/gen/services/network/public/mojom/url_loader_factory.mojom.cc:210:13 #15 0x5571896e7f46 in network::mojom::URLLoaderFactoryStub<mojo::RawPtrImplRefTraits<network::mojom::URLLoaderFactory> >::Accept(mojo::Message*) /b/s/w/ir/cache/builder/src/out/Release/gen/services/network/public/mojom/url_loader_factory.mojom.h:122:12 #16 0x55719cbdd406 in mojo::InterfaceEndpointClient::HandleValidatedMessage(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:433:32 #17 0x55719cbe56fa in mojo::FilterChain::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/filter_chain.cc:40:17 #18 0x55719cbf851c in mojo::internal::MultiplexRouter::ProcessIncomingMessage(mojo::internal::MultiplexRouter::MessageWrapper*, mojo::internal::MultiplexRouter::ClientCallBehavior, base::SequencedTaskRunner*) mojo/public/cpp/bindings/lib/multiplex_router.cc:873:42 #19 0x55719cbf61ed in mojo::internal::MultiplexRouter::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/multiplex_router.cc:594:38 #20 0x55719cbe56fa in mojo::FilterChain::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/filter_chain.cc:40:17 #21 0x55719cbd03f8 in mojo::Connector::DispatchMessage(mojo::Message) mojo/public/cpp/bindings/lib/connector.cc:525:49 #22 0x55719cbd355c in mojo::Connector::ReadAllAvailableMessages() mojo/public/cpp/bindings/lib/connector.cc:600:12 #23 0x5571a1ba6593 in Run base/callback.h:136:12 #24 0x5571a1ba6593 in mojo::SimpleWatcher::OnHandleReady(int, unsigned int, mojo::HandleSignalsState const&) mojo/public/cpp/system/simple_watcher.cc:293:0 #25 0x55719f7bc8f8 in Run base/callback.h:97:12 #26 0x55719f7bc8f8 in base::TaskAnnotator::RunTask(char const*, base::PendingTask*) base/task/common/task_annotator.cc:104:0 #27 0x55719f7c03ce in base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::sequence_manager::LazyNow*, bool*) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:336:21 #28 0x55719f7c1c88 in base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoDelayedWork(base::TimeTicks*) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:278:7 #29 0x55719f63518d in HandleDispatch base/message_loop/message_pump_glib.cc:274:21 #30 0x55719f63518d in base::(anonymous namespace)::WorkSourceDispatch(_GSource*, int (*)(void*), void*) base/message_loop/message_pump_glib.cc:109:0 #31 0x7f51ea77264d in g_main_dispatch /home/tim/chromium/src/out/Instrumented-msan-chained-origins-trusty/gen/third_party/instrumented_libraries/libglib2.0-0/glib2.0-2.40.2/glib/gmain.c:3064:27 #32 0x7f51ea77264d in g_main_context_dispatch /home/tim/chromium/src/out/Instrumented-msan-chained-origins-trusty/gen/third_party/instrumented_libraries/libglib2.0-0/glib2.0-2.40.2/glib/gmain.c:3663:0 #33 0x7f51ea77387c in g_main_context_iterate /home/tim/chromium/src/out/Instrumented-msan-chained-origins-trusty/gen/third_party/instrumented_libraries/libglib2.0-0/glib2.0-2.40.2/glib/gmain.c:3734:5 #34 0x7f51ea773bfd in g_main_context_iteration /home/tim/chromium/src/out/Instrumented-msan-chained-origins-trusty/gen/third_party/instrumented_libraries/libglib2.0-0/glib2.0-2.40.2/glib/gmain.c:3795:12 #35 0x55719f6342f3 in base::MessagePumpGlib::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_glib.cc:305:30 #36 0x55719f7c28bf in Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:403:12 #37 0x55719f7c28bf in non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:0:0 #38 0x55719f6df465 in base::RunLoop::Run() base/run_loop.cc:157:14 #39 0x5571896da349 in signin::ChromeSigninProxyingURLLoaderFactoryTest_ModifyHeaders_Test::TestBody() chrome/browser/signin/chrome_signin_proxying_url_loader_factory_unittest.cc:261:19 #40 0x557190a06d02 in HandleExceptionsInMethodIfSupported<testing::Test, void> third_party/googletest/src/googletest/src/gtest.cc:0:0 #41 0x557190a06d02 in testing::Test::Run() third_party/googletest/src/googletest/src/gtest.cc:2499:0 #42 0x557190a0ad8c in testing::TestInfo::Run() third_party/googletest/src/googletest/src/gtest.cc:2675:11 #43 0x557190a0c9c9 in testing::TestSuite::Run() third_party/googletest/src/googletest/src/gtest.cc:2805:28 #44 0x557190a483f9 in testing::internal::UnitTestImpl::RunAllTests() third_party/googletest/src/googletest/src/gtest.cc:5243:44 #45 0x557190a46a38 in HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool> third_party/googletest/src/googletest/src/gtest.cc:0:0 #46 0x557190a46a38 in testing::UnitTest::Run() third_party/googletest/src/googletest/src/gtest.cc:4845:0 #47 0x55719c6b60fa in RUN_ALL_TESTS third_party/googletest/src/googletest/include/gtest/gtest.h:2504:46 #48 0x55719c6b60fa in base::TestSuite::Run() base/test/test_suite.cc:293:0 #49 0x55719cae3f8f in content::UnitTestTestSuite::Run() content/public/test/unittest_test_suite.cc:82:23 #50 0x55719c6c0b59 in Run base/callback.h:97:12 #51 0x55719c6c0b59 in base::(anonymous namespace)::LaunchUnitTestsInternal(base::OnceCallback<int ()>, unsigned long, int, bool, base::OnceCallback<void ()>) base/test/launcher/unit_test_launcher.cc:225:0 #52 0x55719c6c02b7 in base::LaunchUnitTests(int, char**, base::OnceCallback<int ()>) base/test/launcher/unit_test_launcher.cc:575:10 #53 0x55719c6802bb in main chrome/test/base/run_all_unittests.cc:30:10 #54 0x7f51e1fb4f44 in __libc_start_main ??:0:0 #55 0x557187264029 in _start ??:0:0 Uninitialized value was stored to memory at #0 0x5571a2d65e9d in IPC::ParamTraits<net::RedirectInfo>::Write(base::Pickle*, net::RedirectInfo const&) base/strings/string_piece.h:0:27 #1 0x5571902745f3 in Serialize mojo/public/cpp/bindings/lib/native_struct_serialization.h:66:5 #2 0x5571902745f3 in Serialize<mojo::native::NativeStructDataView, const net::RedirectInfo &, mojo::internal::Buffer *&, mojo::native::internal::NativeStruct_Data::BufferWriter *, mojo::internal::SerializationContext *, nullptr> mojo/public/cpp/bindings/lib/serialization_forward.h:42:0 #3 0x5571902745f3 in network::mojom::URLLoaderClientProxy::OnReceiveRedirect(net::RedirectInfo const&, network::ResourceResponseHead const&) /b/s/w/ir/cache/builder/src/out/Release/gen/services/network/public/mojom/url_loader.mojom.cc:869:0 #4 0x55718ff3e6dd in network::TestURLLoaderFactory::SimulateResponse(network::mojom::URLLoaderClient*, std::__1::vector<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>, std::__1::allocator<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> > >, network::ResourceResponseHead, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, network::URLLoaderCompletionStatus, network::TestURLLoaderFactory::ResponseProduceFlags) services/network/test/test_url_loader_factory.cc:247:13 #5 0x55718ff3c12a in network::TestURLLoaderFactory::CreateLoaderAndStartInternal(GURL const&, network::mojom::URLLoaderClient*) services/network/test/test_url_loader_factory.cc:150:3 #6 0x55718ff3d6ba in network::TestURLLoaderFactory::CreateLoaderAndStart(mojo::InterfaceRequest<network::mojom::URLLoader>, int, int, unsigned int, network::ResourceRequest const&, mojo::InterfacePtr<network::mojom::URLLoaderClient>, net::MutableNetworkTrafficAnnotationTag const&) services/network/test/test_url_loader_factory.cc:125:7 #7 0x55719027ee90 in network::mojom::URLLoaderFactoryStubDispatch::Accept(network::mojom::URLLoaderFactory*, mojo::Message*) /b/s/w/ir/cache/builder/src/out/Release/gen/services/network/public/mojom/url_loader_factory.mojom.cc:210:13 #8 0x5571896e7f46 in network::mojom::URLLoaderFactoryStub<mojo::RawPtrImplRefTraits<network::mojom::URLLoaderFactory> >::Accept(mojo::Message*) /b/s/w/ir/cache/builder/src/out/Release/gen/services/network/public/mojom/url_loader_factory.mojom.h:122:12 #9 0x55719cbdd406 in mojo::InterfaceEndpointClient::HandleValidatedMessage(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:433:32 #10 0x55719cbe56fa in mojo::FilterChain::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/filter_chain.cc:40:17 #11 0x55719cbf851c in mojo::internal::MultiplexRouter::ProcessIncomingMessage(mojo::internal::MultiplexRouter::MessageWrapper*, mojo::internal::MultiplexRouter::ClientCallBehavior, base::SequencedTaskRunner*) mojo/public/cpp/bindings/lib/multiplex_router.cc:873:42 #12 0x55719cbf61ed in mojo::internal::MultiplexRouter::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/multiplex_router.cc:594:38 #13 0x55719cbe56fa in mojo::FilterChain::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/filter_chain.cc:40:17 #14 0x55719cbd03f8 in mojo::Connector::DispatchMessage(mojo::Message) mojo/public/cpp/bindings/lib/connector.cc:525:49 #15 0x55719cbd355c in mojo::Connector::ReadAllAvailableMessages() mojo/public/cpp/bindings/lib/connector.cc:600:12 #16 0x5571a1ba6593 in Run base/callback.h:136:12 #17 0x5571a1ba6593 in mojo::SimpleWatcher::OnHandleReady(int, unsigned int, mojo::HandleSignalsState const&) mojo/public/cpp/system/simple_watcher.cc:293:0 #18 0x55719f7bc8f8 in Run base/callback.h:97:12 #19 0x55719f7bc8f8 in base::TaskAnnotator::RunTask(char const*, base::PendingTask*) base/task/common/task_annotator.cc:104:0 #20 0x55719f7c03ce in base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::sequence_manager::LazyNow*, bool*) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:336:21 #21 0x55719f7c1c88 in base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoDelayedWork(base::TimeTicks*) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:278:7 #22 0x55719f63518d in HandleDispatch base/message_loop/message_pump_glib.cc:274:21 #23 0x55719f63518d in base::(anonymous namespace)::WorkSourceDispatch(_GSource*, int (*)(void*), void*) base/message_loop/message_pump_glib.cc:109:0 #24 0x7f51ea77264d in g_main_dispatch /home/tim/chromium/src/out/Instrumented-msan-chained-origins-trusty/gen/third_party/instrumented_libraries/libglib2.0-0/glib2.0-2.40.2/glib/gmain.c:3064:27 #25 0x7f51ea77264d in g_main_context_dispatch /home/tim/chromium/src/out/Instrumented-msan-chained-origins-trusty/gen/third_party/instrumented_libraries/libglib2.0-0/glib2.0-2.40.2/glib/gmain.c:3663:0 Uninitialized value was stored to memory at #0 0x55719d79a80e in net::RedirectInfo::RedirectInfo(net::RedirectInfo const&) net/url_request/redirect_info.cc:112:53 #1 0x55718ff3bf58 in pair buildtools/third_party/libc++/trunk/include/utility:327:5 #2 0x55718ff3bf58 in construct<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>, std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> &> buildtools/third_party/libc++/trunk/include/memory:1825:0 #3 0x55718ff3bf58 in __construct<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>, std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> &> buildtools/third_party/libc++/trunk/include/memory:1717:0 #4 0x55718ff3bf58 in construct<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>, std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> &> buildtools/third_party/libc++/trunk/include/memory:1560:0 #5 0x55718ff3bf58 in __construct_range_forward<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> *, std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> *> buildtools/third_party/libc++/trunk/include/memory:1645:0 #6 0x55718ff3bf58 in __construct_at_end<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> *> buildtools/third_party/libc++/trunk/include/vector:1069:0 #7 0x55718ff3bf58 in vector buildtools/third_party/libc++/trunk/include/vector:1252:0 #8 0x55718ff3bf58 in network::TestURLLoaderFactory::CreateLoaderAndStartInternal(GURL const&, network::mojom::URLLoaderClient*) services/network/test/test_url_loader_factory.cc:150:0 #9 0x55718ff3d6ba in network::TestURLLoaderFactory::CreateLoaderAndStart(mojo::InterfaceRequest<network::mojom::URLLoader>, int, int, unsigned int, network::ResourceRequest const&, mojo::InterfacePtr<network::mojom::URLLoaderClient>, net::MutableNetworkTrafficAnnotationTag const&) services/network/test/test_url_loader_factory.cc:125:7 #10 0x55719027ee90 in network::mojom::URLLoaderFactoryStubDispatch::Accept(network::mojom::URLLoaderFactory*, mojo::Message*) /b/s/w/ir/cache/builder/src/out/Release/gen/services/network/public/mojom/url_loader_factory.mojom.cc:210:13 #11 0x5571896e7f46 in network::mojom::URLLoaderFactoryStub<mojo::RawPtrImplRefTraits<network::mojom::URLLoaderFactory> >::Accept(mojo::Message*) /b/s/w/ir/cache/builder/src/out/Release/gen/services/network/public/mojom/url_loader_factory.mojom.h:122:12 #12 0x55719cbdd406 in mojo::InterfaceEndpointClient::HandleValidatedMessage(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:433:32 #13 0x55719cbe56fa in mojo::FilterChain::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/filter_chain.cc:40:17 #14 0x55719cbf851c in mojo::internal::MultiplexRouter::ProcessIncomingMessage(mojo::internal::MultiplexRouter::MessageWrapper*, mojo::internal::MultiplexRouter::ClientCallBehavior, base::SequencedTaskRunner*) mojo/public/cpp/bindings/lib/multiplex_router.cc:873:42 #15 0x55719cbf61ed in mojo::internal::MultiplexRouter::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/multiplex_router.cc:594:38 #16 0x55719cbe56fa in mojo::FilterChain::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/filter_chain.cc:40:17 #17 0x55719cbd03f8 in mojo::Connector::DispatchMessage(mojo::Message) mojo/public/cpp/bindings/lib/connector.cc:525:49 #18 0x55719cbd355c in mojo::Connector::ReadAllAvailableMessages() mojo/public/cpp/bindings/lib/connector.cc:600:12 #19 0x5571a1ba6593 in Run base/callback.h:136:12 #20 0x5571a1ba6593 in mojo::SimpleWatcher::OnHandleReady(int, unsigned int, mojo::HandleSignalsState const&) mojo/public/cpp/system/simple_watcher.cc:293:0 #21 0x55719f7bc8f8 in Run base/callback.h:97:12 #22 0x55719f7bc8f8 in base::TaskAnnotator::RunTask(char const*, base::PendingTask*) base/task/common/task_annotator.cc:104:0 #23 0x55719f7c03ce in base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::sequence_manager::LazyNow*, bool*) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:336:21 #24 0x55719f7c1c88 in base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoDelayedWork(base::TimeTicks*) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:278:7 #25 0x55719f63518d in HandleDispatch base/message_loop/message_pump_glib.cc:274:21 #26 0x55719f63518d in base::(anonymous namespace)::WorkSourceDispatch(_GSource*, int (*)(void*), void*) base/message_loop/message_pump_glib.cc:109:0 #27 0x7f51ea77264d in g_main_dispatch /home/tim/chromium/src/out/Instrumented-msan-chained-origins-trusty/gen/third_party/instrumented_libraries/libglib2.0-0/glib2.0-2.40.2/glib/gmain.c:3064:27 #28 0x7f51ea77264d in g_main_context_dispatch /home/tim/chromium/src/out/Instrumented-msan-chained-origins-trusty/gen/third_party/instrumented_libraries/libglib2.0-0/glib2.0-2.40.2/glib/gmain.c:3663:0 #29 0x7f51ea77387c in g_main_context_iterate /home/tim/chromium/src/out/Instrumented-msan-chained-origins-trusty/gen/third_party/instrumented_libraries/libglib2.0-0/glib2.0-2.40.2/glib/gmain.c:3734:5 #30 0x7f51ea773bfd in g_main_context_iteration /home/tim/chromium/src/out/Instrumented-msan-chained-origins-trusty/gen/third_party/instrumented_libraries/libglib2.0-0/glib2.0-2.40.2/glib/gmain.c:3795:12 Uninitialized value was stored to memory at #0 0x55719d79a80e in net::RedirectInfo::RedirectInfo(net::RedirectInfo const&) net/url_request/redirect_info.cc:112:53 #1 0x55718ff41991 in pair buildtools/third_party/libc++/trunk/include/utility:327:5 #2 0x55718ff41991 in construct<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>, std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> &> buildtools/third_party/libc++/trunk/include/memory:1825:0 #3 0x55718ff41991 in __construct<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>, std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> &> buildtools/third_party/libc++/trunk/include/memory:1717:0 #4 0x55718ff41991 in construct<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>, std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> &> buildtools/third_party/libc++/trunk/include/memory:1560:0 #5 0x55718ff41991 in __construct_range_forward<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> *, std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> *> buildtools/third_party/libc++/trunk/include/memory:1645:0 #6 0x55718ff41991 in __construct_at_end<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> *> buildtools/third_party/libc++/trunk/include/vector:1069:0 #7 0x55718ff41991 in std::__1::enable_if<(__is_forward_iterator<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>*>::value) && (is_constructible<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>, std::__1::iterator_traits<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>*>::reference>::value), void>::type std::__1::vector<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>, std::__1::allocator<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> > >::assign<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>*>(std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>*, std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>*) buildtools/third_party/libc++/trunk/include/vector:1454:0 #8 0x55718ff3b193 in operator= buildtools/third_party/libc++/trunk/include/vector:1398:9 #9 0x55718ff3b193 in operator= services/network/test/test_url_loader_factory.h:175:0 #10 0x55718ff3b193 in network::TestURLLoaderFactory::AddResponse(GURL const&, network::ResourceResponseHead const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, network::URLLoaderCompletionStatus const&, std::__1::vector<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>, std::__1::allocator<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> > > const&, network::TestURLLoaderFactory::ResponseProduceFlags) services/network/test/test_url_loader_factory.cc:54:0 #11 0x5571896da025 in signin::ChromeSigninProxyingURLLoaderFactoryTest_ModifyHeaders_Test::TestBody() chrome/browser/signin/chrome_signin_proxying_url_loader_factory_unittest.cc:256:16 #12 0x557190a06d02 in HandleExceptionsInMethodIfSupported<testing::Test, void> third_party/googletest/src/googletest/src/gtest.cc:0:0 #13 0x557190a06d02 in testing::Test::Run() third_party/googletest/src/googletest/src/gtest.cc:2499:0 #14 0x557190a0ad8c in testing::TestInfo::Run() third_party/googletest/src/googletest/src/gtest.cc:2675:11 #15 0x557190a0c9c9 in testing::TestSuite::Run() third_party/googletest/src/googletest/src/gtest.cc:2805:28 #16 0x557190a483f9 in testing::internal::UnitTestImpl::RunAllTests() third_party/googletest/src/googletest/src/gtest.cc:5243:44 #17 0x557190a46a38 in HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool> third_party/googletest/src/googletest/src/gtest.cc:0:0 #18 0x557190a46a38 in testing::UnitTest::Run() third_party/googletest/src/googletest/src/gtest.cc:4845:0 #19 0x55719c6b60fa in RUN_ALL_TESTS third_party/googletest/src/googletest/include/gtest/gtest.h:2504:46 #20 0x55719c6b60fa in base::TestSuite::Run() base/test/test_suite.cc:293:0 #21 0x55719cae3f8f in content::UnitTestTestSuite::Run() content/public/test/unittest_test_suite.cc:82:23 #22 0x55719c6c0b59 in Run base/callback.h:97:12 #23 0x55719c6c0b59 in base::(anonymous namespace)::LaunchUnitTestsInternal(base::OnceCallback<int ()>, unsigned long, int, bool, base::OnceCallback<void ()>) base/test/launcher/unit_test_launcher.cc:225:0 #24 0x55719c6c02b7 in base::LaunchUnitTests(int, char**, base::OnceCallback<int ()>) base/test/launcher/unit_test_launcher.cc:575:10 #25 0x55719c6802bb in main chrome/test/base/run_all_unittests.cc:30:10 #26 0x7f51e1fb4f44 in __libc_start_main ??:0:0 Uninitialized value was stored to memory at #0 0x55719d79a80e in net::RedirectInfo::RedirectInfo(net::RedirectInfo const&) net/url_request/redirect_info.cc:112:53 #1 0x55718ff41991 in pair buildtools/third_party/libc++/trunk/include/utility:327:5 #2 0x55718ff41991 in construct<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>, std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> &> buildtools/third_party/libc++/trunk/include/memory:1825:0 #3 0x55718ff41991 in __construct<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>, std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> &> buildtools/third_party/libc++/trunk/include/memory:1717:0 #4 0x55718ff41991 in construct<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>, std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> &> buildtools/third_party/libc++/trunk/include/memory:1560:0 #5 0x55718ff41991 in __construct_range_forward<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> *, std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> *> buildtools/third_party/libc++/trunk/include/memory:1645:0 #6 0x55718ff41991 in __construct_at_end<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> *> buildtools/third_party/libc++/trunk/include/vector:1069:0 #7 0x55718ff41991 in std::__1::enable_if<(__is_forward_iterator<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>*>::value) && (is_constructible<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>, std::__1::iterator_traits<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>*>::reference>::value), void>::type std::__1::vector<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>, std::__1::allocator<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> > >::assign<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>*>(std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>*, std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>*) buildtools/third_party/libc++/trunk/include/vector:1454:0 #8 0x55718ff3ae51 in operator= buildtools/third_party/libc++/trunk/include/vector:1398:9 #9 0x55718ff3ae51 in network::TestURLLoaderFactory::AddResponse(GURL const&, network::ResourceResponseHead const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, network::URLLoaderCompletionStatus const&, std::__1::vector<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>, std::__1::allocator<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> > > const&, network::TestURLLoaderFactory::ResponseProduceFlags) services/network/test/test_url_loader_factory.cc:48:0 #10 0x5571896da025 in signin::ChromeSigninProxyingURLLoaderFactoryTest_ModifyHeaders_Test::TestBody() chrome/browser/signin/chrome_signin_proxying_url_loader_factory_unittest.cc:256:16 #11 0x557190a06d02 in HandleExceptionsInMethodIfSupported<testing::Test, void> third_party/googletest/src/googletest/src/gtest.cc:0:0 #12 0x557190a06d02 in testing::Test::Run() third_party/googletest/src/googletest/src/gtest.cc:2499:0 #13 0x557190a0ad8c in testing::TestInfo::Run() third_party/googletest/src/googletest/src/gtest.cc:2675:11 #14 0x557190a0c9c9 in testing::TestSuite::Run() third_party/googletest/src/googletest/src/gtest.cc:2805:28 #15 0x557190a483f9 in testing::internal::UnitTestImpl::RunAllTests() third_party/googletest/src/googletest/src/gtest.cc:5243:44 #16 0x557190a46a38 in HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool> third_party/googletest/src/googletest/src/gtest.cc:0:0 #17 0x557190a46a38 in testing::UnitTest::Run() third_party/googletest/src/googletest/src/gtest.cc:4845:0 #18 0x55719c6b60fa in RUN_ALL_TESTS third_party/googletest/src/googletest/include/gtest/gtest.h:2504:46 #19 0x55719c6b60fa in base::TestSuite::Run() base/test/test_suite.cc:293:0 #20 0x55719cae3f8f in content::UnitTestTestSuite::Run() content/public/test/unittest_test_suite.cc:82:23 #21 0x55719c6c0b59 in Run base/callback.h:97:12 #22 0x55719c6c0b59 in base::(anonymous namespace)::LaunchUnitTestsInternal(base::OnceCallback<int ()>, unsigned long, int, bool, base::OnceCallback<void ()>) base/test/launcher/unit_test_launcher.cc:225:0 #23 0x55719c6c02b7 in base::LaunchUnitTests(int, char**, base::OnceCallback<int ()>) base/test/launcher/unit_test_launcher.cc:575:10 #24 0x55719c6802bb in main chrome/test/base/run_all_unittests.cc:30:10 #25 0x7f51e1fb4f44 in __libc_start_main ??:0:0 Uninitialized value was stored to memory at #0 0x55719d79a80e in net::RedirectInfo::RedirectInfo(net::RedirectInfo const&) net/url_request/redirect_info.cc:112:53 #1 0x5571896d9f49 in pair buildtools/third_party/libc++/trunk/include/utility:327:5 #2 0x5571896d9f49 in construct<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>, const std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> &> buildtools/third_party/libc++/trunk/include/memory:1825:0 #3 0x5571896d9f49 in __construct<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>, const std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> &> buildtools/third_party/libc++/trunk/include/memory:1717:0 #4 0x5571896d9f49 in construct<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>, const std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> &> buildtools/third_party/libc++/trunk/include/memory:1560:0 #5 0x5571896d9f49 in __construct_range_forward<const std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> *, std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> *> buildtools/third_party/libc++/trunk/include/memory:1645:0 #6 0x5571896d9f49 in __construct_at_end<const std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> *> buildtools/third_party/libc++/trunk/include/vector:1069:0 #7 0x5571896d9f49 in vector buildtools/third_party/libc++/trunk/include/vector:1328:0 #8 0x5571896d9f49 in signin::ChromeSigninProxyingURLLoaderFactoryTest_ModifyHeaders_Test::TestBody() chrome/browser/signin/chrome_signin_proxying_url_loader_factory_unittest.cc:257:0 #9 0x557190a06d02 in HandleExceptionsInMethodIfSupported<testing::Test, void> third_party/googletest/src/googletest/src/gtest.cc:0:0 #10 0x557190a06d02 in testing::Test::Run() third_party/googletest/src/googletest/src/gtest.cc:2499:0 #11 0x557190a0ad8c in testing::TestInfo::Run() third_party/googletest/src/googletest/src/gtest.cc:2675:11 #12 0x557190a0c9c9 in testing::TestSuite::Run() third_party/googletest/src/googletest/src/gtest.cc:2805:28 #13 0x557190a483f9 in testing::internal::UnitTestImpl::RunAllTests() third_party/googletest/src/googletest/src/gtest.cc:5243:44 #14 0x557190a46a38 in HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool> third_party/googletest/src/googletest/src/gtest.cc:0:0 #15 0x557190a46a38 in testing::UnitTest::Run() third_party/googletest/src/googletest/src/gtest.cc:4845:0 #16 0x55719c6b60fa in RUN_ALL_TESTS third_party/googletest/src/googletest/include/gtest/gtest.h:2504:46 #17 0x55719c6b60fa in base::TestSuite::Run() base/test/test_suite.cc:293:0 #18 0x55719cae3f8f in content::UnitTestTestSuite::Run() content/public/test/unittest_test_suite.cc:82:23 #19 0x55719c6c0b59 in Run base/callback.h:97:12 #20 0x55719c6c0b59 in base::(anonymous namespace)::LaunchUnitTestsInternal(base::OnceCallback<int ()>, unsigned long, int, bool, base::OnceCallback<void ()>) base/test/launcher/unit_test_launcher.cc:225:0 #21 0x55719c6c02b7 in base::LaunchUnitTests(int, char**, base::OnceCallback<int ()>) base/test/launcher/unit_test_launcher.cc:575:10 #22 0x55719c6802bb in main chrome/test/base/run_all_unittests.cc:30:10 #23 0x7f51e1fb4f44 in __libc_start_main ??:0:0 Uninitialized value was stored to memory at #0 0x55719d79a80e in net::RedirectInfo::RedirectInfo(net::RedirectInfo const&) net/url_request/redirect_info.cc:112:53 #1 0x5571896d9e61 in pair<net::RedirectInfo &, network::ResourceResponseHead &, false> buildtools/third_party/libc++/trunk/include/utility:450:11 #2 0x5571896d9e61 in signin::ChromeSigninProxyingURLLoaderFactoryTest_ModifyHeaders_Test::TestBody() chrome/browser/signin/chrome_signin_proxying_url_loader_factory_unittest.cc:257:0 #3 0x557190a06d02 in HandleExceptionsInMethodIfSupported<testing::Test, void> third_party/googletest/src/googletest/src/gtest.cc:0:0 #4 0x557190a06d02 in testing::Test::Run() third_party/googletest/src/googletest/src/gtest.cc:2499:0 #5 0x557190a0ad8c in testing::TestInfo::Run() third_party/googletest/src/googletest/src/gtest.cc:2675:11 #6 0x557190a0c9c9 in testing::TestSuite::Run() third_party/googletest/src/googletest/src/gtest.cc:2805:28 #7 0x557190a483f9 in testing::internal::UnitTestImpl::RunAllTests() third_party/googletest/src/googletest/src/gtest.cc:5243:44 #8 0x557190a46a38 in HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool> third_party/googletest/src/googletest/src/gtest.cc:0:0 #9 0x557190a46a38 in testing::UnitTest::Run() third_party/googletest/src/googletest/src/gtest.cc:4845:0 #10 0x55719c6b60fa in RUN_ALL_TESTS third_party/googletest/src/googletest/include/gtest/gtest.h:2504:46 #11 0x55719c6b60fa in base::TestSuite::Run() base/test/test_suite.cc:293:0 #12 0x55719cae3f8f in content::UnitTestTestSuite::Run() content/public/test/unittest_test_suite.cc:82:23 #13 0x55719c6c0b59 in Run base/callback.h:97:12 #14 0x55719c6c0b59 in base::(anonymous namespace)::LaunchUnitTestsInternal(base::OnceCallback<int ()>, unsigned long, int, bool, base::OnceCallback<void ()>) base/test/launcher/unit_test_launcher.cc:225:0 #15 0x55719c6c02b7 in base::LaunchUnitTests(int, char**, base::OnceCallback<int ()>) base/test/launcher/unit_test_launcher.cc:575:10 #16 0x55719c6802bb in main chrome/test/base/run_all_unittests.cc:30:10 #17 0x7f51e1fb4f44 in __libc_start_main ??:0:0 Uninitialized value was created by an allocation of 'redirect_info' in the stack frame of function '_ZN6signin59ChromeSigninProxyingURLLoaderFactoryTest_ModifyHeaders_Test8TestBodyEv' #0 0x5571896d5e30 in signin::ChromeSigninProxyingURLLoaderFactoryTest_ModifyHeaders_Test::TestBody() chrome/browser/signin/chrome_signin_proxying_url_loader_factory_unittest.cc:134:0 SUMMARY: MemorySanitizer: use-of-uninitialized-value (/b/s/w/ir/out/Release/unit_tests+0x1c16f2de) Exiting [ RUN ] ChromeSigninProxyingURLLoaderFactoryTest.ModifyHeaders Uninitialized bytes in __msan_check_mem_is_initialized at offset 0 inside [0x7ffc3e025228, 4) ==3402==WARNING: MemorySanitizer: use-of-uninitialized-value #0 0x5560169dc2de in WriteBytesCommon base/pickle.cc:430:3 #1 0x5560169dc2de in void base::Pickle::WriteBytesStatic<4ul>(void const*) base/pickle.cc:395:0 #2 0x55601a083c90 in WritePOD<int> base/pickle.h:327:5 #3 0x55601a083c90 in WriteInt base/pickle.h:190:0 #4 0x55601a083c90 in WriteBool base/pickle.h:189:0 #5 0x55601a083c90 in Write ipc/ipc_message_utils.h:133:0 #6 0x55601a083c90 in WriteParam<bool> ipc/ipc_message_utils.h:111:0 #7 0x55601a083c90 in IPC::ParamTraits<net::RedirectInfo>::Write(base::Pickle*, net::RedirectInfo const&) services/network/public/cpp/net_ipc_param_traits.h:281:0 #8 0x5560075925f3 in Serialize mojo/public/cpp/bindings/lib/native_struct_serialization.h:66:5 #9 0x5560075925f3 in Serialize<mojo::native::NativeStructDataView, const net::RedirectInfo &, mojo::internal::Buffer *&, mojo::native::internal::NativeStruct_Data::BufferWriter *, mojo::internal::SerializationContext *, nullptr> mojo/public/cpp/bindings/lib/serialization_forward.h:42:0 #10 0x5560075925f3 in network::mojom::URLLoaderClientProxy::OnReceiveRedirect(net::RedirectInfo const&, network::ResourceResponseHead const&) /b/s/w/ir/cache/builder/src/out/Release/gen/services/network/public/mojom/url_loader.mojom.cc:869:0 #11 0x55600725c6dd in network::TestURLLoaderFactory::SimulateResponse(network::mojom::URLLoaderClient*, std::__1::vector<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>, std::__1::allocator<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> > >, network::ResourceResponseHead, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, network::URLLoaderCompletionStatus, network::TestURLLoaderFactory::ResponseProduceFlags) services/network/test/test_url_loader_factory.cc:247:13 #12 0x55600725a12a in network::TestURLLoaderFactory::CreateLoaderAndStartInternal(GURL const&, network::mojom::URLLoaderClient*) services/network/test/test_url_loader_factory.cc:150:3 #13 0x55600725b6ba in network::TestURLLoaderFactory::CreateLoaderAndStart(mojo::InterfaceRequest<network::mojom::URLLoader>, int, int, unsigned int, network::ResourceRequest const&, mojo::InterfacePtr<network::mojom::URLLoaderClient>, net::MutableNetworkTrafficAnnotationTag const&) services/network/test/test_url_loader_factory.cc:125:7 #14 0x55600759ce90 in network::mojom::URLLoaderFactoryStubDispatch::Accept(network::mojom::URLLoaderFactory*, mojo::Message*) /b/s/w/ir/cache/builder/src/out/Release/gen/services/network/public/mojom/url_loader_factory.mojom.cc:210:13 #15 0x556000a05f46 in network::mojom::URLLoaderFactoryStub<mojo::RawPtrImplRefTraits<network::mojom::URLLoaderFactory> >::Accept(mojo::Message*) /b/s/w/ir/cache/builder/src/out/Release/gen/services/network/public/mojom/url_loader_factory.mojom.h:122:12 #16 0x556013efb406 in mojo::InterfaceEndpointClient::HandleValidatedMessage(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:433:32 #17 0x556013f036fa in mojo::FilterChain::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/filter_chain.cc:40:17 #18 0x556013f1651c in mojo::internal::MultiplexRouter::ProcessIncomingMessage(mojo::internal::MultiplexRouter::MessageWrapper*, mojo::internal::MultiplexRouter::ClientCallBehavior, base::SequencedTaskRunner*) mojo/public/cpp/bindings/lib/multiplex_router.cc:873:42 #19 0x556013f141ed in mojo::internal::MultiplexRouter::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/multiplex_router.cc:594:38 #20 0x556013f036fa in mojo::FilterChain::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/filter_chain.cc:40:17 #21 0x556013eee3f8 in mojo::Connector::DispatchMessage(mojo::Message) mojo/public/cpp/bindings/lib/connector.cc:525:49 #22 0x556013ef155c in mojo::Connector::ReadAllAvailableMessages() mojo/public/cpp/bindings/lib/connector.cc:600:12 #23 0x556018ec4593 in Run base/callback.h:136:12 #24 0x556018ec4593 in mojo::SimpleWatcher::OnHandleReady(int, unsigned int, mojo::HandleSignalsState const&) mojo/public/cpp/system/simple_watcher.cc:293:0 #25 0x556016ada8f8 in Run base/callback.h:97:12 #26 0x556016ada8f8 in base::TaskAnnotator::RunTask(char const*, base::PendingTask*) base/task/common/task_annotator.cc:104:0 #27 0x556016ade3ce in base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::sequence_manager::LazyNow*, bool*) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:336:21 #28 0x556016adfc88 in base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoDelayedWork(base::TimeTicks*) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:278:7 #29 0x55601695318d in HandleDispatch base/message_loop/message_pump_glib.cc:274:21 #30 0x55601695318d in base::(anonymous namespace)::WorkSourceDispatch(_GSource*, int (*)(void*), void*) base/message_loop/message_pump_glib.cc:109:0 #31 0x7ffbd3ed164d in g_main_dispatch /home/tim/chromium/src/out/Instrumented-msan-chained-origins-trusty/gen/third_party/instrumented_libraries/libglib2.0-0/glib2.0-2.40.2/glib/gmain.c:3064:27 #32 0x7ffbd3ed164d in g_main_context_dispatch /home/tim/chromium/src/out/Instrumented-msan-chained-origins-trusty/gen/third_party/instrumented_libraries/libglib2.0-0/glib2.0-2.40.2/glib/gmain.c:3663:0 #33 0x7ffbd3ed287c in g_main_context_iterate /home/tim/chromium/src/out/Instrumented-msan-chained-origins-trusty/gen/third_party/instrumented_libraries/libglib2.0-0/glib2.0-2.40.2/glib/gmain.c:3734:5 #34 0x7ffbd3ed2bfd in g_main_context_iteration /home/tim/chromium/src/out/Instrumented-msan-chained-origins-trusty/gen/third_party/instrumented_libraries/libglib2.0-0/glib2.0-2.40.2/glib/gmain.c:3795:12 #35 0x5560169522f3 in base::MessagePumpGlib::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_glib.cc:305:30 #36 0x556016ae08bf in Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:403:12 #37 0x556016ae08bf in non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:0:0 #38 0x5560169fd465 in base::RunLoop::Run() base/run_loop.cc:157:14 #39 0x5560009f8349 in signin::ChromeSigninProxyingURLLoaderFactoryTest_ModifyHeaders_Test::TestBody() chrome/browser/signin/chrome_signin_proxying_url_loader_factory_unittest.cc:261:19 #40 0x556007d24d02 in HandleExceptionsInMethodIfSupported<testing::Test, void> third_party/googletest/src/googletest/src/gtest.cc:0:0 #41 0x556007d24d02 in testing::Test::Run() third_party/googletest/src/googletest/src/gtest.cc:2499:0 #42 0x556007d28d8c in testing::TestInfo::Run() third_party/googletest/src/googletest/src/gtest.cc:2675:11 #43 0x556007d2a9c9 in testing::TestSuite::Run() third_party/googletest/src/googletest/src/gtest.cc:2805:28 #44 0x556007d663f9 in testing::internal::UnitTestImpl::RunAllTests() third_party/googletest/src/googletest/src/gtest.cc:5243:44 #45 0x556007d64a38 in HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool> third_party/googletest/src/googletest/src/gtest.cc:0:0 #46 0x556007d64a38 in testing::UnitTest::Run() third_party/googletest/src/googletest/src/gtest.cc:4845:0 #47 0x5560139d40fa in RUN_ALL_TESTS third_party/googletest/src/googletest/include/gtest/gtest.h:2504:46 #48 0x5560139d40fa in base::TestSuite::Run() base/test/test_suite.cc:293:0 #49 0x556013e01f8f in content::UnitTestTestSuite::Run() content/public/test/unittest_test_suite.cc:82:23 #50 0x5560139deb59 in Run base/callback.h:97:12 #51 0x5560139deb59 in base::(anonymous namespace)::LaunchUnitTestsInternal(base::OnceCallback<int ()>, unsigned long, int, bool, base::OnceCallback<void ()>) base/test/launcher/unit_test_launcher.cc:225:0 #52 0x5560139de2b7 in base::LaunchUnitTests(int, char**, base::OnceCallback<int ()>) base/test/launcher/unit_test_launcher.cc:575:10 #53 0x55601399e2bb in main chrome/test/base/run_all_unittests.cc:30:10 #54 0x7ffbcb713f44 in __libc_start_main ??:0:0 #55 0x555ffe582029 in _start ??:0:0 Uninitialized value was stored to memory at #0 0x55601a083e9d in IPC::ParamTraits<net::RedirectInfo>::Write(base::Pickle*, net::RedirectInfo const&) base/strings/string_piece.h:0:27 #1 0x5560075925f3 in Serialize mojo/public/cpp/bindings/lib/native_struct_serialization.h:66:5 #2 0x5560075925f3 in Serialize<mojo::native::NativeStructDataView, const net::RedirectInfo &, mojo::internal::Buffer *&, mojo::native::internal::NativeStruct_Data::BufferWriter *, mojo::internal::SerializationContext *, nullptr> mojo/public/cpp/bindings/lib/serialization_forward.h:42:0 #3 0x5560075925f3 in network::mojom::URLLoaderClientProxy::OnReceiveRedirect(net::RedirectInfo const&, network::ResourceResponseHead const&) /b/s/w/ir/cache/builder/src/out/Release/gen/services/network/public/mojom/url_loader.mojom.cc:869:0 #4 0x55600725c6dd in network::TestURLLoaderFactory::SimulateResponse(network::mojom::URLLoaderClient*, std::__1::vector<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>, std::__1::allocator<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> > >, network::ResourceResponseHead, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, network::URLLoaderCompletionStatus, network::TestURLLoaderFactory::ResponseProduceFlags) services/network/test/test_url_loader_factory.cc:247:13 #5 0x55600725a12a in network::TestURLLoaderFactory::CreateLoaderAndStartInternal(GURL const&, network::mojom::URLLoaderClient*) services/network/test/test_url_loader_factory.cc:150:3 #6 0x55600725b6ba in network::TestURLLoaderFactory::CreateLoaderAndStart(mojo::InterfaceRequest<network::mojom::URLLoader>, int, int, unsigned int, network::ResourceRequest const&, mojo::InterfacePtr<network::mojom::URLLoaderClient>, net::MutableNetworkTrafficAnnotationTag const&) services/network/test/test_url_loader_factory.cc:125:7 #7 0x55600759ce90 in network::mojom::URLLoaderFactoryStubDispatch::Accept(network::mojom::URLLoaderFactory*, mojo::Message*) /b/s/w/ir/cache/builder/src/out/Release/gen/services/network/public/mojom/url_loader_factory.mojom.cc:210:13 #8 0x556000a05f46 in network::mojom::URLLoaderFactoryStub<mojo::RawPtrImplRefTraits<network::mojom::URLLoaderFactory> >::Accept(mojo::Message*) /b/s/w/ir/cache/builder/src/out/Release/gen/services/network/public/mojom/url_loader_factory.mojom.h:122:12 #9 0x556013efb406 in mojo::InterfaceEndpointClient::HandleValidatedMessage(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:433:32 #10 0x556013f036fa in mojo::FilterChain::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/filter_chain.cc:40:17 #11 0x556013f1651c in mojo::internal::MultiplexRouter::ProcessIncomingMessage(mojo::internal::MultiplexRouter::MessageWrapper*, mojo::internal::MultiplexRouter::ClientCallBehavior, base::SequencedTaskRunner*) mojo/public/cpp/bindings/lib/multiplex_router.cc:873:42 #12 0x556013f141ed in mojo::internal::MultiplexRouter::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/multiplex_router.cc:594:38 #13 0x556013f036fa in mojo::FilterChain::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/filter_chain.cc:40:17 #14 0x556013eee3f8 in mojo::Connector::DispatchMessage(mojo::Message) mojo/public/cpp/bindings/lib/connector.cc:525:49 #15 0x556013ef155c in mojo::Connector::ReadAllAvailableMessages() mojo/public/cpp/bindings/lib/connector.cc:600:12 #16 0x556018ec4593 in Run base/callback.h:136:12 #17 0x556018ec4593 in mojo::SimpleWatcher::OnHandleReady(int, unsigned int, mojo::HandleSignalsState const&) mojo/public/cpp/system/simple_watcher.cc:293:0 #18 0x556016ada8f8 in Run base/callback.h:97:12 #19 0x556016ada8f8 in base::TaskAnnotator::RunTask(char const*, base::PendingTask*) base/task/common/task_annotator.cc:104:0 #20 0x556016ade3ce in base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::sequence_manager::LazyNow*, bool*) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:336:21 #21 0x556016adfc88 in base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoDelayedWork(base::TimeTicks*) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:278:7 #22 0x55601695318d in HandleDispatch base/message_loop/message_pump_glib.cc:274:21 #23 0x55601695318d in base::(anonymous namespace)::WorkSourceDispatch(_GSource*, int (*)(void*), void*) base/message_loop/message_pump_glib.cc:109:0 #24 0x7ffbd3ed164d in g_main_dispatch /home/tim/chromium/src/out/Instrumented-msan-chained-origins-trusty/gen/third_party/instrumented_libraries/libglib2.0-0/glib2.0-2.40.2/glib/gmain.c:3064:27 #25 0x7ffbd3ed164d in g_main_context_dispatch /home/tim/chromium/src/out/Instrumented-msan-chained-origins-trusty/gen/third_party/instrumented_libraries/libglib2.0-0/glib2.0-2.40.2/glib/gmain.c:3663:0 Uninitialized value was stored to memory at #0 0x556014ab880e in net::RedirectInfo::RedirectInfo(net::RedirectInfo const&) net/url_request/redirect_info.cc:112:53 #1 0x556007259f58 in pair buildtools/third_party/libc++/trunk/include/utility:327:5 #2 0x556007259f58 in construct<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>, std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> &> buildtools/third_party/libc++/trunk/include/memory:1825:0 #3 0x556007259f58 in __construct<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>, std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> &> buildtools/third_party/libc++/trunk/include/memory:1717:0 #4 0x556007259f58 in construct<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>, std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> &> buildtools/third_party/libc++/trunk/include/memory:1560:0 #5 0x556007259f58 in __construct_range_forward<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> *, std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> *> buildtools/third_party/libc++/trunk/include/memory:1645:0 #6 0x556007259f58 in __construct_at_end<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> *> buildtools/third_party/libc++/trunk/include/vector:1069:0 #7 0x556007259f58 in vector buildtools/third_party/libc++/trunk/include/vector:1252:0 #8 0x556007259f58 in network::TestURLLoaderFactory::CreateLoaderAndStartInternal(GURL const&, network::mojom::URLLoaderClient*) services/network/test/test_url_loader_factory.cc:150:0 #9 0x55600725b6ba in network::TestURLLoaderFactory::CreateLoaderAndStart(mojo::InterfaceRequest<network::mojom::URLLoader>, int, int, unsigned int, network::ResourceRequest const&, mojo::InterfacePtr<network::mojom::URLLoaderClient>, net::MutableNetworkTrafficAnnotationTag const&) services/network/test/test_url_loader_factory.cc:125:7 #10 0x55600759ce90 in network::mojom::URLLoaderFactoryStubDispatch::Accept(network::mojom::URLLoaderFactory*, mojo::Message*) /b/s/w/ir/cache/builder/src/out/Release/gen/services/network/public/mojom/url_loader_factory.mojom.cc:210:13 #11 0x556000a05f46 in network::mojom::URLLoaderFactoryStub<mojo::RawPtrImplRefTraits<network::mojom::URLLoaderFactory> >::Accept(mojo::Message*) /b/s/w/ir/cache/builder/src/out/Release/gen/services/network/public/mojom/url_loader_factory.mojom.h:122:12 #12 0x556013efb406 in mojo::InterfaceEndpointClient::HandleValidatedMessage(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:433:32 #13 0x556013f036fa in mojo::FilterChain::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/filter_chain.cc:40:17 #14 0x556013f1651c in mojo::internal::MultiplexRouter::ProcessIncomingMessage(mojo::internal::MultiplexRouter::MessageWrapper*, mojo::internal::MultiplexRouter::ClientCallBehavior, base::SequencedTaskRunner*) mojo/public/cpp/bindings/lib/multiplex_router.cc:873:42 #15 0x556013f141ed in mojo::internal::MultiplexRouter::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/multiplex_router.cc:594:38 #16 0x556013f036fa in mojo::FilterChain::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/filter_chain.cc:40:17 #17 0x556013eee3f8 in mojo::Connector::DispatchMessage(mojo::Message) mojo/public/cpp/bindings/lib/connector.cc:525:49 #18 0x556013ef155c in mojo::Connector::ReadAllAvailableMessages() mojo/public/cpp/bindings/lib/connector.cc:600:12 #19 0x556018ec4593 in Run base/callback.h:136:12 #20 0x556018ec4593 in mojo::SimpleWatcher::OnHandleReady(int, unsigned int, mojo::HandleSignalsState const&) mojo/public/cpp/system/simple_watcher.cc:293:0 #21 0x556016ada8f8 in Run base/callback.h:97:12 #22 0x556016ada8f8 in base::TaskAnnotator::RunTask(char const*, base::PendingTask*) base/task/common/task_annotator.cc:104:0 #23 0x556016ade3ce in base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::sequence_manager::LazyNow*, bool*) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:336:21 #24 0x556016adfc88 in base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoDelayedWork(base::TimeTicks*) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:278:7 #25 0x55601695318d in HandleDispatch base/message_loop/message_pump_glib.cc:274:21 #26 0x55601695318d in base::(anonymous namespace)::WorkSourceDispatch(_GSource*, int (*)(void*), void*) base/message_loop/message_pump_glib.cc:109:0 #27 0x7ffbd3ed164d in g_main_dispatch /home/tim/chromium/src/out/Instrumented-msan-chained-origins-trusty/gen/third_party/instrumented_libraries/libglib2.0-0/glib2.0-2.40.2/glib/gmain.c:3064:27 #28 0x7ffbd3ed164d in g_main_context_dispatch /home/tim/chromium/src/out/Instrumented-msan-chained-origins-trusty/gen/third_party/instrumented_libraries/libglib2.0-0/glib2.0-2.40.2/glib/gmain.c:3663:0 #29 0x7ffbd3ed287c in g_main_context_iterate /home/tim/chromium/src/out/Instrumented-msan-chained-origins-trusty/gen/third_party/instrumented_libraries/libglib2.0-0/glib2.0-2.40.2/glib/gmain.c:3734:5 #30 0x7ffbd3ed2bfd in g_main_context_iteration /home/tim/chromium/src/out/Instrumented-msan-chained-origins-trusty/gen/third_party/instrumented_libraries/libglib2.0-0/glib2.0-2.40.2/glib/gmain.c:3795:12 Uninitialized value was stored to memory at #0 0x556014ab880e in net::RedirectInfo::RedirectInfo(net::RedirectInfo const&) net/url_request/redirect_info.cc:112:53 #1 0x55600725f991 in pair buildtools/third_party/libc++/trunk/include/utility:327:5 #2 0x55600725f991 in construct<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>, std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> &> buildtools/third_party/libc++/trunk/include/memory:1825:0 #3 0x55600725f991 in __construct<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>, std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> &> buildtools/third_party/libc++/trunk/include/memory:1717:0 #4 0x55600725f991 in construct<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>, std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> &> buildtools/third_party/libc++/trunk/include/memory:1560:0 #5 0x55600725f991 in __construct_range_forward<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> *, std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> *> buildtools/third_party/libc++/trunk/include/memory:1645:0 #6 0x55600725f991 in __construct_at_end<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> *> buildtools/third_party/libc++/trunk/include/vector:1069:0 #7 0x55600725f991 in std::__1::enable_if<(__is_forward_iterator<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>*>::value) && (is_constructible<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>, std::__1::iterator_traits<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>*>::reference>::value), void>::type std::__1::vector<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>, std::__1::allocator<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> > >::assign<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>*>(std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>*, std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>*) buildtools/third_party/libc++/trunk/include/vector:1454:0 #8 0x556007259193 in operator= buildtools/third_party/libc++/trunk/include/vector:1398:9 #9 0x556007259193 in operator= services/network/test/test_url_loader_factory.h:175:0 #10 0x556007259193 in network::TestURLLoaderFactory::AddResponse(GURL const&, network::ResourceResponseHead const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, network::URLLoaderCompletionStatus const&, std::__1::vector<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>, std::__1::allocator<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> > > const&, network::TestURLLoaderFactory::ResponseProduceFlags) services/network/test/test_url_loader_factory.cc:54:0 #11 0x5560009f8025 in signin::ChromeSigninProxyingURLLoaderFactoryTest_ModifyHeaders_Test::TestBody() chrome/browser/signin/chrome_signin_proxying_url_loader_factory_unittest.cc:256:16 #12 0x556007d24d02 in HandleExceptionsInMethodIfSupported<testing::Test, void> third_party/googletest/src/googletest/src/gtest.cc:0:0 #13 0x556007d24d02 in testing::Test::Run() third_party/googletest/src/googletest/src/gtest.cc:2499:0 #14 0x556007d28d8c in testing::TestInfo::Run() third_party/googletest/src/googletest/src/gtest.cc:2675:11 #15 0x556007d2a9c9 in testing::TestSuite::Run() third_party/googletest/src/googletest/src/gtest.cc:2805:28 #16 0x556007d663f9 in testing::internal::UnitTestImpl::RunAllTests() third_party/googletest/src/googletest/src/gtest.cc:5243:44 #17 0x556007d64a38 in HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool> third_party/googletest/src/googletest/src/gtest.cc:0:0 #18 0x556007d64a38 in testing::UnitTest::Run() third_party/googletest/src/googletest/src/gtest.cc:4845:0 #19 0x5560139d40fa in RUN_ALL_TESTS third_party/googletest/src/googletest/include/gtest/gtest.h:2504:46 #20 0x5560139d40fa in base::TestSuite::Run() base/test/test_suite.cc:293:0 #21 0x556013e01f8f in content::UnitTestTestSuite::Run() content/public/test/unittest_test_suite.cc:82:23 #22 0x5560139deb59 in Run base/callback.h:97:12 #23 0x5560139deb59 in base::(anonymous namespace)::LaunchUnitTestsInternal(base::OnceCallback<int ()>, unsigned long, int, bool, base::OnceCallback<void ()>) base/test/launcher/unit_test_launcher.cc:225:0 #24 0x5560139de2b7 in base::LaunchUnitTests(int, char**, base::OnceCallback<int ()>) base/test/launcher/unit_test_launcher.cc:575:10 #25 0x55601399e2bb in main chrome/test/base/run_all_unittests.cc:30:10 #26 0x7ffbcb713f44 in __libc_start_main ??:0:0 Uninitialized value was stored to memory at #0 0x556014ab880e in net::RedirectInfo::RedirectInfo(net::RedirectInfo const&) net/url_request/redirect_info.cc:112:53 #1 0x55600725f991 in pair buildtools/third_party/libc++/trunk/include/utility:327:5 #2 0x55600725f991 in construct<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>, std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> &> buildtools/third_party/libc++/trunk/include/memory:1825:0 #3 0x55600725f991 in __construct<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>, std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> &> buildtools/third_party/libc++/trunk/include/memory:1717:0 #4 0x55600725f991 in construct<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>, std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> &> buildtools/third_party/libc++/trunk/include/memory:1560:0 #5 0x55600725f991 in __construct_range_forward<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> *, std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> *> buildtools/third_party/libc++/trunk/include/memory:1645:0 #6 0x55600725f991 in __construct_at_end<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> *> buildtools/third_party/libc++/trunk/include/vector:1069:0 #7 0x55600725f991 in std::__1::enable_if<(__is_forward_iterator<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>*>::value) && (is_constructible<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>, std::__1::iterator_traits<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>*>::reference>::value), void>::type std::__1::vector<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>, std::__1::allocator<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> > >::assign<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>*>(std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>*, std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>*) buildtools/third_party/libc++/trunk/include/vector:1454:0 #8 0x556007258e51 in operator= buildtools/third_party/libc++/trunk/include/vector:1398:9 #9 0x556007258e51 in network::TestURLLoaderFactory::AddResponse(GURL const&, network::ResourceResponseHead const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, network::URLLoaderCompletionStatus const&, std::__1::vector<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>, std::__1::allocator<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> > > const&, network::TestURLLoaderFactory::ResponseProduceFlags) services/network/test/test_url_loader_factory.cc:48:0 #10 0x5560009f8025 in signin::ChromeSigninProxyingURLLoaderFactoryTest_ModifyHeaders_Test::TestBody() chrome/browser/signin/chrome_signin_proxying_url_loader_factory_unittest.cc:256:16 #11 0x556007d24d02 in HandleExceptionsInMethodIfSupported<testing::Test, void> third_party/googletest/src/googletest/src/gtest.cc:0:0 #12 0x556007d24d02 in testing::Test::Run() third_party/googletest/src/googletest/src/gtest.cc:2499:0 #13 0x556007d28d8c in testing::TestInfo::Run() third_party/googletest/src/googletest/src/gtest.cc:2675:11 #14 0x556007d2a9c9 in testing::TestSuite::Run() third_party/googletest/src/googletest/src/gtest.cc:2805:28 #15 0x556007d663f9 in testing::internal::UnitTestImpl::RunAllTests() third_party/googletest/src/googletest/src/gtest.cc:5243:44 #16 0x556007d64a38 in HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool> third_party/googletest/src/googletest/src/gtest.cc:0:0 #17 0x556007d64a38 in testing::UnitTest::Run() third_party/googletest/src/googletest/src/gtest.cc:4845:0 #18 0x5560139d40fa in RUN_ALL_TESTS third_party/googletest/src/googletest/include/gtest/gtest.h:2504:46 #19 0x5560139d40fa in base::TestSuite::Run() base/test/test_suite.cc:293:0 #20 0x556013e01f8f in content::UnitTestTestSuite::Run() content/public/test/unittest_test_suite.cc:82:23 #21 0x5560139deb59 in Run base/callback.h:97:12 #22 0x5560139deb59 in base::(anonymous namespace)::LaunchUnitTestsInternal(base::OnceCallback<int ()>, unsigned long, int, bool, base::OnceCallback<void ()>) base/test/launcher/unit_test_launcher.cc:225:0 #23 0x5560139de2b7 in base::LaunchUnitTests(int, char**, base::OnceCallback<int ()>) base/test/launcher/unit_test_launcher.cc:575:10 #24 0x55601399e2bb in main chrome/test/base/run_all_unittests.cc:30:10 #25 0x7ffbcb713f44 in __libc_start_main ??:0:0 Uninitialized value was stored to memory at #0 0x556014ab880e in net::RedirectInfo::RedirectInfo(net::RedirectInfo const&) net/url_request/redirect_info.cc:112:53 #1 0x5560009f7f49 in pair buildtools/third_party/libc++/trunk/include/utility:327:5 #2 0x5560009f7f49 in construct<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>, const std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> &> buildtools/third_party/libc++/trunk/include/memory:1825:0 #3 0x5560009f7f49 in __construct<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>, const std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> &> buildtools/third_party/libc++/trunk/include/memory:1717:0 #4 0x5560009f7f49 in construct<std::__1::pair<net::RedirectInfo, network::ResourceResponseHead>, const std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> &> buildtools/third_party/libc++/trunk/include/memory:1560:0 #5 0x5560009f7f49 in __construct_range_forward<const std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> *, std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> *> buildtools/third_party/libc++/trunk/include/memory:1645:0 #6 0x5560009f7f49 in __construct_at_end<const std::__1::pair<net::RedirectInfo, network::ResourceResponseHead> *> buildtools/third_party/libc++/trunk/include/vector:1069:0 #7 0x5560009f7f49 in vector buildtools/third_party/libc++/trunk/include/vector:1328:0 #8 0x5560009f7f49 in signin::ChromeSigninProxyingURLLoaderFactoryTest_ModifyHeaders_Test::TestBody() chrome/browser/signin/chrome_signin_proxying_url_loader_factory_unittest.cc:257:0 #9 0x556007d24d02 in HandleExceptionsInMethodIfSupported<testing::Test, void> third_party/googletest/src/googletest/src/gtest.cc:0:0 #10 0x556007d24d02 in testing::Test::Run() third_party/googletest/src/googletest/src/gtest.cc:2499:0 #11 0x556007d28d8c in testing::TestInfo::Run() third_party/googletest/src/googletest/src/gtest.cc:2675:11 #12 0x556007d2a9c9 in testing::TestSuite::Run() third_party/googletest/src/googletest/src/gtest.cc:2805:28 #13 0x556007d663f9 in testing::internal::UnitTestImpl::RunAllTests() third_party/googletest/src/googletest/src/gtest.cc:5243:44 #14 0x556007d64a38 in HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool> third_party/googletest/src/googletest/src/gtest.cc:0:0 #15 0x556007d64a38 in testing::UnitTest::Run() third_party/googletest/src/googletest/src/gtest.cc:4845:0 #16 0x5560139d40fa in RUN_ALL_TESTS third_party/googletest/src/googletest/include/gtest/gtest.h:2504:46 #17 0x5560139d40fa in base::TestSuite::Run() base/test/test_suite.cc:293:0 #18 0x556013e01f8f in content::UnitTestTestSuite::Run() content/public/test/unittest_test_suite.cc:82:23 #19 0x5560139deb59 in Run base/callback.h:97:12 #20 0x5560139deb59 in base::(anonymous namespace)::LaunchUnitTestsInternal(base::OnceCallback<int ()>, unsigned long, int, bool, base::OnceCallback<void ()>) base/test/launcher/unit_test_launcher.cc:225:0 #21 0x5560139de2b7 in base::LaunchUnitTests(int, char**, base::OnceCallback<int ()>) base/test/launcher/unit_test_launcher.cc:575:10 #22 0x55601399e2bb in main chrome/test/base/run_all_unittests.cc:30:10 #23 0x7ffbcb713f44 in __libc_start_main ??:0:0 Uninitialized value was stored to memory at #0 0x556014ab880e in net::RedirectInfo::RedirectInfo(net::RedirectInfo const&) net/url_request/redirect_info.cc:112:53 #1 0x5560009f7e61 in pair<net::RedirectInfo &, network::ResourceResponseHead &, false> buildtools/third_party/libc++/trunk/include/utility:450:11 #2 0x5560009f7e61 in signin::ChromeSigninProxyingURLLoaderFactoryTest_ModifyHeaders_Test::TestBody() chrome/browser/signin/chrome_signin_proxying_url_loader_factory_unittest.cc:257:0 #3 0x556007d24d02 in HandleExceptionsInMethodIfSupported<testing::Test, void> third_party/googletest/src/googletest/src/gtest.cc:0:0 #4 0x556007d24d02 in testing::Test::Run() third_party/googletest/src/googletest/src/gtest.cc:2499:0 #5 0x556007d28d8c in testing::TestInfo::Run() third_party/googletest/src/googletest/src/gtest.cc:2675:11 #6 0x556007d2a9c9 in testing::TestSuite::Run() third_party/googletest/src/googletest/src/gtest.cc:2805:28 #7 0x556007d663f9 in testing::internal::UnitTestImpl::RunAllTests() third_party/googletest/src/googletest/src/gtest.cc:5243:44 #8 0x556007d64a38 in HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool> third_party/googletest/src/googletest/src/gtest.cc:0:0 #9 0x556007d64a38 in testing::UnitTest::Run() third_party/googletest/src/googletest/src/gtest.cc:4845:0 #10 0x5560139d40fa in RUN_ALL_TESTS third_party/googletest/src/googletest/include/gtest/gtest.h:2504:46 #11 0x5560139d40fa in base::TestSuite::Run() base/test/test_suite.cc:293:0 #12 0x556013e01f8f in content::UnitTestTestSuite::Run() content/public/test/unittest_test_suite.cc:82:23 #13 0x5560139deb59 in Run base/callback.h:97:12 #14 0x5560139deb59 in base::(anonymous namespace)::LaunchUnitTestsInternal(base::OnceCallback<int ()>, unsigned long, int, bool, base::OnceCallback<void ()>) base/test/launcher/unit_test_launcher.cc:225:0 #15 0x5560139de2b7 in base::LaunchUnitTests(int, char**, base::OnceCallback<int ()>) base/test/launcher/unit_test_launcher.cc:575:10 #16 0x55601399e2bb in main chrome/test/base/run_all_unittests.cc:30:10 #17 0x7ffbcb713f44 in __libc_start_main ??:0:0 Uninitialized value was created by an allocation of 'redirect_info' in the stack frame of function '_ZN6signin59ChromeSigninProxyingURLLoaderFactoryTest_ModifyHeaders_Test8TestBodyEv' #0 0x5560009f3e30 in signin::ChromeSigninProxyingURLLoaderFactoryTest_ModifyHeaders_Test::TestBody() chrome/browser/signin/chrome_signin_proxying_url_loader_factory_unittest.cc:134:0 SUMMARY: MemorySanitizer: use-of-uninitialized-value (/b/s/w/ir/out/Release/unit_tests+0x1c16f2de) Exiting ================================================================================