RFR: 8282306: os::is_first_C_frame(frame*) crashes on invalid link access [v2]
Johannes Bechberger
duke at openjdk.java.net
Wed Feb 23 22:36:03 UTC 2022
On Wed, 23 Feb 2022 22:06:47 GMT, Johannes Bechberger <duke at openjdk.java.net> wrote:
>> src/hotspot/share/runtime/os.cpp line 1227:
>>
>>> 1225: !t->is_in_full_stack((address)fr->fp()) ||
>>> 1226: !t->is_in_full_stack((address)fr->sender_sp()) ||
>>> 1227: !t->is_in_full_stack((address)fr->link());
>>
>> Isn't this check of `fr.link()` what you already did in `can_access_link`?
>
> You're correct.
But as I said, I'm going to remove these checks all to gether.
-------------
PR: https://git.openjdk.java.net/jdk/pull/7591
More information about the hotspot-dev
mailing list