Bug 576395

Summary: OpenJ9 must throw IllegalAccessError for MethodHandles that invoke inaccessible interface methods
Product: [Technology] openj9 Reporter: Peter Shipton <Peter_Shipton>
Component: GeneralAssignee: Project Inbox <openj9-inbox>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 Keywords: security
Version: unspecified   
Target Milestone: ---   
Hardware: All   
OS: All   
Whiteboard:

Description Peter Shipton CLA 2021-10-01 11:57:30 EDT

    
Comment 1 Peter Shipton CLA 2021-10-01 11:58:34 EDT
OpenJ9 does not throw IllegalAccessError for MethodHandles created with findVirtual that invoke non-public virtual methods.
Comment 3 Peter Shipton CLA 2021-10-20 09:14:10 EDT
Updated description: OpenJ9 does not throw IllegalAccessError for MethodHandles that invoke inaccessible interface methods.