I looked the similar question here Protractor / Selenium Webdriver : Runtime.executionContextCreated has invalid 'context' and here BUG-1473, but I cannot get the answer hence I decided to give it here.
I installed latest chrome_driver v2.9, but still getting Runtime.executionContextCreated
error.
Here is my code
from selenium import webdriver
driver = webdriver.Chrome()
driver.get('http://www.google.com/xhtml')
And thrown exception on the python shell:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/Users/humoyun/Documents/virtual_env_fold/flasky/fl_venv/lib/python2.7/site-packages/selenium/webdriver/remote/webdriver.py", line 248, in get
self.execute(Command.GET, {'url': url})
File "/Users/humoyun/Documents/virtual_env_fold/flasky/fl_venv/lib/python2.7/site-packages/selenium/webdriver/remote/webdriver.py", line 236, in execute
self.error_handler.check_response(response)
File "/Users/humoyun/Documents/virtual_env_fold/flasky/fl_venv/lib/python2.7/site-packages/selenium/webdriver/remote/errorhandler.py", line 192, in check_response
raise exception_class(message, screen, stacktrace)
selenium.common.exceptions.WebDriverException: Message: unknown error: Runtime.executionContextCreated has invalid 'context': {"auxData":{"frameId":"2061.1","isDefault":true},"id":1,"name":"","origin":"://"}
(Session info: chrome=55.0.2883.95)
(Driver info: chromedriver=2.9.248307,platform=Mac OS X 10.11.3 x86_64)
You have to pass your chromedriver path to the Chrome() constructor
please let me know if it is fixed. Also it is advised to try with latest chromedriver and raise issue in case if any.
As of Mar 2018, Latest release of chrome webdriver is 2.37. Refer Chromium ChromeDriver downloads page where you can get the latest stable releases . What you might be using is an unstable dev release. Documentation should always be the first step of debugging and not the stack overflow
Update the chromedriver version and after that browser launched successfully.
i had similar issue , i used chrome driver version 2.25 for mac and it worked.
I had similar problem. After I downgrade my chrome driver version from 2.9 to 2.27, it works. Maybe you could try to downgrade it.