APAR status
Closed as program error.
Error description
Error Message: N/A . Stack Trace: N/A . IBM JVM classic heapdump fails to report static references in Java 6 and 7 as it did in Java 5. Java 5 SR13 example: 0x0000000004B97D50 <OSB>552<CSB> CLS DumpTest 0x00000000800C6E08 0x0000000004B97D50 0x0000000004B3FAA8 0x0000000004B97D50 0x00000000031BB180 0x00000000800C69A8 0x00000000800C6E08 <OSB>24<CSB> OBJ DumpTest 0x0000000004B97D50 Java 6 SR13 FP1 / 7 SR4 FP1 example: 0x000007FF7E79D530 <OSB>72<CSB> CLS DumpTest 0x000007FF7E76E9C0 0x000007FF7E79C640 0x000007FF7E79C718 <OSB>24<CSB> OBJ DumpTest <OSB>blank line<CSB>
Local fix
Problem summary
The static references are not emitted by the Java 6 and 7 JVMs.
Problem conclusion
This defect will be fixed in: 7.0.0 SR5 6.0.1 SR6 6.0.0 SR14 . The JVM has been updated to include the missing static references. In this example, the class DumpTest has one static reference. With the fix the Java 6 / Java 7 example above would now look as follows, with the one static reference within the class as the third field. The other two references from the class, incidentally, are not statics but are to the to the class loader and the security domain. Also, by way of explanation, it is correct that the OBJ record contains no references and is followed by a blank line. The OBJ records from the Java 6/7 JVM no longer include a reference to the class as they do from the Java 5 JVM. 0x000007FF7E79D530 <OSB>72<CSB> CLS DumpTest 0x000007FF7E76E9C0 0x000007FF7E79C640 <static reference, new with the fix> 0x000007FF7E79C718 <OSB>24<CSB> OBJ DumpTest <OSB>blank line<CSB>
Temporary fix
Comments
APAR Information
APAR number
IV43451
Reported component name
J9 COMMON CODE
Reported component ID
620700127
Reported release
260
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2013-05-30
Closed date
2013-05-30
Last modified date
2013-05-30
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
R260 PSY
UP
R600 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":"6.1","Line of Business":{"code":"LOB36","label":"IBM Automation"}}]
Document Information
Modified date:
21 February 2022