Chrome failed to start: exited normally

Hello,

I am using Katalon 8.6.8 version and I am facing a problem invoking the chrome driver.

I tried to update the chrome driver by clicking on Tools >> Update WebDrivers >> Chrome and also I tried to update it manually. But still the issue persist.

Also I have set the proxy in Katalon as 80.

Chrome version is: 121.0.6167.161

Error log:
=============== ROOT CAUSE =====================
Caused by: org.openqa.selenium.SessionNotCreatedException: session not created: Chrome failed to start: exited normally.

For trouble shooting, please visit: https://docs.katalon.com/katalon-studio/docs/troubleshooting.html
================================================

02-12-2024 11:43:45 AM Test Cases/First

Elapsed time: 4.935s

Test Cases/First FAILED.
Reason:
com.kms.katalon.core.exception.StepFailedException: Unable to open browser
	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:74)
	at com.kms.katalon.core.webui.keyword.WebUiBuiltInKeywords.openBrowser(WebUiBuiltInKeywords.groovy:64)
	at com.kms.katalon.core.webui.keyword.WebUiBuiltInKeywords$openBrowser.call(Unknown Source)
	at First.run(First:20)
	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:448)
	at com.kms.katalon.core.main.TestCaseExecutor.doExecute(TestCaseExecutor.java:439)
	at com.kms.katalon.core.main.TestCaseExecutor.processExecutionPhase(TestCaseExecutor.java:418)
	at com.kms.katalon.core.main.TestCaseExecutor.accessMainPhase(TestCaseExecutor.java:410)
	at com.kms.katalon.core.main.TestCaseExecutor.execute(TestCaseExecutor.java:285)
	at com.kms.katalon.core.main.TestCaseMain.runTestCase(TestCaseMain.java:144)
	at com.kms.katalon.core.main.TestCaseMain.runTestCase(TestCaseMain.java:135)
	at com.kms.katalon.core.main.TestCaseMain$runTestCase$0.call(Unknown Source)
	at TempTestCase1707718419202.run(TempTestCase1707718419202.groovy:25)
Caused by: org.openqa.selenium.SessionNotCreatedException: session not created: Chrome failed to start: exited normally.
  (session not created: DevToolsActivePort file doesn't exist)
  (The process started from chrome location C:\Program Files (x86)\Google\Chrome\Application\chrome.exe is no longer running, so ChromeDriver is assuming that Chrome has crashed.)
Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:25:53'
System info: host: 'ISWSTDDKP-067', ip: '10.51.232.24', os.name: 'Windows Server 2019', os.arch: 'amd64', os.version: '10.0', java.version: '1.8.0_362'
Driver info: driver.version: CChromeDriver
remote stacktrace: 	GetHandleVerifier [0x00007FF646605E42+3538674]
	(No symbol) [0x00007FF646224C02]
	(No symbol) [0x00007FF6460D5AEB]
	(No symbol) [0x00007FF6461062C1]
	(No symbol) [0x00007FF6461021C8]
	(No symbol) [0x00007FF6461494B9]
	(No symbol) [0x00007FF64613EE53]
	(No symbol) [0x00007FF64610F514]
	(No symbol) [0x00007FF646110631]
	GetHandleVerifier [0x00007FF646636CAD+3738973]
	GetHandleVerifier [0x00007FF64668C506+4089270]
	GetHandleVerifier [0x00007FF646684823+4057299]
	GetHandleVerifier [0x00007FF646355C49+720121]
	(No symbol) [0x00007FF64623126F]
	(No symbol) [0x00007FF64622C304]
	(No symbol) [0x00007FF64622C432]
	(No symbol) [0x00007FF64621BD04]
	BaseThreadInitThunk [0x00007FFC30087344+20]
	RtlUserThreadStart [0x00007FFC309826B1+33]

	at org.openqa.selenium.remote.W3CHandshakeResponse.lambda$errorHandler$0(W3CHandshakeResponse.java:62)
	at org.openqa.selenium.remote.HandshakeResponse.lambda$getResponseFunction$0(HandshakeResponse.java:30)
	at org.openqa.selenium.remote.ProtocolHandshake.lambda$createSession$0(ProtocolHandshake.java:126)
	at org.openqa.selenium.remote.ProtocolHandshake.createSession(ProtocolHandshake.java:128)
	at org.openqa.selenium.remote.ProtocolHandshake.createSession(ProtocolHandshake.java:74)
	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:136)
	at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
	at com.kms.katalon.selenium.driver.CChromeDriver.execute(CChromeDriver.java:19)
	at org.openqa.selenium.remote.RemoteWebDriver.startSession(RemoteWebDriver.java:213)
	at org.openqa.selenium.remote.RemoteWebDriver.<init>(RemoteWebDriver.java:131)
	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:441)
	at com.kms.katalon.core.webui.driver.DriverFactory.startNewBrowser(DriverFactory.java:374)
	at com.kms.katalon.core.webui.driver.DriverFactory.openWebDriver(DriverFactory.java:263)
	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)
	... 17 more
1 Like

Hi @shraddha.borkar
Can you try adding the below Desired Capabilities in Katalon Studio > Project > Settings > Desired Capabilities > Web UI > Chrome:

Thanks

2 Likes

Hello Bhavya,

I tried the solution provided by you but the issue still persists.

Refer the attached screenshot and below logs:

=============== ROOT CAUSE =====================

Caused by: org.openqa.selenium.SessionNotCreatedException: session not created: Chrome failed to start: exited normally.

For trouble shooting, please visit: https://docs.katalon.com/katalon-studio/docs/troubleshooting.html

Outlook-qdinp2wy.png

Outlook-m2opvtg2.png

Outlook-ae3njdzq.png

Outlook-haibnhz3.png

Outlook-y0o35g1g.png

Outlook-q1jiyc4x.png

Shraddha.Borkar@perficient.com would like to recall the message, “Re: [Katalon Community] Chrome failed to start: exited normally.”.

1 Like

Hello Bhavya,

I tried the solution provided by you but the issue still persists.

Refer the attached screenshot and below logs:

=============== ROOT CAUSE =====================

Caused by: org.openqa.selenium.SessionNotCreatedException: session not created: Chrome failed to start: exited normally.

For trouble shooting, please visit: https://docs.katalon.com/katalon-studio/docs/troubleshooting.htmlhttps://url.avanan.click/v2/___https://docs.katalon.com/katalon-studio/docs/troubleshooting.html___.YXAzOnBlcmZpY2llbnQtaW5jOmE6bzpiZWViNTE4NThhZDI4YTgyYmE0MzY4ZDI4ZDdmYTZjNjo2OmQ4ZjQ6NDRjYzk4N2ZlNDQ2MjE1NTYyNTEzM2M2NWViYTU0YWZhNjA5ZGY5YjlhNDZlN2I1NWIxOWExZjkzMDA1Y2ZiOTpoOlQ

Hi @shraddha.borkar
Can you share the full console log after the test run with adding the desired capabilities?

@shraddha.borkar
Also, before running your tests, terminate all the running chrome and Chrome driver processes. Run the below commands in your CMD:
taskkill /im chromedriver.exe /f
taskkill /im chrome.exe /f

Hello Bhavya,

I tried to kill Chrome and Chrome Driver as well still I am getting the same error like before.

Hi Bhavya,

Kindly find the below console logs:

ChromeDriver was started successfully.

2024-02-16 14:32:30.819 ERROR c.k.k.core.keyword.internal.KeywordMain - ❌ Unable to open browser with url: '' (Root cause: com.kms.katalon.core.exception.StepFailedException: Unable to open browser with url: ''

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:74)

at com.kms.katalon.core.webui.keyword.WebUiBuiltInKeywords.openBrowser(WebUiBuiltInKeywords.groovy:64)

at com.kms.katalon.core.webui.keyword.WebUiBuiltInKeywords$openBrowser.call(Unknown Source)

at profileLogin.ProfileLoginPageActions.OpenURL(ProfileLoginPageActions.groovy:48)

at profileLogin.ProfileLoginPageActions.invokeMethod(ProfileLoginPageActions.groovy)

at com.kms.katalon.core.main.CustomKeywordDelegatingMetaClass.invokeStaticMethod(CustomKeywordDelegatingMetaClass.java:55)

at profileLogin.run(profileLogin:20)

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:448)

at com.kms.katalon.core.main.TestCaseExecutor.doExecute(TestCaseExecutor.java:439)

at com.kms.katalon.core.main.TestCaseExecutor.processExecutionPhase(TestCaseExecutor.java:418)

at com.kms.katalon.core.main.TestCaseExecutor.accessMainPhase(TestCaseExecutor.java:410)

at com.kms.katalon.core.main.TestCaseExecutor.execute(TestCaseExecutor.java:285)

at com.kms.katalon.core.main.TestCaseMain.runTestCase(TestCaseMain.java:144)

at com.kms.katalon.core.keyword.builtin.CallTestCaseKeyword$_callTestCase_closure1.doCall(CallTestCaseKeyword.groovy:59)

at com.kms.katalon.core.keyword.builtin.CallTestCaseKeyword$_callTestCase_closure1.call(CallTestCaseKeyword.groovy)

at com.kms.katalon.core.keyword.internal.KeywordMain.runKeyword(KeywordMain.groovy:75)

at com.kms.katalon.core.keyword.builtin.CallTestCaseKeyword.callTestCase(CallTestCaseKeyword.groovy:81)

at com.kms.katalon.core.keyword.builtin.CallTestCaseKeyword.execute(CallTestCaseKeyword.groovy:44)

at com.kms.katalon.core.keyword.internal.KeywordExecutor.executeKeywordForPlatform(KeywordExecutor.groovy:74)

at com.kms.katalon.core.keyword.BuiltinKeywords.callTestCase(BuiltinKeywords.groovy:310)

at 15060 - TC-3001 - Hypro - Validate Updated Data Measure Names and features - SC.run(15060 - TC-3001 - Hypro - Validate Updated Data Measure Names and features - SC:20)

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:448)

at com.kms.katalon.core.main.TestCaseExecutor.doExecute(TestCaseExecutor.java:439)

at com.kms.katalon.core.main.TestCaseExecutor.processExecutionPhase(TestCaseExecutor.java:418)

at com.kms.katalon.core.main.TestCaseExecutor.accessMainPhase(TestCaseExecutor.java:410)

at com.kms.katalon.core.main.TestCaseExecutor.execute(TestCaseExecutor.java:285)

at com.kms.katalon.core.main.TestCaseMain.runTestCase(TestCaseMain.java:144)

at com.kms.katalon.core.main.TestCaseMain.runTestCase(TestCaseMain.java:135)

at com.kms.katalon.core.main.TestCaseMain$runTestCase$0.call(Unknown Source)

at TempTestCase1708074138307.run(TempTestCase1708074138307.groovy:25)

Caused by: org.openqa.selenium.SessionNotCreatedException: session not created: Chrome failed to start: exited normally.

(session not created: DevToolsActivePort file doesn't exist)

(The process started from chrome location C:\Program Files (x86)\Google\Chrome\Application\chrome.exe is no longer running, so ChromeDriver is assuming that Chrome has crashed.)

Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:25:53'

System info: host: 'ISWSTDDKP-056', ip: '10.51.232.10', os.name: 'Windows Server 2019', os.arch: 'amd64', os.version: '10.0', java.version: '1.8.0_362'

Driver info: driver.version: CChromeDriver

remote stacktrace: GetHandleVerifier [0x00007FF6FDF55E42+3538674]

(No symbol) [0x00007FF6FDB74C02]

(No symbol) [0x00007FF6FDA25AEB]

(No symbol) [0x00007FF6FDA562C1]

(No symbol) [0x00007FF6FDA521C8]

(No symbol) [0x00007FF6FDA994B9]

(No symbol) [0x00007FF6FDA8EE53]

(No symbol) [0x00007FF6FDA5F514]

(No symbol) [0x00007FF6FDA60631]

GetHandleVerifier [0x00007FF6FDF86CAD+3738973]

GetHandleVerifier [0x00007FF6FDFDC506+4089270]

GetHandleVerifier [0x00007FF6FDFD4823+4057299]

GetHandleVerifier [0x00007FF6FDCA5C49+720121]

(No symbol) [0x00007FF6FDB8126F]

(No symbol) [0x00007FF6FDB7C304]

(No symbol) [0x00007FF6FDB7C432]

(No symbol) [0x00007FF6FDB6BD04]

BaseThreadInitThunk [0x00007FFAE1797344+20]

RtlUserThreadStart [0x00007FFAE36626B1+33]

at org.openqa.selenium.remote.W3CHandshakeResponse.lambda$errorHandler$0(W3CHandshakeResponse.java:62)

at org.openqa.selenium.remote.HandshakeResponse.lambda$getResponseFunction$0(HandshakeResponse.java:30)

at org.openqa.selenium.remote.ProtocolHandshake.lambda$createSession$0(ProtocolHandshake.java:126)

at org.openqa.selenium.remote.ProtocolHandshake.createSession(ProtocolHandshake.java:128)

at org.openqa.selenium.remote.ProtocolHandshake.createSession(ProtocolHandshake.java:74)

at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:136)

at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)

at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)

at com.kms.katalon.selenium.driver.CChromeDriver.execute(CChromeDriver.java:19)

at org.openqa.selenium.remote.RemoteWebDriver.startSession(RemoteWebDriver.java:213)

at org.openqa.selenium.remote.RemoteWebDriver.<init>(RemoteWebDriver.java:131)

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:441)

at com.kms.katalon.core.webui.driver.DriverFactory.startNewBrowser(DriverFactory.java:374)

at com.kms.katalon.core.webui.driver.DriverFactory.openWebDriver(DriverFactory.java:263)

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:74)

at com.kms.katalon.core.webui.keyword.WebUiBuiltInKeywords.openBrowser(WebUiBuiltInKeywords.groovy:64)

at com.kms.katalon.core.webui.keyword.WebUiBuiltInKeywords$openBrowser.call(Unknown Source)

at profileLogin.ProfileLoginPageActions.OpenURL(ProfileLoginPageActions.groovy:48)

at profileLogin.ProfileLoginPageActions.invokeMethod(ProfileLoginPageActions.groovy)

at com.kms.katalon.core.main.CustomKeywordDelegatingMetaClass.invokeStaticMethod(CustomKeywordDelegatingMetaClass.java:55)

at Script1689626099262.run(Script1689626099262.groovy:20)

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:448)

at com.kms.katalon.core.main.TestCaseExecutor.doExecute(TestCaseExecutor.java:439)

at com.kms.katalon.core.main.TestCaseExecutor.processExecutionPhase(TestCaseExecutor.java:418)

at com.kms.katalon.core.main.TestCaseExecutor.accessMainPhase(TestCaseExecutor.java:410)

at com.kms.katalon.core.main.TestCaseExecutor.execute(TestCaseExecutor.java:285)

at com.kms.katalon.core.main.TestCaseMain.runTestCase(TestCaseMain.java:144)

at com.kms.katalon.core.keyword.builtin.CallTestCaseKeyword$_callTestCase_closure1.doCall(CallTestCaseKeyword.groovy:59)

at com.kms.katalon.core.keyword.builtin.CallTestCaseKeyword$_callTestCase_closure1.call(CallTestCaseKeyword.groovy)

at com.kms.katalon.core.keyword.internal.KeywordMain.runKeyword(KeywordMain.groovy:75)

at com.kms.katalon.core.keyword.builtin.CallTestCaseKeyword.callTestCase(CallTestCaseKeyword.groovy:81)

at com.kms.katalon.core.keyword.builtin.CallTestCaseKeyword.execute(CallTestCaseKeyword.groovy:44)

at com.kms.katalon.core.keyword.internal.KeywordExecutor.executeKeywordForPlatform(KeywordExecutor.groovy:74)

at com.kms.katalon.core.keyword.BuiltinKeywords.callTestCase(BuiltinKeywords.groovy:310)

at Script1707903348949.run(Script1707903348949.groovy:20)

... 11 more

)

2024-02-16 14:32:30.830 ERROR k.k.c.m.CustomKeywordDelegatingMetaClass - ❌ Unable to open browser with url: ''

2024-02-16 14:32:30.837 ERROR c.k.katalon.core.main.TestCaseExecutor - ❌ Test Cases/Reusable Actions/profileLogin FAILED.

Reason:

com.kms.katalon.core.exception.StepFailedException: Unable to open browser with url: ''

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:74)

at com.kms.katalon.core.webui.keyword.WebUiBuiltInKeywords.openBrowser(WebUiBuiltInKeywords.groovy:64)

at com.kms.katalon.core.webui.keyword.WebUiBuiltInKeywords$openBrowser.call(Unknown Source)

at profileLogin.ProfileLoginPageActions.OpenURL(ProfileLoginPageActions.groovy:48)

at profileLogin.ProfileLoginPageActions.invokeMethod(ProfileLoginPageActions.groovy)

at com.kms.katalon.core.main.CustomKeywordDelegatingMetaClass.invokeStaticMethod(CustomKeywordDelegatingMetaClass.java:55)

at profileLogin.run(profileLogin:20)

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:448)

at com.kms.katalon.core.main.TestCaseExecutor.doExecute(TestCaseExecutor.java:439)

at com.kms.katalon.core.main.TestCaseExecutor.processExecutionPhase(TestCaseExecutor.java:418)

at com.kms.katalon.core.main.TestCaseExecutor.accessMainPhase(TestCaseExecutor.java:410)

at com.kms.katalon.core.main.TestCaseExecutor.execute(TestCaseExecutor.java:285)

at com.kms.katalon.core.main.TestCaseMain.runTestCase(TestCaseMain.java:144)

at com.kms.katalon.core.keyword.builtin.CallTestCaseKeyword$_callTestCase_closure1.doCall(CallTestCaseKeyword.groovy:59)

at com.kms.katalon.core.keyword.builtin.CallTestCaseKeyword$_callTestCase_closure1.call(CallTestCaseKeyword.groovy)

at com.kms.katalon.core.keyword.internal.KeywordMain.runKeyword(KeywordMain.groovy:75)

at com.kms.katalon.core.keyword.builtin.CallTestCaseKeyword.callTestCase(CallTestCaseKeyword.groovy:81)

at com.kms.katalon.core.keyword.builtin.CallTestCaseKeyword.execute(CallTestCaseKeyword.groovy:44)

at com.kms.katalon.core.keyword.internal.KeywordExecutor.executeKeywordForPlatform(KeywordExecutor.groovy:74)

at com.kms.katalon.core.keyword.BuiltinKeywords.callTestCase(BuiltinKeywords.groovy:310)

at 15060 - TC-3001 - Hypro - Validate Updated Data Measure Names and features - SC.run(15060 - TC-3001 - Hypro - Validate Updated Data Measure Names and features - SC:20)

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:448)

at com.kms.katalon.core.main.TestCaseExecutor.doExecute(TestCaseExecutor.java:439)

at com.kms.katalon.core.main.TestCaseExecutor.processExecutionPhase(TestCaseExecutor.java:418)

at com.kms.katalon.core.main.TestCaseExecutor.accessMainPhase(TestCaseExecutor.java:410)

at com.kms.katalon.core.main.TestCaseExecutor.execute(TestCaseExecutor.java:285)

at com.kms.katalon.core.main.TestCaseMain.runTestCase(TestCaseMain.java:144)

at com.kms.katalon.core.main.TestCaseMain.runTestCase(TestCaseMain.java:135)

at com.kms.katalon.core.main.TestCaseMain$runTestCase$0.call(Unknown Source)

at TempTestCase1708074138307.run(TempTestCase1708074138307.groovy:25)

Caused by: org.openqa.selenium.SessionNotCreatedException: session not created: Chrome failed to start: exited normally.

(session not created: DevToolsActivePort file doesn't exist)

(The process started from chrome location C:\Program Files (x86)\Google\Chrome\Application\chrome.exe is no longer running, so ChromeDriver is assuming that Chrome has crashed.)

Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:25:53'

System info: host: 'ISWSTDDKP-056', ip: '10.51.232.10', os.name: 'Windows Server 2019', os.arch: 'amd64', os.version: '10.0', java.version: '1.8.0_362'

Driver info: driver.version: CChromeDriver

remote stacktrace: GetHandleVerifier [0x00007FF6FDF55E42+3538674]

(No symbol) [0x00007FF6FDB74C02]

(No symbol) [0x00007FF6FDA25AEB]

(No symbol) [0x00007FF6FDA562C1]

(No symbol) [0x00007FF6FDA521C8]

(No symbol) [0x00007FF6FDA994B9]

(No symbol) [0x00007FF6FDA8EE53]

(No symbol) [0x00007FF6FDA5F514]

(No symbol) [0x00007FF6FDA60631]

GetHandleVerifier [0x00007FF6FDF86CAD+3738973]

GetHandleVerifier [0x00007FF6FDFDC506+4089270]

GetHandleVerifier [0x00007FF6FDFD4823+4057299]

GetHandleVerifier [0x00007FF6FDCA5C49+720121]

(No symbol) [0x00007FF6FDB8126F]

(No symbol) [0x00007FF6FDB7C304]

(No symbol) [0x00007FF6FDB7C432]

(No symbol) [0x00007FF6FDB6BD04]

BaseThreadInitThunk [0x00007FFAE1797344+20]

RtlUserThreadStart [0x00007FFAE36626B1+33]

at org.openqa.selenium.remote.W3CHandshakeResponse.lambda$errorHandler$0(W3CHandshakeResponse.java:62)

at org.openqa.selenium.remote.HandshakeResponse.lambda$getResponseFunction$0(HandshakeResponse.java:30)

at org.openqa.selenium.remote.ProtocolHandshake.lambda$createSession$0(ProtocolHandshake.java:126)

at org.openqa.selenium.remote.ProtocolHandshake.createSession(ProtocolHandshake.java:128)

at org.openqa.selenium.remote.ProtocolHandshake.createSession(ProtocolHandshake.java:74)

at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:136)

at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)

at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)

at com.kms.katalon.selenium.driver.CChromeDriver.execute(CChromeDriver.java:19)

at org.openqa.selenium.remote.RemoteWebDriver.startSession(RemoteWebDriver.java:213)

at org.openqa.selenium.remote.RemoteWebDriver.<init>(RemoteWebDriver.java:131)

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:441)

at com.kms.katalon.core.webui.driver.DriverFactory.startNewBrowser(DriverFactory.java:374)

at com.kms.katalon.core.webui.driver.DriverFactory.openWebDriver(DriverFactory.java:263)

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)

... 36 more

Please do Tools > Update WebDrivers > Chrome.

Then you will see a series of messages in a dialog like this.

Please take the screenshot and share it here. That will enable us to check the versions of your Chrome browser and your ChromeDriver.

Why do I ask this? — I guess you have a wrong version of ChromeDriver.

Hello Kazurayam,# Kindly find the below attached screenshot:

Wrong:

WebUI.openBrowser(null)

Right:

WebUI.openBrowser('')

I checked the documentation of WebUI.openBrowser

rawURL: URL of the web page to be opened can be left empty or null.

Katalon’s documentation is not right.

@Elly_Tran

1 Like

Hi,

Sorry for my late response. Thank you for letting me know , I will talk to my team to verify this and back to you soon.

1 Like

Hi @kazurayam, can you please help test this issue with the newer Chrome version instead of your current v114?

Hi @shraddha.borkar, my team has tested this with the same Katalon version and Chrome version but it was successful. Can you please try again or upgrade your Katalon version?

Thank you!

1 Like

I admit that the null as the param to WebUI.openBrowser(null) is not the cause of the problem.

At the moment, I can not get the appropriate version of ChromeDriver as the following screenshot shows.

Therefore on my machine any Katalon test with Chrome browser does not work at all.

I am just waiting for the ChromeDriver project to make the download URL https://edgedl.me.gvt1.com/edgedl/chrome/chrome-for-testing/121.0.6167.184/mac-x64/chromedriver-mac-x64.zip available.

An interesing Stack-overflow post

says

Apparently they changed the urls eg: this

@Elly_Tran

Possibly Katalon should urgently change “Tools > Update WebDriver > Chrome” to point to the new URL.

I have got tired of unstable download URL of ChromeDriver. I do not need the lastest version of Chrome at all. Also I do not like to upgrade Katalon Studio to v9.1.0 and newer.

So I would go for Chrome for Testing. Consequently I would stop relying on the "Tools > Update WebDriver > Chrome" any longer.

1 Like

Thank you for sharing your concern. I think it will be very great if you can talk about this directly with our PMs on Ask Katalon Anything event: [Coming Soon] Ask Katalon Anything - Feb 26 to Mar 04, 2024 🪄. :dizzy:

No, I am not going to.

I already suggested my idea in July last year at

Katalon did not hear my suggestion. Katalon ignored “Chrome for Testing”. You wouldn’t change your mind, would you? I doubt it. So I do not like to bring the issue up again.


I am afraid the “Ask Katalon Anything” event at Feb 26 is too late. I believe your users require an urgent fix of this problem. They are unable to run their tests with Chrome in Katalon Studio NOW ! Do you understand how urgent this issue is? Maybe not.

2 Likes