title: Selenium crashing with selenium.common.exceptions.WebDriverException: Message: newSession
body: <p>OS:  Ubuntu 16.04.3 LTS (GNU/Linux 4.4.0-1066-aws x86_64)</p>
  
  <p>Selenium Version:  selenium==3.6.0</p>
  
  <p>Browser:  Mozilla Firefox 63.0</p>
  
  <p>Geckodriver version : geckodriver-v0.19.0-linux64</p>
  
  <h2>Expected Behavior -</h2>
  
  <p>Create a new firefox browser and do some steps - parsing the website.</p>
  
  <h2>Actual Behavior -</h2>
  
  <p>Crashing with a log :- </p>
  
  <pre><code>    self.driver = webdriver.Firefox()
    File "/home/ubuntu/env/local/lib/python2.7/site-packages/selenium/webdriver/firefox/webdriver.py", line 154, in __init__
      keep_alive=True)
    File "/home/ubuntu/env/local/lib/python2.7/site-packages/selenium/webdriver/remote/webdriver.py", line 151, in __init__
      self.start_session(desired_capabilities, browser_profile)
    File "/home/ubuntu/env/local/lib/python2.7/site-packages/selenium/webdriver/remote/webdriver.py", line 240, in start_session
      response = self.execute(Command.NEW_SESSION, parameters)
    File "/home/ubuntu/env/local/lib/python2.7/site-packages/selenium/webdriver/remote/webdriver.py", line 308, in execute
      self.error_handler.check_response(response)
    File "/home/ubuntu/env/local/lib/python2.7/site-packages/selenium/webdriver/remote/errorhandler.py", line 194, in check_response
      raise exception_class(message, screen, stacktrace)
  selenium.common.exceptions.WebDriverException: Message: newSession
  </code></pre>
  
  <p>Has anyone faced this issue before and has a possible solution ?</p>
  
  <p>UPDATE :
  Ran the following command : <code>geckodriver --log trace &amp; curl -d '{}' 127.0.0.1:4444/session</code></p>
  
  <p>Log :-
  <a href="https://pastebin.com/TirTNKrG" rel="noreferrer">https://pastebin.com/TirTNKrG</a></p>