I've been using CEF3 on a pretty old C++ MFC based application. I've never paid attention until soon that I had the line
- Code: Select all
settings.single_process = true;
I don't understand what it is happening because everything works fine with that setting, as soon as I turn it off
- Code: Select all
settings.single_process = false;
I'm using CEF 3.3282.1734.g8f26fe0 on a Windows 10 OS. CefSimple is working like a charm so I'm pretty sure there is something I'm doing wrong or that I'm not doing at all :/ but as I mentioned my app is working in single process mode.
Following is the log with settings.single_process disabled :
[0918/090044.192:VERBOSE1:node_controller.cc(172)] Initializing node 714438C1F937FB1F.6CECD48D81480EB2
[0918/090044.316:VERBOSE1:pref_proxy_config_tracker_impl.cc(154)] 1022FC30: set chrome proxy config service to 102A7AF8
[0918/090044.328:VERBOSE1:multi_log_ct_verifier.cc(75)] Adding CT log: Google 'Aviator' log
[0918/090044.329:VERBOSE1:multi_log_ct_verifier.cc(75)] Adding CT log: Google 'Icarus' log
[0918/090044.329:VERBOSE1:multi_log_ct_verifier.cc(75)] Adding CT log: Google 'Pilot' log
[0918/090044.330:VERBOSE1:multi_log_ct_verifier.cc(75)] Adding CT log: Google 'Rocketeer' log
[0918/090044.330:VERBOSE1:multi_log_ct_verifier.cc(75)] Adding CT log: Google 'Skydiver' log
[0918/090044.331:VERBOSE1:multi_log_ct_verifier.cc(75)] Adding CT log: DigiCert Log Server
[0918/090044.331:VERBOSE1:multi_log_ct_verifier.cc(75)] Adding CT log: DigiCert Log Server 2
[0918/090044.331:VERBOSE1:multi_log_ct_verifier.cc(75)] Adding CT log: Symantec log
[0918/090044.332:VERBOSE1:multi_log_ct_verifier.cc(75)] Adding CT log: Symantec 'Vega' log
[0918/090044.332:VERBOSE1:multi_log_ct_verifier.cc(75)] Adding CT log: Symantec 'Sirius' log
[0918/090044.332:VERBOSE1:multi_log_ct_verifier.cc(75)] Adding CT log: WoSign log
[0918/090044.333:VERBOSE1:multi_log_ct_verifier.cc(75)] Adding CT log: Venafi Gen2 CT log
[0918/090044.333:VERBOSE1:multi_log_ct_verifier.cc(75)] Adding CT log: CNNIC CT log
[0918/090044.333:VERBOSE1:multi_log_ct_verifier.cc(75)] Adding CT log: StartCom log
[0918/090044.334:VERBOSE1:multi_log_ct_verifier.cc(75)] Adding CT log: Comodo 'Sabre' CT log
[0918/090044.334:VERBOSE1:multi_log_ct_verifier.cc(75)] Adding CT log: Comodo 'Mammoth' CT log
[0918/090044.335:VERBOSE1:multi_log_ct_verifier.cc(75)] Adding CT log: Izenpe log
[0918/090044.335:VERBOSE1:multi_log_ct_verifier.cc(75)] Adding CT log: Venafi log
[0918/090044.335:VERBOSE1:multi_log_ct_verifier.cc(75)] Adding CT log: Certly.IO log
[0918/090044.337:VERBOSE1:network_connection.cc(30)] Updating NetworkConnection's Cached Data
[0918/090044.339:VERBOSE1:histogram.cc(401)] Histogram: Blink.ColorSpace.Destination.NonlinearFitError has bad minimum: 0
[0918/090044.341:VERBOSE1:webrtc_internals.cc(109)] Could not get the download directory.
[0918/090044.349:VERBOSE1:node.cc(425)] Merging local ports F1D3C9DEBEFB2E5F.B0B10DCCFDD2937@714438C1F937FB1F.6CECD48D81480EB2 and AF2C90C20AFF0827.CD98DAD64FC05026@714438C1F937FB1F.6CECD48D81480EB2
[0918/090044.355:FATAL:context.cc(264)] Check failed: false. context not valid
[0918/090044.431:VERBOSE1:file_util_win.cc(436)] CreateDirectory(GPUCache), directory already exists.
[0918/090044.567:FATAL:context.cc(264)] Check failed: false. context not valid
[0918/090046.673:VERBOSE1:node.cc(435)] Observing lost connection from node 714438C1F937FB1F.6CECD48D81480EB2 to node ABA47A2A9141DEBB.C02C507E4D35D8A5
[0918/090046.771:VERBOSE1:node.cc(435)] Observing lost connection from node 714438C1F937FB1F.6CECD48D81480EB2 to node 3C5D3C2E4484305.2C48D89921711E42
[0918/090046.772:VERBOSE1:browser_gpu_channel_host_factory.cc(147)] Failed to create channel on existing GPU process. Trying to restart GPU process.
[0918/090046.841:FATAL:context.cc(264)] Check failed: false. context not valid
[0918/090047.997:VERBOSE1:node.cc(435)] Observing lost connection from node 714438C1F937FB1F.6CECD48D81480EB2 to node BEBA888F2B1D8ED7.7C4C6A0F33243817
[0918/090047.998:VERBOSE1:browser_gpu_channel_host_factory.cc(147)] Failed to create channel on existing GPU process. Trying to restart GPU process.
[0918/090048.038:FATAL:context.cc(264)] Check failed: false. context not valid
[0918/090049.233:VERBOSE1:node.cc(435)] Observing lost connection from node 714438C1F937FB1F.6CECD48D81480EB2 to node 8815A71248F5268D.D8AC104B57DC2CEE
[0918/090049.234:VERBOSE1:browser_gpu_channel_host_factory.cc(147)] Failed to create channel on existing GPU process. Trying to restart GPU process.
[0918/090049.272:FATAL:context.cc(264)] Check failed: false. context not valid
[0918/090050.422:VERBOSE1:node.cc(435)] Observing lost connection from node 714438C1F937FB1F.6CECD48D81480EB2 to node 55102740DC5BDCC3.F4F6ECF6030A5D7F
[0918/090050.423:VERBOSE1:browser_gpu_channel_host_factory.cc(147)] Failed to create channel on existing GPU process. Trying to restart GPU process.
[0918/090050.470:FATAL:context.cc(264)] Check failed: false. context not valid
[0918/090051.603:VERBOSE1:node.cc(435)] Observing lost connection from node 714438C1F937FB1F.6CECD48D81480EB2 to node 5941035690B820E1.C10A44AAA7621FF4
[0918/090051.604:VERBOSE1:browser_gpu_channel_host_factory.cc(147)] Failed to create channel on existing GPU process. Trying to restart GPU process.
[0918/090051.645:FATAL:context.cc(264)] Check failed: false. context not valid
[0918/090052.910:VERBOSE1:node.cc(435)] Observing lost connection from node 714438C1F937FB1F.6CECD48D81480EB2 to node CA9ADD6DFCEA677D.F51FA35BFC717DBB
[0918/090052.911:VERBOSE1:browser_gpu_channel_host_factory.cc(147)] Failed to create channel on existing GPU process. Trying to restart GPU process.
[0918/090052.948:FATAL:context.cc(264)] Check failed: false. context not valid
[0918/090054.238:VERBOSE1:node.cc(435)] Observing lost connection from node 714438C1F937FB1F.6CECD48D81480EB2 to node 5E1B526CF993F417.8A7458240C150F14
[0918/090054.240:VERBOSE1:browser_gpu_channel_host_factory.cc(147)] Failed to create channel on existing GPU process. Trying to restart GPU process.
[0918/090054.281:FATAL:context.cc(264)] Check failed: false. context not valid
[0918/090055.508:VERBOSE1:node.cc(435)] Observing lost connection from node 714438C1F937FB1F.6CECD48D81480EB2 to node B76BAF318848CA58.16A6E10F00E51FD6
[0918/090055.509:VERBOSE1:browser_gpu_channel_host_factory.cc(147)] Failed to create channel on existing GPU process. Trying to restart GPU process.
[0918/090055.510:ERROR:browser_gpu_channel_host_factory.cc(121)] Failed to launch GPU process.
[0918/090055.511:ERROR:gpu_process_transport_factory.cc(1019)] Lost UI shared context.
[0918/090055.513:VERBOSE1:histogram.cc(401)] Histogram: Compositing.Browser.LayersUpdateTime.0 has bad minimum: 0
I've made some search about those logs :
[0918/090055.510:ERROR:browser_gpu_channel_host_factory.cc(121)] Failed to launch GPU process. => v8_context_snapshot.bin (and all needed files) is there when I'm launching the app.