question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Selenium web driver 2.48.2 does not locate firefox in the default directory.

See original GitHub issue

Package 2.48.2 does not locate the firefox.exe in the default directory any more. It could be relatated to (issue 1287)[https://github.com/SeleniumHQ/selenium/issues/1287]

I have verified this on two different machines, both running studio 2015.1 / Win10. Firefox newly installed in the default location, namely "C:\Program Files (x86)\Mozilla Firefox\firefox.exe"

My suite of tests, which passed recently, are now unable to locate firefox. Firefox is version 42. The latest.

Here is the stack trace:


       at System.Diagnostics.Process.StartWithCreateProcess(ProcessStartInfo startInfo)
       at OpenQA.Selenium.Firefox.Internal.Executable.LocateFirefoxBinaryFromPlatform()
       at OpenQA.Selenium.Firefox.Internal.Executable..ctor(String userSpecifiedBinaryPath)
       at OpenQA.Selenium.Firefox.FirefoxBinary..ctor(String pathToFirefoxBinary)
       at TestStack.Seleno.Configuration.BrowserFactory.<FireFox>b__b() in c:\ConsoleBuildAgent\work\6625a30e8ee728ba\src\TestStack.Seleno\Configuration\BrowserFactory.cs:line 73
       at TestStack.Seleno.Configuration.WebDriverBuilder`1.CreateWebDriver() in c:\ConsoleBuildAgent\work\6625a30e8ee728ba\src\TestStack.Seleno\Configuration\WebDriverBuilder.cs:line 88
       at TestStack.Seleno.Configuration.BrowserFactory.FireFox() in c:\ConsoleBuildAgent\work\6625a30e8ee728ba\src\TestStack.Seleno\Configuration\BrowserFactory.cs:line 73
       at System.Lazy`1.CreateValue()
       at System.Lazy`1.LazyInitValue()
       at Autofac.Builder.RegistrationBuilder.<>c__DisplayClass1`1.<ForDelegate>b__0(IComponentContext c, IEnumerable`1 p) in c:\ConsoleBuildAgent\work\6625a30e8ee728ba\src\TestStack.Seleno\Configuration\Interceptors\SelenoReceivedException.cs:line 0
       at Autofac.Core.Activators.Delegate.DelegateActivator.ActivateInstance(IComponentContext context, IEnumerable`1 parameters) in c:\ConsoleBuildAgent\work\6625a30e8ee728ba\src\TestStack.Seleno\Configuration\Interceptors\SelenoReceivedException.cs:line 0
       at Autofac.Core.Resolving.InstanceLookup.Activate(IEnumerable`1 parameters) in c:\ConsoleBuildAgent\work\6625a30e8ee728ba\src\TestStack.Seleno\Configuration\Interceptors\SelenoReceivedException.cs:line 0
       at Autofac.Core.Lifetime.LifetimeScope.GetOrCreateAndShare(Guid id, Func`1 creator) in c:\ConsoleBuildAgent\work\6625a30e8ee728ba\src\TestStack.Seleno\Configuration\Interceptors\SelenoReceivedException.cs:line 0
       at Autofac.Core.Resolving.InstanceLookup.Execute() in c:\ConsoleBuildAgent\work\6625a30e8ee728ba\src\TestStack.Seleno\Configuration\Interceptors\SelenoReceivedException.cs:line 0
       at Autofac.Core.Resolving.ResolveOperation.GetOrCreateInstance(ISharingLifetimeScope currentOperationScope, IComponentRegistration registration, IEnumerable`1 parameters) in c:\ConsoleBuildAgent\work\6625a30e8ee728ba\src\TestStack.Seleno\Configuration\Interceptors\SelenoReceivedException.cs:line 0
       at Autofac.Core.Resolving.ResolveOperation.Execute(IComponentRegistration registration, IEnumerable`1 parameters) in c:\ConsoleBuildAgent\work\6625a30e8ee728ba\src\TestStack.Seleno\Configuration\Interceptors\SelenoReceivedException.cs:line 0```

Issue Analytics

  • State:closed
  • Created 8 years ago
  • Comments:13 (3 by maintainers)

github_iconTop GitHub Comments

2reactions
hgrulescommented, Jul 29, 2016

Try removing com.google.guava_1.6.0 if that is included in your libraries and it should work

0reactions
besteffectscommented, Jan 21, 2016

I have fixed it by downgrading Firefox from version 43 to 42 and then upgrading it to v.43 again.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Selenium 2.48.2 +firefox 42 +browser not getting instantiated
In my experience, Selenium Webdriver will not support latest versions of Firefox. Try downgrading to a fewer previous versions.
Read more >
How To Launch Firefox in Selenium using GeckoDriver
In order to launch Firefox Browser using Selenium we need to use GeckoDriver. Gecko driver path we need to set before starting session....
Read more >
Firefox browser driver issue Not loading I m getting the below ...
Selenium JARS; Download the latest Gecko Driver; Upgrade your Firefox browser version to the latest. It should work fine once these are done....
Read more >
Downloads | Selenium
The Selenium Server is needed in order to run Remote Selenium WebDriver (Grid). ... Here you can find a more complete list of...
Read more >
selenium-webdriver - npm
Out of the box, Selenium includes everything you need to work with Firefox. You will need to download additional components to work with...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found