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

[s390] JFR runs into assertions while validating interpreter frames

    XMLWordPrintable

Details

    • b09
    • 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

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

                Dates

                  Created:
                  Updated:
                  Resolved: