Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 552611

Summary: [13] 23 leak test failures in I-build with Java 13
Product: [Eclipse Project] JDT Reporter: Noopur Gupta <noopur_gupta>
Component: UIAssignee: Noopur Gupta <noopur_gupta>
Status: VERIFIED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: noopur_gupta
Version: 4.14   
Target Milestone: 4.14 M3   
Hardware: PC   
OS: Linux   
See Also: https://git.eclipse.org/r/151869
https://git.eclipse.org/c/jdt/eclipse.jdt.ui.git/commit/?id=09c81ab3103311782bf63f63642831fd3dbb0555
Whiteboard:

Description Noopur Gupta CLA 2019-11-01 02:24:09 EDT
ep414I-unit-cen64-gtk3-java13
linux.gtk.x86_64
13

I20191031-1800

All 23 tests fail with the error:

Unable to make field private final jdk.internal.loader.BuiltinClassLoader jdk.internal.loader.BuiltinClassLoader.parent accessible: module java.base does not "opens jdk.internal.loader" to unnamed module @48e1e18a

java.lang.reflect.InaccessibleObjectException: Unable to make field private final jdk.internal.loader.BuiltinClassLoader jdk.internal.loader.BuiltinClassLoader.parent accessible: module java.base does not "opens jdk.internal.loader" to unnamed module @48e1e18a
at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:344)
at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:284)
at java.base/java.lang.reflect.Field.checkCanSetAccessible(Field.java:176)
at java.base/java.lang.reflect.Field.setAccessible(Field.java:170)
at org.eclipse.jdt.ui.leaktest.reftracker.ReferenceTracker.setAccessible(ReferenceTracker.java:114)
...
Comment 1 Eclipse Genie CLA 2019-11-01 02:30:38 EDT
New Gerrit change created: https://git.eclipse.org/r/151869
Comment 3 Noopur Gupta CLA 2019-11-20 03:46:24 EST
Verified with test results in I20191119-1250.