FATAL:binder_registry.h(105) - Failed to locate a binder for interface "media.mojom.OutputProtection"
Unsolved
QtWebEngine
-
I am running into a problem with QtWebEngine. I am using Qt 5.15.2. When I load certain websites (not all) I run into this error that crashes my application.
Interestingly enough, if I continue CDB for my project, it continues to run as desired.
Here is the application output message.
[2712:20140:0108/171317.847:FATAL:binder_registry.h(105)] Check failed: false. Failed to locate a binder for interface "media.mojom.OutputProtection". You probably need to register a binder for this interface in the BinderRegistry which is triggering this assertion.
Here is some debug info...
1 base::debug::BreakDebugger debugger_win.cc 31 0x7fff7d43876b 2 logging::LogMessage::~LogMessage logging.cc 959 0x7fff7d3152e1 3 service_manager::BinderRegistryWithArgs<>::BindInterface binder_registry.h 114 0x7fff7912e6ea 4 media::MediaInterfaceProvider::GetInterface media_interface_provider.cc 19 0x7fff82bdbc3a 5 service_manager::mojom::InterfaceProviderStubDispatch::Accept interface_provider.mojom.cc 140 0x7fff81e72319 6 service_manager::mojom::InterfaceProviderStub<mojo::RawPtrImplRefTraits<service_manager::mojom::InterfaceProvider>>::Accept interface_provider.mojom.h 127 0x7fff80020cb5 7 mojo::InterfaceEndpointClient::HandleValidatedMessage interface_endpoint_client.cc 554 0x7fff7dece459 8 mojo::InterfaceEndpointClient::HandleIncomingMessageThunk::Accept interface_endpoint_client.cc 141 0x7fff7decd701 9 mojo::MessageDispatcher::Accept message_dispatcher.cc 41 0x7fff7dedfa35 10 mojo::InterfaceEndpointClient::HandleIncomingMessage interface_endpoint_client.cc 356 0x7fff7decdd02 11 mojo::internal::MultiplexRouter::ProcessIncomingMessage multiplex_router.cc 952 0x7fff7debc8c2 12 mojo::internal::MultiplexRouter::Accept multiplex_router.cc 620 0x7fff7deb9263 13 mojo::MessageDispatcher::Accept message_dispatcher.cc 41 0x7fff7dedfa35 14 mojo::Connector::DispatchMessageW connector.cc 539 0x7fff7ded576a 15 mojo::Connector::ReadAllAvailableMessages connector.cc 627 0x7fff7ded6c9f 16 mojo::Connector::OnHandleReadyInternal connector.cc 448 0x7fff7ded64e2 17 mojo::Connector::OnWatcherHandleReady connector.cc 408 0x7fff7ded665b 18 base::internal::FunctorTraits<void (__cdecl mojo::RemoteSetImpl<network::mojom::ProxyConfigClient,mojo::Remote,mojo::PendingRemote>:: *)(util::IdType<mojo::internal::RemoteSetElementIdTypeTag,unsigned int,0>),void>::Invoke<void (__cdecl mojo: bind_internal.h 490 0x7fff79179a5b 19 base::internal::InvokeHelper<0,void>::MakeItSo<void (__cdecl mojo::RemoteSetImpl<network::mojom::ProxyConfigClient,mojo::Remote,mojo::PendingRemote>:: *)(util::IdType<mojo::internal::RemoteSetElementIdTypeTag,unsigned int,0>),mojo::RemoteSetI bind_internal.h 625 0x7fff79179ab3 20 base::internal::Invoker<base::internal::BindState<void (__cdecl net::PacFileDecider:: *)(int),base::internal::UnretainedWrapper<net::PacFileDecider>>,void __cdecl(int)>::RunImpl<void (__cdecl net::PacFileDecider:: *const &)(int),std::tuple<ba bind_internal.h 701 0x7fff7d5d4795 ... <More>
This is debugger_win.cc
// Copyright (c) 2010 The Chromium Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #include "base/debug/debugger.h" #include <stdlib.h> #include <windows.h> #include "base/clang_profiling_buildflags.h" #if BUILDFLAG(CLANG_PROFILING) #include "base/test/clang_profiling.h" #endif namespace base { namespace debug { bool BeingDebugged() { return ::IsDebuggerPresent() != 0; } void BreakDebugger() { #if BUILDFLAG(CLANG_PROFILING) WriteClangProfilingProfile(); #endif if (IsDebugUISuppressed()) _exit(1); __debugbreak(); } void VerifyDebugger() {} } // namespace debug } // namespace base
Can I provide any other information? I am curious about how to resolve this.
Thanks.