Avian JVM 1.2.0 Silent Return
Posted by deepcore on August 13, 2020 – 4:48 am
Avian JVM version 1.2.0 suffers from a silent return issue in the vm::arrayCopy method defined in classpath-common.h, where multiple boundary checks are performed to prevent out-of-bounds memory read/write. One of these boundary checks makes the code return silently when a negative length is provided instead of throwing an exception.
Post a reply
You must be logged in to post a comment.