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

CMS: assert during mark-word restoration

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P1 P1
    • 5.0
    • 5.0
    • hotspot
    • gc
    • b31
    • generic
    • generic

        Various people have reported the following assert
        while executing the PRT stability tests:

        solaris_sparcv9-jdk1.5-fastdebug-c2-GCBasher_CMS FAIL (01m 14s elapsed)
        It's an assertion failure:
        # Internal Error (/net/prt-solsparc-q1-5/tmp/PrtBuildDir/workspace/src/share/vm/memory/compactibleFreeListSpace.cpp, 2258 [ Patched ]), pid=19097, tid=18
        #
        # Java VM: Java HotSpot(TM) 64-Bit Server VM (20031029162142.wtao.tiger_rt-debug mixed mode)
        #
        # Error: assert(_spoolHead == _spoolTail && _firstIndex == _nextIndex,"premature")

        This assert indicates that some evacuated mark words may not have been
        correctly restored.

        According to ovrskeek@sfbay, this was a run that failed on
        prt-solsparc-q1-10, a patched (uptodate) Solaris 8 machine with 16 processors.

        Further testing independently on cast (48 proc) and prt-solsparc-q1-10 (16 cpu)
        have not managed to reproduce the problem in 4 days of testing. Investigation
        continues while we try and reproduce the failure.

              ysr Y. Ramakrishna
              ysr Y. Ramakrishna
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved:
                Imported:
                Indexed: