Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8202705

ARM32 build crashes on long JavaThread offsets

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P4 P4
    • 11
    • None
    • hotspot
    • None
    • target machine: Raspberry PI
      build machine: x86 Ubuntu
      cross-build toolchain: gcc-linaro-arm-linux-gnueabihf

    • gc
    • b18
    • aarch32

        How to reproduce the issue:

        pi@rpi-3:~/boris/tmp $ ./jdk-49906x/bin/java -Xcomp -XX:+TieredCompilation -version
        #
        # A fatal error has been detected by the Java Runtime Environment:
        #
        # SIGILL (0x4) at pc=0x6c09b5f0, pid=7932, tid=7933
        #

        The issue should be related with JDK-8201318 which introduced extra bytes at the beginning of JavaThread and made required offset out of arm32 ldr/str command range.

              bulasevich Boris Ulasevich
              bulasevich Boris Ulasevich
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: