ClassCastException: cannot assign instance of OutputFrame to field OutputFormatFrame.method of type String in instance of OutputFormatFrame

Chris seahen123 at gmail.com
Thu Sep 7 03:19:38 UTC 2017


Is this a known issue, or potentially my fault or that of Travis-CI? I'm
not even sure which benchmark method had been running, so extracting a
simple test case to reproduce it would be very difficult.

https://travis-ci.org/Pr0methean/BetterRandom/jobs/272740357#L3185

<binary link had failed, forked VM corrupted the stream? Use EXTRA verbose
to print exception>

java.lang.ClassCastException: cannot assign instance of
org.openjdk.jmh.runner.link.OutputFrame to field
org.openjdk.jmh.runner.link.OutputFormatFrame.method of type
java.lang.String in instance of
org.openjdk.jmh.runner.link.OutputFormatFrame

at
java.io.ObjectStreamClass$FieldReflector.setObjFieldValues(ObjectStreamClass.java:2133)

at java.io.ObjectStreamClass.setObjFieldValues(ObjectStreamClass.java:1305)

at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:2251)

at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:2169)

at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2027)

at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1535)

at java.io.ObjectInputStream.readArray(ObjectInputStream.java:1933)

at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1529)

at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:2245)

at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:2169)

at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2027)

at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1535)

at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:2245)

at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:2169)

at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2027)

at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1535)

at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:2245)

at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:2169)

at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2027)

at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1535)

at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:2245)

at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:2169)

at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2027)

at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1535)

at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:2245)

at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:2169)

at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2027)

at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1535)

at java.io.ObjectInputStream.readObject(ObjectInputStream.java:422)

at
org.openjdk.jmh.runner.link.BinaryLinkServer$Handler.run(BinaryLinkServer.java:287)



<forked VM failed with exit code 1>


More information about the jmh-dev mailing list