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

[lworld] Deoptimization fails with assert(value->type() == T_OBJECT) failed: object element expected

    XMLWordPrintable

    Details

      Description

      # Internal Error (/oracle/valhalla1/open/src/hotspot/share/runtime/deoptimization.cpp:1140), pid=18735, tid=18736
      # assert(value->type() == T_OBJECT) failed: object element expected

      Stack: [0x00007fd6950ae000,0x00007fd6951af000], sp=0x00007fd6951aa770, free space=1009k
      Native frames: (J=compiled Java code, A=aot compiled Java code, j=interpreted, Vv=VM code, C=native code)
      V [libjvm.so+0xaccbc2] Deoptimization::reassign_object_array_elements(frame*, RegisterMap*, ObjectValue*, objArrayOop)+0xf2
      V [libjvm.so+0xad472e] Deoptimization::reassign_fields(frame*, RegisterMap*, GrowableArray<ScopeValue*>*, bool, bool, Thread*)+0x5de
      V [libjvm.so+0xad7118] Deoptimization::fetch_unroll_info_helper(JavaThread*, int)+0x16a8

      Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
      v ~UncommonTrapBlob
      J 1271 c2 compiler.valhalla.valuetypes.TestNullableArrays.test27_verifier(Z)V (324 bytes) @ 0x00007fd6894a05dc [0x00007fd68949fa00+0x0000000000000bdc]
      v ~StubRoutines::call_stub
      j jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+0 java.base
      j jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+100 java.base
      j jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+6 java.base
      J 1258% c2 compiler.valhalla.valuetypes.ValueTypeTest.run([Ljava/lang/Class;)V (955 bytes) @ 0x00007fd689493508 [0x00007fd689493160+0x00000000000003a8]
      j compiler.valhalla.valuetypes.ValueTypeTest.run([Ljava/lang/String;[Ljava/lang/Class;)V+42
      J 733 c2 compiler.valhalla.valuetypes.TestNullableArrays.main([Ljava/lang/String;)V (33 bytes) @ 0x00007fd68919c154 [0x00007fd68919c060+0x00000000000000f4]
      v ~StubRoutines::call_stub

        Attachments

          Activity

            People

            Assignee:
            roland Roland Westrelin
            Reporter:
            thartmann Tobias Hartmann
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: