[9] RFR (XS): 8152972: C2 crashes with SIGSEGV in LoadNode::make
Vladimir Ivanov
vladimir.x.ivanov at oracle.com
Tue Mar 29 17:29:20 UTC 2016
http://cr.openjdk.java.net/~vlivanov/8152972/webrev.00/
https://bugs.openjdk.java.net/browse/JDK-8152972
Use raw_adr_type() instead of adr_type() to copy debug-only
MemNode::_adr_type.
The crash happens when LoadNode::adr_type() returns NULL (because
load->in(Address)->bottom_type() == TOP). And LoadNode::make() uses
adr_type in asserts.
Best regards,
Vladimir Ivanov
More information about the hotspot-compiler-dev
mailing list