crash on exit using debug version of libcef.dll
Posted: Thu May 23, 2019 10:52 am
Hi!
1. Build any of the examples provided and copy \debug\* cef binary, after the code execution 0x80000003 error appears at libcef.dll
-- debug.log
[0523/133412.607:ERROR:viz_process_transport_factory.cc(309)] Switching to software compositing.
[0523/133412.652:FATAL:scoped_com_initializer.cc(33)] Check failed: ((HRESULT)0x80010106L) != hr_ (-2147417850 vs. -2147417850)Invalid COM thread model change
[0523/133412.652:ERROR:CEF4Delphi(1)] TCefApplication.ExecuteProcess error : External exception 80000003
[0523/133412.654:FATAL:content_client.cc(192)] Check failed: !g_content_client.
[0523/133412.654:ERROR:CEF4Delphi(1)] TCefApplication.InitializeLibrary error : External exception 80000003
[0523/133412.658:FATAL:context.cc(58)] Check failed: !g_context. CefShutdown was not called
[0523/133412.714:FATAL:scoped_com_initializer.cc(33)] Check failed: ((HRESULT)0x80010106L) != hr_ (-2147417850 vs. -2147417850)Invalid COM thread model change
[0523/133412.715:ERROR:CEF4Delphi(1)] TCefApplication.ExecuteProcess error : External exception 80000003
[0523/133412.715:FATAL:content_client.cc(192)] Check failed: !g_content_client.
[0523/133412.715:ERROR:CEF4Delphi(1)] TCefApplication.InitializeLibrary error : External exception 80000003
[0523/133412.717:FATAL:context.cc(58)] Check failed: !g_context. CefShutdown was not called
[0523/133412.759:FATAL:scoped_com_initializer.cc(33)] Check failed: ((HRESULT)0x80010106L) != hr_ (-2147417850 vs. -2147417850)Invalid COM thread model change
[0523/133412.759:ERROR:CEF4Delphi(1)] TCefApplication.ExecuteProcess error : External exception 80000003
[0523/133412.760:FATAL:content_client.cc(192)] Check failed: !g_content_client.
[0523/133412.760:ERROR:CEF4Delphi(1)] TCefApplication.InitializeLibrary error : External exception 80000003
[0523/133412.761:FATAL:context.cc(58)] Check failed: !g_context. CefShutdown was not called
[0523/133412.764:ERROR:gpu_process_host.cc(539)] !GpuDataManagerImpl::GpuProcessStartAllowed()
[0523/133412.764:ERROR:gpu_process_host.cc(539)] !GpuDataManagerImpl::GpuProcessStartAllowed()
[0523/133414.733:FATAL:shutdown_checker.cc(52)] Check failed: !IsCefShutdown(). Object reference incorrectly held at CefShutdown
[0523/133414.741:FATAL:shutdown_checker.cc(52)] Check failed: !IsCefShutdown(). Object reference incorrectly held at CefShutdown
I want to use debug version of libcef.dll for extended logging
2. I'm using MSVC to see the crashed stack trace, but I can not load debug symbols (libcef.dll.pdb) "A matching symbols file was not found in this folder". Have you faced this situation? I have downloaded the debug symbols (libcef.dll.pdb) but it doesn't fit to .dll
1. Build any of the examples provided and copy \debug\* cef binary, after the code execution 0x80000003 error appears at libcef.dll
-- debug.log
[0523/133412.607:ERROR:viz_process_transport_factory.cc(309)] Switching to software compositing.
[0523/133412.652:FATAL:scoped_com_initializer.cc(33)] Check failed: ((HRESULT)0x80010106L) != hr_ (-2147417850 vs. -2147417850)Invalid COM thread model change
[0523/133412.652:ERROR:CEF4Delphi(1)] TCefApplication.ExecuteProcess error : External exception 80000003
[0523/133412.654:FATAL:content_client.cc(192)] Check failed: !g_content_client.
[0523/133412.654:ERROR:CEF4Delphi(1)] TCefApplication.InitializeLibrary error : External exception 80000003
[0523/133412.658:FATAL:context.cc(58)] Check failed: !g_context. CefShutdown was not called
[0523/133412.714:FATAL:scoped_com_initializer.cc(33)] Check failed: ((HRESULT)0x80010106L) != hr_ (-2147417850 vs. -2147417850)Invalid COM thread model change
[0523/133412.715:ERROR:CEF4Delphi(1)] TCefApplication.ExecuteProcess error : External exception 80000003
[0523/133412.715:FATAL:content_client.cc(192)] Check failed: !g_content_client.
[0523/133412.715:ERROR:CEF4Delphi(1)] TCefApplication.InitializeLibrary error : External exception 80000003
[0523/133412.717:FATAL:context.cc(58)] Check failed: !g_context. CefShutdown was not called
[0523/133412.759:FATAL:scoped_com_initializer.cc(33)] Check failed: ((HRESULT)0x80010106L) != hr_ (-2147417850 vs. -2147417850)Invalid COM thread model change
[0523/133412.759:ERROR:CEF4Delphi(1)] TCefApplication.ExecuteProcess error : External exception 80000003
[0523/133412.760:FATAL:content_client.cc(192)] Check failed: !g_content_client.
[0523/133412.760:ERROR:CEF4Delphi(1)] TCefApplication.InitializeLibrary error : External exception 80000003
[0523/133412.761:FATAL:context.cc(58)] Check failed: !g_context. CefShutdown was not called
[0523/133412.764:ERROR:gpu_process_host.cc(539)] !GpuDataManagerImpl::GpuProcessStartAllowed()
[0523/133412.764:ERROR:gpu_process_host.cc(539)] !GpuDataManagerImpl::GpuProcessStartAllowed()
[0523/133414.733:FATAL:shutdown_checker.cc(52)] Check failed: !IsCefShutdown(). Object reference incorrectly held at CefShutdown
[0523/133414.741:FATAL:shutdown_checker.cc(52)] Check failed: !IsCefShutdown(). Object reference incorrectly held at CefShutdown
I want to use debug version of libcef.dll for extended logging
2. I'm using MSVC to see the crashed stack trace, but I can not load debug symbols (libcef.dll.pdb) "A matching symbols file was not found in this folder". Have you faced this situation? I have downloaded the debug symbols (libcef.dll.pdb) but it doesn't fit to .dll