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

G1: Error: guarantee(check_nums(total, n, parts),"all seq lengths should match")

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P4 P4
    • hs15
    • hs14, hs15
    • hotspot
    • gc
    • b04
    • generic
    • generic
    • Verified

        Whe enabling -XX:+TraceGen0Time and if we get an evacuation failure, G1 gives the following error:

        # To suppress the following error report, specify this argument
        # after -XX: or in .hotspotrc: SuppressErrorAt=/numberSeq.cpp:116
        #
        # A fatal error has been detected by the Java Runtime Environment:
        #
        # Internal Error (/java/east/u2/ap31282/hotspot-g1-debugging/src/share/vm/utilities/numberSeq.cpp:116), pid=533, tid=2
        # Error: guarantee(check_nums(total, n, parts),"all seq lengths should match")
        #
        # JRE version: 6.0_04-b12
        # Java VM: OpenJDK Server VM (15.0-b02-internal-jvmg mixed mode solaris-sparc )
        # An error report file with more information is saved as:
        # /java/east/u2/ap31282/bench/specjvm98/hs_err_pid533.log
        #
        # If you would like to submit a bug report, please visit:
        # http://java.sun.com/webapps/bugreport/crash.jsp
        #

        Here's a command line that can cause this (but, really, any run with evacuation failure would cause this):

        java -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -Xms32m -Xmx32m -XX:G1YoungGenSize=24m -XX:+PrintGCDetails -XX:+TraceGen0Time SpecApplication -g _213_javac

              tonyp Tony Printezis
              tonyp Tony Printezis
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved:
                Imported:
                Indexed: