APAR status
Closed as program error.
Error description
Error Message: A dump event "gpf" is received when a class is being replaced at JVM runtime. . Stack Trace: The native stack trace is similar to the following: #12 <signal handler called> #13 fixJNIMethodID #14 0x000003ffab2c3088 in fixJNIMethodIDs #15 0x000003ffab2c3610 in fixJNIRefs #16 0x000003ffab289ed8 in redefineClassesCommon #17 0x000003ffab28a718 in jvmtiRetransformClasses #18 0x000003ff98f04f9c in retransformClasses () #19 0x000003ff9a8a3dc6 in ?? () .
Local fix
Problem summary
The problem is caused when a class is redefined at JVM runtime and one of its field for JNI identifications is NULL.
Problem conclusion
The JVM has been changed so that a proper NULL checking is performed on the JNI identification field before it gets updated. . This APAR will be fixed in the following Java Releases: 8 SR5 FP5 (8.0.5.5) 7 R1 SR4 FP20 (7.1.4.20) . Contact your IBM Product's Service Team for these Service Refreshes and Fix Packs. For those running stand-alone, information about the available Service Refreshes and Fix Packs can be found at: https://www.ibm.com/developerworks/java/jdk/
Temporary fix
Comments
APAR Information
APAR number
IJ00268
Reported component name
J9 COMMON CODE
Reported component ID
620700127
Reported release
270
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2017-09-22
Closed date
2017-09-26
Last modified date
2017-12-07
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Fixed component name
J9 COMMON CODE
Fixed component ID
620700127
Applicable component levels
R270 PSY
UP
[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSNVBF","label":"Runtimes for Java Technology"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.0","Line of Business":{"code":"LOB36","label":"IBM Automation"}}]
Document Information
Modified date:
21 February 2022