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

C2: assert(found_opaque == res) failed: wrong pattern

    XMLWordPrintable

Details

    • b27
    • 20
    • b28

    Backports

      Description

        java/util/Arrays/Sorting.java crashed with:

        # Internal Error (/opt/mach5/mesos/work_dir/slaves/0c72054a-24ab-4dbb-944f-97f9341a1b96-S8428/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/1445d165-80b5-4b14-92d8-7aae86fb614c/runs/014b3580-b150-4560-8dbb-4e817bd2c9ad/workspace/open/src/hotspot/share/opto/loopnode.cpp:5488), pid=3005243, tid=3005258
        # assert(found_opaque == res) failed: wrong pattern
        #
        # JRE version: Java(TM) SE Runtime Environment (20.0+27) (fastdebug build 20-ea+27-2213)
        # Java VM: Java HotSpot(TM) 64-Bit Server VM (fastdebug 20-ea+27-2213, compiled mode, compressed oops, compressed class ptrs, g1 gc, linux-amd64)
        # Problematic frame:
        # V [libjvm.so+0x1499d75] CountedLoopNode::is_canonical_loop_entry()+0x1e5

        This is after the fix for JDK-8269820, which is a dup for JDK-8284301, which had the same error message.

        VM options in one of the crashes:

        -Xcomp -XX:+CreateCoredumpOnCrash -ea -esa -XX:CompileThreshold=100 -XX:+UnlockExperimentalVMOptions -server -XX:-TieredCompilation -XX:+DeoptimizeALot

        Attachments

          1. hs_err_pid24526.log
            79 kB
            Tobias Hartmann
          2. hs_err_pid3005243.log
            78 kB
            Tobias Hartmann
          3. replay_pid24526.log
            158 kB
            Tobias Hartmann
          4. replay_pid3005243.log
            158 kB
            Tobias Hartmann

          Issue Links

            Activity

              People

                roland Roland Westrelin
                dlong Dean Long
                Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved: