This repository was archived by the owner on Nov 29, 2018. It is now read-only.
This repository was archived by the owner on Nov 29, 2018. It is now read-only.
An unitialised variable in IEWebDriverManagerCommandExecutor can cause an infinite loop #8481
Open
Description
Originally reported on Google Code with ID 8481
When using microsofts webdriver for ie11 (by using "-implementation=VENDOR") in the
IEDriver the calls to IESession::ExecuteCommand will often loop infinitely.
The variable "is_waiting_" in IEWebDriverManagerCommandExecutor is never initialised.
This means that in most cases IEWebDriverManagerCommandExecutor::OnGetResponseLength(...)
will return 0, causing IESession::ExecuteCommand to loop forever.
Selenium version: 2.44.0
OS: Windows 7
Browser: Internet Explorer
Browser version: IE 11
Reported by jhvelplund
on 2015-02-11 16:57:53