Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Memory Analyzer » Issues using IBM Seamer DTFJ(Problems reading .dmp files)
Issues using IBM Seamer DTFJ [message #1853872] Wed, 20 July 2022 15:24 Go to next message
Richard Olson is currently offline Richard OlsonFriend
Messages: 25
Registered: April 2010
Junior Member
I'm seeking advice re: an issue I've encountered reading SYSTEMDUMPS, .dmp or .hprof files using latest MAT IBM Semeru DTFJ

The current IBM Semeru DTFJ MAT version found at https://www.ibm.com/support/pages/node/6537402  fails to correctly execute in the following scenarios:

SYSTEMDMP files opened via an Eclipse project accessing Eclipse MAT 1.12 APIs. Basically, within the project select Run>Run Configurations opening Eclipse MAT receiving errors like:

Error opening heap dump 'heap-dump_43312.hprof'. Check the error log for further details.
Error opening heap dump 'heap-dump_43312.hprof'. Check the error log for further details.
Error opening heap dump 'heap-dump_43312.hprof'
Not a HPROF heap dump
Not a HPROF heap dump
Unable to read dump D:\ Logs\ Jul18_2022\dumpfile\heap-dump_43312.hprof in DTFJ format DTFJ-J9 (java.io.IOException)
Unable to read dump D:\ Logs\ Jul18_2022\dumpfile \dumpfile\heap-dump_43312.hprof in DTFJ format DTFJ-J9
Plug-in "com.ibm.dtfj.j9" was unable to instantiate class "com.ibm.dtfj.image.j9.ImageFactory".
class com.ibm.dtfj.image.j9.ImageFactory (in unnamed module @0x162ca144) cannot access class jdk.internal.module.Modules (in module java.base) because module java.base does not export jdk.internal.module to unnamed module @0x162ca144
class com.ibm.dtfj.image.j9.ImageFactory (in unnamed module @0x162ca144) cannot access class jdk.internal.module.Modules (in module java.base) because module java.base does not export jdk.internal.module to unnamed module @0x162ca144 (java.lang.IllegalAccessError)
class com.ibm.dtfj.image.j9.ImageFactory (in unnamed module @0x162ca144) cannot access class jdk.internal.module.Modules (in module java.base) because module java.base does not export jdk.internal.module to unnamed module @0x162ca144

Error opening heap dump 'core.20220620.075813.27410.0001.dmp'. Check the error log for further details.
Error opening heap dump 'core.20220620.075813.27410.0001.dmp'. Check the error log for further details.
Unable to read dump D:\Logs\DumpFile\core.20220620.075813.27410.0001.dmp in DTFJ format DTFJ-J9 (java.io.IOException)
Unable to read dump D:\Logs\DumpFile\core.20220620.075813.27410.0001.dmp in DTFJ format DTFJ-J9
Plug-in "com.ibm.dtfj.j9" was unable to instantiate class "com.ibm.dtfj.image.j9.ImageFactory".
Class com/ibm/dtfj/image/j9/ImageFactory(unnamed module 0x0000000701C4B050) can not access class jdk/internal/module/Modules(java.base) because module java.base does not export package jdk/internal/module to module unnamed module 0x0000000701C4B050
Class com/ibm/dtfj/image/j9/ImageFactory(unnamed module 0x0000000701C4B050) can not access class jdk/internal/module/Modules(java.base) because module java.base does not export package jdk/internal/module to module unnamed module 0x0000000701C4B050 (java.lang.IllegalAccessError)
Class com/ibm/dtfj/image/j9/ImageFactory(unnamed module 0x0000000701C4B050) can not access class jdk/internal/module/Modules(java.base) because module java.base does not export package jdk/internal/module to module unnamed module 0x0000000701C4B050

Note, encountered a similar error accessing a .dmp file. The entry's shown the Eclipse project's Console tab:
!ENTRY org.eclipse.mat.ui 4 0 2022-07-20 10:34:18.817
!MESSAGE Error opening heap dump 'core.20220720.083218.6341.0001.dmp'. Check the error log for further details.
!STACK 0
org.eclipse.mat.SnapshotException: Error opening heap dump 'core.20220720.083218.6341.0001.dmp'. Check the error log for further details.
              at org.eclipse.mat.parser.internal.SnapshotFactoryImpl.parse(SnapshotFactoryImpl.java:392)
              at org.eclipse.mat.parser.internal.SnapshotFactoryImpl.openSnapshot(SnapshotFactoryImpl.java:202)
              at org.eclipse.mat.snapshot.SnapshotFactory.openSnapshot(SnapshotFactory.java:149)
              at org.eclipse.mat.ui.snapshot.ParseHeapDumpJob.run(ParseHeapDumpJob.java:97)
              at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)
Caused by: java.io.IOException: Unable to read dump D:\Customer_Logs\RXC\DumpFile\core.20220720.083218.6341.0001.dmp in DTFJ format DTFJ-J9
              at org.eclipse.mat.dtfj.DTFJIndexBuilder.getDynamicDTFJDump(DTFJIndexBuilder.java:8968)
              at org.eclipse.mat.dtfj.DTFJIndexBuilder.getUncachedDump(DTFJIndexBuilder.java:8660)
              at org.eclipse.mat.dtfj.DTFJIndexBuilder$DumpCache.getDump(DTFJIndexBuilder.java:9254)
              at org.eclipse.mat.dtfj.DTFJIndexBuilder.fill(DTFJIndexBuilder.java:903)
              at org.eclipse.mat.parser.internal.SnapshotFactoryImpl.parse(SnapshotFactoryImpl.java:331)
              ... 4 more
Caused by: org.eclipse.core.runtime.CoreException: Plug-in "com.ibm.dtfj.j9" was unable to instantiate class "com.ibm.dtfj.image.j9.ImageFactory".
              at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.throwException(RegistryStrategyOSGI.java:212)
              at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:206)
              at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:920)
              at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:246)
              at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:63)
              at org.eclipse.mat.dtfj.DTFJIndexBuilder.getDynamicDTFJDump(DTFJIndexBuilder.java:8697)
              ... 8 more
Caused by: java.lang.IllegalAccessError: Class com/ibm/dtfj/image/j9/ImageFactory(unnamed module 0x0000000702000B60) can not access class jdk/internal/module/Modules(java.base) because module java.base does not export package jdk/internal/module to module unnamed module 0x0000000702000B60
              at com.ibm.dtfj.image.j9.ImageFactory.<clinit>(ImageFactory.java:82)
              at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
              at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
              at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
              at java.base/java.lang.reflect.Constructor.newInstance(Unknown Source)
              at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:204)
              ... 12 more


See, links describing a similar issue.
https://bugs.eclipse.org/bugs/show_bug.cgi?id=535351
https://github.com/apangin/jattach/issues/20


Although I can perform the same process using an Eclipse project opening MAT 1.12 with older IBM DFTJ plugin MAT throws issues attempting to locate objects. Also, the documented problem: no thread stack traces. See, https://www.eclipse.org/forums/index.php/m/1843317/?srch=thread+stack+traces#msg_1843317  Note, open the SYSTEMDUMP using IBM Semeru MAT version generating index, etc. MAT 1.12. with older IBM DTFJ shows the thread stack traces.

Finally, running the latest IBM Semeru MAT version in standalone mode successfully opens a SYSTEMDUMP. The primary issue, unable to reliably generate custom analysis reports using MAT 1.12 APIs. 

I can upload a SYSTEMDUMP if needed.

Any suggestions?

Thanks,
Rich Olson
Re: Issues using IBM Seamer DTFJ [message #1853968 is a reply to message #1853872] Tue, 26 July 2022 09:57 Go to previous messageGo to next message
Andrew Johnson is currently offline Andrew JohnsonFriend
Messages: 205
Registered: July 2009
Senior Member
It could be an incompatibility between the IBM Semeru DTFJ and the underlying JVM used for running Eclipse.
If you have a recent Eclipse IDE then it comes with a Java 17 HotSpot JRE.

You could try starting Eclipse with
-vm <path to IBM Semeru 17>
Re: Issues using IBM Seamer DTFJ [message #1853969 is a reply to message #1853968] Tue, 26 July 2022 10:16 Go to previous messageGo to next message
Richard Olson is currently offline Richard OlsonFriend
Messages: 25
Registered: April 2010
Junior Member
Good morning Andrew,

Thanks for the suggestion. I'll test later and update.

Rich Olson
Re: Issues using IBM Seamer DTFJ [message #1853978 is a reply to message #1853969] Tue, 26 July 2022 16:45 Go to previous messageGo to next message
Richard Olson is currently offline Richard OlsonFriend
Messages: 25
Registered: April 2010
Junior Member
Good morning Andrew,


I tested using a Java 17 JRE found here - https://developer.ibm.com/languages/java/semeru-runtimes/downloads/. The process again failed with reported error messages. I used both Eclipse 12-20221 and the latest, 06-2022.

My project simply queries the Snapshot seeking "org.apache.catalina.core.StandardContext" reporting a field. Please let me know if you need additional information.

Thanks,
Rich Olson
Re: Issues using IBM Seamer DTFJ [message #1853979 is a reply to message #1853978] Tue, 26 July 2022 17:08 Go to previous messageGo to next message
Richard Olson is currently offline Richard OlsonFriend
Messages: 25
Registered: April 2010
Junior Member
Also, forgot to mention the eclipse.ini file contains an entry, -vm
plugins/org.eclipse.justj.openjdk.hotspot.jre.full.win32.x86_64_17.0.3.v20220515-1416/jre/bin The link, https://wiki.eclipse.org//Eclipse.ini documents changing the -vm setting to your JRE path. I found my Eclipse project reported many bizarre errors after modifying, -vm. I tested my latest Eclip0se plugin by defining the JRE in Preferences>Java>Instelled JREs and Properties>Build Path>Libraries beneath ModulePath.
Re: Issues using IBM Seamer DTFJ [message #1854492 is a reply to message #1853979] Mon, 22 August 2022 12:38 Go to previous messageGo to next message
Richard Olson is currently offline Richard OlsonFriend
Messages: 25
Registered: April 2010
Junior Member
Good morning,

I installed a new IBM Semeru DTFJ Eclipse MAT 1.13 update Saturday. See, https://www.ibm.com/support/pages/node/6537402 Now, I'm receiving messages like: can not access class jdk/internal/module/Modules(java.base) because module java.base does not export package jdk/internal/module to module unnamed module

Thanks,
Rich Olson

I'm including the stack trace here:

WARNING: Using incubator modules: jdk.incubator.foreign, jdk.incubator.vector
!SESSION 2022-08-22 08:03:19.519 -----------------------------------------------
eclipse.buildId=unknown
java.fullversion=17.0.3+7
JRE 17 Windows 10 amd64-64-Bit Compressed References 20220422_155 (JIT enabled, AOT enabled)
OpenJ9 - 9a84ec34e
OMR - ab24b6666
JCL - dc07fd49b92 based on jdk-17.0.3+7
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=en_US
Framework arguments: -product org.eclipse.mat.ui.rcp.MemoryAnalyzer
Command-line arguments: -product org.eclipse.mat.ui.rcp.MemoryAnalyzer -data D:\EclipseProjects\EclipseMAT_DemoQueryJDK17/../runtime-Eclipse_DemoQueryJRE1.17 -dev file:D:/EclipseProjects/EclipseMAT_DemoQueryJDK17/.metadata/.plugins/org.eclipse.pde.core/Eclipse_DemoQueryJRE1.17/dev.properties -os win32 -ws win32 -arch x86_64 -consoleLog

!ENTRY org.eclipse.mat.ui 4 0 2022-08-22 08:03:33.268
!MESSAGE Error opening heap dump 'core.20220814.093920.14147.0001.dmp'. Check the error log for further details.
!STACK 0
org.eclipse.mat.SnapshotException: Error opening heap dump 'core.20220814.093920.14147.0001.dmp'. Check the error log for further details.
at org.eclipse.mat.parser.internal.SnapshotFactoryImpl.parse(SnapshotFactoryImpl.java:392)
at org.eclipse.mat.parser.internal.SnapshotFactoryImpl.openSnapshot(SnapshotFactoryImpl.java:202)
at org.eclipse.mat.snapshot.SnapshotFactory.openSnapshot(SnapshotFactory.java:149)
at org.eclipse.mat.ui.snapshot.ParseHeapDumpJob.run(ParseHeapDumpJob.java:97)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)
Caused by: java.io.IOException: Unable to read dump D:\Customer_Logs\RXC\LinuxTest HP Envy\Aug14_2022\0957\core.20220814.093920.14147.0001.dmp in DTFJ format DTFJ-J9
at org.eclipse.mat.dtfj.DTFJIndexBuilder.getDynamicDTFJDump(DTFJIndexBuilder.java:9179)
at org.eclipse.mat.dtfj.DTFJIndexBuilder.getUncachedDump(DTFJIndexBuilder.java:8871)
at org.eclipse.mat.dtfj.DTFJIndexBuilder$DumpCache.getDump(DTFJIndexBuilder.java:9465)
at org.eclipse.mat.dtfj.DTFJIndexBuilder.fill(DTFJIndexBuilder.java:907)
at org.eclipse.mat.parser.internal.SnapshotFactoryImpl.parse(SnapshotFactoryImpl.java:331)
... 4 more
Caused by: org.eclipse.core.runtime.CoreException: Plug-in "com.ibm.dtfj.j9" was unable to instantiate class "com.ibm.dtfj.image.j9.ImageFactory".
at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.throwException(RegistryStrategyOSGI.java:212)
at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:206)
at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:920)
at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:246)
at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:63)
at org.eclipse.mat.dtfj.DTFJIndexBuilder.getDynamicDTFJDump(DTFJIndexBuilder.java:8908)
... 8 more
Caused by: java.lang.IllegalAccessError: Class com/ibm/dtfj/image/j9/ImageFactory(unnamed module 0x0000000701DB5210) can not access class jdk/internal/module/Modules(java.base) because module java.base does not export package jdk/internal/module to module unnamed module 0x0000000701DB5210
at com.ibm.dtfj.image.j9.ImageFactory.<clinit>(ImageFactory.java:82)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Unknown Source)
at java.base/java.lang.reflect.Constructor.newInstance(Unknown Source)
at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:204)
... 12 more
!SUBENTRY 1 org.eclipse.mat.ui 4 0 2022-08-22 08:03:33.270
!MESSAGE Unable to read dump D:\Customer_Logs\RXC\LinuxTest HP Envy\Aug14_2022\0957\core.20220814.093920.14147.0001.dmp in DTFJ format DTFJ-J9 (java.io.IOException)
!STACK 0
java.io.IOException: Unable to read dump D:\Customer_Logs\RXC\LinuxTest HP Envy\Aug14_2022\0957\core.20220814.093920.14147.0001.dmp in DTFJ format DTFJ-J9
at org.eclipse.mat.dtfj.DTFJIndexBuilder.getDynamicDTFJDump(DTFJIndexBuilder.java:9179)
at org.eclipse.mat.dtfj.DTFJIndexBuilder.getUncachedDump(DTFJIndexBuilder.java:8871)
at org.eclipse.mat.dtfj.DTFJIndexBuilder$DumpCache.getDump(DTFJIndexBuilder.java:9465)
at org.eclipse.mat.dtfj.DTFJIndexBuilder.fill(DTFJIndexBuilder.java:907)
at org.eclipse.mat.parser.internal.SnapshotFactoryImpl.parse(SnapshotFactoryImpl.java:331)
at org.eclipse.mat.parser.internal.SnapshotFactoryImpl.openSnapshot(SnapshotFactoryImpl.java:202)
at org.eclipse.mat.snapshot.SnapshotFactory.openSnapshot(SnapshotFactory.java:149)
at org.eclipse.mat.ui.snapshot.ParseHeapDumpJob.run(ParseHeapDumpJob.java:97)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)
Caused by: org.eclipse.core.runtime.CoreException: Plug-in "com.ibm.dtfj.j9" was unable to instantiate class "com.ibm.dtfj.image.j9.ImageFactory".
at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.throwException(RegistryStrategyOSGI.java:212)
at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:206)
at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:920)
at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:246)
at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:63)
at org.eclipse.mat.dtfj.DTFJIndexBuilder.getDynamicDTFJDump(DTFJIndexBuilder.java:8908)
... 8 more
Caused by: java.lang.IllegalAccessError: Class com/ibm/dtfj/image/j9/ImageFactory(unnamed module 0x0000000701DB5210) can not access class jdk/internal/module/Modules(java.base) because module java.base does not export package jdk/internal/module to module unnamed module 0x0000000701DB5210
at com.ibm.dtfj.image.j9.ImageFactory.<clinit>(ImageFactory.java:82)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Unknown Source)
at java.base/java.lang.reflect.Constructor.newInstance(Unknown Source)
at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:204)
... 12 more
!SUBENTRY 1 org.eclipse.equinox.registry 4 1 2022-08-22 08:03:33.271
!MESSAGE Plug-in "com.ibm.dtfj.j9" was unable to instantiate class "com.ibm.dtfj.image.j9.ImageFactory".
!STACK 0
java.lang.IllegalAccessError: Class com/ibm/dtfj/image/j9/ImageFactory(unnamed module 0x0000000701DB5210) can not access class jdk/internal/module/Modules(java.base) because module java.base does not export package jdk/internal/module to module unnamed module 0x0000000701DB5210
at com.ibm.dtfj.image.j9.ImageFactory.<clinit>(ImageFactory.java:82)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Unknown Source)
at java.base/java.lang.reflect.Constructor.newInstance(Unknown Source)
at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:204)
at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:920)
at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:246)
at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:63)
at org.eclipse.mat.dtfj.DTFJIndexBuilder.getDynamicDTFJDump(DTFJIndexBuilder.java:8908)
at org.eclipse.mat.dtfj.DTFJIndexBuilder.getUncachedDump(DTFJIndexBuilder.java:8871)
at org.eclipse.mat.dtfj.DTFJIndexBuilder$DumpCache.getDump(DTFJIndexBuilder.java:9465)
at org.eclipse.mat.dtfj.DTFJIndexBuilder.fill(DTFJIndexBuilder.java:907)
at org.eclipse.mat.parser.internal.SnapshotFactoryImpl.parse(SnapshotFactoryImpl.java:331)
at org.eclipse.mat.parser.internal.SnapshotFactoryImpl.openSnapshot(SnapshotFactoryImpl.java:202)
at org.eclipse.mat.snapshot.SnapshotFactory.openSnapshot(SnapshotFactory.java:149)
at org.eclipse.mat.ui.snapshot.ParseHeapDumpJob.run(ParseHeapDumpJob.java:97)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)
!SUBENTRY 1 org.eclipse.mat.ui 4 0 2022-08-22 08:03:33.273
!MESSAGE Class com/ibm/dtfj/image/j9/ImageFactory(unnamed module 0x0000000701DB5210) can not access class jdk/internal/module/Modules(java.base) because module java.base does not export package jdk/internal/module to module unnamed module 0x0000000701DB5210 (java.lang.IllegalAccessError)
!STACK 0
java.lang.IllegalAccessError: Class com/ibm/dtfj/image/j9/ImageFactory(unnamed module 0x0000000701DB5210) can not access class jdk/internal/module/Modules(java.base) because module java.base does not export package jdk/internal/module to module unnamed module 0x0000000701DB5210
at com.ibm.dtfj.image.j9.ImageFactory.<clinit>(ImageFactory.java:82)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Unknown Source)
at java.base/java.lang.reflect.Constructor.newInstance(Unknown Source)
at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:204)
at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:920)
at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:246)
at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:63)
at org.eclipse.mat.dtfj.DTFJIndexBuilder.getDynamicDTFJDump(DTFJIndexBuilder.java:8908)
at org.eclipse.mat.dtfj.DTFJIndexBuilder.getUncachedDump(DTFJIndexBuilder.java:8871)
at org.eclipse.mat.dtfj.DTFJIndexBuilder$DumpCache.getDump(DTFJIndexBuilder.java:9465)
at org.eclipse.mat.dtfj.DTFJIndexBuilder.fill(DTFJIndexBuilder.java:907)
at org.eclipse.mat.parser.internal.SnapshotFactoryImpl.parse(SnapshotFactoryImpl.java:331)
at org.eclipse.mat.parser.internal.SnapshotFactoryImpl.openSnapshot(SnapshotFactoryImpl.java:202)
at org.eclipse.mat.snapshot.SnapshotFactory.openSnapshot(SnapshotFactory.java:149)
at org.eclipse.mat.ui.snapshot.ParseHeapDumpJob.run(ParseHeapDumpJob.java:97)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)
Re: Issues using IBM Seamer DTFJ [message #1854599 is a reply to message #1854492] Sat, 27 August 2022 15:09 Go to previous message
Richard Olson is currently offline Richard OlsonFriend
Messages: 25
Registered: April 2010
Junior Member
Hi,

A quick update. I resolved my module exception messages by adding --add-exports java.base/jdk.internal.module=ALL-UNNAMED to my projects VM args. I tested via two Ecli[pse projects plus successfully opening and reading two core.dmp files generated on different systems.

Rich
Previous Topic:how to get gc root of object using oql ?
Next Topic:Unable to delete heap dump file after getting ISnapshot object
Goto Forum:
  


Current Time: Fri Mar 29 15:52:52 GMT 2024

Powered by FUDForum. Page generated in 0.03777 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top