On macOS, with offscreen rendering, I'm hitting the following DCHECK when I call into CloseBrowser:
- Code: Select all
[1120/153535.689347:FATAL:delegated_frame_host.cc(379)] Check failed: !client_->DelegatedFrameHostIsVisible().
The call stack at this time is a bit strange and probably isn't meaningful. But, it is consistent:
- Code: Select all
#0 0x00000001074ef56d in cef_time_delta ()
#1 0x00000001074ef59e in cef_time_delta ()
#2 0x0000000106190268 in cef_zip_reader_create ()
#3 0x0000000106190063 in cef_zip_reader_create ()
#4 0x0000000108bde2b3 in ___lldb_unnamed_symbol383$$Chromium Embedded Framework ()
Sounds like I'm missing an important step in the browser teardown sequence? I did build the cefclient with the same version, and tried closing windows with OSR enabled, but I'm not seeing anything helpful nor am I able to reproduce there. Any ideas?
Thanks,
Rob