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

Test 'ActivationStateComputingThrottleSubFrameTest.Activate/0' completed with the following status(es): 'CRASH','SUCCESS' Test 'ActivationStateComputingThrottleSubFrameTest.Activate/0' had the following logs when run: ================================================================================ [ RUN ] ActivationStateComputingThrottleSubFrameTest.Activate/0 [16325:16325:0318/230309.157178:2425751886:ERROR:render_widget_host_view_base.cc(183)] Not implemented reached in virtual uint32_t content::RenderWidgetHostViewBase::GetCaptureSequenceNumber() const ================================================================= ==16325==ERROR: AddressSanitizer: heap-use-after-free on address 0x61500001cc80 at pc 0x5645210084b3 bp 0x7ffeb7eb54b0 sp 0x7ffeb7eb54a8 READ of size 8 at 0x61500001cc80 thread T0 #0 0x5645210084b2 in content::RenderViewHostImpl::ComputeWebPreferences() content/browser/renderer_host/render_view_host_impl.cc:539:25 #1 0x56452100db5c in content::RenderViewHostImpl::OnWebkitPreferencesChanged() content/browser/renderer_host/render_view_host_impl.cc:997:27 #2 0x56452ad5554d in content::TestRenderViewHost::OnWebkitPreferencesChanged() content/test/test_render_view_host.cc:312:23 #3 0x564520e48759 in content::InputDeviceChangeObserver::OnInputDeviceConfigurationChanged(unsigned char) content/browser/renderer_host/input/input_device_change_observer.cc:46:27 #4 0x564527193adb in ui::DeviceDataManager::NotifyObserversKeyboardDeviceConfigurationChanged() ui/events/devices/device_data_manager.cc:231:1 #5 0x56452718fce1 in ui::DeviceDataManagerX11::OnKeyboardDevicesUpdated(std::__1::vector<ui::InputDevice, std::__1::allocator<ui::InputDevice> > const&) ui/events/devices/x11/device_data_manager_x11.cc:895:22 #6 0x5645271bde85 in Run base/callback.h:147:12 #7 0x5645271bde85 in Invoke<base::RepeatingCallback<void (const std::__1::vector<ui::InputDevice, std::__1::allocator<ui::InputDevice> > &)>, std::__1::vector<ui::InputDevice, std::__1::allocator<ui::InputDevice> > > base/bind_internal.h:575:0 #8 0x5645271bde85 in MakeItSo<base::RepeatingCallback<void (const std::__1::vector<ui::InputDevice, std::__1::allocator<ui::InputDevice> > &)>, std::__1::vector<ui::InputDevice, std::__1::allocator<ui::InputDevice> > > base/bind_internal.h:599:0 #9 0x5645271bde85 in RunImpl<base::RepeatingCallback<void (const std::__1::vector<ui::InputDevice, std::__1::allocator<ui::InputDevice> > &)>, std::__1::tuple<std::__1::vector<ui::InputDevice, std::__1::allocator<ui::InputDevice> > >, 0> base/bind_internal.h:672:0 #10 0x5645271bde85 in base::internal::Invoker<base::internal::BindState<base::RepeatingCallback<void (std::__1::vector<ui::InputDevice, std::__1::allocator<ui::InputDevice> > const&)>, std::__1::vector<ui::InputDevice, std::__1::allocator<ui::InputDevice> > >, void ()>::RunOnce(base::internal::BindStateBase*) base/bind_internal.h:641:0 #11 0x564523cdbf5b in Run base/callback.h:97:12 #12 0x564523cdbf5b in base::TaskAnnotator::RunTask(char const*, base::PendingTask*) base/task/common/task_annotator.cc:106:0 #13 0x564523cddf57 in base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::sequence_manager::LazyNow*, bool*) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:339:21 #14 0x564523cdf007 in base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoDelayedWork(base::TimeTicks*) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:281:7 #15 0x564523bf88c2 in base::MessagePumpGlib::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_glib.cc:314:27 #16 0x564523cdf7db in Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:406:12 #17 0x564523cdf7db 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 #18 0x564523c5ea17 in base::RunLoop::Run() base/run_loop.cc:157:14 #19 0x56452ad2bd0b in content::NavigationSimulatorImpl::Wait() content/test/navigation_simulator_impl.cc:1090:12 #20 0x56452ad20f86 in MaybeWaitForThrottleChecksComplete content/test/navigation_simulator_impl.cc:1081:5 #21 0x56452ad20f86 in content::NavigationSimulatorImpl::ReadyToCommit() content/test/navigation_simulator_impl.cc:533:0 #22 0x56452ad21d05 in content::NavigationSimulatorImpl::Commit() content/test/navigation_simulator_impl.cc:570:5 #23 0x56451b2542f3 in subresource_filter::ActivationStateComputingNavigationThrottleTest::SimulateCommitAndExpectToProceed() components/subresource_filter/content/browser/activation_state_computing_navigation_throttle_unittest.cc:155:28 #24 0x56451b2523e3 in subresource_filter::ActivationStateComputingNavigationThrottleTest::NavigateAndCommitMainFrameWithPageActivationState(GURL const&, subresource_filter::mojom::ActivationLevel const&) components/subresource_filter/content/browser/activation_state_computing_navigation_throttle_unittest.cc:119:5 #25 0x56451b2569ba in subresource_filter::ActivationStateComputingThrottleSubFrameTest_Activate_Test::TestBody() components/subresource_filter/content/browser/activation_state_computing_navigation_throttle_unittest.cc:318:3 #26 0x56451b72d870 in HandleExceptionsInMethodIfSupported<testing::Test, void> third_party/googletest/src/googletest/src/gtest.cc:0:0 #27 0x56451b72d870 in testing::Test::Run() third_party/googletest/src/googletest/src/gtest.cc:2499:0 #28 0x56451b72f999 in testing::TestInfo::Run() third_party/googletest/src/googletest/src/gtest.cc:2675:11 #29 0x56451b730eb6 in testing::TestSuite::Run() third_party/googletest/src/googletest/src/gtest.cc:2805:28 #30 0x56451b759986 in testing::internal::UnitTestImpl::RunAllTests() third_party/googletest/src/googletest/src/gtest.cc:5243:44 #31 0x56451b758a71 in HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool> third_party/googletest/src/googletest/src/gtest.cc:0:0 #32 0x56451b758a71 in testing::UnitTest::Run() third_party/googletest/src/googletest/src/gtest.cc:4845:0 #33 0x564526d28106 in RUN_ALL_TESTS third_party/googletest/src/googletest/include/gtest/gtest.h:2469:46 #34 0x564526d28106 in base::TestSuite::Run() base/test/test_suite.cc:314:0 #35 0x56452ad16b5e in content::UnitTestTestSuite::Run() content/public/test/unittest_test_suite.cc:82:23 #36 0x564526d31e5d in Run base/callback.h:97:12 #37 0x564526d31e5d in base::(anonymous namespace)::LaunchUnitTestsInternal(base::OnceCallback<int ()>, unsigned long, int, bool, base::OnceCallback<void ()>) base/test/launcher/unit_test_launcher.cc:225:0 #38 0x564526d31a19 in base::LaunchUnitTests(int, char**, base::OnceCallback<int ()>) base/test/launcher/unit_test_launcher.cc:575:10 #39 0x5645197b4990 in main components/test/run_all_unittests.cc:8:10 #40 0x7fa6ff8e5f44 in __libc_start_main ??:0:0 0x61500001cc80 is located 0 bytes inside of 512-byte region [0x61500001cc80,0x61500001ce80) freed by thread T0 here: #0 0x56451383d528 in operator delete(void*) _asan_rtl_:0 #1 0x56452acff4a7 in operator() buildtools/third_party/libc++/trunk/include/memory:2338:5 #2 0x56452acff4a7 in reset buildtools/third_party/libc++/trunk/include/memory:2651:0 #3 0x56452acff4a7 in ~unique_ptr buildtools/third_party/libc++/trunk/include/memory:2605:0 #4 0x56452acff4a7 in destroy buildtools/third_party/libc++/trunk/include/memory:1880:0 #5 0x56452acff4a7 in __destroy<std::__1::unique_ptr<content::MockRenderProcessHost, std::__1::default_delete<content::MockRenderProcessHost> > > buildtools/third_party/libc++/trunk/include/memory:1742:0 #6 0x56452acff4a7 in destroy<std::__1::unique_ptr<content::MockRenderProcessHost, std::__1::default_delete<content::MockRenderProcessHost> > > buildtools/third_party/libc++/trunk/include/memory:1595:0 #7 0x56452acff4a7 in __destruct_at_end buildtools/third_party/libc++/trunk/include/vector:426:0 #8 0x56452acff4a7 in clear buildtools/third_party/libc++/trunk/include/vector:369:0 #9 0x56452acff4a7 in ~__vector_base buildtools/third_party/libc++/trunk/include/vector:463:0 #10 0x56452acff4a7 in ~vector buildtools/third_party/libc++/trunk/include/vector:555:0 #11 0x56452acff4a7 in content::MockRenderProcessHostFactory::~MockRenderProcessHostFactory() content/public/test/mock_render_process_host.cc:522:0 #12 0x56452acff5ed in content::MockRenderProcessHostFactory::~MockRenderProcessHostFactory() content/public/test/mock_render_process_host.cc:517:63 #13 0x56452ad09dfd in operator() buildtools/third_party/libc++/trunk/include/memory:2338:5 #14 0x56452ad09dfd in reset buildtools/third_party/libc++/trunk/include/memory:2651:0 #15 0x56452ad09dfd in ~unique_ptr buildtools/third_party/libc++/trunk/include/memory:2605:0 #16 0x56452ad09dfd in content::RenderViewHostTestEnabler::~RenderViewHostTestEnabler() content/public/test/test_renderer_host.cc:152:0 #17 0x56451b0b863f in safe_browsing::PasswordProtectionServiceTest::~PasswordProtectionServiceTest() components/safe_browsing/password_protection/password_protection_service_unittest.cc:107:7 #18 0x56451b0b84fd in safe_browsing::PasswordProtectionServiceTest_VerifyContentTypeIsPopulated_Test::~PasswordProtectionServiceTest_VerifyContentTypeIsPopulated_Test() components/safe_browsing/password_protection/password_protection_service_unittest.cc:1278:1 #19 0x56451b72faa3 in HandleExceptionsInMethodIfSupported<testing::Test, void> third_party/googletest/src/googletest/src/gtest.cc:0:0 #20 0x56451b72faa3 in testing::TestInfo::Run() third_party/googletest/src/googletest/src/gtest.cc:2681:0 #21 0x56451b730eb6 in testing::TestSuite::Run() third_party/googletest/src/googletest/src/gtest.cc:2805:28 #22 0x56451b759986 in testing::internal::UnitTestImpl::RunAllTests() third_party/googletest/src/googletest/src/gtest.cc:5243:44 #23 0x56451b758a71 in HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool> third_party/googletest/src/googletest/src/gtest.cc:0:0 #24 0x56451b758a71 in testing::UnitTest::Run() third_party/googletest/src/googletest/src/gtest.cc:4845:0 #25 0x564526d28106 in RUN_ALL_TESTS third_party/googletest/src/googletest/include/gtest/gtest.h:2469:46 #26 0x564526d28106 in base::TestSuite::Run() base/test/test_suite.cc:314:0 #27 0x56452ad16b5e in content::UnitTestTestSuite::Run() content/public/test/unittest_test_suite.cc:82:23 #28 0x564526d31e5d in Run base/callback.h:97:12 #29 0x564526d31e5d in base::(anonymous namespace)::LaunchUnitTestsInternal(base::OnceCallback<int ()>, unsigned long, int, bool, base::OnceCallback<void ()>) base/test/launcher/unit_test_launcher.cc:225:0 #30 0x564526d31a19 in base::LaunchUnitTests(int, char**, base::OnceCallback<int ()>) base/test/launcher/unit_test_launcher.cc:575:10 #31 0x5645197b4990 in main components/test/run_all_unittests.cc:8:10 #32 0x7fa6ff8e5f44 in __libc_start_main ??:0:0 previously allocated by thread T0 here: #0 0x56451383cb08 in operator new(unsigned long) _asan_rtl_:0 #1 0x56452acff6ae in make_unique<content::MockRenderProcessHost, content::BrowserContext *&> buildtools/third_party/libc++/trunk/include/memory:3131:28 #2 0x56452acff6ae in content::MockRenderProcessHostFactory::CreateRenderProcessHost(content::BrowserContext*, content::SiteInstance*) const content/public/test/mock_render_process_host.cc:528:0 #3 0x564520fc8b78 in content::RenderProcessHostImpl::GetProcessHostForSiteInstance(content::SiteInstanceImpl*) content/browser/renderer_host/render_process_host_impl.cc:4047:27 #4 0x5645212f533a in content::SiteInstanceImpl::GetProcess() content/browser/site_instance_impl.cc:183:16 #5 0x5645213bcfaa in content::WebContentsImpl::Init(content::WebContents::CreateParams const&) content/browser/web_contents/web_contents_impl.cc:2053:38 #6 0x56452ad61c11 in content::TestWebContents::Create(content::WebContents::CreateParams const&) content/test/test_web_contents.cc:77:22 #7 0x56451b0adbe4 in GetWebContents components/safe_browsing/password_protection/password_protection_service_unittest.cc:242:12 #8 0x56451b0adbe4 in safe_browsing::PasswordProtectionServiceTest_VerifyContentTypeIsPopulated_Test::TestBody() components/safe_browsing/password_protection/password_protection_service_unittest.cc:1285:0 #9 0x56451b72d870 in HandleExceptionsInMethodIfSupported<testing::Test, void> third_party/googletest/src/googletest/src/gtest.cc:0:0 #10 0x56451b72d870 in testing::Test::Run() third_party/googletest/src/googletest/src/gtest.cc:2499:0 #11 0x56451b72f999 in testing::TestInfo::Run() third_party/googletest/src/googletest/src/gtest.cc:2675:11 #12 0x56451b730eb6 in testing::TestSuite::Run() third_party/googletest/src/googletest/src/gtest.cc:2805:28 #13 0x56451b759986 in testing::internal::UnitTestImpl::RunAllTests() third_party/googletest/src/googletest/src/gtest.cc:5243:44 #14 0x56451b758a71 in HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool> third_party/googletest/src/googletest/src/gtest.cc:0:0 #15 0x56451b758a71 in testing::UnitTest::Run() third_party/googletest/src/googletest/src/gtest.cc:4845:0 #16 0x564526d28106 in RUN_ALL_TESTS third_party/googletest/src/googletest/include/gtest/gtest.h:2469:46 #17 0x564526d28106 in base::TestSuite::Run() base/test/test_suite.cc:314:0 #18 0x56452ad16b5e in content::UnitTestTestSuite::Run() content/public/test/unittest_test_suite.cc:82:23 #19 0x564526d31e5d in Run base/callback.h:97:12 #20 0x564526d31e5d 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 0x564526d31a19 in base::LaunchUnitTests(int, char**, base::OnceCallback<int ()>) base/test/launcher/unit_test_launcher.cc:575:10 #22 0x5645197b4990 in main components/test/run_all_unittests.cc:8:10 #23 0x7fa6ff8e5f44 in __libc_start_main ??:0:0 SUMMARY: AddressSanitizer: heap-use-after-free (/b/s/w/ir/out/Release/components_unittests+0x177924b2) Shadow bytes around the buggy address: 0x0c2a7fffb940: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd 0x0c2a7fffb950: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd 0x0c2a7fffb960: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd 0x0c2a7fffb970: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd 0x0c2a7fffb980: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa =>0x0c2a7fffb990:[fd]fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd 0x0c2a7fffb9a0: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd 0x0c2a7fffb9b0: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd 0x0c2a7fffb9c0: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd 0x0c2a7fffb9d0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa 0x0c2a7fffb9e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Shadow byte legend (one shadow byte represents 8 application bytes): Addressable: 00 Partially addressable: 01 02 03 04 05 06 07 Heap left redzone: fa Freed heap region: fd Stack left redzone: f1 Stack mid redzone: f2 Stack right redzone: f3 Stack after return: f5 Stack use after scope: f8 Global redzone: f9 Global init order: f6 Poisoned by user: f7 Container overflow: fc Array cookie: ac Intra object redzone: bb ASan internal: fe Left alloca redzone: ca Right alloca redzone: cb Shadow gap: cc ==16325==ABORTING [ RUN ] ActivationStateComputingThrottleSubFrameTest.Activate/0 [17505:17505:0318/230318.784717:2435379417:ERROR:render_widget_host_view_base.cc(183)] Not implemented reached in virtual uint32_t content::RenderWidgetHostViewBase::GetCaptureSequenceNumber() const [ OK ] ActivationStateComputingThrottleSubFrameTest.Activate/0 (56 ms) ================================================================================