Hello Marshal,,
In our shipped product, we are seeing the following crash with CEF 129.0.12+gf09539f+chromium-129.0.6668.101 in the main browser thread - 'CrBrowserMain'. This is on Windows OS.
Logs indicate the users are using a touch screen. I haven't yet tried to reproduce this but does this seem familiar? Has it been fixed in recent CEF versions?
-SM
> libcef.dll!views::View::InvalidateLayout() Line 951 C++ Symbols loaded.
libcef.dll!BrowserFrame::OnTouchUiChanged() Line 636 C++ Symbols loaded.
[Inline Frame] libcef.dll!base::RepeatingCallback<void ()>::Run() Line 344 C++ Symbols loaded.
[Inline Frame] libcef.dll!base::RepeatingCallbackList<void ()>::RunCallback(std::__Cr::__list_iterator<base::RepeatingCallback<void ()>,void *> it) Line 328 C++ Symbols loaded.
libcef.dll!base::internal::CallbackListBase<base::RepeatingCallbackList<void ()>>::Notify<>() Line 217 C++ Symbols loaded.
libcef.dll!ui::TouchUiController::TouchUiChanged() Line 233 C++ Symbols loaded.
[Inline Frame] libcef.dll!base::OnceCallback<void ()>::Run() Line 156 C++ Symbols loaded.
libcef.dll!base::TaskAnnotator::RunTaskImpl(base::PendingTask & pending_task) Line 203 C++ Symbols loaded.
[Inline Frame] libcef.dll!base::TaskAnnotator::RunTask(perfetto::StaticString event_name, base::PendingTask & pending_task, base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl::<lambda_4> && args) Line 90 C++ Symbols loaded.
[Inline Frame] libcef.dll!base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::LazyNow * continuation_lazy_now) Line 484 C++ Symbols loaded.
libcef.dll!base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWork() Line 346 C++ Symbols loaded.
libcef.dll!base::MessagePumpForUI::DoRunLoop() Line 260 C++ Symbols loaded.
libcef.dll!base::MessagePumpWin::Run(base::MessagePump::Delegate * delegate) Line 85 C++ Symbols loaded.
libcef.dll!base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool application_tasks_allowed, base::TimeDelta timeout) Line 657 C++ Symbols loaded.
libcef.dll!base::RunLoop::Run(const base::Location & location) Line 136 C++ Symbols loaded.
libcef.dll!CefMainRunner::RunMessageLoop() Line 198 C++ Symbols loaded.
libcef.dll!CefUIThread::ThreadMain() Line 106 C++ Symbols loaded.
libcef.dll!base::`anonymous namespace'::ThreadFunc(void * params=0x00000cc000054780) Line 124 C++ Symbols loaded.
kernel32.dll!BaseThreadInitThunk() Unknown Symbols loaded.
ntdll.dll!RtlUserThreadStart() Unknown Symbols loaded.