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

C2: PhaseMacroExpand::eliminate_macro_nodes() crashes on out-of-bounds access into macro node array

    XMLWordPrintable

    Details

      Description

      # Internal Error (.../src/hotspot/share/utilities/growableArray.hpp:150), pid=25160, tid=25175
      # assert(0 <= i && i < _len) failed: illegal index

      Native frames: (J=compiled Java code, A=aot compiled Java code, j=interpreted, Vv=VM code, C=native code)
      V [libjvm.so+0x135cee3] PhaseMacroExpand::eliminate_macro_nodes()+0x3f3
      V [libjvm.so+0xa130fd] Compile::Optimize()+0x126d
      V [libjvm.so+0xa15148] Compile::Compile(ciEnv*, ciMethod*, int, bool, bool, bool, bool, DirectiveSet*)+0x1838

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              vlivanov Vladimir Ivanov
              Reporter:
              vlivanov Vladimir Ivanov
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: