Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Intermittent Windows-only crash in AdBlockServiceTest.SubscribeToCustomSubscription #17849

Closed
antonok-edm opened this issue Sep 2, 2021 · 0 comments · Fixed by brave/brave-core#9967 or brave/brave-core#18629

Comments

@antonok-edm
Copy link
Collaborator

antonok-edm commented Sep 2, 2021

AdBlockServiceTest.SubscribeToCustomSubscription appears to be intermittently failing on Windows CI, we should disable it for now and investigate/fix the root cause.

One crash: https://ci.brave.com/blue/organizations/jenkins/pr-brave-browser-import-from-utcjson-v3-windows/detail/pr-brave-browser-import-from-utcjson-v3-windows/7/pipeline/214/

RunLoop::Run() timed out. Timeout set at ProxyRunTestOnMainThreadLoop@content/public/test/browser_test_base.cc:800.
Stack trace:
Backtrace:
	base::internal::Invoker<base::internal::BindState<`lambda at ../../base/test/scoped_run_loop_timeout.cc:51:9',base::Location,base::RepeatingCallback<std::__1::string ()> >,void (const base::Location &)>::Run [0x00007FF64A53C596+166] (C:\n-v3\src\base\bind_internal.h:703)
	base::`anonymous namespace'::OnRunLoopTimeout [0x00007FF64A584C15+53] (C:\n-v3\src\base\run_loop.cc:47)
	base::internal::Invoker<base::internal::BindState<void (*)(base::RunLoop *, const base::Location &, base::OnceCallback<void (const base::Location &)>),base::internal::UnretainedWrapper<base::RunLoop>,base::Location,base::RepeatingCallback<void (const base [0x00007FF64A585DD0+96] (C:\n-v3\src\base\bind_internal.h:690)
	base::internal::CancelableCallbackImpl<base::OnceCallback<void ()> >::ForwardOnce<> [0x00007FF647849F56+54] (C:\n-v3\src\base\cancelable_callback.h:128)
	base::TaskAnnotator::RunTask [0x00007FF64A59ACEE+382] (C:\n-v3\src\base\task\common\task_annotator.cc:178)
	base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl [0x00007FF64B6F19A3+403] (C:\n-v3\src\base\task\sequence_manager\thread_controller_with_message_pump_impl.cc:361)
	base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWork [0x00007FF64B6F1697+135] (C:\n-v3\src\base\task\sequence_manager\thread_controller_with_message_pump_impl.cc:266)
	base::MessagePumpForUI::DoRunLoop [0x00007FF64A5CAC4F+143] (C:\n-v3\src\base\message_loop\message_pump_win.cc:221)
	base::MessagePumpWin::Run [0x00007FF64A5CA4CD+77] (C:\n-v3\src\base\message_loop\message_pump_win.cc:79)
	base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run [0x00007FF64B6F2003+227] (C:\n-v3\src\base\task\sequence_manager\thread_controller_with_message_pump_impl.cc:470)
	base::RunLoop::Run [0x00007FF64A584633+451] (C:\n-v3\src\base\run_loop.cc:136)
	InProcessBrowserTest::RunUntilBrowserProcessQuits [0x00007FF64A47E161+91] (C:\n-v3\src\chrome\test\base\in_process_browser_test.cc:481)
	InProcessBrowserTest::QuitBrowsers [0x00007FF64A47E988+154] (C:\n-v3\src\chrome\test\base\in_process_browser_test.cc:737)
	InProcessBrowserTest::PostRunTestOnMainThread [0x00007FF64A47E8D5+21] (C:\n-v3\src\chrome\test\base\in_process_browser_test.cc:715)
	content::BrowserTestBase::ProxyRunTestOnMainThreadLoop [0x00007FF64AF9CED0+672] (C:\n-v3\src\content\public\test\browser_test_base.cc:881)
	ChromeBrowserMainParts::PreMainMessageLoopRunImpl [0x00007FF64B3131C6+3402] (C:\n-v3\src\chrome\browser\chrome_browser_main.cc:1744)
	ChromeBrowserMainParts::PreMainMessageLoopRun [0x00007FF64B3123E8+56] (C:\n-v3\src\chrome\browser\chrome_browser_main.cc:1057)
	content::BrowserMainLoop::PreMainMessageLoopRun [0x00007FF6485BD5ED+61] (C:\n-v3\src\content\browser\browser_main_loop.cc:946)
	content::StartupTaskRunner::RunAllTasksNow [0x00007FF6489857C3+61] (C:\n-v3\src\content\browser\startup_task_runner.cc:41)
	content::BrowserMainLoop::CreateStartupTasks [0x00007FF6485BD233+509] (C:\n-v3\src\content\browser\browser_main_loop.cc:856)
	content::BrowserMainRunnerImpl::Initialize [0x00007FF6485BF816+118] (C:\n-v3\src\content\browser\browser_main_runner_impl.cc:133)
	content::BrowserMain [0x00007FF6485BBCF5+157] (C:\n-v3\src\content\browser\browser_main.cc:43)
	content::RunBrowserProcessMain [0x00007FF64929B64E+122] (C:\n-v3\src\content\app\content_main_runner_impl.cc:595)
	content::ContentMainRunnerImpl::RunBrowser [0x00007FF64929C35B+1037] (C:\n-v3\src\content\app\content_main_runner_impl.cc:1084)
	content::ContentMainRunnerImpl::Run [0x00007FF64929BF1E+350] (C:\n-v3\src\content\app\content_main_runner_impl.cc:956)
	content::RunContentProcess [0x00007FF64929AF6A+826] (C:\n-v3\src\content\app\content_main.cc:386)
	content::ContentMain [0x00007FF64929B281+61] (C:\n-v3\src\content\app\content_main.cc:412)
	content::BrowserTestBase::SetUp [0x00007FF64AF9C61E+1838] (C:\n-v3\src\content\public\test\browser_test_base.cc:719)
	InProcessBrowserTest::SetUp [0x00007FF64A47DD6F+335] (C:\n-v3\src\chrome\test\base\in_process_browser_test.cc:400)

Received fatal exception EXCEPTION_BREAKPOINT
Backtrace:
	InProcessBrowserTest::PostRunTestOnMainThread [0x00007FF64A47E8E9+41] (C:\n-v3\src\chrome\test\base\in_process_browser_test.cc:715)
	content::BrowserTestBase::ProxyRunTestOnMainThreadLoop [0x00007FF64AF9CED0+672] (C:\n-v3\src\content\public\test\browser_test_base.cc:881)
	ChromeBrowserMainParts::PreMainMessageLoopRunImpl [0x00007FF64B3131C6+3402] (C:\n-v3\src\chrome\browser\chrome_browser_main.cc:1744)
	ChromeBrowserMainParts::PreMainMessageLoopRun [0x00007FF64B3123E8+56] (C:\n-v3\src\chrome\browser\chrome_browser_main.cc:1057)
	content::BrowserMainLoop::PreMainMessageLoopRun [0x00007FF6485BD5ED+61] (C:\n-v3\src\content\browser\browser_main_loop.cc:946)
	content::StartupTaskRunner::RunAllTasksNow [0x00007FF6489857C3+61] (C:\n-v3\src\content\browser\startup_task_runner.cc:41)
	content::BrowserMainLoop::CreateStartupTasks [0x00007FF6485BD233+509] (C:\n-v3\src\content\browser\browser_main_loop.cc:856)
	content::BrowserMainRunnerImpl::Initialize [0x00007FF6485BF816+118] (C:\n-v3\src\content\browser\browser_main_runner_impl.cc:133)
	content::BrowserMain [0x00007FF6485BBCF5+157] (C:\n-v3\src\content\browser\browser_main.cc:43)
	content::RunBrowserProcessMain [0x00007FF64929B64E+122] (C:\n-v3\src\content\app\content_main_runner_impl.cc:595)
	content::ContentMainRunnerImpl::RunBrowser [0x00007FF64929C35B+1037] (C:\n-v3\src\content\app\content_main_runner_impl.cc:1084)
	content::ContentMainRunnerImpl::Run [0x00007FF64929BF1E+350] (C:\n-v3\src\content\app\content_main_runner_impl.cc:956)
	content::RunContentProcess [0x00007FF64929AF6A+826] (C:\n-v3\src\content\app\content_main.cc:386)
	content::ContentMain [0x00007FF64929B281+61] (C:\n-v3\src\content\app\content_main.cc:412)
	content::BrowserTestBase::SetUp [0x00007FF64AF9C61E+1838] (C:\n-v3\src\content\public\test\browser_test_base.cc:719)
	InProcessBrowserTest::SetUp [0x00007FF64A47DD6F+335] (C:\n-v3\src\chrome\test\base\in_process_browser_test.cc:400)
	testing::Test::Run [0x00007FF6477FFEA0+128] (C:\n-v3\src\third_party\googletest\src\googletest\src\gtest.cc:2680)
	testing::TestInfo::Run [0x00007FF647800903+247] (C:\n-v3\src\third_party\googletest\src\googletest\src\gtest.cc:2864)
	testing::TestSuite::Run [0x00007FF6478010F8+336] (C:\n-v3\src\third_party\googletest\src\googletest\src\gtest.cc:3016)
	testing::internal::UnitTestImpl::RunAllTests [0x00007FF64780ADB9+777] (C:\n-v3\src\third_party\googletest\src\googletest\src\gtest.cc:5856)
	testing::UnitTest::Run [0x00007FF64780AA27+209] (C:\n-v3\src\third_party\googletest\src\googletest\src\gtest.cc:5438)
	base::TestSuite::Run [0x00007FF64A540510+392] (C:\n-v3\src\base\test\test_suite.cc:465)
	ChromeTestSuiteRunner::RunTestSuiteInternal [0x00007FF64F033C3D+53] (C:\n-v3\src\chrome\test\base\chrome_test_launcher.cc:88)
	ChromeTestSuiteRunner::RunTestSuite [0x00007FF64F033CBC+92] (C:\n-v3\src\chrome\test\base\chrome_test_launcher.cc:93)
	content::LaunchTests [0x00007FF64BED1A0D+721] (C:\n-v3\src\content\public\test\test_launcher.cc:399)
	LaunchChromeTests [0x00007FF64F03424A+450] (C:\n-v3\src\chrome\test\base\chrome_test_launcher.cc:281)
	main [0x00007FF64F033B29+169] (C:\n-v3\src\brave\test\base\browser_tests_main.cc:36)
	__scrt_common_main_seh [0x00007FF64F290C18+268] (d:\agent\_work\2\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:288)
	BaseThreadInitThunk [0x00007FFC5E917974+20]
	RtlUserThreadStart [0x00007FFC5FC9A2F1+33]
[905/905] AdBlockServiceTest.SubscribeToCustomSubscription (CRASHED)

Another crash here: https://ci.brave.com/blue/organizations/jenkins/pr-brave-browser-eth_link_include_private-windows/detail/pr-brave-browser-eth_link_include_private-windows/3/pipeline/214/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment