Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Archived » Memory Analyzer (MAT) » freshly-installed MAT+DTFJ unable to read any extracted DMP-files
freshly-installed MAT+DTFJ unable to read any extracted DMP-files [message #8281] Mon, 15 December 2008 20:09 Go to next message
Paul E. Keyser is currently offline Paul E. KeyserFriend
Messages: 878
Registered: July 2009
Senior Member
This is a multi-part message in MIME format.
--------------080907040509070101050300
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

I have reinstalled Eclipse 3.3.0 (in which MAT + DTFJ used to work),
reinstalled MAT + DTFJ, re-checked-out our code, and now MAT + DTFJ is
unable to read any jextracted zip's. A sample error-log is attached. Has
the posted download of DTFJ been changed? Or the MAT?

(I had earlier reported that MAT + DTFJ was no longer able to read old
extracts, see thread "".)

-Paul

--------------080907040509070101050300
Content-Type: text/plain;
name="MAT+DTFJ_Crash.log"
Content-Transfer-Encoding: base64
Content-Disposition: inline;
filename="MAT+DTFJ_Crash.log"

IVNFU1NJT04gMjAwOC0xMi0xNSAxNDo0NTo1Ni43NjUgLS0tLS0tLS0tLS0t LS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCmVjbGlwc2UuYnVpbGRJZD1J MjAwNzA2MjUt
MTUwMA0KamF2YS5mdWxsdmVyc2lvbj1KMlJFIDEuNi4wIElCTSBKOSAyLjQg V2luZG93cyBY
UCB4ODYtMzIganZtd2kzMjYwLTIwMDcxMTIxXzE1MDE1IChKSVQgZW5hYmxl ZCkKSjlWTSAt
IDIwMDcxMTIxXzAxNTAxNV9sSGRTTVIKSklUICAtIHI5XzIwMDcxMTIxXzEz MzAKR0MgICAt
IDIwMDcxMDMxX0FBDQpCb290TG9hZGVyIGNvbnN0YW50czogT1M9d2luMzIs IEFSQ0g9eDg2
LCBXUz13aW4zMiwgTkw9ZW5fVVMNCkNvbW1hbmQtbGluZSBhcmd1bWVudHM6 ICAtb3Mgd2lu
MzIgLXdzIHdpbjMyIC1hcmNoIHg4Ng0KDQohRU5UUlkgb3JnLmVjbGlwc2Uu bWF0LnVpIDEg
MCAyMDA4LTEyLTE1IDE1OjAzOjMzLjA2OA0KIU1FU1NBR0UgVG9vayAxLDE1 M21zIHRvIGdl
dCB0aGUgRFRGSiBpbWFnZSBmcm9tIGZpbGUgQzpcSUJNX1dhdHNvblxDQUVB X0RlcHRcVURB
VFxQcm9maWxpbmdcZWNsaXBzZVxVREFUX0NvbmNlcHRGaW5kZXJfMjAwODEy MTUuMjIwLmRt
cC56aXANCg0KIUVOVFJZIG9yZy5lY2xpcHNlLm1hdC51aSAyIDAgMjAwOC0x Mi0xNSAxNTow
MzozMy4wNjgNCiFNRVNTQUdFIENvcnJ1cHQgZGF0YSByZWFkaW5nIHJ1bnRp bWVzIGZyb20g
cHJvY2Vzc2VzIGF0IG51bGwgOiBObyBydW50aW1lcyBkdWUgdG8gZWFybHkg c3RhcnR1cCBl
cnJvcjogIFRoZSBjaGFyYWN0ZXIgcmVmZXJlbmNlIG11c3QgZW5kIHdpdGgg dGhlICc7JyBk
ZWxpbWl0ZXIuDQoNCiFFTlRSWSBvcmcuZWNsaXBzZS5tYXQucGFyc2VyIDQg MCAyMDA4LTEy
LTE1IDE1OjAzOjMzLjA2OA0KIU1FU1NBR0UgRXJyb3Igb3BlbmluZyBoZWFw IGR1bXANCiFT
VUJFTlRSWSAxIG9yZy5lY2xpcHNlLm1hdC5wYXJzZXIgNCAwIDIwMDgtMTIt MTUgMTU6MDM6
MzMuMDY4DQohTUVTU0FHRSBVbmFibGUgdG8gZmluZCBKYXZhIHJ1bnRpbWUg aW4gRFRGSiBp
bWFnZSBhZnRlciBzZWFyY2hpbmcgMSBhZGRyZXNzIHNwYWNlcyAobGFzdCBz cGFjZTogY29t
LmlibS5kdGZqLmltYWdlLmo5LkltYWdlQWRkcmVzc1NwYWNlQDQxZmU0MWZl KSAxIHByb2Nl
c3NlcyAobGFzdCBwcm9jZXNzOiAyMjApDQohU1RBQ0sgMA0KamF2YS5pby5J T0V4Y2VwdGlv
bjogVW5hYmxlIHRvIGZpbmQgSmF2YSBydW50aW1lIGluIERURkogaW1hZ2Ug YWZ0ZXIgc2Vh
cmNoaW5nIDEgYWRkcmVzcyBzcGFjZXMgKGxhc3Qgc3BhY2U6IGNvbS5pYm0u ZHRmai5pbWFn
ZS5qOS5JbWFnZUFkZHJlc3NTcGFjZUA0MWZlNDFmZSkgMSBwcm9jZXNzZXMg KGxhc3QgcHJv
Y2VzczogMjIwKQ0KCWF0IG9yZy5lY2xpcHNlLm1hdC5kdGZqLkRURkpJbmRl eEJ1aWxkZXIu
Z2V0UnVudGltZShEVEZKSW5kZXhCdWlsZGVyLmphdmE6MjE3MikNCglhdCBv cmcuZWNsaXBz
ZS5tYXQuZHRmai5EVEZKSW5kZXhCdWlsZGVyLmZpbGwoRFRGSkluZGV4QnVp bGRlci5qYXZh
OjI5OSkNCglhdCBvcmcuZWNsaXBzZS5tYXQucGFyc2VyLmludGVybmFsLlNu YXBzaG90RmFj
dG9yeUltcGwucGFyc2UoU25hcHNob3RGYWN0b3J5SW1wbC5qYXZhOjE4NCkN CglhdCBvcmcu
ZWNsaXBzZS5tYXQucGFyc2VyLmludGVybmFsLlNuYXBzaG90RmFjdG9yeUlt cGwub3BlblNu
YXBzaG90KFNuYXBzaG90RmFjdG9yeUltcGwuamF2YToxMDIpDQoJYXQgb3Jn LmVjbGlwc2Uu
bWF0LnNuYXBzaG90LlNuYXBzaG90RmFjdG9yeS5vcGVuU25hcHNob3QoU25h cHNob3RGYWN0
b3J5LmphdmE6ODcpDQoJYXQgb3JnLmVjbGlwc2UubWF0LnVpLnNuYXBzaG90 LlBhcnNlSGVh
cER1bXBKb2IucnVuKFBhcnNlSGVhcER1bXBKb2IuamF2YTo1NCkNCglhdCBv cmcuZWNsaXBz
ZS5jb3JlLmludGVybmFsLmpvYnMuV29ya2VyLnJ1bihXb3JrZXIuamF2YTo1 NSkNCg0KIUVO
VFJZIG9yZy5lY2xpcHNlLm1hdC51aSA0IDAgMjAwOC0xMi0xNSAxNTowMzoz My4xMTQNCiFN
RVNTQUdFIEVycm9yIG9wZW5pbmcgaGVhcCBkdW1wICdVREFUX0NvbmNlcHRG aW5kZXJfMjAw
ODEyMTUuMjIwLmRtcC56aXAnLiBDaGVjayBsb2cgZm9yIGRldGFpbHMuDQoh U1RBQ0sgMA0K
b3JnLmVjbGlwc2UubWF0LlNuYXBzaG90RXhjZXB0aW9uOiBFcnJvciBvcGVu aW5nIGhlYXAg
ZHVtcCAnVURBVF9Db25jZXB0RmluZGVyXzIwMDgxMjE1LjIyMC5kbXAuemlw Jy4gQ2hlY2sg
bG9nIGZvciBkZXRhaWxzLg0KCWF0IG9yZy5lY2xpcHNlLm1hdC5wYXJzZXIu aW50ZXJuYWwu
U25hcHNob3RGYWN0b3J5SW1wbC5wYXJzZShTbmFwc2hvdEZhY3RvcnlJbXBs LmphdmE6MjE4
KQ0KCWF0IG9yZy5lY2xpcHNlLm1hdC5wYXJzZXIuaW50ZXJuYWwuU25hcHNo b3RGYWN0b3J5
SW1wbC5vcGVuU25hcHNob3QoU25hcHNob3RGYWN0b3J5SW1wbC5qYXZhOjEw MikNCglhdCBv
cmcuZWNsaXBzZS5tYXQuc25hcHNob3QuU25hcHNob3RGYWN0b3J5Lm9wZW5T bmFwc2hvdChT
bmFwc2hvdEZhY3RvcnkuamF2YTo4NykNCglhdCBvcmcuZWNsaXBzZS5tYXQu dWkuc25hcHNo
b3QuUGFyc2VIZWFwRHVtcEpvYi5ydW4oUGFyc2VIZWFwRHVtcEpvYi5qYXZh OjU0KQ0KCWF0
IG9yZy5lY2xpcHNlLmNvcmUuaW50ZXJuYWwuam9icy5Xb3JrZXIucnVuKFdv cmtlci5qYXZh
OjU1KQ0K
--------------080907040509070101050300--
Re: freshly-installed MAT+DTFJ unable to read any extracted DMP-files [message #8347 is a reply to message #8281] Tue, 16 December 2008 05:28 Go to previous messageGo to next message
Paul E. Keyser is currently offline Paul E. KeyserFriend
Messages: 878
Registered: July 2009
Senior Member
Oops -- I see my problem now: in all the confusion, I was inadvertantly
using the default JVM of the newly-rebuilt OS (i.e., IBM JVM Java 1.6)
to *launch* the Eclipse that included the reinstalled MAT + DTFJ -- but
using the IBM JVM Java 1.5 SR5 for the process launched from the IDE and
for the jextract; once I added "-vm ..." to my shortcut, and re-pointed
myself at the SR8a, MAT + DTFJ *can* run. See new thread "Strange OOM
error when running MAT + DTFJ on *some* jextract'ed zips".

-Paul
Re: freshly-installed MAT+DTFJ unable to read any extracted DMP-files [message #8414 is a reply to message #8281] Tue, 16 December 2008 11:09 Go to previous message
Andrew Johnson is currently offline Andrew JohnsonFriend
Messages: 123
Registered: July 2009
Senior Member
The message in the log:
C:\IBM_Watson\CAEA_Dept\UDAT\Profiling\eclipse\UDAT_ConceptF inder_20081215.220.dmp.zip

!ENTRY org.eclipse.mat.ui 2 0 2008-12-15 15:03:33.068
!MESSAGE Corrupt data reading runtimes from processes at null : No
runtimes due to early startup error: The character reference must end
with the ';' delimiter.

is significant. This means the xml file inside the
UDAT_ConceptFinder_20081215.220.dmp.zip is corrupt. You might be able to
spot a character reference without the ;. I don't know why JExtract hasn't
built a proper xml file.

As the XML seems to be corrupt the DTFJ parser fails, and so the DTFJ
adapter cannot read the dump.

You should be able to use either Java 5 or Java 6 to run MAT - it doesn't
have to match the VM that generated the dump and ran the Jextract. My
thought is that perhaps the XML parsers in the VMs running MAT were
different, and only one spotted the character reference problem.

You could unpack the zip, find the corrupt character reference in the XML,
fix it, then open the unzipped dump (which will also find the associated
XML).
Previous Topic:MAT + DTFJ Crash on re-opening extracted zip
Next Topic:Strange OOM error when running MAT + DTFJ on *some* jextract'ed zips
Goto Forum:
  


Current Time: Sat Dec 20 10:35:31 GMT 2014

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

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