JDK-8206330 : Revisit com/sun/jdi/RedefineCrossEvent.java
  • Type: Bug
  • Component: core-svc
  • Sub-Component: debugger
  • Affected Version: 11
  • Priority: P4
  • Status: Resolved
  • Resolution: Fixed
  • Submitted: 2018-07-04
  • Updated: 2022-03-21
  • Resolved: 2018-11-01
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 11 JDK 12
11.0.16Fixed 12 b19Fixed
Related Reports
Relates :  
Relates :  
Relates :  
Description
com/sun/jdi/RedefineCrossEvent.java                             8194308    generic-all  Java EE Module Removal

JDK-8194308 has been resolved, but test still list in ProblemList.txt

Test needs to be re-visited and ProblemList.txt needs to be cleaned up
Comments
Note: RedefineCrossEvent.java is currently failing on jdk8u, but problem was addressed by JDK-8279669 (see more info there)
01-03-2022

Fix Request jdk11u: Test is enabled on other jdks (jdk, jdk8u, jdk17u) - low risk (test only) - tested locally RedefineCrossEvent.java as well as other tests in test/jdk/com/sun/jdi pass for me
01-03-2022

A pull request was submitted for review. URL: https://git.openjdk.java.net/jdk11u-dev/pull/845 Date: 2022-03-01 15:11:59 +0000
01-03-2022

need to backport this fix to openjdk 8.
17-01-2022

URL: http://hg.openjdk.java.net/jdk/jdk/rev/45e3d52aaced User: gadams Date: 2018-11-01 09:04:49 +0000
01-11-2018

Before removing from the ProblemList, RedefineCrossEvent needs to be updated to remove the java.corba module dependency which is no longer needed. An update is also needed in TestScaffold to block redefine operations on jdk.internal classes, which were introduced in jdk9 after this test was moved to the ProblemList. i.e. when RedefineCrossEvent launches InstanceFilter test a reference to jdk.internal.TerminatingThreadLocals is unexpected.
17-10-2018