{"action":"created","issue":{"url":"https://api.github.com/repos/SeleniumHQ/selenium/issues/3630","repository_url":"https://api.github.com/repos/SeleniumHQ/selenium","labels_url":"https://api.github.com/repos/SeleniumHQ/selenium/issues/3630/labels{/name}","comments_url":"https://api.github.com/repos/SeleniumHQ/selenium/issues/3630/comments","events_url":"https://api.github.com/repos/SeleniumHQ/selenium/issues/3630/events","html_url":"https://github.com/SeleniumHQ/selenium/issues/3630","id":213068207,"number":3630,"title":"Unable to create remote session with Firefox, using geckodriver 0.15.0","user":{"login":"Adrian79IS","id":15785920,"avatar_url":"https://avatars3.githubusercontent.com/u/15785920?v=3","gravatar_id":"","url":"https://api.github.com/users/Adrian79IS","html_url":"https://github.com/Adrian79IS","followers_url":"https://api.github.com/users/Adrian79IS/followers","following_url":"https://api.github.com/users/Adrian79IS/following{/other_user}","gists_url":"https://api.github.com/users/Adrian79IS/gists{/gist_id}","starred_url":"https://api.github.com/users/Adrian79IS/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Adrian79IS/subscriptions","organizations_url":"https://api.github.com/users/Adrian79IS/orgs","repos_url":"https://api.github.com/users/Adrian79IS/repos","events_url":"https://api.github.com/users/Adrian79IS/events{/privacy}","received_events_url":"https://api.github.com/users/Adrian79IS/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":8,"created_at":"2017-03-09T15:18:42Z","updated_at":"2017-03-15T16:55:01Z","closed_at":"2017-03-15T16:55:01Z","body":"## Meta -\r\nOS:  \r\nWindows 7 x64\r\nSelenium Version:  \r\n3.2.0\r\nBrowser:  \r\nFirefox 52\r\n\r\nI receive this error after upgrading to geckodriver 0.15.0:\r\njava.lang.ExceptionInInitializerError\r\n\tat TestClass.testMenu(TestClass.java:42)\r\n\tat sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n\tat sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n\tat sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n\tat java.lang.reflect.Method.invoke(Method.java:483)\r\n\tat org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)\r\n\tat org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)\r\n\tat org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)\r\n\tat org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)\r\n\tat org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)\r\n\tat org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)\r\n\tat org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)\r\n\tat org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)\r\n\tat org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)\r\n\tat org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)\r\n\tat org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)\r\n\tat org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)\r\n\tat org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)\r\n\tat org.junit.runners.ParentRunner.run(ParentRunner.java:363)\r\n\tat org.junit.runner.JUnitCore.run(JUnitCore.java:137)\r\n\tat com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:68)\r\n\tat com.intellij.rt.execution.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:51)\r\n\tat com.intellij.rt.execution.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:237)\r\n\tat com.intellij.rt.execution.junit.JUnitStarter.main(JUnitStarter.java:70)\r\n\tat sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n\tat sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n\tat sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n\tat java.lang.reflect.Method.invoke(Method.java:483)\r\n\tat com.intellij.rt.execution.application.AppMain.main(AppMain.java:147)\r\nCaused by: org.openqa.selenium.SessionNotCreatedException: Unable to create new remote session. desired capabilities = Capabilities [{marionette=true, browserName=firefox, moz:firefoxOptions=org.openqa.selenium.firefox.FirefoxOptions@276438c9, version=, platform=ANY, firefox_profile=org.openqa.selenium.firefox.FirefoxProfile@588df31b}], required capabilities = Capabilities [{}]\r\nBuild info: version: 'unknown', revision: '8c03df6', time: '2017-03-02 09:30:17 -0800'\r\nSystem info: host: 'LT-AVRACIU-P351', ip: '192.168.0.11', os.name: 'Windows 7', os.arch: 'amd64', os.version: '6.1', java.version: '1.8.0_31'\r\nDriver info: driver.version: Driver\r\n\tat org.openqa.selenium.remote.ProtocolHandshake.createSession(ProtocolHandshake.java:91)\r\n\tat org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:141)\r\n\tat org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:82)\r\n\tat org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:604)\r\n\tat org.openqa.selenium.remote.RemoteWebDriver.startSession(RemoteWebDriver.java:244)\r\n\tat org.openqa.selenium.remote.RemoteWebDriver.<init>(RemoteWebDriver.java:131)\r\n\tat org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:293)\r\n\tat org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:272)\r\n\tat org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:267)\r\n\tat org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:263)\r\n\tat org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:122)\r\n\tat Driver.getDriver(Driver.java:10)\r\n\tat Library.<clinit>(Library.java:19)\r\n\t... 29 more\r\n\r\n\r\njava.lang.NoClassDefFoundError: Could not initialize class Library\r\n\r\nThe method created for initializing the driver is:\r\n    public static FirefoxDriver getDriver(){\r\n        System.setProperty(\"webdriver.gecko.driver\",\"C:\\\\Users\\\\avraciu\\\\Downloads\\\\geckodriver-v0.15.0-win64\\\\geckodriver.exe\");\r\n        FirefoxDriver driver=new FirefoxDriver();\r\n        return driver;\r\n    }\r\nThe same setup works fine with geckodriver 0.14.0. Can you give me some advice? Thanks.  "},"comment":{"url":"https://api.github.com/repos/SeleniumHQ/selenium/issues/comments/286807223","html_url":"https://github.com/SeleniumHQ/selenium/issues/3630#issuecomment-286807223","issue_url":"https://api.github.com/repos/SeleniumHQ/selenium/issues/3630","id":286807223,"user":{"login":"AutomatedTester","id":128518,"avatar_url":"https://avatars2.githubusercontent.com/u/128518?v=3","gravatar_id":"","url":"https://api.github.com/users/AutomatedTester","html_url":"https://github.com/AutomatedTester","followers_url":"https://api.github.com/users/AutomatedTester/followers","following_url":"https://api.github.com/users/AutomatedTester/following{/other_user}","gists_url":"https://api.github.com/users/AutomatedTester/gists{/gist_id}","starred_url":"https://api.github.com/users/AutomatedTester/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/AutomatedTester/subscriptions","organizations_url":"https://api.github.com/users/AutomatedTester/orgs","repos_url":"https://api.github.com/users/AutomatedTester/repos","events_url":"https://api.github.com/users/AutomatedTester/events{/privacy}","received_events_url":"https://api.github.com/users/AutomatedTester/received_events","type":"User","site_admin":false},"created_at":"2017-03-15T16:55:01Z","updated_at":"2017-03-15T16:55:01Z","body":"closing as we have released 3.3.1 with the fix"}}
{"actor":{"display_login":"AutomatedTester"}}