I have encountered a crash during closing the application that uses CEF.
CEF version: 3578; It happened on Windows; Application is build on x86 .
The crash stack looks like that:
- Code: Select all
libcef.dll!Profile::MaybeSendDestroyedNotification() Line 294 C++
libcef.dll!CefBrowserContext::Shutdown() Line 83 C++
libcef.dll!CefBrowserContextImpl::~CefBrowserContextImpl() Line 228 C++
libcef.dll!CefBrowserContextImpl::~CefBrowserContextImpl() Line 217 C++
libcef.dll!CefBrowserContextImpl::RemoveCefRequestContext(CefRequestContextImpl * context) Line 338 C++
libcef.dll!CefRequestContextImpl::~CefRequestContextImpl() Line 150 C++
[External Code]
libcef.dll!content::BrowserThread::DeleteOnThread<content::BrowserThread::UI>::Destruct<CefImageImpl>(const CefImageImpl * x) Line 147 C++
[External Code]
libcef.dll!CefBrowserHostImpl::~CefBrowserHostImpl() Line 598 C++
[External Code]
libcef.dll!CefCppToCRefCounted<CefBrowserCppToC,CefBrowser,_cef_browser_t>::Release() Line 85 C++
libcef.dll!CefCppToCRefCounted<CefAuthCallbackCppToC,CefAuthCallback,_cef_auth_callback_t>::struct_release(_cef_base_ref_counted_t * base) Line 179 C++
Extra note, CefInitialize and CefShutdown are called from the same thread.
The crash happened once till now, but I would like to understand what might be possible causes.
Any thoughts?