Renderer Issue with Katalon and chrome

I am having an issue with chrome running on katalon on a windows 7 machine. When it opens chrome it just gets stuck with data; in the address bar. I have scoured the internet for answers, Tried updating the chrome drivers, updating chrome, updating selenium but they all seem to get stuck on opening chrome.

Below is the log from katalon

Test Case FAILED because (of) (Stack trace: com.kms.katalon.core.exception.StepFailedException: Unable to open browser with url: ‘GlobalVariable.URLQA’ (Root cause: org.openqa.selenium.SessionNotCreatedException: session not created
from disconnected: Unable to receive message from renderer
(Session info: chrome=72.0.3626.109)
(Driver info: chromedriver=72.0.3626.69 (3c16f8a135abc0d4da2dff33804db79b849a7c38),platform=Windows NT 6.1.7601 SP1 x86_64) (WARNING: The server did not provide any stacktrace information)
Command duration or timeout: 7.84 seconds
Build info: version: ‘3.7.1’, revision: ‘8a0099a’, time: ‘2017-11-06T21:07:36.161Z’
System info: host: ‘Removed’, ip: '‘Removed’, ', os.name: ‘Windows 7’, os.arch: ‘amd64’, os.version: ‘6.1’, java.version: ‘1.8.0_181’
Driver info: driver.version: CChromeDriver)

Some information has been removed from that log for privacy reasons.

Additional information:

The script always seems to get as far as DriverFactory.changeWebDriver(); and then stopping. It crashes the same without this code it just pops up that extensions have been disabled by the administrator first.

System.setProperty("webdriver.chrome.driver", "C:\\chromedriver.exe")

ChromeOptions options = new ChromeOptions();
options.setExperimentalOption("useAutomationExtension", false);
WebDriver driver = new ChromeDriver(options);
DriverFactory.changeWebDriver(driver)

My chrome is version 72 and I have tried both the 72 chrome driver seen above and the 2.46 chromedriver.

can you hard code the URL instead of using Global variable. Seems it is not able to read the global variable

I have hardcoded the variable as well. It does the same thing.

Test Case FAILED because (of) (Stack trace: com.kms.katalon.core.exception.StepFailedException: Unable to open browser with url: ‘www.google.com’ (Root cause: org.openqa.selenium.SessionNotCreatedException: session not created from disconnected: Unable to receive message from renderer

This is the log with a normal url instead of a global variable, same thing happens.

can you try this
netstat -nao | find "8080"

netstat -nao | find "50001"

kill the processes using the ports

Taskkill /PID <26356> /F

where 26356 is the process id of the process using port 8080 and 5001

Which one of these would I kill? the other two didn’t give anything back. 5001 or 50001

C:>netstat -nao | find “8080”
TCP 0.0.0.0:8080 0.0.0.0:0 LISTENING 2396
TCP 48.23.208.32:58453 48.135.149.100:8080 ESTABLISHED 1136
TCP [::]:8080 [::]:0 LISTENING 2396

C:>netstat -nao | find “5001”

C:>netstat -nao | find “50001”

Taskkill /PID 2396 /F
and
Taskkill /PID 1136 /F

Tried Killing them both, no luck.

i see that you have set chrome options.chrome driver etc. can you remove all those and try?

The Chrome Options was to remove a popup that says loading of unpacked extensions is disabled by the administrator. Below is the log from a standard test case run with no additional options.

02-27-2019 06:33:53 AM - [START] - Start Test Case : Test Case
02-27-2019 06:33:54 AM - [INFO] - Evaluating variables for test case
02-27-2019 06:33:55 AM - [START] - Start action : openBrowser
Feb 27, 2019 6:33:56 AM org.openqa.selenium.remote.DesiredCapabilities chrome
INFO: Using new ChromeOptions() is preferred to DesiredCapabilities.chrome()
02-27-2019 06:33:56 AM - [INFO] - Opening browser
02-27-2019 06:33:56 AM - [INFO] - Starting ‘Chrome’ driver
02-27-2019 06:33:56 AM - [INFO] - Action delay is set to 0 seconds
Starting ChromeDriver 73.0.3683.20 (8e2b610813e167eee3619ac4ce6e42e3ec622017) on port 2587
Only local connections are allowed.
Please protect ports used by ChromeDriver and related test frameworks to prevent access by malicious code.
[1551267245.684][SEVERE]: Unable to receive message from renderer
02-27-2019 06:34:05 AM - [FAILED] - Unable to open browser with url: ‘www.google.com’ (Root cause: org.openqa.selenium.SessionNotCreatedException: session not created
from disconnected: Unable to receive message from renderer
(Session info: chrome=72.0.3626.109)
(Driver info: chromedriver=73.0.3683.20 (8e2b610813e167eee3619ac4ce6e42e3ec622017),platform=Windows NT 6.1.7601 SP1 x86_64) (WARNING: The server did not provide any stacktrace information)
Command duration or timeout: 6.93 seconds
Build info: version: ‘3.141.59’, revision: ‘e82be7d358’, time: ‘2018-11-14T08:25:53’
System info: host: ‘’, ip: ‘’, os.name: ‘Windows 7’, os.arch: ‘amd64’, os.version: ‘6.1’, java.version: ‘1.8.0_181’
Driver info: driver.version: CChromeDriver)
02-27-2019 06:34:05 AM - [FAILED] - Test Case FAILED because (of) (Stack trace: com.kms.katalon.core.exception.StepFailedException: Unable to open browser with url: ‘www.google.com’ (Root cause: org.openqa.selenium.SessionNotCreatedException: session not created
from disconnected: Unable to receive message from renderer
(Session info: chrome=72.0.3626.109)
(Driver info: chromedriver=73.0.3683.20 (8e2b610813e167eee3619ac4ce6e42e3ec622017),platform=Windows NT 6.1.7601 SP1 x86_64) (WARNING: The server did not provide any stacktrace information)
Command duration or timeout: 6.93 seconds
Build info: version: ‘3.141.59’, revision: ‘e82be7d358’, time: ‘2018-11-14T08:25:53’
System info: host: ‘’, ip: ‘’, os.name: ‘Windows 7’, os.arch: ‘amd64’, os.version: ‘6.1’, java.version: ‘1.8.0_181’
Driver info: driver.version: CChromeDriver)

one more last thing. Start katalon.exe with admin prvilleges

Still nothing, Seen a different error for a second but it seems to have vanished. I tried adding the below to the script as well

options.addArguments("–no-sandbox");
options.addArguments("–disable-dev-shm-usage");

no more suggestions. did you try on a different laptop?

Yeah it works fine on my current laptop. This is a remote machine I am trying to run katalon on so I don’t have to run it locally anymore.

First time I’ve encountered this thread…

The answer is easily stated (but I cannot know how easy it is to implement).

You are trying to use a remote system which is not setup for the purpose you had intended – i.e. Testing.

This is a devops issue. Either configure the remote system correctly, or use something else. Either way, this is not a Katalon issue and beyond the scope of what we do here.

That’s not to say some kind soul won’t have an actual solution for you… but I wouldn’t expect it or promise it to you.

Hi @Russ_Thomas … I am facing the same issue after upgrading the Katalon in the same machine. I just downloaded the latest version of Katalon and started using existing project. I just encountered this issue after starting a test. What could be the issue.

Starting ChromeDriver 73.0.3683.68 (47787ec04b6e38e22703e856e101e840b65afe72) on port 30000
Only local connections are allowed.
Please protect ports used by ChromeDriver and related test frameworks to prevent access by malicious code.
2019-05-02 10:59:30.171 ERROR c.k.k.core.keyword.internal.KeywordMain  - ❌ Unable to open browser with url: 'xxxxxxxxx' (Root cause: com.kms.katalon.core.exception.StepFailedException: Unable to open browser with url: 'xxxxx'
	at com.kms.katalon.core.webui.keyword.internal.WebUIKeywordMain.stepFailed(WebUIKeywordMain.groovy:64)
	at com.kms.katalon.core.webui.keyword.internal.WebUIKeywordMain.runKeyword(WebUIKeywordMain.groovy:26)
	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:56)
	at com.kms.katalon.core.webui.keyword.WebUiBuiltInKeywords.openBrowser(WebUiBuiltInKeywords.groovy:60)
	at com.kms.katalon.core.webui.keyword.WebUiBuiltInKeywords$openBrowser.call(Unknown Source)
	at Test-06 PullPlannerActivities.run(Test-06 PullPlannerActivities:35)
	at com.kms.katalon.core.main.ScriptEngine.run(ScriptEngine.java:194)
	at com.kms.katalon.core.main.ScriptEngine.runScriptAsRawText(ScriptEngine.java:119)
	at com.kms.katalon.core.main.TestCaseExecutor.runScript(TestCaseExecutor.java:336)
	at com.kms.katalon.core.main.TestCaseExecutor.doExecute(TestCaseExecutor.java:327)
	at com.kms.katalon.core.main.TestCaseExecutor.processExecutionPhase(TestCaseExecutor.java:306)
	at com.kms.katalon.core.main.TestCaseExecutor.accessMainPhase(TestCaseExecutor.java:298)
	at com.kms.katalon.core.main.TestCaseExecutor.execute(TestCaseExecutor.java:232)
	at com.kms.katalon.core.main.TestCaseMain.runTestCase(TestCaseMain.java:114)
	at com.kms.katalon.core.main.TestCaseMain.runTestCase(TestCaseMain.java:105)
	at com.kms.katalon.core.main.TestCaseMain$runTestCase$0.call(Unknown Source)
	at TempTestCase1556774956382.run(TempTestCase1556774956382.groovy:21)
Caused by: org.openqa.selenium.SessionNotCreatedException: session not created: Chrome version must be between 70 and 73
  (Driver info: chromedriver=73.0.3683.68 (47787ec04b6e38e22703e856e101e840b65afe72),platform=Windows NT 6.2.9200 x86_64) (WARNING: The server did not provide any stacktrace information)
Command duration or timeout: 953 milliseconds
Build info: version: '3.7.1', revision: '8a0099a', time: '2017-11-06T21:07:36.161Z'
System info: host: 'xxxxx', ip: '192.168.xx.xx', os.name: 'Windows 8', os.arch: 'amd64', os.version: '6.2', java.version: '1.8.0_181'
Driver info: driver.version: CChromeDriver
	at org.openqa.selenium.remote.ErrorHandler.createThrowable(ErrorHandler.java:214)
	at org.openqa.selenium.remote.ErrorHandler.throwIfResponseFailed(ErrorHandler.java:166)
	at org.openqa.selenium.remote.JsonWireProtocolResponse.lambda$new$0(JsonWireProtocolResponse.java:53)
	at org.openqa.selenium.remote.JsonWireProtocolResponse.lambda$getResponseFunction$2(JsonWireProtocolResponse.java:91)
	at org.openqa.selenium.remote.ProtocolHandshake.lambda$createSession$0(ProtocolHandshake.java:123)
	at org.openqa.selenium.remote.ProtocolHandshake.createSession(ProtocolHandshake.java:126)
	at org.openqa.selenium.remote.ProtocolHandshake.createSession(ProtocolHandshake.java:73)
	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:142)
	at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:600)
	at com.kms.katalon.selenium.driver.CChromeDriver.execute(CChromeDriver.java:20)
	at org.openqa.selenium.remote.RemoteWebDriver.startSession(RemoteWebDriver.java:219)
	at org.openqa.selenium.remote.RemoteWebDriver.<init>(RemoteWebDriver.java:142)
	at org.openqa.selenium.chrome.ChromeDriver.<init>(ChromeDriver.java:181)
	at org.openqa.selenium.chrome.ChromeDriver.<init>(ChromeDriver.java:147)
	at com.kms.katalon.selenium.driver.CChromeDriver.<init>(CChromeDriver.java:13)
	at com.kms.katalon.core.webui.driver.DriverFactory.createNewChromeDriver(DriverFactory.java:281)
	at com.kms.katalon.core.webui.driver.DriverFactory.startNewBrowser(DriverFactory.java:243)
	at com.kms.katalon.core.webui.driver.DriverFactory.openWebDriver(DriverFactory.java:188)
	at com.kms.katalon.core.webui.keyword.builtin.OpenBrowserKeyword$_openBrowser_closure1.doCall(OpenBrowserKeyword.groovy:74)
	at com.kms.katalon.core.webui.keyword.builtin.OpenBrowserKeyword$_openBrowser_closure1.call(OpenBrowserKeyword.groovy)
	at com.kms.katalon.core.webui.keyword.internal.WebUIKeywordMain.runKeyword(WebUIKeywordMain.groovy:20)
	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:56)
	at com.kms.katalon.core.webui.keyword.WebUiBuiltInKeywords.openBrowser(WebUiBuiltInKeywords.groovy:60)
	at com.kms.katalon.core.webui.keyword.WebUiBuiltInKeywords$openBrowser.call(Unknown Source)
	at Script1539755203039.run(Script1539755203039.groovy:35)
	... 11 more

Team, does anyone has any idea why the latest version of Katalon Studio 6.1.2 is not usable. I was using 6.0.6 version before upgrading, which is still working without this issue.

This issue got fixed in the latest version v6.1.4