title: WebDriverException: unknown errors ("chrome failed to start" and "Failed to create a Chrome process")
body: <p>After installing Katalon Studio <strong>v.5.8.2</strong> to a co-workers laptop, when trying to run the test, test fails with this exception</p>
  
  <blockquote>
    <p>Test FAILED because (of) (Stack trace: com.kms.katalon.core.exception.StepFailedException: Unable to open browser with url: '' (Root cause: <strong>org.openqa.selenium.WebDriverException: unknown error: chrome failed to start</strong>
      (Driver info: <strong>chromedriver=2.35.528161</strong> (5b82f2d2aae0ca24b877009200ced9065a772e73),platform=Windows NT 10.0.17134 x86_64) (WARNING: The server did not provide any stacktrace information)
    Command duration or timeout: 104 milliseconds
    Build info: version: '3.7.1', revision: '8a0099a', time: '2017-11-06T21:07:36.161Z'
    Driver info: driver.version: CChromeDriver)</p>
  </blockquote>
  
  <p>After updating chromedriver to <strong>2.43</strong> I get a slightly different message</p>
  
  <blockquote>
    <p>Test FAILED because (of) (Stack trace: com.kms.katalon.core.exception.StepFailedException: Unable to open browser with url: '' (Root cause: <strong>org.openqa.selenium.WebDriverException: unknown error: Failed to create a Chrome process.</strong>
      (Driver info: <strong>chromedriver=2.43.600210</strong> (68dcf5eebde37173d4027fa8635e332711d2874a),platform=Windows NT 10.0.17134 x86_64) (WARNING: The server did not provide any stacktrace information)
    Command duration or timeout: 156 milliseconds
    Build info: version: '3.7.1', revision: '8a0099a', time: '2017-11-06T21:07:36.161Z'
    System info: host: '****', ip: '****', os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '1.8.0_102
    Driver info: driver.version: CChromeDriver)</p>
  </blockquote>
  
  <pre><code> at com.kms.katalon.core.keyword.internal.KeywordMain.stepFailed(KeywordMain.groovy:36)
   at com.kms.katalon.core.webui.keyword.internal.WebUIKeywordMain.stepFailed(WebUIKeywordMain.groovy:65)
   at com.kms.katalon.core.webui.keyword.internal.WebUIKeywordMain.runKeyword(WebUIKeywordMain.groovy:27)
   at com.kms.katalon.core.webui.keyword.builtin.OpenBrowserKeyword.openBrowser(OpenBrowserKeyword.groovy:81)
   at com.kms.katalon.core.webui.keyword.builtin.OpenBrowserKeyword.execute(OpenBrowserKeyword.groovy:67)
   at com.kms.katalon.core.keyword.internal.KeywordExecutor.executeKeywordForPlatform(KeywordExecutor.groovy:53)
   at com.kms.katalon.core.webui.keyword.WebUiBuiltInKeywords.openBrowser(WebUiBuiltInKeywords.groovy:60)
   at com.kms.katalon.core.webui.keyword.WebUiBuiltInKeywords$openBrowser$0.call(Unknown Source)
   at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:48)
   at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:113)
   at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:125)
   at metode.medicus.ulogirajSeURL(medicus.groovy:80)
   at metode.medicus$ulogirajSeURL.call(Unknown Source)
   at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:48)
   at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:113)
   at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:141)
   at Script1532094337023.run(Script1532094337023.groovy:13)
   at com.kms.katalon.core.main.ScriptEngine.run(ScriptEngine.java:183)
   at com.kms.katalon.core.main.ScriptEngine.runScriptAsRawText(ScriptEngine.java:108)
   at com.kms.katalon.core.main.TestCaseExecutor.runScript(TestCaseExecutor.java:294)
   at com.kms.katalon.core.main.TestCaseExecutor.doExecute(TestCaseExecutor.java:285)
   at com.kms.katalon.core.main.TestCaseExecutor.processExecutionPhase(TestCaseExecutor.java:264)
   at com.kms.katalon.core.main.TestCaseExecutor.accessMainPhase(TestCaseExecutor.java:256)
   at com.kms.katalon.core.main.TestCaseExecutor.execute(TestCaseExecutor.java:200)
   at com.kms.katalon.core.main.TestCaseMain.runTestCase(TestCaseMain.java:99)
   at com.kms.katalon.core.main.TestCaseMain.runTestCase(TestCaseMain.java:90)
   at com.kms.katalon.core.main.TestCaseMain$runTestCase$0.call(Unknown Source)
   at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:48)
   at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:113)
   at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:149)
   at TempTestCase1541595007628.run(TempTestCase1541595007628.groovy:22)
   at groovy.lang.GroovyShell.runScriptOrMainOrTestOrRunnable(GroovyShell.java:263)
   at groovy.lang.GroovyShell.run(GroovyShell.java:518)
   at groovy.lang.GroovyShell.run(GroovyShell.java:507)
   at groovy.ui.GroovyMain.processOnce(GroovyMain.java:653)
   at groovy.ui.GroovyMain.run(GroovyMain.java:384)
   at groovy.ui.GroovyMain.process(GroovyMain.java:370)
   at groovy.ui.GroovyMain.processArgs(GroovyMain.java:129)
   at groovy.ui.GroovyMain.main(GroovyMain.java:109)
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
   at java.lang.reflect.Method.invoke(Method.java:498)
   at org.codehaus.groovy.tools.GroovyStarter.rootLoader(GroovyStarter.java:109)
   at org.codehaus.groovy.tools.GroovyStarter.main(GroovyStarter.java:131)
  )
  </code></pre>
  
  <p>Both messages happen with Chrome <strong>70</strong>, and the same thing happens when I revert to Katalon Studio <strong>v.5.8.0</strong>. [<strong>EDIT:</strong> happens on v 5.8.6, too.]</p>
  
  <p>Since this is not my machine, I am unable to change the Chrome version. </p>
  
  <p><strong>EDIT:</strong> there is this connected issue with Java and Selenium, but no solution: <a href="https://stackoverflow.com/questions/51851142/java-selenium-webdriver-failed-to-create-chrome-process">java - Selenium WebDriver failed to create chrome process</a>.</p>
  
  <p>What could be causing the problem?</p>