Skip to content
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
@lukeis

Description

@lukeis

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

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions