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

ARM32: Fix crashes after JDK-8284161 (Virtual Threads)

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • P1
    • 19
    • 19
    • hotspot
    • b26
    • aarch32
    • linux
    • Verified

    Description

      Starting 2022-05-07, Openjdk head stopped being able to build on 32-bit Raspberry Pi OS

      OS: Raspbian GNU/Linux 11 (bullseye) armv
      Host: Raspberry Pi 4 Model B Rev 1.4

      ---

      ERROR: Build failed for targets 'jdk-image test-image-jdk-jtreg-native' in configuration 'linux-arm-server-release' (exit code 2)
      Stopping sjavac server

      === Output from failing command(s) repeated here ===
      * For target jdk__optimize_image_exec:
      #
      # A fatal error has been detected by the Java Runtime Environment:
      #
      # Internal Error (templateInterpreterGenerator_arm.cpp:732), pid=22200, tid=22203
      # Error: Unimplemented()
      #
      # JRE version: (19.0) (build )
      # Java VM: OpenJDK Server VM (19-internal-adhoc.martin.jdk, mixed mode, serial gc, linux-arm)
      # Problematic frame:
      # V [libjvm.so+0x9c8254] TemplateInterpreterGenerator::generate_Continuation_doYield_entry()+0x2c
      #
      # 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:
      # /home/martin/ws/jdk/make/hs_err_pid22200.log
         ... (rest of output omitted)

      * All command lines available in /home/martin/ws/jdk/build/linux-arm-server-release/make-support/failure-logs.
      === End of repeated output ===

      Attachments

        Issue Links

          Activity

            People

              shade Aleksey Shipilev
              martin Martin Buchholz
              Votes:
              1 Vote for this issue
              Watchers:
              12 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: