8017478 Kitchensink crashed with SIGSEGV in BaselineReporter::diff_callsites
Zhengyu Gu
zhengyu.gu at oracle.com
Tue Jun 25 14:28:56 PDT 2013
Thanks!
I will make change before check in.
-Zhengyu
On Jun 25, 2013, at 4:14 PM, Christian Tornqvist wrote:
> Hi Zhengyu,
>
> 209 assert(cur_malloc_callsite != NULL && prev_malloc_callsite !=
> NULL,
> 210 "Sanity check");
>
> Splitting this into two different assert statements would make it a lot
> easier to know which of the assertions that failed. The "Sanity check"
> comments on the asserts could also be more descriptive, hopefully explaining
> why this shouldn't be null :)
>
> Thanks,
> Christian
>
> -----Original Message-----
> From: hotspot-runtime-dev-bounces at openjdk.java.net
> [mailto:hotspot-runtime-dev-bounces at openjdk.java.net] On Behalf Of Zhengyu
> Gu
> Sent: den 24 juni 2013 12:05
> To: hotspot-runtime-dev at openjdk.java.net
> Subject: RFR: 8017478 Kitchensink crashed with SIGSEGV in
> BaselineReporter::diff_callsites
>
> This is a fix for null pointers that are not carefully dealt with. Added
> assertions to prevent it from happening again.
>
>
> External bug: Not available.
> JBS: https://jbs.oracle.com/bugs/browse/JDK-8017478
> Webrev: http://cr.openjdk.java.net/~zgu/8017478/webrev.00/
>
>
> Thanks,
>
> -Zhengyu
>
More information about the hotspot-runtime-dev
mailing list