title: org.openqa.selenium.WebDriverException: Unable to bind to locking port 7054 within 45000 ms
body: <p>I am facing issue while executing the selenium scripts in firefox browser.</p>
  
  <p><strong>Console Error:</strong></p>
  
  <pre>
          org.openqa.selenium.WebDriverException: Unable to bind to locking port 7054 within 45000 ms
          Build info: version: '2.39.0', revision: 'ff23eac', time: '2013-12-16 16:11:15'
          System info: host: 'usnywqa01', ip: '10.3.3.20', os.name: 'Windows 7', os.arch: 'amd64', os.version: '6.1', java.version: '1.7.0_17'
          Driver info: driver.version: FirefoxDriver
          Build info: version: '2.39.0', revision: '14fa800511cc5d66d426e08b0b2ab926c7ed7398', time: '2013-12-16 13:18:38'
          System info: host: abc-PV-5', ip: 'XX.X.XX.XX', os.name: 'Windows 7', os.arch: 'x86', os.version: '6.1', java.version: '1.7.0_07'
          Driver info: driver.version: FirefoxDriver
          at org.openqa.selenium.internal.SocketLock.lock(SocketLock.java:98)
          at org.openqa.selenium.firefox.internal.NewProfileExtensionConnection.start(NewProfileExtensionConnection.java:84)
          at org.openqa.selenium.firefox.FirefoxDriver.startClient(FirefoxDriver.java:250)
          at org.openqa.selenium.remote.RemoteWebDriver.(RemoteWebDriver.java:110)
          at org.openqa.selenium.firefox.FirefoxDriver.(FirefoxDriver.java:197)
          at org.openqa.selenium.firefox.FirefoxDriver.(FirefoxDriver.java:190)
          at org.openqa.selenium.firefox.FirefoxDriver.(FirefoxDriver.java:108)
          at sun.reflect.GeneratedConstructorAccessor51.newInstance(Unknown Source)
          at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
          at java.lang.reflect.Constructor.newInstance(Unknown Source)
          at org.openqa.selenium.remote.server.DefaultDriverFactory.callConstructor(DefaultDriverFactory.java:62)
          at org.openqa.selenium.remote.server.DefaultDriverFactory.newInstance(DefaultDriverFactory.java:56)
          at org.openqa.selenium.remote.server.DefaultSession$BrowserCreator.call(DefaultSession.java:216)
          at org.openqa.selenium.remote.server.DefaultSession$BrowserCreator.call(DefaultSession.java:1)
          at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
          at java.util.concurrent.FutureTask.run(Unknown Source)
          at org.openqa.selenium.remote.server.DefaultSession$1.run(DefaultSession.java:170)
          at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
          at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
          at java.lang.Thread.run(Unknown Source)
  </pre>
  
  <p>I tried by changing selenium server to 2.35 or 2.39 and I upgraded ff to 26. But it doesnt work</p>
  
  <p>When I degrade my ff version to 24, my scripts are working fine. </p>
  
  <ol>
  <li>I would like to know why it is happened and root causes</li>
  <li>I would like to know what is permanent solution for above 24 version of ff.</li>
  </ol>
  
  <p>Please help me on this.</p>