-
Bug
-
Resolution: Not an Issue
-
P4
-
None
-
25
-
None
Intermittently observing crashes in tomcat large for DaCapo23. We are not sure but it may be due to the compiler bug https://bugs.openjdk.org/browse/JDK-8341696 as the errors looks similar to what we have seen before.
[INFO] HttpMethodDirector - I/O exception (java.net.BindException) caught when processing request: Address already in use
[INFO] HttpMethodDirector - Retrying request
java.lang.reflect.InvocationTargetException
java.lang.reflect.InvocationTargetException
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:118)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.dacapo.harness.Tomcat.iterate(Tomcat.java:187)
at org.dacapo.harness.Benchmark.run(Benchmark.java:259)
at org.dacapo.harness.TestHarness.runBenchmark(TestHarness.java:225)
at org.dacapo.harness.TestHarness.main(TestHarness.java:170)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at Harness.main(Harness.java:39)
Caused by: java.net.BindException: Address already in use
at java.base/sun.nio.ch.Net.bind0(Native Method)
at java.base/sun.nio.ch.Net.bind(Net.java:565)
at java.base/sun.nio.ch.Net.bind(Net.java:554)
at java.base/sun.nio.ch.NioSocketImpl.bind(NioSocketImpl.java:636)
at java.base/java.net.DelegatingSocketImpl.bind(DelegatingSocketImpl.java:94)
at java.base/java.net.Socket.bind(Socket.java:808)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.apache.commons.httpclient.protocol.ReflectionSocketFactory.createSocket(Unknown Source)
at org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory.createSocket(Unknown Source)
at org.apache.commons.httpclient.HttpConnection.open(Unknown Source)
at org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.open(Unknown Source)
at org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(Unknown Source)
at org.apache.commons.httpclient.HttpMethodDirector.executeMethod(Unknown Source)
at org.apache.commons.httpclient.HttpClient.executeMethod(Unknown Source)
at org.apache.commons.httpclient.HttpClient.executeMethod(Unknown Source)
at org.dacapo.tomcat.Page.fetch(Page.java:106)
at org.dacapo.tomcat.HttpGet.fetch(HttpGet.java:73)
at org.dacapo.tomcat.Page.fetch(Page.java:94)
at org.dacapo.tomcat.Control.stopServer(Control.java:70)
at org.dacapo.tomcat.Control.exec(Control.java:59)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
... 8 more
[INFO] HttpMethodDirector - I/O exception (java.net.BindException) caught when processing request: Address already in use
[INFO] HttpMethodDirector - Retrying request
java.lang.reflect.InvocationTargetException
java.lang.reflect.InvocationTargetException
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:118)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.dacapo.harness.Tomcat.iterate(Tomcat.java:187)
at org.dacapo.harness.Benchmark.run(Benchmark.java:259)
at org.dacapo.harness.TestHarness.runBenchmark(TestHarness.java:225)
at org.dacapo.harness.TestHarness.main(TestHarness.java:170)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at Harness.main(Harness.java:39)
Caused by: java.net.BindException: Address already in use
at java.base/sun.nio.ch.Net.bind0(Native Method)
at java.base/sun.nio.ch.Net.bind(Net.java:565)
at java.base/sun.nio.ch.Net.bind(Net.java:554)
at java.base/sun.nio.ch.NioSocketImpl.bind(NioSocketImpl.java:636)
at java.base/java.net.DelegatingSocketImpl.bind(DelegatingSocketImpl.java:94)
at java.base/java.net.Socket.bind(Socket.java:808)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.apache.commons.httpclient.protocol.ReflectionSocketFactory.createSocket(Unknown Source)
at org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory.createSocket(Unknown Source)
at org.apache.commons.httpclient.HttpConnection.open(Unknown Source)
at org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.open(Unknown Source)
at org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(Unknown Source)
at org.apache.commons.httpclient.HttpMethodDirector.executeMethod(Unknown Source)
at org.apache.commons.httpclient.HttpClient.executeMethod(Unknown Source)
at org.apache.commons.httpclient.HttpClient.executeMethod(Unknown Source)
at org.dacapo.tomcat.Page.fetch(Page.java:106)
at org.dacapo.tomcat.HttpGet.fetch(HttpGet.java:73)
at org.dacapo.tomcat.Page.fetch(Page.java:94)
at org.dacapo.tomcat.Control.stopServer(Control.java:70)
at org.dacapo.tomcat.Control.exec(Control.java:59)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
... 8 more