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

[s390] JFR runs into assertions while validating interpreter frames

    XMLWordPrintable

    Details

    • Subcomponent:
    • Resolved In Build:
      b09
    • CPU:
      s390x

      Backports

        Description

        JDK-8279924 introduced frame::is_interpreted_frame_valid checks. Some of them access ijava_state members using the following assertion:
        assert(state->magic == (intptr_t) frame::z_istate_magic_number) failed: wrong z_ijava_state in interpreter frame (no magic found)
        This is only reliable after frame valid verification, not for potentially incomplete frames.
        In addition, the pc requires null check before using it in a frame constructor (see PPC64 fix in JDK-8280155).

          Attachments

            Issue Links

              Activity

                People

                Assignee:
                mdoerr Martin Doerr
                Reporter:
                mdoerr Martin Doerr
                Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved: