JDK-8346151 : Add transformer error logging to VerifyLocalVariableTableOnRetransformTest
  • Type: Sub-task
  • Component: core-svc
  • Sub-Component: java.lang.instrument
  • Priority: P4
  • Status: Resolved
  • Resolution: Fixed
  • OS: generic
  • CPU: generic
  • Submitted: 2024-12-13
  • Updated: 2024-12-25
  • Resolved: 2024-12-17
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 25
25 b03Fixed
Description
In some circumstances ClassFileTransformer.transform can get ClassCircularityError or LinkageError (see JDK-8264667, JDK-8262002).
Looks like test/jdk/java/lang/instrument/VerifyLocalVariableTableOnRetransformTest.java sometimes fail for the reason, but the log does not contain details for analysis.
Need to add logging for the case.
Comments
Changeset: c0f0b8e5 Branch: master Author: Alex Menkov <amenkov@openjdk.org> Date: 2024-12-17 21:02:45 +0000 URL: https://git.openjdk.org/jdk/commit/c0f0b8e5f4d83ae7dd7e67930c19134855e5e97b
17-12-2024

A pull request was submitted for review. Branch: master URL: https://git.openjdk.org/jdk/pull/22727 Date: 2024-12-13 02:21:42 +0000
13-12-2024