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

Guard at end of card table can be overwritten.

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: P3
    • Resolution: Fixed
    • Affects Version/s: 7
    • Fix Version/s: hs10
    • Component/s: hotspot
    • Labels:
      None
    • Subcomponent:
      gc
    • Resolved In Build:
      b13
    • CPU:
      generic
    • OS:
      generic

      Backports

        Description

        When the card table is resized (for example committing space for the card table at
        initiation) the guard card at the end of the card table can be overwritten due to
        rounding up for page alignment and a commit_memory() call over the region including
        the guard card.

        This affects assertion checking and verification of the card table. It does not
        affect the product builds unless verification is being used.

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  jmasa Jon Masamitsu (Inactive)
                  Reporter:
                  jmasa Jon Masamitsu (Inactive)
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  1 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved:
                    Imported:
                    Indexed: