java.lang.IllegalStateException: UnixUtils may not be used on Windows``` ## Steps to reproduce - Compile and run this JUnit test. It fails with an exception when reaching ```driver.quit()```. ```java package ihm.test; import org.junit.Test; import org.openqa.selenium.firefox.MarionetteDriver; public class MarionetteTest { @Test public void assertOk() { MarionetteDriver driver = new MarionetteDriver(); try { driver.navigate().to("http://www.chezmoicamarche.org/"); } finally { driver.quit(); } } } ``` ```

GitHub | Toilal | 3 months ago
  1. 0

    MarionetteDriver#quit() => java.lang.IllegalStateException: UnixUtils may not be used on Windows

    GitHub | 3 months ago | Toilal
    java.lang.IllegalStateException: UnixUtils may not be used on Windows``` ## Steps to reproduce - Compile and run this JUnit test. It fails with an exception when reaching ```driver.quit()```. ```java package ihm.test; import org.junit.Test; import org.openqa.selenium.firefox.MarionetteDriver; public class MarionetteTest { @Test public void assertOk() { MarionetteDriver driver = new MarionetteDriver(); try { driver.navigate().to("http://www.chezmoicamarche.org/"); } finally { driver.quit(); } } } ``` ```
  2. 0

    Aborting on channel error: ipc/glue/MessageChannel.cpp, line 2046

    GitHub | 3 months ago | danhumphrey
    org.openqa.selenium.remote.UnreachableBrowserException: Error communicating with the remote browser. It may have died. Build info: version: 'unknown', revision: 'c7b525d', time: '2016-09-01 14:57:44 -0700' System info: host: 'NSWSYDNTAB09', ip: '10.2.20.106', os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '1.8.0_101' Driver info: driver.version: RemoteWebDriver Capabilities [{rotatable=false, raisesAccessibilityExceptions=false, appBuildId=20160823121617, version=, platform=XP, proxy={}, command_id=1, specificationLevel=0, acceptSslCerts=false, browserVersion=48.0.2, platformVersion=10.0, XULappId={ec8030f7-c20a-464f-9b0e-13a3a9e97384}, browserName=Firefox, takesScreenshot=true, takesElementScreenshot=true, platformName=Windows_NT, device=desktop}] Session ID: 78c95da8-cc4a-4ee0-a99b-a19f6bcde3ea
  3. 0

    Firefox driver fails and gets an unreachable error

    Stack Overflow | 2 months ago | Fallenreaper
    org.openqa.selenium.remote.UnreachableBrowserException: Error communicating with the remote browser. It may have died. Build info: version: 'unknown', revision: 'c7b525d', time: '2016-09-01 14:57:44 -0700' System info: host: 'CHI-CS-55DXX52', ip: '10.60.68.15', os.name: 'Windows 7', os.arch: 'amd64', os.version: '6.1', java.version: '1.8.0_77' Driver info: driver.version: RemoteWebDriver Capabilities [{rotatable=false, raisesAccessibilityExceptions=false, appBuildId=20160623154057, version=, platform=XP, proxy={}, command_id=1, specificationLevel=0, acceptSslCerts=false, browserVersion=47.0.1, platformVersion=6.1, XULappId={ec8030f7-c20a-464f-9b0e-13a3a9e97384}, browserName=Firefox, takesScreenshot=true, takesElementScreenshot=true, platformName=Windows_NT, device=desktop}] Session ID: 7431bbcb-b619-48dc-b4ca-ccc14eef1ce8
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0

    Child 2960 ###!!! ABORT: Aborting on channel error

    Stack Overflow | 1 month ago | Sjakiepp
    org.openqa.selenium.remote.UnreachableBrowserException: Error communicating with the remote browser. It may have died. Build info: version: '2.53.1', revision: 'a36b8b1', time: '2016-06-30 17:32:46' System info: host: 'Computer0139', ip: '10.3.0.204', os.name: 'Windows 7', os.arch: 'amd64', os.version: '6.1', java.version: '1.8.0_102' Driver info: driver.version: RemoteWebDriver Capabilities [{rotatable=false, raisesAccessibilityExceptions=false, marionette=true, appBuildId=20161019084923, version=, platform=XP, proxy={}, command_id=1, specificationLevel=0, acceptSslCerts=false, processId=4036, binary=C:\Program Files (x86)\Mozilla Firefox\firefox.exe, browserVersion=49.0.2, platformVersion=6.1, XULappId={ec8030f7-c20a-464f-9b0e-13a3a9e97384}, browserName=firefox, takesScreenshot=true, takesElementScreenshot=true, platformName=windows_nt, device=desktop, firefox_profile=UEsDBBQACAgIAC9WaEkAAAAAAAAAA...}] Session ID: 927daba8-9f7c-4e69-ac4c-a0a1ce1b7b39
  6. 0

    Firefox aborts on Channel Error in Selenium 3

    Google Groups | 4 months ago | Yukti Gupta
    org.openqa.selenium.remote.UnreachableBrowserException: Error communicating with the remote browser. It may have died. Build info: version: '3.0.0-beta2', revision: '2aa21c1', time: '2016-08-02 15:03:28 -0700' System info: host: 'NOIYGUPT841559', ip: '10.203.60.197', os.name: 'Windows 7', os.arch: 'x86', os.version: '6.1', java.version: '1.8.0_101' Driver info: driver.version: RemoteWebDriver Capabilities [{rotatable=false, raisesAccessibilityExceptions=false, appBuildId=20160817112116, version=, platform=XP, proxy={}, command_id=1, specificationLevel=0, acceptSslCerts=false, browserVersion=48.0.1, platformVersion=6.1, XULappId={ec8030f7-c20a-464f-9b0e-13a3a9e97384}, browserName=Firefox, takesScreenshot=true, takesElementScreenshot=true, platformName=Windows_NT, device=desktop}] Session ID: 08d483d0-d749-45ff-9cde-f5f948b9d8ad

    Not finding the right solution?
    Take a tour to get the most out of Samebug.

    Tired of useless tips?

    Automated exception search integrated into your IDE

    Root Cause Analysis

    1. java.lang.IllegalStateException

      UnixUtils may not be used on Windows``` ## Steps to reproduce - Compile and run this JUnit test. It fails with an exception when reaching ```driver.quit()```. ```java package ihm.test; import org.junit.Test; import org.openqa.selenium.firefox.MarionetteDriver; public class MarionetteTest { @Test public void assertOk() { MarionetteDriver driver = new MarionetteDriver(); try { driver.navigate().to("http://www.chezmoicamarche.org/"); } finally { driver.quit(); } } } ``` ```

      at org.openqa.selenium.remote.RemoteWebDriver.execute()
    2. Selenium
      RemoteWebDriver.quit
      1. org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:665)
      2. org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:701)
      3. org.openqa.selenium.remote.RemoteWebDriver.quit(RemoteWebDriver.java:526)
      3 frames
    3. ihm.test
      MarionetteTest.assertOk
      1. ihm.test.MarionetteTest.assertOk(MarionetteTest.java:15)
      1 frame