RFR: JDK-8156133: FindCrashesAction in HSDB does not work except Solaris platform
Dmitry Samersoff
dmitry.samersoff at oracle.com
Thu May 5 17:59:01 UTC 2016
Yasumasa,
The fix looks good for me.
I'll sponsor the push.
-Dmitry
On 2016-05-05 15:32, Yasumasa Suenaga wrote:
> 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
--
Dmitry Samersoff
Oracle Java development team, Saint Petersburg, Russia
* I would love to change the world, but they won't give me the sources.
More information about the serviceability-dev
mailing list