So i was trying to run my dork bot the sauce for which can be found on my github right
here. But there appears to be an issue with Selenium and Firefox 53.
I received this error message.
selenium.common.exceptions.WebDriverException: Message: Expected [object Undefined] undefined to be a string
I know for a fact my source code worked before and after googling the issue my suspicion was confirmed by the official Geckodriver repo issues.
So here is what i did to try to resolve it, and, i am reliably informed that a bugfix is in place at Mozzilas end.
sudo pip install selenium --upgrade
Then i just ran.
sudo apt-get update && sudo apt-get upgrade
Grabbed my new Geckodriver from here.
https://github.com/mozilla/geckodriver/releasesUnpacked it, made it executable, `rm -rf` my old geckodriver and dropped the new one in /bin. But i still get the same error, after checking in the Geckodriver, it says my firefox version is still 53 as well, so wtf m8?