we use CEF (in conjunction with CefSharp) in our application and one of our clients, since when we upgraded to v89 (89.0.17+ge7bbb1d+chromium-89.0.4389.114), is experiencing the crash below.
We've been using CEF for years and this is the first crash we receive from a production environment.
We've received from this client two dumps from two different sessions, the stacks are identical. I found filed issues with stacks ending in the same function (LogMessage destructor) but not with the same sequence
The OS in use is:
Version: 10.0.18363
ProductName: Windows 10 Enterprise
ReleaseId: 1909
64-bit: True
Any hint?
Thanks.
- Code: Select all
=======================================
*** Stack trace for last set context - .thread/.cxr resets it
# Child-SP RetAddr Call Site
00 00000021`e97fdae0 00007fff`26a982f9 libcef!logging::LogMessage::~LogMessage+0x91d [Y:\work\CEF3_git\chromium\src\base\logging.cc @ 885]
01 00000021`e97fe050 00007fff`26a980c0 libcef!gfx::`anonymous namespace'::CrashOther+0x5f [Y:\work\CEF3_git\chromium\src\ui\gfx\win\hwnd_util.cc @ 82]
02 00000021`e97fe1d0 00007fff`274f4dd2 libcef!gfx::CheckWindowCreated+0x41 [Y:\work\CEF3_git\chromium\src\ui\gfx\win\hwnd_util.cc @ 216]
03 00000021`e97fe350 00007fff`292386c4 libcef!gfx::WindowImpl::Init+0x198 [Y:\work\CEF3_git\chromium\src\ui\gfx\win\window_impl.cc @ 250]
04 00000021`e97fe480 00007fff`284958ac libcef!views::HWNDMessageHandler::Init+0x9e [Y:\work\CEF3_git\chromium\src\ui\views\win\hwnd_message_handler.cc @ 442]
05 00000021`e97fe550 00007fff`29242ff3 libcef!views::DesktopWindowTreeHostWin::Init+0x12c [Y:\work\CEF3_git\chromium\src\ui\views\widget\desktop_aura\desktop_window_tree_host_win.cc @ 158]
06 00000021`e97fe5c0 00007fff`270ffc5f libcef!views::DesktopNativeWidgetAura::InitNativeWidget+0x103 [Y:\work\CEF3_git\chromium\src\ui\views\widget\desktop_aura\desktop_native_widget_aura.cc @ 494]
07 00000021`e97fe850 00007fff`29864322 libcef!views::Widget::Init+0x267 [Y:\work\CEF3_git\chromium\src\ui\views\widget\widget.cc @ 363]
08 00000021`e97fea70 00007fff`28c15cc1 libcef!CefWindowDelegateView::Init+0x108 [Y:\work\CEF3_git\chromium\src\cef\libcef\browser\native\window_delegate_view.cc @ 65]
09 00000021`e97fed40 00007fff`2722f3bd libcef!CefBrowserPlatformDelegateNativeWin::CreateHostWindow+0x2a1 [Y:\work\CEF3_git\chromium\src\cef\libcef\browser\native\browser_platform_delegate_native_win.cc @ 203]
0a 00000021`e97fee80 00007fff`2722ee95 libcef!AlloyBrowserHostImpl::CreateHostWindow+0x1f [Y:\work\CEF3_git\chromium\src\cef\libcef\browser\alloy\alloy_browser_host_impl.cc @ 1710]
0b 00000021`e97feec0 00007fff`2722eafc libcef!AlloyBrowserHostImpl::CreateInternal+0x215 [Y:\work\CEF3_git\chromium\src\cef\libcef\browser\alloy\alloy_browser_host_impl.cc @ 237]
0c 00000021`e97fefa0 00007fff`2675f23c libcef!AlloyBrowserHostImpl::Create+0x2d0 [Y:\work\CEF3_git\chromium\src\cef\libcef\browser\alloy\alloy_browser_host_impl.cc @ 175]
0d 00000021`e97ff410 00007fff`2675f604 libcef!CefBrowserHost::CreateBrowserSync+0x4fa [Y:\work\CEF3_git\chromium\src\cef\libcef\browser\browser_host_create.cc @ 142]
0e (Inline Function) --------`-------- libcef!CefBrowserHost::CreateBrowser::<unnamed-tag>::operator()+0xa8 [Y:\work\CEF3_git\chromium\src\cef\libcef\browser\browser_host_create.cc @ 77]
0f (Inline Function) --------`-------- libcef!base::internal::FunctorTraits<`lambda at ../../cef/libcef/browser/browser_host_create.cc:77:3',void>::Invoke+0xac [Y:\work\CEF3_git\chromium\src\base\bind_internal.h @ 379]
10 (Inline Function) --------`-------- libcef!base::internal::InvokeHelper<0,void>::MakeItSo+0xac [Y:\work\CEF3_git\chromium\src\base\bind_internal.h @ 637]
11 (Inline Function) --------`-------- libcef!base::internal::Invoker<base::internal::BindState<`lambda at ../../cef/libcef/browser/browser_host_create.cc:77:3',(anonymous namespace)::CreateBrowserHelper *>,void ()>::RunImpl+0xac [Y:\work\CEF3_git\chromium\src\base\bind_internal.h @ 710]
12 00000021`e97ff760 00007fff`2680132d libcef!base::internal::Invoker<base::internal::BindState<`lambda at ../../cef/libcef/browser/browser_host_create.cc:77:3',(anonymous namespace)::CreateBrowserHelper *>,void ()>::RunOnce+0xc4 [Y:\work\CEF3_git\chromium\src\base\bind_internal.h @ 679]
13 (Inline Function) --------`-------- libcef!base::OnceCallback<void ()>::Run+0x15 [Y:\work\CEF3_git\chromium\src\base\callback.h @ 101]
14 00000021`e97ff7f0 00007fff`2728a4a1 libcef!base::TaskAnnotator::RunTask+0x16d [Y:\work\CEF3_git\chromium\src\base\task\common\task_annotator.cc @ 163]
15 00000021`e97ff930 00007fff`2728a19c libcef!base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl+0x1b1 [Y:\work\CEF3_git\chromium\src\base\task\sequence_manager\thread_controller_with_message_pump_impl.cc @ 352]
16 00000021`e97ffb00 00007fff`2683236a libcef!base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWork+0xcc [Y:\work\CEF3_git\chromium\src\base\task\sequence_manager\thread_controller_with_message_pump_impl.cc @ 266]
17 00000021`e97ffb90 00007fff`26831a1a libcef!base::MessagePumpForUI::DoRunLoop+0x7a [Y:\work\CEF3_git\chromium\src\base\message_loop\message_pump_win.cc @ 226]
18 00000021`e97ffc20 00007fff`2728addd libcef!base::MessagePumpWin::Run+0x5a [Y:\work\CEF3_git\chromium\src\base\message_loop\message_pump_win.cc @ 83]
19 00000021`e97ffc70 00007fff`267ea301 libcef!base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run+0xdd [Y:\work\CEF3_git\chromium\src\base\task\sequence_manager\thread_controller_with_message_pump_impl.cc @ 463]
1a 00000021`e97ffcd0 00007fff`2722c45d libcef!base::RunLoop::Run+0x1b1 [Y:\work\CEF3_git\chromium\src\base\run_loop.cc @ 133]
1b 00000021`e97ffd80 00007fff`2722d407 libcef!CefMainRunner::RunMessageLoop+0x7d [Y:\work\CEF3_git\chromium\src\cef\libcef\browser\main_runner.cc @ 288]
1c 00000021`e97ffe00 00007fff`26839090 libcef!CefUIThread::ThreadMain+0x97 [Y:\work\CEF3_git\chromium\src\cef\libcef\browser\main_runner.cc @ 184]
1d 00000021`e97ffe60 00007fff`c6b07c24 libcef!base::`anonymous namespace'::ThreadFunc+0xf0 [Y:\work\CEF3_git\chromium\src\base\threading\platform_thread_win.cc @ 103]
1e 00000021`e97ffee0 00007fff`c754d721 kernel32!BaseThreadInitThunk+0x14
1f 00000021`e97fff10 00000000`00000000 ntdll!RtlUserThreadStart+0x21
=======================================