[BUG] Bad geckodriver in 7.9.0-official

@duyluong @ThanhTo

It’s your lucky day - Two reports in one! :nerd_face:

Katalon Studio 7.9.0 rc
Win10, Firefox 84.0.1


  1. The supplied geckodriver in the KS install fails to switchToWindowIndex
Unable to switch to window with index: '1' (Root cause: com.kms.katalon.core.exception.StepFailedException: Unable to switch to window with index: '1'
	at WebUIKeywordMain.stepFailed(WebUIKeywordMain.groovy:64)
...
Caused by: org.openqa.selenium.InvalidArgumentException: Expected "handle" to be a string, got [object Undefined] undefined

I think “Expected handle to be a string” was a known problem fixed a few versions back.

I copied the geckodriver from my old version of KS and the problem is solved.
image

That’s a huge difference in file sizes!


  2. Second bug: Tools > Update WebDrivers > Firefox just hangs:

image

1 Like

Thanks Russ, we’ll look into this !

@ThanhTo @duyluong

Still a problem in 7.9.0-official

image

Hi @Russ_Thomas,

KS v7.9 and previous come with geckodriver v0.23 so it may not compatible with Firefox v84 on your machine but the embedded gecko driver is in our expectation. As I mentioned in this post Black screen when using Spy - #8 by duyluong, we are planing to update geckodriver version in our major releases (maybe in v8.0).

The reason why we don’t update geckodriver immediately like chromedriver because since v0.25, geckodriver needs VC++ binary to run on Windows machine so we need more times to test it with various distributed systems.