RFR(S): 8217043: Shenandoah: SIGSEGV in Type::meet_helper() at barrier expansion time

Roman Kennke rkennke at redhat.com
Wed Jan 16 09:43:05 UTC 2019



> http://cr.openjdk.java.net/~roland/8217043/webrev.00/
> The ShenandoahBarrierNode::needs_barrier_impl() encounters a
> CallLeafNode (from a write barrier) and tries to get the type of n which
> is a tuple, not a pointer and this causes a null pointer
> dereference. The write barrier runtime call should anyway prevent an
> optimization of the barrier and to be on the safe side, any call should.
> Roland.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <https://mail.openjdk.java.net/pipermail/hotspot-compiler-dev/attachments/20190116/1f142fb6/signature.asc>

More information about the hotspot-compiler-dev mailing list