I need to launch google chrome in the background using service that will be using AD user.
Windows service is running node.js and i'm launching Chrome by request via Socket-io. Chrome should open selected page and once page is fully loaded, socket should close it.
The problem is that service opens Chrome and closes it right away and chrome is not even able to load requested page. Problem persists only if i run node in background using service.
Everything worked perfect before upgraded chrome from 37 to 38.
I also noticed that for each open instance of Chrome there is one instance of rundll32.exe (chrome is using it for flash). And rundll32.exe instances are persistent and looks like they are crashing chrome. i dont see any rundll32.exe when I run node and launch chrome in foreground.
Does anyone have any idea what might be wrong?
UPDATE
I launched chrome with --enable-logging --v=1
and i saw these errors. Not sure what to do with them though.
[1844:1872:1023/153655:ERROR:gpu_process_transport_factory.cc(418)] Failed to establish GPU channel.
[1844:1872:1023/153655:ERROR:child_process_launcher.cc(344)] Failed to launch child process
[1844:1872:1023/153655:ERROR:child_process_launcher.cc(344)] Failed to launch child process
[1844:1872:1023/153655:ERROR:child_process_launcher.cc(344)] Failed to launch child process
[1844:1872:1023/153655:ERROR:child_process_launcher.cc(344)] Failed to launch child process
[1844:1872:1023/153655:ERROR:child_process_launcher.cc(344)] Failed to launch child process
[1844:1872:1023/153655:ERROR:child_process_launcher.cc(344)] Failed to launch child process
[1844:1872:1023/153655:ERROR:child_process_launcher.cc(344)] Failed to launch child process
[1844:1872:1023/153655:ERROR:child_process_launcher.cc(344)] Failed to launch child process
[1844:1872:1023/153655:ERROR:child_process_launcher.cc(344)] Failed to launch child process
[1844:1872:1023/153655:ERROR:child_process_launcher.cc(344)] Failed to launch child process
[1844:1872:1023/153655:ERROR:child_process_launcher.cc(344)] Failed to launch child process
[1844:3408:1023/153656:VERBOSE1:ssl_client_socket_nss.cc(3477)] CT Verification complete: result -158 Invalid scts: 0 Verified scts: 0 scts from unknown logs: 0
[1844:3408:1023/153656:ERROR:child_process_launcher.cc(344)] Failed to launch child process
[1844:3408:1023/153701:VERBOSE1:bandwidth_metrics.h(95)] Bandwidth: 294975Kbps (avg 294975Kbps)
[1844:3408:1023/153723:VERBOSE1:ssl_client_socket_nss.cc(3477)] CT Verification complete: result -158 Invalid scts: 0 Verified scts: 0 scts from unknown logs: 0
UPDATE
Opened issue with Chronium:
https://code.google.com/p/chromium/issues/detail?id=426858&thanks=426858&ts=1414158389