Fixes are available
PI42776: Ship Java 6/26 SR8 FP4 +IX90162+IV73188+IV73934 FOR WSAS V8.5.0.X AND V8.5.5.X
PI42775 : Ship Java 7 SR9 +IX90162+IV73188+IV73934 FOR WSAS V8.5.0.X AND V8.5.5.X
PI42774 : Ship Java 7.1 SR3 +IX90162+IV73188+IV73934 FOR WSAS V8.5.5.2 and higher
PI42777: Ship Java 6/26 SR8 FP4 +IX90162+IV73188+IV73934 FOR WSAS V8.0.0.X
PI42773 :
PI42781: Ship Java 6/26 SR8 FP4 +IX90162+IV73188+IV73934 Liberty profile V855X
APAR status
Closed as program error.
Error description
Error Message: When a PHD heapdump is loaded into Memory Analyzer, corrupt class names are reported, for example:4,365 instances of "corruptClassName@0xc012fc38", loaded by "<system class loader>" occupy 895,745,568 (90.60%) bytes.?corruptClassName@0xc012fc38 @ 0xd6025778 - 11,579,672 (1.17%) bytes.?corruptClassName@0xc012fc38 @ 0xc7432638 - 11,579,600 (1.17%) bytes.?corruptClassName@0xc012fc38 @ 0xc0e32890 - 11,579,552 (1.17%) bytes. . Stack Trace: The Memory Analyzer log contains error messages and stack traces, for examples:!ENTRY org.eclipse.mat.ui 4 0 2015-05-06 13:36:10.800!MESSAGE Corrupt data reading heap sections at 0xefa265a8 : com.ibm.dtfj.phd.PHDCorruptImageSection Corrupt Java heap 0xefa265a8:0xefa265b0 from Java runtime at 0x0!STACK 0com.ibm.dtfj.image.CorruptDataException: com.ibm.dtfj.phd.PHDCorruptImageSection Corrupt Java heap 0xefa265a8:0xefa265b0at org.eclipse.mat.dtfj.DTFJIndexBuilder.logCorruptData(DTFJIndexBu ilder.java:4858)at org.eclipse.mat.dtfj.DTFJIndexBuilder.isCorruptData(DTFJIndexBui lder.java:4597)at org.eclipse.mat.dtfj.DTFJIndexBuilder.fill(DTFJIndexBuilder.java :967)at org.eclipse.mat.parser.internal.SnapshotFactoryImpl.parse(Snapsh otFactoryImpl.java:237)at org.eclipse.mat.parser.internal.SnapshotFactoryImpl.openSnapshot (SnapshotFactoryImpl.java:141)at org.eclipse.mat.snapshot.SnapshotFactory.openSnapshot(SnapshotFa ctory.java:145)at org.eclipse.mat.ui.snapshot.ParseHeapDumpJob.run(ParseHeapDumpJo b.java:84)at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)!ENTRY org.eclipse.mat.ui 2 0 2015-05-06 13:36:10.831!MESSAGE Problem finding component class for class 0xc3b9de40!STACK 0com.ibm.dtfj.image.CorruptDataException: component type for <OSB>Lcom/ibm/ws/config/admin/ConfigID; is com/ibm/ws/config/admin/ConfigID which is not found from com.ibm.dtfj.phd.PHDJavaClassLoader@505d64e8 at 0xc3b9de40at com.ibm.dtfj.phd.PHDJavaClass.getComponentType(PHDJavaClass.java :244)at org.eclipse.mat.dtfj.DTFJIndexBuilder.rememberClass(DTFJIndexBui lder.java:3207)at org.eclipse.mat.dtfj.DTFJIndexBuilder.fill(DTFJIndexBuilder.java :1124)at org.eclipse.mat.parser.internal.SnapshotFactoryImpl.parse(Snapsh otFactoryImpl.java:237)at org.eclipse.mat.parser.internal.SnapshotFactoryImpl.openSnapshot (SnapshotFactoryImpl.java:141)at org.eclipse.mat.snapshot.SnapshotFactory.openSnapshot(SnapshotFa ctory.java:145)at org.eclipse.mat.ui.snapshot.ParseHeapDumpJob.run(ParseHeapDumpJo b.java:84)at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53) .
Local fix
A system dump can be used instead of a PHD heapdump to investigate Java heap issues using Memory Analyzer.
Problem summary
The JVM is producing PHD heapdumps containing an error in the number of references listed for a PHD Class Record.
Problem conclusion
The JVM has been updated to correct the error in the PHD heapdump. . This APAR will be fixed in the following Java Releases: 7 R1 SR3 FP10 (7.1.3.10) 6 R1 SR8 FP7 (6.1.8.7) 7 SR9 FP 10 (7.0.9.10) 8 SR1 FP10 (8.0.1.10) . 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
IV73188
Reported component name
J9 COMMON CODE
Reported component ID
620700127
Reported release
270
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2015-05-12
Closed date
2015-05-12
Last modified date
2015-06-29
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
R260 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:
22 February 2022