Selenium 2.53.0 standalone and FF 47.0 are not compatible with each other

4,592 views
Skip to first unread message

Ram Narayan

unread,
Jun 9, 2016, 5:28:34 AM6/9/16
to Selenium Users
In FF 47.0 release note they mentioned that  ... "Selenium WebDriver may cause Firefox to crash on startup, use Marionette WebDriver instead "

So i was cool after seeing "Failed to connect FF" issue.

But now i wanted to give a try to Marionette WebDriver but didn't worked good for me ..

After downloading geckodriver from here : https://github.com/mozilla/geckodriver/releases . i put the wires.exe file in my project path.

Note that while running the wires.exe file i get "File can't run as VCRUNTIME140.dll is missing"  message.

Try 01 :


I've created the driver instance by this :

System.setProperty("webdriver.gecko.driver","E:\\Fresh Start\\TestAutomationConcepts\\wires.exe");
driver = new MarionetteDriver();

I got org.openqa.selenium.remote.UnreachableBrowserException: Could not start a new session. Possible causes are invalid address of the remote server or browser start-up failure.

Try 02 :

I thought to give a try with RemoteWebDriver so i tried this 

DesiredCapabilities capabilities = DesiredCapabilities.firefox();
capabilities.setCapability("marionette", true);
driver = new RemoteWebDriver(capabilities);

and got below exception ..

 org.openqa.selenium.WebDriverException: The driver executable does not exist: E:\Fresh


Can someone sort what could be my problem ? 

Thanks in Advance 

- Ram Narayan

Andreas Tolfsen

unread,
Jun 9, 2016, 7:55:44 AM6/9/16
to seleniu...@googlegroups.com
Ram Narayan <patroram...@gmail.com> writes:

> In FF 47.0 release note they mentioned that ... "Selenium WebDriver
> may cause Firefox to crash on startup, use Marionette WebDriver
> <https://developer.mozilla.org/en-US/docs/Mozilla/QA/Marionette/WebDri
> ver> instead " Note :
> https://www.mozilla.org/en-US/firefox/47.0/releasenotes/
>
> So i was cool after seeing "Failed to connect FF" issue.
>
> But now i wanted to give a try to Marionette WebDriver
> <https://developer.mozilla.org/en-US/docs/Mozilla/QA/Marionette/WebDri
> ver> but didn't worked good for me ..
>
> After downloading geckodriver from here :
> https://github.com/mozilla/geckodriver/releases . i put the wires.exe
> file in my project path.
>
> Note that while running the wires.exe file i get "File can't run as
> VCRUNTIME140.dll is missing" message.
>

See issue https://github.com/mozilla/geckodriver/issues/74.

It appears with the currently available binaries you will need
the Visual Studio runtime from Microsoft, which you will find at
https://www.microsoft.com/en-us/download/details.aspx?id=48145.

We will try to publish statically linked binaries in the future that
will not require this runtime.

ramnarayan patro

unread,
Jun 9, 2016, 9:08:51 AM6/9/16
to seleniu...@googlegroups.com
Hi Andreas,
Hard times ! I've installed visual studio. and tries running but same exception are being thrown.

-Ram


--
You received this message because you are subscribed to a topic in the Google Groups "Selenium Users" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/selenium-users/x6imDyfhyVU/unsubscribe.
To unsubscribe from this group and all its topics, send an email to selenium-user...@googlegroups.com.
To post to this group, send email to seleniu...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/selenium-users/20160609115525.7ismvorvi7ygr4sb%40i.corp.lon1.mozilla.com.
For more options, visit https://groups.google.com/d/optout.

Andreas Tolfsen

unread,
Jun 9, 2016, 9:23:26 AM6/9/16
to seleniu...@googlegroups.com
ramnarayan patro <patroram...@gmail.com> writes:

> Hard times ! I've installed visual studio. and tries running but same
> exception are being thrown.

Do you have the 32-bit runtime?

We should obviously ship 64-bit binaries too in the future.

ramnarayan patro

unread,
Jun 9, 2016, 9:29:08 AM6/9/16
to seleniu...@googlegroups.com
no i have 64 bit. Actually i've downloaded both from the above page you mentioned.

--
You received this message because you are subscribed to a topic in the Google Groups "Selenium Users" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/selenium-users/x6imDyfhyVU/unsubscribe.
To unsubscribe from this group and all its topics, send an email to selenium-user...@googlegroups.com.
To post to this group, send email to seleniu...@googlegroups.com.

Andreas Tolfsen

unread,
Jun 9, 2016, 9:37:17 AM6/9/16
to seleniu...@googlegroups.com
ramnarayan patro <patroram...@gmail.com> writes:

> On Thu, Jun 9, 2016 at 6:53 PM, Andreas Tolfsen <a...@mozilla.com>
> wrote:
>
> > ramnarayan patro <patroram...@gmail.com> writes:
> >
> > > Hard times ! I've installed visual studio. and tries running but
> > > same exception are being thrown.
> >
> > Do you have the 32-bit runtime?
>
> no i have 64 bit. Actually i've downloaded both from the above page
> you mentioned.

For the sake of experimentation, can you tell me if
https://sny.no/e/geckodriver1.exe runs on your system?

ramnarayan patro

unread,
Jun 10, 2016, 1:32:05 AM6/10/16
to seleniu...@googlegroups.com
I've downloaded the executable file and then run it. It opens and closes the command prompt.

On Thu, Jun 9, 2016 at 7:06 PM, Andreas Tolfsen <a...@mozilla.com> wrote:
ramnarayan patro <patroram...@gmail.com> writes:

> On Thu, Jun 9, 2016 at 6:53 PM, Andreas Tolfsen <a...@mozilla.com>
> wrote:
>
> > ramnarayan patro <patroram...@gmail.com> writes:
> >
> > > Hard times ! I've installed visual studio. and tries running but
> > > same exception are being thrown.
> >
> > Do you have the 32-bit runtime?
>
> no i have 64 bit. Actually i've downloaded both from the above page
> you mentioned.

For the sake of experimentation, can you tell me if
https://sny.no/e/geckodriver1.exe runs on your system?
--
You received this message because you are subscribed to a topic in the Google Groups "Selenium Users" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/selenium-users/x6imDyfhyVU/unsubscribe.
To unsubscribe from this group and all its topics, send an email to selenium-user...@googlegroups.com.
To post to this group, send email to seleniu...@googlegroups.com.

Nirmala Kothapalli

unread,
Jun 10, 2016, 3:33:22 AM6/10/16
to Selenium Users
I have run into  similar problem . Did the Solution to try Marionette WebDriver worked?

Thanks
Nirmala

ramnarayan patro

unread,
Jun 10, 2016, 5:55:18 AM6/10/16
to seleniu...@googlegroups.com
No not yet ... I am managing by degrading the FF version for now. As this issue is mentioned in release note of FF 47.0. Selenium guys must take care of this.

The wire.exe (Marionette Driver) isn't working and it's still in pre-relase state.

Please let me know if you get some solution, i'll do the same.

Thanks,
Ram

--
You received this message because you are subscribed to a topic in the Google Groups "Selenium Users" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/selenium-users/x6imDyfhyVU/unsubscribe.
To unsubscribe from this group and all its topics, send an email to selenium-user...@googlegroups.com.
To post to this group, send email to seleniu...@googlegroups.com.

Andreas Tolfsen

unread,
Jun 13, 2016, 7:06:02 AM6/13/16
to seleniu...@googlegroups.com
ramnarayan patro <patroram...@gmail.com> writes:

> On Thu, Jun 9, 2016 at 7:06 PM, Andreas Tolfsen <a...@mozilla.com>
> wrote:
>
> > For the sake of experimentation, can you tell me if
> > https://sny.no/e/geckodriver1.exe runs on your system?
>
> I've downloaded the executable file and then run it. It opens and
> closes the command prompt.

But just to be clear: It does not give you the error the previous
executable gave?

phaneendra

unread,
Jun 13, 2016, 7:25:35 AM6/13/16
to seleniu...@googlegroups.com
Hello Ppls,

Please use FF 46 version and it will support Selenium 2.53.0.


--
You received this message because you are subscribed to the Google Groups "Selenium Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to selenium-user...@googlegroups.com.

To post to this group, send email to seleniu...@googlegroups.com.

For more options, visit https://groups.google.com/d/optout.



--
Cheers,
Phaneendra


Kirtesh Wani

unread,
Jun 14, 2016, 12:48:09 AM6/14/16
to Selenium Users
Hello Friends,

You can download geckodriver from here, it also require Visual C++ Redistributable for VS 2015 download it from here 

just change your code as below for initialization of webdriver.

System.setProperty("webdriver.gecko.driver","<your local path>/geckodriver.exe");
driver = new MarionetteDriver();

rmtoat...@gmail.com

unread,
Jun 14, 2016, 12:48:09 AM6/14/16
to Selenium Users
I used your driver and it managed to launch firefox.

Dmitri T

unread,
Jun 14, 2016, 1:43:28 PM6/14/16
to Selenium Users
Looking into:

It appears that the latest Firefox version supported is 44 so consider downgrading to it. You can get previous Firefox versions from Mozilla FTP site

Titus Fortner

unread,
Jun 14, 2016, 2:25:10 PM6/14/16
to seleniu...@googlegroups.com
"Supported versions" doesn't apply as much any more since we don't maintain "native events" for Firefox in the selenium code any more. Firefox 47 will work as soon as Mozilla releases their next update, and Firefox 46 works just fine now.

--
You received this message because you are subscribed to the Google Groups "Selenium Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to selenium-user...@googlegroups.com.
To post to this group, send email to seleniu...@googlegroups.com.

venkatesh narla

unread,
Jun 15, 2016, 4:10:43 AM6/15/16
to Selenium Users
I am also facing the same issue with Selenium 2.53.0 and FF 47.0 in C#, 
I am unable to start the Firefox by using  Marionette WebDriver.
I am getting the following exception The wires.exe file does not exist in the current directory or in a directory on the PATH environment variable


On Thursday, June 9, 2016 at 2:58:34 PM UTC+5:30, Ram Narayan wrote:

All Sprechende

unread,
Jun 15, 2016, 9:08:50 AM6/15/16
to Selenium Users
I am also facing problem with geckodriver.
My system:
  • Win 7 64 bit
  • webdrivermanager1.4.5.jar
  • geckodriver-v0.8.0-win32
  • vc.redist.x86 & vc.redist.x64

After starting
geckodriver.exe -b "C:\Program Files\Mozilla Firefox\firefox.exe"
it is failing to start and I am getting:
thread '<main>' panicked at 'calledResult::unwrap()on anErrvalue: Io(Error { repr: Os { code: 10013, message: "Der Zugriff auf einen Socket war aufgrund der Zugriffsrechte des Sockets unzul\u{e4}ssig." } })', ../src/libcore\result.rs:746

more on: bonigarcia/webdrivermanager#35

Any help is highly appreciated
Alex

Andrew Jervis

unread,
Jun 15, 2016, 12:48:52 PM6/15/16
to Selenium Users
I have encountered the same issue and the following may help (though it does not address the Marionette issue above with Firefox 47.0)

Read these 2 threads

http://stackoverflow.com/questions/37693106/selenium-2-53-not-working-on-firefox-47

http://stackoverflow.com/questions/16352775/org-openqa-selenium-firefox-notconnectedexception-unable-to-connect-to-host-127

It seems there is an issue with Firefox 47.0

Try using Firefox 46.0.1. which best matches with Selenium 2.53


Pete Calkins

unread,
Jun 16, 2016, 4:24:16 PM6/16/16
to Selenium Users
If path vars are not set, you may need to set both the path to geckdriver and path to firefox... like this:

System.setProperty("webdriver.gecko.driver", "path_to\\geckodriver.exe");
System.setProperty("webdriver.firefox.bin", "path_to\\firefox.exe");

You can then initiate with:

WebDriver driver = new MarionetteDriver();

However, if you are running in Windows, the geckodriver is missing the C++ distributable run-time. You may also need to install that if you. To check double-click on geckodriver.exe.


Ralph Navarro

unread,
Jun 20, 2016, 3:22:14 AM6/20/16
to Selenium Users
Hi Phaneendra,

How did you determine this compatibility?  It isn't called out anywhere in the Changelog.

Ralph

phaneendra

unread,
Jun 26, 2016, 8:54:01 AM6/26/16
to seleniu...@googlegroups.com
Hi Ralph,

I have verified the given compatibility. It's working fine for me.


For more options, visit https://groups.google.com/d/optout.



--
Cheers,
Phaneendra


ramnarayan patro

unread,
Jun 29, 2016, 12:24:12 AM6/29/16
to seleniu...@googlegroups.com
See Guys Cheers, 

Good news for all as we can test on 47.0.1 FF version. 

Have a look at the release note of FF version


-Ram Narayan

--
You received this message because you are subscribed to a topic in the Google Groups "Selenium Users" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/selenium-users/x6imDyfhyVU/unsubscribe.
To unsubscribe from this group and all its topics, send an email to selenium-user...@googlegroups.com.

To post to this group, send email to seleniu...@googlegroups.com.

Venkatesh Narla

unread,
Jun 29, 2016, 12:42:48 AM6/29/16
to Selenium Users
Hi Ram,
         Still I am getting the same error. are you tested in 47.0.1?

ramnarayan patro

unread,
Jun 29, 2016, 1:02:36 AM6/29/16
to seleniu...@googlegroups.com
Yeah you are right,

I've just ran a sample test and found that the FF is loading but unable to inject the URL and the stacktrace is too long.


org.openqa.selenium.firefox.NotConnectedException: Unable to connect to host 127.0.0.1 on port 7055 after 45000 ms. Firefox console output:
","internalName":null,"updateURL":null,"updateKey":null,"optionsURL":null,"optionsType":null,"aboutURL":"chrome://fiddlerhook/content/about.xul","icons":{},"iconURL":"chrome://fiddlerhook/content/fiddlerhook.png","icon64URL":null,"defaultLocale":{"name":"FiddlerHook","description":"Integrate Fiddler into Firefox","creator":"Telerik","homepageURL":"https://fiddler2.com/r/?FIDDLERHOOKHELP"},"visible":true,"active":false,"userDisabled":true,"appDisabled":false,"descriptor":"C:\\Program Files (x86)\\Fiddler2\\FiddlerHook","installDate":1465192972879,"updateDate":1465192972879,"applyBackgroundUpdates":1,"bootstrap":false,"skinnable":false,"size":33903,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignInstall":true,"hasBinaryComponents":false,"strictCompatibility":false,"locales":[],"targetApplications":[{"id":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","minVersion":"4.0","maxVersion":"42.*"}],"targetPlatforms":[],"multiprocessCompatible":false,"signedState":0,"seen":true}
1467176273158 DeferredSave.extensions.json DEBUG Save changes
1467176273158 addons.xpi DEBUG Updating database with changes to installed add-ons
1467176273158 addons.xpi-utils DEBUG Updating add-on states
1467176273159 addons.xpi-utils DEBUG Writing add-ons list
1467176273162 addons.xpi DEBUG Registering manifest for C:\Program Files (x86)\Mozilla Firefox\browser\features\e10sr...@mozilla.org.xpi
1467176273162 addons.xpi DEBUG Calling bootstrap method startup on e10sr...@mozilla.org version 1.0
1467176273162 addons.xpi DEBUG Registering manifest for C:\Program Files (x86)\Mozilla Firefox\browser\features\fir...@getpocket.com.xpi
1467176273163 addons.xpi DEBUG Calling bootstrap method startup on fir...@getpocket.com version 1.0.2
1467176273163 addons.xpi DEBUG Registering manifest for C:\Program Files (x86)\Mozilla Firefox\browser\features\lo...@mozilla.org.xpi
1467176273164 addons.xpi DEBUG Calling bootstrap method startup on lo...@mozilla.org version 1.3.2
1467176273178 addons.manager DEBUG Registering shutdown blocker for XPIProvider
1467176273179 addons.manager DEBUG Provider finished startup: XPIProvider
1467176273179 addons.manager DEBUG Starting provider: LightweightThemeManager
1467176273179 addons.manager DEBUG Registering shutdown blocker for LightweightThemeManager
1467176273179 addons.manager DEBUG Provider finished startup: LightweightThemeManager
1467176273179 addons.manager DEBUG Starting provider: GMPProvider
1467176273183 addons.manager DEBUG Registering shutdown blocker for GMPProvider
1467176273183 addons.manager DEBUG Provider finished startup: GMPProvider
1467176273184 addons.manager DEBUG Starting provider: PluginProvider
1467176273184 addons.manager DEBUG Registering shutdown blocker for PluginProvider
1467176273184 addons.manager DEBUG Provider finished startup: PluginProvider
1467176273184 addons.manager DEBUG Completed startup sequence
1467176274195 addons.manager DEBUG Starting provider: <unnamed-provider>
1467176274196 addons.manager DEBUG Registering shutdown blocker for <unnamed-provider>
1467176274196 addons.manager DEBUG Provider finished startup: <unnamed-provider>
1467176274529 DeferredSave.extensions.json DEBUG Write succeeded
1467176274529 addons.xpi-utils DEBUG XPI Database saved, setting schema version preference to 17
1467176274529 DeferredSave.extensions.json DEBUG Starting timer
1467176274540 addons.repository DEBUG No addons.json found.
1467176274540 DeferredSave.addons.json DEBUG Save changes
1467176274543 DeferredSave.addons.json DEBUG Starting timer
1467176275067 addons.manager DEBUG Starting provider: PreviousExperimentProvider
1467176275068 addons.manager DEBUG Registering shutdown blocker for PreviousExperimentProvider
1467176275068 addons.manager DEBUG Provider finished startup: PreviousExperimentProvider
1467176275072 DeferredSave.extensions.json DEBUG Starting write
1467176275072 DeferredSave.addons.json DEBUG Starting write
1467176275107 DeferredSave.extensions.json DEBUG Write succeeded
1467176275110 DeferredSave.addons.json DEBUG Write succeeded

at org.openqa.selenium.firefox.internal.NewProfileExtensionConnection.start(NewProfileExtensionConnection.java:113)
at org.openqa.selenium.firefox.FirefoxDriver.startClient(FirefoxDriver.java:271)
at org.openqa.selenium.remote.RemoteWebDriver.<init>(RemoteWebDriver.java:119)
at org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:216)
at org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:211)
at org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:207)
at org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:120)
at com.ram.TestSuite.FirstTestCase.<init>(FirstTestCase.java:31)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:422)
at org.testng.internal.ObjectFactoryImpl.newInstance(ObjectFactoryImpl.java:29)
at org.testng.internal.ClassHelper.createInstance1(ClassHelper.java:382)
at org.testng.internal.ClassHelper.createInstance(ClassHelper.java:295)
at org.testng.internal.ClassImpl.getDefaultInstance(ClassImpl.java:118)
at org.testng.internal.ClassImpl.getInstances(ClassImpl.java:183)
at org.testng.internal.TestNGClassFinder.<init>(TestNGClassFinder.java:128)
at org.testng.TestRunner.initMethods(TestRunner.java:416)
at org.testng.TestRunner.init(TestRunner.java:242)
at org.testng.TestRunner.init(TestRunner.java:212)
at org.testng.TestRunner.<init>(TestRunner.java:166)
at org.testng.remote.RemoteTestNG$1.newTestRunner(RemoteTestNG.java:143)
at org.testng.remote.RemoteTestNG$DelegatingTestRunnerFactory.newTestRunner(RemoteTestNG.java:272)
at org.testng.SuiteRunner$ProxyTestRunnerFactory.newTestRunner(SuiteRunner.java:587)
at org.testng.SuiteRunner.init(SuiteRunner.java:161)
at org.testng.SuiteRunner.<init>(SuiteRunner.java:114)
at org.testng.TestNG.createSuiteRunner(TestNG.java:1266)
at org.testng.TestNG.createSuiteRunners(TestNG.java:1253)
at org.testng.TestNG.runSuitesLocally(TestNG.java:1107)
at org.testng.TestNG.run(TestNG.java:1024)
at org.testng.remote.RemoteTestNG.run(RemoteTestNG.java:112)
at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:205)
at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:176)
org.testng.TestNGException: 
Cannot instantiate class com.ram.TestSuite.FirstTestCase
at org.testng.internal.ObjectFactoryImpl.newInstance(ObjectFactoryImpl.java:40)
at org.testng.internal.ClassHelper.createInstance1(ClassHelper.java:382)
at org.testng.internal.ClassHelper.createInstance(ClassHelper.java:295)
at org.testng.internal.ClassImpl.getDefaultInstance(ClassImpl.java:118)
at org.testng.internal.ClassImpl.getInstances(ClassImpl.java:183)
at org.testng.internal.TestNGClassFinder.<init>(TestNGClassFinder.java:128)
at org.testng.TestRunner.initMethods(TestRunner.java:416)
at org.testng.TestRunner.init(TestRunner.java:242)
at org.testng.TestRunner.init(TestRunner.java:212)
at org.testng.TestRunner.<init>(TestRunner.java:166)
at org.testng.remote.RemoteTestNG$1.newTestRunner(RemoteTestNG.java:143)
at org.testng.remote.RemoteTestNG$DelegatingTestRunnerFactory.newTestRunner(RemoteTestNG.java:272)
at org.testng.SuiteRunner$ProxyTestRunnerFactory.newTestRunner(SuiteRunner.java:587)
at org.testng.SuiteRunner.init(SuiteRunner.java:161)
at org.testng.SuiteRunner.<init>(SuiteRunner.java:114)
at org.testng.TestNG.createSuiteRunner(TestNG.java:1266)
at org.testng.TestNG.createSuiteRunners(TestNG.java:1253)
at org.testng.TestNG.runSuitesLocally(TestNG.java:1107)
at org.testng.TestNG.run(TestNG.java:1024)
at org.testng.remote.RemoteTestNG.run(RemoteTestNG.java:112)
at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:205)
at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:176)
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:422)
at org.testng.internal.ObjectFactoryImpl.newInstance(ObjectFactoryImpl.java:29)
... 21 more
Caused by: org.openqa.selenium.WebDriverException: Failed to connect to binary FirefoxBinary(C:\Program Files (x86)\Mozilla Firefox\firefox.exe) on port 7055; process output follows: 
","internalName":null,"updateURL":null,"updateKey":null,"optionsURL":null,"optionsType":null,"aboutURL":"chrome://fiddlerhook/content/about.xul","icons":{},"iconURL":"chrome://fiddlerhook/content/fiddlerhook.png","icon64URL":null,"defaultLocale":{"name":"FiddlerHook","description":"Integrate Fiddler into Firefox","creator":"Telerik","homepageURL":"https://fiddler2.com/r/?FIDDLERHOOKHELP"},"visible":true,"active":false,"userDisabled":true,"appDisabled":false,"descriptor":"C:\\Program Files (x86)\\Fiddler2\\FiddlerHook","installDate":1465192972879,"updateDate":1465192972879,"applyBackgroundUpdates":1,"bootstrap":false,"skinnable":false,"size":33903,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignInstall":true,"hasBinaryComponents":false,"strictCompatibility":false,"locales":[],"targetApplications":[{"id":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","minVersion":"4.0","maxVersion":"42.*"}],"targetPlatforms":[],"multiprocessCompatible":false,"signedState":0,"seen":true}
1467176273158 DeferredSave.extensions.json DEBUG Save changes
1467176273158 addons.xpi DEBUG Updating database with changes to installed add-ons
1467176273158 addons.xpi-utils DEBUG Updating add-on states
1467176273159 addons.xpi-utils DEBUG Writing add-ons list
1467176273162 addons.xpi DEBUG Registering manifest for C:\Program Files (x86)\Mozilla Firefox\browser\features\e10sr...@mozilla.org.xpi
1467176273162 addons.xpi DEBUG Calling bootstrap method startup on e10sr...@mozilla.org version 1.0
1467176273162 addons.xpi DEBUG Registering manifest for C:\Program Files (x86)\Mozilla Firefox\browser\features\fir...@getpocket.com.xpi
1467176273163 addons.xpi DEBUG Calling bootstrap method startup on fir...@getpocket.com version 1.0.2
1467176273163 addons.xpi DEBUG Registering manifest for C:\Program Files (x86)\Mozilla Firefox\browser\features\lo...@mozilla.org.xpi
1467176273164 addons.xpi DEBUG Calling bootstrap method startup on lo...@mozilla.org version 1.3.2
1467176273178 addons.manager DEBUG Registering shutdown blocker for XPIProvider
1467176273179 addons.manager DEBUG Provider finished startup: XPIProvider
1467176273179 addons.manager DEBUG Starting provider: LightweightThemeManager
1467176273179 addons.manager DEBUG Registering shutdown blocker for LightweightThemeManager
1467176273179 addons.manager DEBUG Provider finished startup: LightweightThemeManager
1467176273179 addons.manager DEBUG Starting provider: GMPProvider
1467176273183 addons.manager DEBUG Registering shutdown blocker for GMPProvider
1467176273183 addons.manager DEBUG Provider finished startup: GMPProvider
1467176273184 addons.manager DEBUG Starting provider: PluginProvider
1467176273184 addons.manager DEBUG Registering shutdown blocker for PluginProvider
1467176273184 addons.manager DEBUG Provider finished startup: PluginProvider
1467176273184 addons.manager DEBUG Completed startup sequence
1467176274195 addons.manager DEBUG Starting provider: <unnamed-provider>
1467176274196 addons.manager DEBUG Registering shutdown blocker for <unnamed-provider>
1467176274196 addons.manager DEBUG Provider finished startup: <unnamed-provider>
1467176274529 DeferredSave.extensions.json DEBUG Write succeeded
1467176274529 addons.xpi-utils DEBUG XPI Database saved, setting schema version preference to 17
1467176274529 DeferredSave.extensions.json DEBUG Starting timer
1467176274540 addons.repository DEBUG No addons.json found.
1467176274540 DeferredSave.addons.json DEBUG Save changes
1467176274543 DeferredSave.addons.json DEBUG Starting timer
1467176275067 addons.manager DEBUG Starting provider: PreviousExperimentProvider
1467176275068 addons.manager DEBUG Registering shutdown blocker for PreviousExperimentProvider
1467176275068 addons.manager DEBUG Provider finished startup: PreviousExperimentProvider
1467176275072 DeferredSave.extensions.json DEBUG Starting write
1467176275072 DeferredSave.addons.json DEBUG Starting write
1467176275107 DeferredSave.extensions.json DEBUG Write succeeded
1467176275110 DeferredSave.addons.json DEBUG Write succeeded

Build info: version: '2.53.0', revision: '35ae25b1534ae328c771e0856c93e187490ca824', time: '2016-03-15 10:43:46'
System info: host: 'SYSR034', ip: '10.130.244.121', os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '1.8.0_65'
Driver info: driver.version: FirefoxDriver
at org.openqa.selenium.firefox.internal.NewProfileExtensionConnection.start(NewProfileExtensionConnection.java:125)
at org.openqa.selenium.firefox.FirefoxDriver.startClient(FirefoxDriver.java:271)
at org.openqa.selenium.remote.RemoteWebDriver.<init>(RemoteWebDriver.java:119)
at org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:216)
at org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:211)
at org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:207)
at org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:120)
at com.ram.TestSuite.FirstTestCase.<init>(FirstTestCase.java:31)
... 26 more
Caused by: org.openqa.selenium.firefox.NotConnectedException: Unable to connect to host 127.0.0.1 on port 7055 after 45000 ms. Firefox console output:
","internalName":null,"updateURL":null,"updateKey":null,"optionsURL":null,"optionsType":null,"aboutURL":"chrome://fiddlerhook/content/about.xul","icons":{},"iconURL":"chrome://fiddlerhook/content/fiddlerhook.png","icon64URL":null,"defaultLocale":{"name":"FiddlerHook","description":"Integrate Fiddler into Firefox","creator":"Telerik","homepageURL":"https://fiddler2.com/r/?FIDDLERHOOKHELP"},"visible":true,"active":false,"userDisabled":true,"appDisabled":false,"descriptor":"C:\\Program Files (x86)\\Fiddler2\\FiddlerHook","installDate":1465192972879,"updateDate":1465192972879,"applyBackgroundUpdates":1,"bootstrap":false,"skinnable":false,"size":33903,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignInstall":true,"hasBinaryComponents":false,"strictCompatibility":false,"locales":[],"targetApplications":[{"id":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","minVersion":"4.0","maxVersion":"42.*"}],"targetPlatforms":[],"multiprocessCompatible":false,"signedState":0,"seen":true}
1467176273158 DeferredSave.extensions.json DEBUG Save changes
1467176273158 addons.xpi DEBUG Updating database with changes to installed add-ons
1467176273158 addons.xpi-utils DEBUG Updating add-on states
1467176273159 addons.xpi-utils DEBUG Writing add-ons list
1467176273162 addons.xpi DEBUG Registering manifest for C:\Program Files (x86)\Mozilla Firefox\browser\features\e10sr...@mozilla.org.xpi
1467176273162 addons.xpi DEBUG Calling bootstrap method startup on e10sr...@mozilla.org version 1.0
1467176273162 addons.xpi DEBUG Registering manifest for C:\Program Files (x86)\Mozilla Firefox\browser\features\fir...@getpocket.com.xpi
1467176273163 addons.xpi DEBUG Calling bootstrap method startup on fir...@getpocket.com version 1.0.2
1467176273163 addons.xpi DEBUG Registering manifest for C:\Program Files (x86)\Mozilla Firefox\browser\features\lo...@mozilla.org.xpi
1467176273164 addons.xpi DEBUG Calling bootstrap method startup on lo...@mozilla.org version 1.3.2
1467176273178 addons.manager DEBUG Registering shutdown blocker for XPIProvider
1467176273179 addons.manager DEBUG Provider finished startup: XPIProvider
1467176273179 addons.manager DEBUG Starting provider: LightweightThemeManager
1467176273179 addons.manager DEBUG Registering shutdown blocker for LightweightThemeManager
1467176273179 addons.manager DEBUG Provider finished startup: LightweightThemeManager
1467176273179 addons.manager DEBUG Starting provider: GMPProvider
1467176273183 addons.manager DEBUG Registering shutdown blocker for GMPProvider
1467176273183 addons.manager DEBUG Provider finished startup: GMPProvider
1467176273184 addons.manager DEBUG Starting provider: PluginProvider
1467176273184 addons.manager DEBUG Registering shutdown blocker for PluginProvider
1467176273184 addons.manager DEBUG Provider finished startup: PluginProvider
1467176273184 addons.manager DEBUG Completed startup sequence
1467176274195 addons.manager DEBUG Starting provider: <unnamed-provider>
1467176274196 addons.manager DEBUG Registering shutdown blocker for <unnamed-provider>
1467176274196 addons.manager DEBUG Provider finished startup: <unnamed-provider>
1467176274529 DeferredSave.extensions.json DEBUG Write succeeded
1467176274529 addons.xpi-utils DEBUG XPI Database saved, setting schema version preference to 17
1467176274529 DeferredSave.extensions.json DEBUG Starting timer
1467176274540 addons.repository DEBUG No addons.json found.
1467176274540 DeferredSave.addons.json DEBUG Save changes
1467176274543 DeferredSave.addons.json DEBUG Starting timer
1467176275067 addons.manager DEBUG Starting provider: PreviousExperimentProvider
1467176275068 addons.manager DEBUG Registering shutdown blocker for PreviousExperimentProvider
1467176275068 addons.manager DEBUG Provider finished startup: PreviousExperimentProvider
1467176275072 DeferredSave.extensions.json DEBUG Starting write
1467176275072 DeferredSave.addons.json DEBUG Starting write
1467176275107 DeferredSave.extensions.json DEBUG Write succeeded
1467176275110 DeferredSave.addons.json DEBUG Write succeeded

at org.openqa.selenium.firefox.internal.NewProfileExtensionConnection.start(NewProfileExtensionConnection.java:113)
... 33 more


I am thinking to create a firefox profile and give a try to let know if it works.

Thanks,
Ram




Message has been deleted

Ralph Navarro

unread,
Jun 29, 2016, 12:31:07 PM6/29/16
to seleniu...@googlegroups.com
(reposted due to lack of proofreading... <sigh>)
Dear Selenium (and Mozilla if any are watching on this post),

It is frustrating to deal with setting up an environment only to have it fail due to compatibility issues (e.g. Selenium 2.53.0 doesn't work with the latest firefox 47.0).  Here is my suggested process wishlist that may lessen our pain:
  1. To have Selenium include more detailed information in every ChangeLog regarding the test environment that passed. 
    1. Include a mention in every Selenium Changelog as to which Firefox release was tested.  For example, in Selenium 2.53.0 Changelog, there is no mention of which Firefox version this was tested on.  It would be useful if every changelog has a required statement of compatibility;  something like: "Selenium 2.53.0 tests passed against Firefox 47.0".
    2. Link to tests, test environment information and test results from the Changelog.
    3. If many other Selenium+Firefox environments fail in the wild, then improve the tests.  In other words, provide a feedback loop toward successful compatibility.
  2. To have Mozilla include Selenium testing as part of their release criteria.
    1. If Selenium tests fail, coordinate with Selenium developers until both Selenium and Firefox are working before release.
    2. Include a link to tests, test environments used and test results in every Firefox Release notes. 
    3. At a minimum, include which Selenium release is being mentioned in the note.  For example, in the Firefox 47.0 release notes, they said "Selenium WebDriver may cause Firefox to crash on startup, use Marionette WebDriver instead".  It would have been clearer if they said: "Selenium WebDriver 2.53.0 may cause Firefox 47.0 to crash on startup, use Marionette WebDriver instead"
I feel this would provide more assurances and saved time in the community by setting expectations appropriately.

Ralph Navarro

Kind regards,
Ralph

Ralph A. Navarro Jr.
Mobile: +1(508)287-0190
AIM,YIM,Skype: eaglet3d


Andreas Tolfsen

unread,
Jun 30, 2016, 6:42:08 AM6/30/16
to seleniu...@googlegroups.com
Note that FirefoxDriver is _not_ implemented or maintained by Mozilla. It is a third-party addon by the Selenium project. At Mozilla we try our best not to break compatibility for extension APIs, but sometimes mistakes happen. In this particular case a XUL API caused FirefoxDriver to stop working, and this has been fixed in Firefox 47.0.1.

For precisely the reasons you mention, we are hard at working with Marionette. Marionette will be a Mozilla-supported replacement for FirefoxDriver built in to Gecko, Firefox’ rendering engine. The benefit of doing this is that it gives us much tighter integration with Firefox and will effectively make the sort of breakages we see when a new Selenium or Firefox version is released go away.

ramnarayan patro

unread,
Jun 30, 2016, 7:28:56 AM6/30/16
to seleniu...@googlegroups.com
Hi Andreas,
We're not able to successfully open the FF window using FF 47.0.1 version as well.

StackTrace :

Chris Merrill

unread,
Jun 30, 2016, 9:58:35 PM6/30/16
to Selenium Users
Unfortunately, upgrading to 47.0.1 did not fix the problem for me :(

Windows 10, selenium 2.53.0.

Nguyen Thai Hoang

unread,
Jun 30, 2016, 11:39:31 PM6/30/16
to Selenium Users
Selenium 2.53.1 released - hope it help you all.

ramnarayan patro

unread,
Jul 4, 2016, 2:09:50 AM7/4/16
to seleniu...@googlegroups.com
Yes ,

Now this is working fine with FF 47.0.1 and Selenium 2.53.1 versions. I am Successfully able to execute the test cases.

Thanks,
Ram Narayan

On Fri, Jul 1, 2016 at 9:09 AM, Nguyen Thai Hoang <thaih...@gmail.com> wrote:
Selenium 2.53.1 released - hope it help you all.

--
You received this message because you are subscribed to a topic in the Google Groups "Selenium Users" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/selenium-users/x6imDyfhyVU/unsubscribe.
To unsubscribe from this group and all its topics, send an email to selenium-user...@googlegroups.com.
To post to this group, send email to seleniu...@googlegroups.com.

Manickam V

unread,
Aug 4, 2016, 8:06:54 AM8/4/16
to Selenium Users, wanik...@gmail.com
kristesh wani, hi i  have one doubt ..resolve ..i am using selenium 3.0 beta FF 48 but i m facing problem

if u done my send one sample program to open google web page using FF browser and selenium 3.0

guide mee

Mahesh Madhugiri

unread,
Aug 9, 2016, 11:37:58 PM8/9/16
to Selenium Users, wanik...@gmail.com
Even i am also facing the same issue.

i am using selenium 3.0 beta FF 48

Andreas Tolfsen

unread,
Aug 11, 2016, 3:54:19 AM8/11/16
to seleniu...@googlegroups.com, ramnarayan patro
ramnarayan patro <patroram...@gmail.com> writes:

> We're not able to successfully open the FF window using FF 47.0.1
> version as well.

It looks like you’re using Selenium 2.53.0. With Firefox 47.0.1,
Selenium says you need to use 2.53.1.

Bruce Failor

unread,
Oct 15, 2016, 1:27:12 AM10/15/16
to Selenium Users
An additional data point:

Using jessie (Debian 8)

firefox 45.3.0 and selenium-webdriver 2.53.4 work fine together 

firefox 45.3.0 and selenium-webdriver 3.0.0 raise the exception

     Selenium::WebDriver::Error::WebDriverError:

               Unable to find Mozilla geckodriver. Please download the server from        https://github.com/mozilla/geckodriver/releases and place it        somewhere on your PATH. More info at https://developer.mozilla.org/en-US/docs/Mozilla/QA/Marionette/WebDriver.

Andreas Tolfsen

unread,
Oct 15, 2016, 7:11:42 AM10/15/16
to seleniu...@googlegroups.com, Bruce Failor
This has been covered on this mailing list literally dozens of times in
the past few weeks.

Bruce Failor <bruce....@gmail.com> writes:

> An additional data point:
>
> Using jessie (Debian 8)
>
> firefox 45.3.0 and selenium-webdriver 2.53.4 work fine together
>
> firefox 45.3.0 and selenium-webdriver 3.0.0 raise the exception

The FirefoxDriver that is written by the Selenium project only supports
Firefox up to 47.0.1. For Firefoxen released after that you will need
to use geckodriver, and the more recent Firefox version used with it
the better.
Reply all
Reply to author
Forward
0 new messages