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

Crash in c2 java.util.HashMap.putVal(ILjava/lang/Object;Ljava/lang/Object;ZZ)Ljava/lang/Object

    XMLWordPrintable

    Details

    • Subcomponent:
    • CPU:
      arm
    • OS:
      linux

      Description

      ADDITIONAL SYSTEM INFORMATION :
      Linux

      A DESCRIPTION OF THE PROBLEM :
      The Java Runtime Environment has a bug that causes it to crash.

      ERROR MESSAGES/STACK TRACES THAT OCCUR :
      #
      # A fatal error has been detected by the Java Runtime Environment:
      #
      # SIGILL (0x4) at pc=0xb3df24ec, pid=27529, tid=27530
      #
      # JRE version: LibericaJDK Runtime Environment (12.0.1+12) (build 12.0.1-BellSoft+12)
      # Java VM: LibericaJDK Server VM (12.0.1-BellSoft+12, mixed mode, serial gc, linux-arm)
      # Problematic frame:
      # J 30 c2 java.util.HashMap.putVal(ILjava/lang/Object;Ljava/lang/Object;ZZ)Ljava/lang/Object; java.base@12.0.1-BellSoft (300 bytes) @ 0xb3df24ec [0xb3df22e0+0x0000020c]
      #
      # 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/debian/hs_err_pid27529.log
      Could not load hsdis-arm.so; library not loadable; PrintAssembly is disabled
      #
      # If you would like to submit a bug report, please visit:
      # http://bugreport.java.com/bugreport/crash.jsp
      #



      STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
      1. Download OpenJDK 12.0.1 from Bellsoft onto BeagleBoneBlack (rev C) with Debian 9.5 as Linux-desktop.
      2. Run command "javac -version" in terminal window

      ACTUAL -
      #
      # A fatal error has been detected by the Java Runtime Environment:
      #
      # SIGILL (0x4) at pc=0xb3df24ec, pid=27529, tid=27530
      #
      # JRE version: LibericaJDK Runtime Environment (12.0.1+12) (build 12.0.1-BellSoft+12)
      # Java VM: LibericaJDK Server VM (12.0.1-BellSoft+12, mixed mode, serial gc, linux-arm)
      # Problematic frame:
      # J 30 c2 java.util.HashMap.putVal(ILjava/lang/Object;Ljava/lang/Object;ZZ)Ljava/lang/Object; java.base@12.0.1-BellSoft (300 bytes) @ 0xb3df24ec [0xb3df22e0+0x0000020c]
      #
      # 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/debian/hs_err_pid27529.log
      Could not load hsdis-arm.so; library not loadable; PrintAssembly is disabled
      #
      # If you would like to submit a bug report, please visit:
      # http://bugreport.java.com/bugreport/crash.jsp
      #

      CUSTOMER SUBMITTED WORKAROUND :
      I have no idea, but some suggest client workaround, passing -client option to java ... I have absolutely no idea what this means.

      FREQUENCY : always


        Attachments

          Issue Links

            Activity

              People

              Assignee:
              bulasevich Boris Ulasevich
              Reporter:
              webbuggrp Webbug Group
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: