In Eclipse Openj9 before version 0.32.0, Java 8 & 11 fail to throw the exception captured during bytecode verification when verification is triggered by a MethodHandle invocation, allowing unverified methods to be invoked using MethodHandles.
{ "binaries": [ { "binary_name": "eclipse", "binary_version": "3.8.1-8" }, { "binary_name": "eclipse-jdt", "binary_version": "3.8.1-8" }, { "binary_name": "eclipse-pde", "binary_version": "3.8.1-8" }, { "binary_name": "eclipse-platform", "binary_version": "3.8.1-8" }, { "binary_name": "eclipse-platform-data", "binary_version": "3.8.1-8" }, { "binary_name": "eclipse-rcp", "binary_version": "3.8.1-8" }, { "binary_name": "libequinox-osgi-java", "binary_version": "3.8.1-8" } ] }
{ "binaries": [ { "binary_name": "eclipse", "binary_version": "3.8.1-11" }, { "binary_name": "eclipse-jdt", "binary_version": "3.8.1-11" }, { "binary_name": "eclipse-pde", "binary_version": "3.8.1-11" }, { "binary_name": "eclipse-platform", "binary_version": "3.8.1-11" }, { "binary_name": "eclipse-platform-data", "binary_version": "3.8.1-11" }, { "binary_name": "eclipse-rcp", "binary_version": "3.8.1-11" } ] }