[aarch64-port-dev ] crash due to long offset

Wang Zhuo(Zhuoren) zhuoren.wz at alibaba-inc.com
Mon Dec 9 08:51:51 UTC 2019


Hi, I am an engineer from Alibaba. Here is a crash we observed days before. 

# Internal Error (assembler_aarch64.hpp:251), pid=125009, tid=125020 
# guarantee(chk == -1 || chk == 0) failed: Field too big for insn

Detailed information is in https://bugs.openjdk.java.net/browse/JDK-8235385?filter=-2
There was a simple test in the bug report. You can reproduce the crash on 8u/11u/tip.

I also wrote a patch to solve this issue, please also review.
http://cr.openjdk.java.net/~wzhuo/BigOffsetAarch64/webrev.00/jdk13u.patch 

Regards,
Zhuoren


More information about the aarch64-port-dev mailing list