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_version": "3.8.1-8", "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" } ] }
{ "binaries": [ { "binary_version": "3.8.1-11", "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" } ] }