Withdrawn: 8277652: SIGSEGV in ShenandoahBarrierC2Support::verify_raw_mem for malformed control flow graph

Jie Fu jiefu at openjdk.java.net
Tue Nov 30 03:42:09 UTC 2021


On Tue, 23 Nov 2021 15:59:00 GMT, Jie Fu <jiefu at openjdk.org> wrote:

> Hi all,
> 
> `ShenandoahBarrierC2Support::verify_raw_mem` crashes due to `u->unique_ctrl_out()` [1] returns NULL for malformed control flow graph.
> It can be reproduced by running `compiler/vectorapi/TestIntrinsicBailOut.java` with `-XX:+UseShenandoahGC`.
> It would be better to fix it.
> 
> Thanks.
> Best regards,
> Jie
> 
> [1] https://github.com/openjdk/jdk/blob/master/src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp#L1925

This pull request has been closed without being integrated.

-------------

PR: https://git.openjdk.java.net/jdk/pull/6525


More information about the shenandoah-dev mailing list