CEF renderer process is not getting created on some OS

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 renderer process is not getting created on some OS

Postby sridhark » Fri Aug 31, 2018 8:03 am

Hi,
CEF renderer process is not getting created for windows 10 Pro systems. Its working fine on other OS. When I see the task manager one GPU process is getting created but renderer process is not created. How can I check this issue ? Do I need check the return value of CefExecuteProcess().
sridhark
Newbie
 
Posts: 7
Joined: Fri Aug 04, 2017 8:47 am

Re: CEF renderer process is not getting created on some OS

Postby Czarek » Fri Aug 31, 2018 8:59 am

Does the issue reproduce with cefsimple/cefclient examples? See cefsimple example for how you should handle the value returned by CefExecuteProcess.
Maintainer of the CEF Python, PHP Desktop and CEF C API projects. My LinkedIn.
User avatar
Czarek
Virtuoso
 
Posts: 1927
Joined: Sun Nov 06, 2011 2:12 am

Re: CEF renderer process is not getting created on some OS

Postby sridhark » Fri Aug 31, 2018 9:04 am

Czarek wrote:Does the issue reproduce with cefsimple/cefclient examples? See cefsimple example for how you should handle the value returned by CefExecuteProcess.

This is happening on the customer system so I can't ask the return value or ask him to run the cefclient.
sridhark
Newbie
 
Posts: 7
Joined: Fri Aug 04, 2017 8:47 am

Re: CEF renderer process is not getting created on some OS

Postby Czarek » Fri Aug 31, 2018 9:20 am

Implement application logs that can be enabled via some switch. If something goes wrong CEF will log it, see CefSettings.log_severity and log_file.

Your renderer process most likely crashes. CEF has a built-in crash reporting system. For how to integrate it see:
https://bitbucket.org/chromiumembedded/ ... porting.md
Maintainer of the CEF Python, PHP Desktop and CEF C API projects. My LinkedIn.
User avatar
Czarek
Virtuoso
 
Posts: 1927
Joined: Sun Nov 06, 2011 2:12 am

Re: CEF renderer process is not getting created on some OS

Postby sridhark » Mon Sep 03, 2018 8:45 am

CEF Log file :
[0903/162317.205:VERBOSE1:webrtc_internals.cc(125)] Could not get the download directory.
[0903/162317.305:VERBOSE1:pref_proxy_config_tracker_impl.cc(155)] 04F8D100: set chrome proxy config service to 0AB63F28
[0903/162317.325:VERBOSE1:multi_log_ct_verifier.cc(75)] Adding CT log: Google 'Argon2018' log
[0903/162317.325:VERBOSE1:multi_log_ct_verifier.cc(75)] Adding CT log: Google 'Argon2019' log
[0903/162317.325:VERBOSE1:multi_log_ct_verifier.cc(75)] Adding CT log: Google 'Argon2020' log
[0903/162317.325:VERBOSE1:multi_log_ct_verifier.cc(75)] Adding CT log: Google 'Argon2021' log
[0903/162317.325:VERBOSE1:multi_log_ct_verifier.cc(75)] Adding CT log: Google 'Aviator' log
[0903/162317.325:VERBOSE1:multi_log_ct_verifier.cc(75)] Adding CT log: Google 'Icarus' log
[0903/162317.325:VERBOSE1:multi_log_ct_verifier.cc(75)] Adding CT log: Google 'Pilot' log
[0903/162317.325:VERBOSE1:multi_log_ct_verifier.cc(75)] Adding CT log: Google 'Rocketeer' log
[0903/162317.325:VERBOSE1:multi_log_ct_verifier.cc(75)] Adding CT log: Google 'Skydiver' log
[0903/162317.325:VERBOSE1:multi_log_ct_verifier.cc(75)] Adding CT log: Cloudflare 'Nimbus2018' Log
[0903/162317.325:VERBOSE1:multi_log_ct_verifier.cc(75)] Adding CT log: Cloudflare 'Nimbus2019' Log
[0903/162317.325:VERBOSE1:multi_log_ct_verifier.cc(75)] Adding CT log: Cloudflare 'Nimbus2020' Log
[0903/162317.325:VERBOSE1:multi_log_ct_verifier.cc(75)] Adding CT log: Cloudflare 'Nimbus2021' Log
[0903/162317.325:VERBOSE1:multi_log_ct_verifier.cc(75)] Adding CT log: DigiCert Log Server
[0903/162317.325:VERBOSE1:multi_log_ct_verifier.cc(75)] Adding CT log: DigiCert Log Server 2
[0903/162317.325:VERBOSE1:multi_log_ct_verifier.cc(75)] Adding CT log: Symantec log
[0903/162317.325:VERBOSE1:multi_log_ct_verifier.cc(75)] Adding CT log: Symantec 'Vega' log
[0903/162317.325:VERBOSE1:multi_log_ct_verifier.cc(75)] Adding CT log: Symantec 'Sirius' log
[0903/162317.325:VERBOSE1:multi_log_ct_verifier.cc(75)] Adding CT log: Venafi Gen2 CT log
[0903/162317.325:VERBOSE1:multi_log_ct_verifier.cc(75)] Adding CT log: CNNIC CT log
[0903/162317.325:VERBOSE1:multi_log_ct_verifier.cc(75)] Adding CT log: Comodo 'Sabre' CT log
[0903/162317.325:VERBOSE1:multi_log_ct_verifier.cc(75)] Adding CT log: Comodo 'Mammoth' CT log
[0903/162317.325:VERBOSE1:multi_log_ct_verifier.cc(75)] Adding CT log: StartCom log
[0903/162317.325:VERBOSE1:multi_log_ct_verifier.cc(75)] Adding CT log: WoSign log
[0903/162317.325:VERBOSE1:multi_log_ct_verifier.cc(75)] Adding CT log: Izenpe log
[0903/162317.325:VERBOSE1:multi_log_ct_verifier.cc(75)] Adding CT log: Venafi log
[0903/162317.325:VERBOSE1:multi_log_ct_verifier.cc(75)] Adding CT log: Certly.IO log
[0903/162317.455:INFO:cpu_info.cc(50)] Available number of cores: 4
[0903/162317.539:ERROR:service_manager_context.cc(258)] Attempting to run unsupported native service: <CEFBrowserDir>\content_renderer.service.exe
[0903/162317.539:ERROR:service_manager_context.cc(258)] Attempting to run unsupported native service: <CEFBrowserDir>\content_renderer.service.exe
[0903/162317.689:INFO:cpu_info.cc(50)] Available number of cores: 4
[0903/162319.315:VERBOSE1:network_delegate.cc(30)] NetworkDelegate::NotifyBeforeURLRequest:
sridhark
Newbie
 
Posts: 7
Joined: Fri Aug 04, 2017 8:47 am

Re: CEF renderer process is not getting created on some OS

Postby Czarek » Mon Sep 03, 2018 10:36 am

Are these complete logs? I don't see anywhere "Failed to launch xxx process" log. What settings are you using? (all settings, switches, preferences).

Related topic:
http://magpcss.org/ceforum/viewtopic.php?f=17&t=16191

Seems like you may be missing some binary files. (or maybe AV software deleted it)
Maintainer of the CEF Python, PHP Desktop and CEF C API projects. My LinkedIn.
User avatar
Czarek
Virtuoso
 
Posts: 1927
Joined: Sun Nov 06, 2011 2:12 am


Return to Support Forum

Who is online

Users browsing this forum: No registered users and 33 guests