RFR: JDK-8156133: FindCrashesAction in HSDB does not work except Solaris platform

Yasumasa Suenaga yasuenag at gmail.com
Thu May 5 12:32:27 UTC 2016


Hi all,

HSDB can find crash thread from core image.
However, it works on Solaris only.

JavaThreadsPanel#fireShowThreadCrashes() detects as crashed thread
from JavaThreads which has signal handler frame.
Signal handler frame is different by platform. Thus it is hard to
implement Frame#isSignalHandlerFrameDbg() for each platforms.

As one of solution, I propose to add pointer of crashed JavaThread
to VMStructs.
Originally, this feature seems to work for crashing with dumping
hs_err log. If so, this proposal does not change behavior.

I uploaded a webrev for this issue.
Could you review it?

   http://cr.openjdk.java.net/~ysuenaga/JDK-8156133/webrev.00/

I cannot access JPRT.
So I need a sponsor.


Thanks,

Yasumasa


More information about the serviceability-dev mailing list