CEF Crash in audio::Service::BindDeviceNotifier

Having problems with building or using CEF's C/C++ APIs? This forum is here to help. Please do not post bug reports or feature requests here.

CEF Crash in audio::Service::BindDeviceNotifier

Postby zhangwenlong » Mon Dec 07, 2020 8:48 am

I may have found a bug in 86 debug version.
The demo "cefsimple.exe" has the same crash in single-process mode.
the crash:
> libcef.dll!logging::LogMessage::~LogMessage() line 867 C++
libcef.dll!logging::LogMessage::~LogMessage() line 537 C++
libcef.dll!audio::Service::BindDeviceNotifier(mojo::PendingReceiver<audio::mojom::DeviceNotifier> receiver) line 138 C++
libcef.dll!audio::mojom::AudioServiceStubDispatch::Accept(audio::mojom::AudioService * impl, mojo::Message * message) line 466 C++
libcef.dll!mojo::InterfaceEndpointClient::HandleValidatedMessage(mojo::Message * message) line 557 C++
libcef.dll!mojo::MessageDispatcher::Accept(mojo::Message * message) line 41 C++
libcef.dll!mojo::InterfaceEndpointClient::HandleIncomingMessage(mojo::Message * message) line 356 C++
libcef.dll!mojo::internal::MultiplexRouter::ProcessIncomingMessage(mojo::internal::MultiplexRouter::MessageWrapper * message_wrapper, mojo::internal::MultiplexRouter::ClientCallBehavior client_call_behavior, base::SequencedTaskRunner * current_task_runner) line 952 C++
libcef.dll!mojo::internal::MultiplexRouter::Accept(mojo::Message * message) line 624 C++
libcef.dll!mojo::MessageDispatcher::Accept(mojo::Message * message) line 41 C++
libcef.dll!mojo::Connector::DispatchMessageW(mojo::Message message) line 508 C++
libcef.dll!mojo::Connector::ReadAllAvailableMessages() line 567 C++
libcef.dll!mojo::Connector::OnHandleReadyInternal(unsigned int result) line 408 C++
libcef.dll!base::RepeatingCallback<void (unsigned int, const mojo::HandleSignalsState &)>::Run(unsigned int args, const mojo::HandleSignalsState & args) line 133 C++
libcef.dll!mojo::SimpleWatcher::OnHandleReady(int watch_id, unsigned int result, const mojo::HandleSignalsState & state) line 293 C++
libcef.dll!base::OnceCallback<void ()>::Run() line 99 C++
libcef.dll!base::TaskAnnotator::RunTask(const char * trace_event_name, base::PendingTask * pending_task) line 142 C++
libcef.dll!base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::sequence_manager::LazyNow * continuation_lazy_now) line 333 C++
libcef.dll!base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWork() line 254 C++
libcef.dll!base::MessagePumpDefault::Run(base::MessagePump::Delegate * delegate) line 41 C++
libcef.dll!base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool application_tasks_allowed, base::TimeDelta timeout) line 450 C++
libcef.dll!base::RunLoop::Run() line 126 C++
libcef.dll!base::Thread::Run(base::RunLoop * run_loop) line 311 C++
libcef.dll!base::Thread::ThreadMain() line 385 C++

Does anyone know why?
Thank you
zhangwenlong
Newbie
 
Posts: 3
Joined: Sat Dec 05, 2020 2:39 am

Re: CEF Crash in audio::Service::BindDeviceNotifier

Postby magreenblatt » Mon Dec 07, 2020 10:22 am

Single-process mode is not supported. Don’t use it.
magreenblatt
Site Admin
 
Posts: 12408
Joined: Fri May 29, 2009 6:57 pm


Return to Support Forum

Who is online

Users browsing this forum: Google [Bot] and 47 guests