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

TestStressG1Humongous fails with guarantee(is_range_uncommitted)

XMLWordPrintable

    • gc
    • b22
    • x86_64
    • windows

        Reproduced at least twice. Once in fresh master and once in my branch (https://github.com/openjdk/jdk/pull/7061).

        #
        # A fatal error has been detected by the Java Runtime Environment:
        #
        # Internal Error (g1RegionToSpaceMapper.cpp:117), pid=8256, tid=7316
        # guarantee(is_range_committed(start_idx, num_regions)) failed: Range not committed, start: 949, num_regions: 72
        #
        # JRE version: OpenJDK Runtime Environment (19.0) (build 19-internal+0-adhoc.aturbanov.jdk)
        # Java VM: OpenJDK 64-Bit Server VM (19-internal+0-adhoc.aturbanov.jdk, mixed mode, sharing, tiered, compressed oops, compressed class ptrs, g1 gc, windows-amd64)
        # No core dump will be written. Minidumps are not enabled by default on client versions of Windows
        #
        # If you would like to submit a bug report, please visit:
        # https://bugreport.java.com/bugreport/crash.jsp
        #

        --------------- S U M M A R Y ------------

        Command Line: -XX:MaxRAMPercentage=12.5 -Djava.io.tmpdir=c:\projects\jdk\build\windows-x86_64-server-release\test-support\jtreg_test_hotspot_jtreg_tier4\tmp -Xlog:gc=debug -Xmx1024m -XX:+UseG1GC -XX:G1HeapRegionSize=1m -Dtimeout=600 -Dthreads=7 -Dhumongoussize=0.6 -Dregionsize=1 gc.stress.TestStressG1HumongousImpl

        Host: AMD Ryzen 9 5900X 12-Core Processor , 8 cores, 11G, Windows 11 , 64 bit Build 22000 (10.0.22000.434)
        Time: Fri Feb 4 09:40:09 2022 Eur elapsed time: 305.518100 seconds (0d 0h 5m 5s)

        --------------- T H R E A D ---------------

        Current thread (0x00000238f1f28d30): ConcurrentGCThread "G1 Service" [stack: 0x0000006375900000,0x0000006375a00000] [id=7316]

        Stack: [0x0000006375900000,0x0000006375a00000]
        Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
        V [jvm.dll+0x6a150a] os::platform_print_native_stack+0xca (os_windows_x86.cpp:235)
        V [jvm.dll+0x850c3d] VMError::report+0xc4d (vmError.cpp:828)
        V [jvm.dll+0x85254e] VMError::report_and_die+0x78e (vmError.cpp:1656)
        V [jvm.dll+0x852bb7] VMError::report_and_die+0x47 (vmError.cpp:1437)
        V [jvm.dll+0x26165a] report_vm_error+0x8a (debug.cpp:280)
        V [jvm.dll+0x32edc2] G1RegionsLargerThanCommitSizeMapper::uncommit_regions+0xd2 (g1RegionToSpaceMapper.cpp:115)
        V [jvm.dll+0x384433] HeapRegionManager::uncommit_inactive_regions+0x143 (heapRegionManager.cpp:322)
        V [jvm.dll+0x340b90] G1UncommitRegionTask::execute+0x70 (g1UncommitRegionTask.cpp:118)
        V [jvm.dll+0x33c7a6] G1ServiceThread::run_service+0x1b6 (g1ServiceThread.cpp:143)
        V [jvm.dll+0x2557fe] ConcurrentGCThread::run+0x1e (concurrentGCThread.cpp:51)
        V [jvm.dll+0x7fcc2a] Thread::call_run+0x8a (thread.cpp:368)
        V [jvm.dll+0x6a03b5] thread_native_entry+0x75 (os_windows.cpp:544)
        C [ucrtbase.dll+0x26c0c]
        C [KERNEL32.DLL+0x154e0]
        C [ntdll.dll+0x485b]

              lkorinth Leo Korinth
              aturbanov Andrey Turbanov
              Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

                Created:
                Updated:
                Resolved: