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

G1 GC crashes at G1CollectedHeap::do_collection_pause_at_safepoint(double)

    Details

    • Subcomponent:
      gc
    • Introduced In Version:
    • Resolved In Build:
      b02
    • CPU:
      generic
    • OS:
      generic
    • Verification:
      Verified

      Backports

        Description

        Testsuite: Hotspot Regression
        Test name: gc/8000311/Test8000311.java
        JDK tested: JDK 8u82 nightly build
        Platforms affected: ALL
        Regression: YES
        Regression introduced in 8u82 nightly build for 2016-02-18.

        G1 GC specific only.

        G1 GC crashes at G1CollectedHeap::do_collection_pause_at_safepoint(double)

        #
        # A fatal error has been detected by the Java Runtime Environment:
        #
        # SIGSEGV (0xb) at pc=0x00007ff39ee0fe74, pid=2070, tid=0x00007ff37e0b7700
        #
        # JRE version: Java(TM) SE Runtime Environment (8.0_82-b01) (build 1.8.0_82-ea-fastdebug-langtools-nightly-h7430-20160218-b01)
        # Java VM: Java HotSpot(TM) 64-Bit Server VM (25.82-b01-fastdebug mixed mode linux-amd64 compressed oops)
        # Problematic frame:
        # V [libjvm.so+0x82fe74] G1CollectedHeap::do_collection_pause_at_safepoint(double)+0x3c4
        1. hs_err_pid1534.log
          48 kB
          Konstantin Shefov
        2. Test8000311.jtr
          6 kB
          Konstantin Shefov

          Issue Links

            Activity

            Hide
            kshefov Konstantin Shefov added a comment -
            Most likely this regression is caused by JDK-8017462
            Show
            kshefov Konstantin Shefov added a comment - Most likely this regression is caused by JDK-8017462
            Hide
            kshefov Konstantin Shefov added a comment - - edited
            Show
            kshefov Konstantin Shefov added a comment - - edited To reproduce run the JTREG regression test http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/file/6c57a16d0238/test/gc/8000311/Test8000311.java
            Hide
            kshefov Konstantin Shefov added a comment -
            Cannot find regression test "gc/8000311/Test8000311.java" in JDK 9 WS.
            Show
            kshefov Konstantin Shefov added a comment - Cannot find regression test "gc/8000311/Test8000311.java" in JDK 9 WS.
            Hide
            jmasa Jon Masamitsu (Inactive) added a comment -
            For release notes

            With UseG1GC specifying -XX:ParallelGCThreads=0 is no longer allowed. Previously with -XX:ParallelGCThreads=0 G1 would execute some tasks using serial code executed by the VM thread. The closest approximation to this behavior is to specify -XX:ParallelGCThreads=1 which will cause parallel tasks to be executed by a single GC worker thread using parallel code.
            Show
            jmasa Jon Masamitsu (Inactive) added a comment - For release notes With UseG1GC specifying -XX:ParallelGCThreads=0 is no longer allowed. Previously with -XX:ParallelGCThreads=0 G1 would execute some tasks using serial code executed by the VM thread. The closest approximation to this behavior is to specify -XX:ParallelGCThreads=1 which will cause parallel tasks to be executed by a single GC worker thread using parallel code.
            Hide
            hgupdate HG Updates added a comment -
            URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/58fdc4a7c328
            User: kevinw
            Date: 2016-04-01 11:10:38 +0000
            Show
            hgupdate HG Updates added a comment - URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/58fdc4a7c328 User: kevinw Date: 2016-04-01 11:10:38 +0000
            Hide
            hgupdate HG Updates added a comment -
            URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/58fdc4a7c328
            User: robm
            Date: 2016-04-08 18:20:34 +0000
            Show
            hgupdate HG Updates added a comment - URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/58fdc4a7c328 User: robm Date: 2016-04-08 18:20:34 +0000
            Hide
            kevinw Kevin Walls added a comment -
            Contributed-by: fairoz.matte@oracle.com

            .. a Contributed-by: line was missed from the pushes for this bug.
            Show
            kevinw Kevin Walls added a comment - Contributed-by: fairoz.matte@oracle.com .. a Contributed-by: line was missed from the pushes for this bug.

              People

              • Assignee:
                fmatte Fairoz Matte
                Reporter:
                kshefov Konstantin Shefov
              • Votes:
                0 Vote for this issue
                Watchers:
                7 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: