This failure mode, previously attributed to an infra issue has reappeared.
Test: vmTestbase/nsk/jdi/ClassPrepareRequest/addSourceNameFilter/addSourceNameFilter001/addSourceNameFilter001.java
binder> Waiting for VM initialized
Initial VMStartEvent received: VMStartEvent in thread main
java.io.StreamCorruptedException: invalid stream header: 50524920
at java.base/java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java:975)
at java.base/java.io.ObjectInputStream.<init>(ObjectInputStream.java:402)
at nsk.share.jpda.SocketConnection.makeSocketStreams(SocketConnection.java:641)
at nsk.share.jpda.BasicSocketConnection.onConnected(SocketConnection.java:350)
at nsk.share.jpda.SocketConnection.onConnected(SocketConnection.java:561)
at nsk.share.jpda.BasicSocketConnection.accept(SocketConnection.java:201)
at nsk.share.jpda.SocketConnection.accept(SocketConnection.java:453)
at nsk.share.jpda.SocketIOPipe$ListenerThread.run(SocketIOPipe.java:228)
# ERROR: binder> Debugee VM has not exited correctly: trying to kill it
The following stacktrace is for failure analysis.
nsk.share.TestFailure: binder> Debugee VM has not exited correctly: trying to kill it
at nsk.share.Log.logExceptionForFailureAnalysis(Log.java:431)
at nsk.share.Log.complain(Log.java:402)
at nsk.share.jpda.DebugeeProcess.complain(DebugeeProcess.java:458)
at nsk.share.jpda.DebugeeProcess.close(DebugeeProcess.java:438)
at nsk.share.jpda.DebugeeProcess.cleanup(DebugeeProcess.java:467)
at nsk.share.Finalizable.finalizeAtExit(Finalizable.java:50)
at nsk.share.Finalizer$FinalizerThread.run(Finalizer.java:122)
Test: compiler/compilercontrol/DontInlineDirectiveTest.java
----------System.err:(8/619)----------
java.lang.NumberFormatException: For input string: "PRI * HTTP/2.0"
at java.base/java.lang.NumberFormatException.forInputString(NumberFormatException.java:67)
at java.base/java.lang.Integer.parseInt(Integer.java:588)
at java.base/java.lang.Integer.parseInt(Integer.java:685)
at compiler.compilercontrol.share.scenario.Executor.connectTestVM(Executor.java:134)
at compiler.compilercontrol.share.scenario.Executor.lambda$execute$0(Executor.java:96)
at java.base/java.lang.Thread.run(Thread.java:1575)
Test: vmTestbase/nsk/jdi/ClassPrepareRequest/addSourceNameFilter/addSourceNameFilter001/addSourceNameFilter001.java
binder> Waiting for VM initialized
Initial VMStartEvent received: VMStartEvent in thread main
java.io.StreamCorruptedException: invalid stream header: 50524920
at java.base/java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java:975)
at java.base/java.io.ObjectInputStream.<init>(ObjectInputStream.java:402)
at nsk.share.jpda.SocketConnection.makeSocketStreams(SocketConnection.java:641)
at nsk.share.jpda.BasicSocketConnection.onConnected(SocketConnection.java:350)
at nsk.share.jpda.SocketConnection.onConnected(SocketConnection.java:561)
at nsk.share.jpda.BasicSocketConnection.accept(SocketConnection.java:201)
at nsk.share.jpda.SocketConnection.accept(SocketConnection.java:453)
at nsk.share.jpda.SocketIOPipe$ListenerThread.run(SocketIOPipe.java:228)
# ERROR: binder> Debugee VM has not exited correctly: trying to kill it
The following stacktrace is for failure analysis.
nsk.share.TestFailure: binder> Debugee VM has not exited correctly: trying to kill it
at nsk.share.Log.logExceptionForFailureAnalysis(Log.java:431)
at nsk.share.Log.complain(Log.java:402)
at nsk.share.jpda.DebugeeProcess.complain(DebugeeProcess.java:458)
at nsk.share.jpda.DebugeeProcess.close(DebugeeProcess.java:438)
at nsk.share.jpda.DebugeeProcess.cleanup(DebugeeProcess.java:467)
at nsk.share.Finalizable.finalizeAtExit(Finalizable.java:50)
at nsk.share.Finalizer$FinalizerThread.run(Finalizer.java:122)
Test: compiler/compilercontrol/DontInlineDirectiveTest.java
----------System.err:(8/619)----------
java.lang.NumberFormatException: For input string: "PRI * HTTP/2.0"
at java.base/java.lang.NumberFormatException.forInputString(NumberFormatException.java:67)
at java.base/java.lang.Integer.parseInt(Integer.java:588)
at java.base/java.lang.Integer.parseInt(Integer.java:685)
at compiler.compilercontrol.share.scenario.Executor.connectTestVM(Executor.java:134)
at compiler.compilercontrol.share.scenario.Executor.lambda$execute$0(Executor.java:96)
at java.base/java.lang.Thread.run(Thread.java:1575)
- relates to
-
CODETOOLS-7903686 jtreg Agent should use loopback address
- Resolved
-
JDK-8326898 NSK tests should listen on loopback addresses only
- Resolved
-
JDK-8327105 compiler.compilercontrol.share.scenario.Executor should listen on loopback address only
- Resolved
-
JDK-8286939 JDWP test failure: StreamCorruptedException: invalid stream header: 50524920
- Closed