DTFJ Error Opening Core Dump [message #1816032] |
Thu, 17 October 2019 13:24  |
Eclipse User |
|
|
|
Hello,
I'm trying to open a WebSphere core.dmp file using Memory Analyzer with DTFJ installed and getting this exception:
java.lang.NoSuchFieldError: J9_JAVA_CLASS_RAM_ARRAY
at com.ibm.j9ddr.vm29.pointer.helper.J9ClassHelper.isArrayClass(J9ClassHelper.java:72)
at com.ibm.j9ddr.vm29.j9.gc.GCObjectModel_V1.isIndexable(GCObjectModel_V1.java:188)
at com.ibm.j9ddr.vm29.j9.gc.GCObjectModel_V1.isIndexable(GCObjectModel_V1.java:182)
at com.ibm.j9ddr.vm29.j9.gc.GCObjectModel_V1.getSizeInBytesWithHeader(GCObjectModel_V1.java:157)
at com.ibm.j9ddr.vm29.j9.gc.GCObjectModel_V1.getConsumedSizeInBytesWithHeader(GCObjectModel_V1.java:90)
at com.ibm.j9ddr.vm29.j9.ObjectModel.getConsumedSizeInBytesWithHeader(ObjectModel.java:199)
at com.ibm.j9ddr.vm29.j9.gc.GCObjectHeapIteratorAddressOrderedList_V1.advanceScanPointer(GCObjectHeapIteratorAddressOrderedList_V1.java:169)
at com.ibm.j9ddr.vm29.j9.gc.GCObjectHeapIteratorAddressOrderedList_V1.next(GCObjectHeapIteratorAddressOrderedList_V1.java:244)
at com.ibm.j9ddr.vm29.j9.walkers.HeapWalker.walk(HeapWalker.java:107)
at com.ibm.j9ddr.vm29.view.dtfj.java.j9.HeapObjectIterator.hasNext(HeapObjectIterator.java:38)
at com.ibm.j9ddr.vm29.view.dtfj.java.DTFJJavaHeap$1.hasNext(DTFJJavaHeap.java:106)
at org.eclipse.mat.dtfj.DTFJIndexBuilder.fill(DTFJIndexBuilder.java:1131)
at org.eclipse.mat.parser.internal.SnapshotFactoryImpl.parse(SnapshotFactoryImpl.java:222)
at org.eclipse.mat.parser.internal.SnapshotFactoryImpl.openSnapshot(SnapshotFactoryImpl.java:126)
at org.eclipse.mat.snapshot.SnapshotFactory.openSnapshot(SnapshotFactory.java:147)
at org.eclipse.mat.ui.snapshot.ParseHeapDumpJob.run(ParseHeapDumpJob.java:83)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:60)
It seems related to this J9 bug: https://github.com/eclipse/openj9/issues/6316
Is this something that should be submitted as a bug under MAT at bugs.eclipse.org or is there another place to submit DTFJ bugs?
Thanks,
Frank
|
|
|
|
|
|
Powered by
FUDForum. Page generated in 0.05636 seconds