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

[JVMCI] check alignment of call displacement during code installation

XMLWordPrintable

    • x86_64
    • linux

      ADDITIONAL SYSTEM INFORMATION :
      OpenJDK 64-Bit Server VM GraalVM CE 21.2.0 (build 11.0.12+6-jvmci-21.2-b08, mixed mode, sharing)

      A DESCRIPTION OF THE PROBLEM :
      We experienced this in an instance on Amazon Linux 1 running GraalVM 21.2.0, crashing with the following error:

      # Internal Error (nativeInst_x86.cpp:270), pid=12557, tid=15544
      # guarantee(!os::is_MP() || is_aligned) failed: destination must be aligned

      It looks to be an internal GraalVM crash/bug.

      This appears to be the same bug as https://bugs.openjdk.java.net/browse/JDK-8276314, but that one was only fixed in JDK 18. We are running JDK 11. It appears that this patch can be backported to JDK 11, as the code does not appear to have changed in JDK 18.

      Could you please backport this fix to JDK 11?


      FREQUENCY : rarely


            dnsimon Douglas Simon
            webbuggrp Webbug Group
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: