Bug fix: JVM crashes with SIGILL when using TraceBytecodes
Edward Nevill
edward.nevill at gmail.com
Wed Jan 20 21:31:41 UTC 2016
On Wed, 2016-01-20 at 19:57 +0800, Shanyao Chen wrote:
> Hi all,
> There is a bug on slowdebug. JVM crashes with SIGILL when using
> -XX:+TraceBytecodes. The illegal instruction is
> pop{r0,r1,...sp,lr,pc}, the sp can only be in the list before ARMv7,
> and it's illegal in ARMv7.
> This instruction is generated by following codes:
Hi Shanyao,
Thanks for finding this. Your fix looks good. I have pushed the patch.
All the best,
Ed.
More information about the aarch32-port-dev
mailing list