Cef Render process can not be launched after process folk

Having problems with building or using CEF's C/C++ APIs? This forum is here to help. Please do not post bug reports or feature requests here.

Cef Render process can not be launched after process folk

Postby Andycef » Mon Aug 24, 2020 5:39 am

In MacOs system, I did a cef upgrade from apple webkit webview. After the upgrade, most functionalities of our application work. However there is a specific scenario leading to the failure of further launching cef render process:
1. open a window with cef webview, the render process (helper process) can be launched successfully.
2. some specific javascript logic sends a message to native (through cef window.cefquery()) to trigger native logic which will create some subprocesses. The app process uses pipe to communicate with the sub-process.
3. close the window, the render process is closed accordingly.
4. open another window, now, the render process fails to be launched.


Do some guys know if sub-process creation will interrupt the cef browser creation workflow? Meanwhile, if no step 3(close the window), the problem can not be reproduced.
Andycef
Newbie
 
Posts: 2
Joined: Mon Aug 24, 2020 5:24 am

Return to Support Forum

Who is online

Users browsing this forum: Google [Bot], Majestic-12 [Bot] and 109 guests