Chrome Version: M66 ToT at d8f83508dcadd9d6079c98f68b6128a27cd61b51
Platform: ChromeOS
Steps to repro:
1. gn args:
dcheck_always_on = true
ffmpeg_branding = "ChromeOS"
is_component_build = false
is_debug = true
proprietary_codecs = true
strip_absolute_paths_from_debug_symbols = true
symbol_level = 1
target_os = "chromeos"
use_goma = true
use_vaapi = true
2. build browser_tests
3. out/ChromeOS/browser_tests --brave-new-test-launcher --test-launcher-bot-mode --cfi-diag=0 --enable-features=Mash --override-use-software-gl-for-tests --gtest_filter=*EncryptedMedia*OutputProtection*
Error:
[167171:167180:0302/163248.074129:FATAL:binder_registry.h(95)] Check failed: false. Failed to locate a binder for interface "display::mojom::OutputProtection". You probably need to register a binder for this interface in the BinderRegistry which is triggering this assertion.
#0 0x000009e5145d base::debug::StackTrace::StackTrace()
#1 0x000009e4fbec base::debug::StackTrace::StackTrace()
#2 0x000009ea934d logging::LogMessage::~LogMessage()
#3 0x000002955a9d _ZN15service_manager22BinderRegistryWithArgsIJEE13BindInterfaceERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEN4mojo16ScopedHandleBaseINSB_17MessagePipeHandleEEE
#4 0x0000072e41cf ui::Service::OnBindInterface()
#5 0x00000be99162 service_manager::ServiceContext::OnBindInterface()
#6 0x00000d2598cb service_manager::mojom::ServiceStubDispatch::AcceptWithResponder()
#7 0x00000be9be2e service_manager::mojom::ServiceStub<>::AcceptWithResponder()
#8 0x00000d048047 mojo::InterfaceEndpointClient::HandleValidatedMessage()
#9 0x00000d047641 mojo::InterfaceEndpointClient::HandleIncomingMessageThunk::Accept()
#10 0x00000d047218 mojo::FilterChain::Accept()
#11 0x00000d04b4d6 mojo::InterfaceEndpointClient::HandleIncomingMessage()
#12 0x00000d0547f2 mojo::internal::MultiplexRouter::ProcessIncomingMessage()
#13 0x00000d053e15 mojo::internal::MultiplexRouter::Accept()
#14 0x00000d047218 mojo::FilterChain::Accept()
#15 0x00000d042192 mojo::Connector::ReadSingleMessage()
#16 0x00000d042f71 mojo::Connector::ReadAllAvailableMessages()
#17 0x00000d042dc5 mojo::Connector::OnHandleReadyInternal()
#18 0x00000d042ccb mojo::Connector::OnWatcherHandleReady()
#19 0x000000a7a18f _ZN4base8internal13FunctorTraitsIMN13safe_browsing24DownloadDangerPromptTestEFvN20DownloadDangerPrompt6ActionEEvE6InvokeIPS3_JS5_EEEvS7_OT_DpOT0_
#20 0x000000a7a0bf _ZN4base8internal12InvokeHelperILb0EvE8MakeItSoIRKMN13safe_browsing24DownloadDangerPromptTestEFvN20DownloadDangerPrompt6ActionEEJPS5_S7_EEEvOT_DpOT0_
#21 0x00000d044125 _ZN4base8internal7InvokerINS0_9BindStateIMN4mojo9ConnectorEFvjEJNS0_17UnretainedWrapperIS4_EEEEEFvjEE7RunImplIRKS6_RKNSt3__15tupleIJS8_EEEJLm0EEEEvOT_OT0_NSF_16integer_sequenceImJXspT1_EEEEOj
#22 0x00000d04405b _ZN4base8internal7InvokerINS0_9BindStateIMN4mojo9ConnectorEFvjEJNS0_17UnretainedWrapperIS4_EEEEEFvjEE3RunEPNS0_13BindStateBaseEj
#23 0x000000a6bd1e _ZNKR4base17RepeatingCallbackIFvN13safe_browsing19DownloadCheckResultEEE3RunES2_
#24 0x0000056b77ef mojo::SimpleWatcher::DiscardReadyState()
#25 0x000002ca52d4 _ZN4base8internal13FunctorTraitsIPFvRKN7storage13FileSystemURLEiRKNS_17RepeatingCallbackIFvNS_4File5ErrorERKNS7_4InfoEEEEEvE6InvokeIJS3_iSD_EEEvSH_DpOT_
#26 0x000002ca5280 _ZN4base8internal12InvokeHelperILb0EvE8MakeItSoIPFvRKN7storage13FileSystemURLEiRKNS_17RepeatingCallbackIFvNS_4File5ErrorERKNS9_4InfoEEEEEJS5_iSF_EEEvOT_DpOT0_
#27 0x0000056b79b0 _ZN4base8internal7InvokerINS0_9BindStateIPFvRKNS_17RepeatingCallbackIFvjEEEjRKN4mojo18HandleSignalsStateEEJS5_EEEFvjSB_EE7RunImplIRKSD_RKNSt3__15tupleIJS5_EEEJLm0EEEEvOT_OT0_NSK_16integer_sequenceImJXspT1_EEEEOjSB_
#28 0x0000056b78e6 _ZN4base8internal7InvokerINS0_9BindStateIPFvRKNS_17RepeatingCallbackIFvjEEEjRKN4mojo18HandleSignalsStateEEJS5_EEEFvjSB_EE3RunEPNS0_13BindStateBaseEjSB_
#29 0x0000009be1ae _ZNKR4base17RepeatingCallbackIFviRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEE3RunEiS9_
#30 0x00000d03407b mojo::SimpleWatcher::OnHandleReady()
#31 0x000002c215b3 _ZN4base8internal13FunctorTraitsIMN3arc40ArcActiveDirectoryEnrollmentTokenFetcherEFvN6policy22DeviceManagementStatusEiRKN21enterprise_management24DeviceManagementResponseEEvE6InvokeIRKNS_7WeakPtrIS3_EEJS5_iS9_EEEvSB_OT_DpOT0_
#32 0x00000d034ad5 _ZN4base8internal12InvokeHelperILb1EvE8MakeItSoIRKMN4mojo13SimpleWatcherEFvijRKNS4_18HandleSignalsStateEERKNS_7WeakPtrIS5_EEJRKiRKjS8_EEEvOT_OT0_DpOT1_
#33 0x00000d034a32 _ZN4base8internal7InvokerINS0_9BindStateIMN4mojo13SimpleWatcherEFvijRKNS3_18HandleSignalsStateEEJNS_7WeakPtrIS4_EEijS5_EEEFvvEE7RunImplIRKS9_RKNSt3__15tupleIJSB_ijS5_EEEJLm0ELm1ELm2ELm3EEEEvOT_OT0_NSI_16integer_sequenceImJXspT1_EEEE
#34 0x00000d0348ac _ZN4base8internal7InvokerINS0_9BindStateIMN4mojo13SimpleWatcherEFvijRKNS3_18HandleSignalsStateEEJNS_7WeakPtrIS4_EEijS5_EEEFvvEE3RunEPNS0_13BindStateBaseE
#35 0x0000007f9d61 _ZNO4base12OnceCallbackIFvvEE3RunEv
#36 0x000009e5457a base::debug::TaskAnnotator::RunTask()
#37 0x00000a0a32da base::internal::IncomingTaskQueue::RunTask()
#38 0x000009ebdadc base::MessageLoop::RunTask()
#39 0x000009ebdd45 base::MessageLoop::DeferOrRunPendingTask()
#40 0x000009ebe003 base::MessageLoop::DoWork()
#41 0x000009ec19bb base::MessagePumpLibevent::Run()
#42 0x000009ebd3ba base::MessageLoop::Run()
#43 0x000009f449f2 base::RunLoop::Run()
#44 0x000009fcf0b9 base::Thread::Run()
Comment 1 by xhw...@chromium.org
, Mar 3 2018