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

Shenandoah: Disable write protections before patching nmethod in nmethod_barrier on MacOSX/AArch64

    XMLWordPrintable

    Details

    • Subcomponent:
      gc
    • Resolved In Build:
      b21
    • CPU:
      aarch64
    • OS:
      os_x

      Description

      #
      # A fatal error has been detected by the Java Runtime Environment:
      #
      # SIGBUS (0xa) at pc=0x00000001084d95e4, pid=49007, tid=8451
      #
      # JRE version: OpenJDK Runtime Environment (17.0) (fastdebug build 17-internal+0-adhoc.zgu.jdk)
      # Java VM: OpenJDK 64-Bit Server VM (fastdebug 17-internal+0-adhoc.zgu.jdk, mixed mode, tiered, compressed oops, compressed class ptrs, shenandoah gc, bsd-aarch64)
      # Problematic frame:
      # V [libjvm.dylib+0xcd95e4] nmethod::is_unloading()+0xc0
      #
      # No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
      #
      # An error report file with more information is saved as:
      # /Users/zgu/Documents/workspace/jdk/build/macosx-aarch64-server-fastdebug/test-support/jtreg_test_jdk_tier1/scratch/2/hs_err_pid49007.log
      #
      # If you would like to submit a bug report, please visit:
      # https://bugreport.java.com/bugreport/crash.jsp
      #

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              zgu Zhengyu Gu
              Reporter:
              zgu Zhengyu Gu
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: