Java Stackoverflow в ОС Debian - PullRequest
       20

Java Stackoverflow в ОС Debian

0 голосов
/ 13 июня 2019

Я использую среду автоматизации Java-тестирования на основе maven.Когда я запускаю его в Windows, он работает нормально, но когда я запускаю в ОС Debian, он показывает ошибку переполнения стека.Ошибка (несколько строк снимка) показана ниже.Eclipse в Windows - 2018-09, а в Debian - выпуск Neon.1a (4.6.1).Я использую Java SE 1.8 на обоих.Как это возможно, что Java-код прекрасно работает на Windows, но тот же код выдает ошибку в Debian?Как мы отлаживаем, ошибка переполнения стека?

 java.lang.reflect.InvocationTargetException
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:498)
    at Framework.Framework.run(Framework.java:217)
    at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.StackOverflowError
    at sun.util.calendar.ZoneInfo.getOffsets(ZoneInfo.java:236)
    at java.util.GregorianCalendar.computeFields(GregorianCalendar.java:2340)
    at java.util.GregorianCalendar.computeFields(GregorianCalendar.java:2312)
    at java.util.Calendar.setTimeInMillis(Calendar.java:1804)
    at java.util.Calendar$Builder.build(Calendar.java:1508)
    at sun.util.locale.provider.CalendarProviderImpl.getInstance(CalendarProviderImpl.java:88)
    at java.util.Calendar.createCalendar(Calendar.java:1666)
    at java.util.Calendar.getInstance(Calendar.java:1613)
    at com.aventstack.extentreports.ExtentObservable.collectRunInfo(ExtentObservable.java:441)
    at com.aventstack.extentreports.ExtentObservable.addLog(ExtentObservable.java:309)
    at com.aventstack.extentreports.ExtentTest.addLog(ExtentTest.java:359)
    at com.aventstack.extentreports.ExtentTest.log(ExtentTest.java:308)
    at com.aventstack.extentreports.ExtentTest.log(ExtentTest.java:333)
    at Framework.Reporter.ReportError(Reporter.java:231)
    at Framework.Browser$1.initialValue(Browser.java:156)
    at Framework.Browser$1.initialValue(Browser.java:1)
    at java.lang.ThreadLocal.setInitialValue(ThreadLocal.java:180)
    at java.lang.ThreadLocal.get(ThreadLocal.java:170)
    at Framework.Browser.getDriver(Browser.java:172)
    at Framework.Reporter.ReportError(Reporter.java:237)
    at Framework.Browser$1.initialValue(Browser.java:156)
    at Framework.Browser$1.initialValue(Browser.java:1)
    at java.lang.ThreadLocal.setInitialValue(ThreadLocal.java:180)
    at java.lang.ThreadLocal.get(ThreadLocal.java:170)
    at Framework.Browser.getDriver(Browser.java:172)
    at Framework.Reporter.ReportError(Reporter.java:237)
    at Framework.Browser$1.initialValue(Browser.java:156)
    at Framework.Browser$1.initialValue(Browser.java:1)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...