selenium-google-code-issue-archive icon indicating copy to clipboard operation
selenium-google-code-issue-archive copied to clipboard

An unitialised variable in IEWebDriverManagerCommandExecutor can cause an infinite loop

Open lukeis opened this issue 8 years ago • 2 comments

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

lukeis avatar Mar 04 '16 09:03 lukeis

Reported by barancev on 2015-02-12 20:14:47

  • Labels added: Browser-IE

lukeis avatar Mar 04 '16 09:03 lukeis

Reported by luke.semerau on 2015-09-17 17:47:31

  • Labels added: Restrict-AddIssueComment-Commit

lukeis avatar Mar 04 '16 09:03 lukeis