Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Memory Analyzer » Help! com.ibm.j9ddr.InvalidDataTypeException: U_32 contains value larger than Integer.MAX_VALUE
Help! com.ibm.j9ddr.InvalidDataTypeException: U_32 contains value larger than Integer.MAX_VALUE [message #894200] Sat, 07 July 2012 10:36 Go to next message
fangsoft fangsoft is currently offline fangsoft fangsoft
Messages: 3
Registered: July 2012
Junior Member
com.ibm.j9ddr.InvalidDataTypeException: U_32 contains value larger than Integer.MAX_VALUE
at com.ibm.j9ddr.vm24.types.U32.intValue(U32.java:116)
at com.ibm.j9ddr.vm24.view.dtfj.java.DTFJJavaField.<init>(DTFJJavaField.java:65)
at com.ibm.j9ddr.vm24.view.dtfj.java.DTFJJavaFieldInstance.<init>(DTFJJavaFieldInstance.java:36)
at com.ibm.j9ddr.vm24.view.dtfj.java.DTFJJavaClass.getDeclaredFields(DTFJJavaClass.java:193)
at org.eclipse.mat.dtfj.DTFJIndexBuilder.exploreObject(DTFJIndexBuilder.java:6610)
at org.eclipse.mat.dtfj.DTFJIndexBuilder.processHeapObject(DTFJIndexBuilder.java:3429)
at org.eclipse.mat.dtfj.DTFJIndexBuilder.fill(DTFJIndexBuilder.java:2039)
at org.eclipse.mat.parser.internal.SnapshotFactoryImpl.parse(SnapshotFactoryImpl.java:209)
at org.eclipse.mat.parser.internal.SnapshotFactoryImpl.openSnapshot(SnapshotFactoryImpl.java:120)
at org.eclipse.mat.snapshot.SnapshotFactory.openSnapshot(SnapshotFactory.java:145)
at org.eclipse.mat.ui.snapshot.ParseHeapDumpJob.run(ParseHeapDumpJob.java:83)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
Re: Help! com.ibm.j9ddr.InvalidDataTypeException: U_32 contains value larger than Integer.MAX_VALUE [message #894456 is a reply to message #894200] Mon, 09 July 2012 05:48 Go to previous messageGo to next message
Andrew Johnson is currently offline Andrew Johnson
Messages: 118
Registered: July 2009
Senior Member
That looks like a problem with IBM's DTFJ feature or a corrupt dump.
Are you running the latest 1.10 level from http://www.ibm.com/developerworks/java/jdk/tools/dtfj.html?

If not then please try with the latest level.
If so then please try reporting it to IBM via the email link on that page.
Re: Help! com.ibm.j9ddr.InvalidDataTypeException: U_32 contains value larger than Integer.MAX_VALUE [message #894658 is a reply to message #894456] Mon, 09 July 2012 22:56 Go to previous messageGo to next message
fangsoft fangsoft is currently offline fangsoft fangsoft
Messages: 3
Registered: July 2012
Junior Member
thanks. I have sent an email to javatool@uk.ibm.com. The problem is int intvalue=(int)data, but data is long.
Re: Help! com.ibm.j9ddr.InvalidDataTypeException: U_32 contains value larger than Integer.MAX_VALUE [message #894900 is a reply to message #894658] Tue, 10 July 2012 21:26 Go to previous messageGo to next message
fangsoft fangsoft is currently offline fangsoft fangsoft
Messages: 3
Registered: July 2012
Junior Member
javatool@uk.ibm.com reply:
Hi,

This is a bug in DTFJ. We have a fix and should be able to publish an update by the end of this week.

Cheers,
Re: Help! com.ibm.j9ddr.InvalidDataTypeException: U_32 contains value larger than Integer.MAX_VALUE [message #895107 is a reply to message #894900] Wed, 11 July 2012 13:14 Go to previous message
Pete Robbins is currently offline Pete Robbins
Messages: 1
Registered: March 2011
Junior Member
A fixed DTFJ is now available from the developerworks link in Andrew's post.

Cheers,
Previous Topic:Memory Analyzer 1.2.0 is released
Next Topic:Parsing Heap Dump Error in MAT
Goto Forum:
  


Current Time: Tue Jul 22 17:43:53 EDT 2014

Powered by FUDForum. Page generated in 0.03145 seconds