ZGC: assert(can_align_up(size, alignment)) failed: precondition when setting -XX:MaxVirtMemFraction=1

XMLWordPrintable

    • Type: Bug
    • Resolution: Unresolved
    • Priority: P4
    • 27
    • Affects Version/s: 14
    • Component/s: hotspot
    • gc

      ZGC: assert(can_align_up(size, alignment)) failed: precondition when setting -XX:MaxVirtMemFraction=1

      ./jdk/bin/java -XX:MaxVirtMemFraction=1 -XX:+UseZGC -version

      ==

      src/hotspot/share/utilities/align.hpp:81), pid=1858673, tid=1858674
      # assert(can_align_up(size, alignment)) failed: precondition
      #
      # JRE version: (27.0) (fastdebug build )
      # Java VM: Java HotSpot(TM) 64-Bit Server VM (fastdebug 27-


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

      Current thread (0x00007f6e700cb330): JavaThread "Unknown thread" [_thread_in_vm, id=1858674, stack(0x00007f6e77225000,0x00007f6e77325000) (1024K)]

      Stack: [0x00007f6e77225000,0x00007f6e77325000], sp=0x00007f6e77321890, free space=1010k
      Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
      V [libjvm.so+0x1d3403c] ZAddressSpaceLimit::heap()+0x5c (align.hpp:81)
      V [libjvm.so+0x1e246f5] ZVirtualMemoryManager::ZVirtualMemoryManager(unsigned long)+0x1a5 (zVirtualMemoryManager.cpp:236)
      V [libjvm.so+0x1dbef81] ZPageAllocator::ZPageAllocator(unsigned long, unsigned long, unsigned long, unsigned long)+0x51 (zPageAllocator.cpp:1212)
      V [libjvm.so+0x1d78de7] ZHeap::ZHeap()+0x47 (zHeap.cpp:61)
      V [libjvm.so+0x1d67333] ZCollectedHeap::ZCollectedHeap()+0x43 (zCollectedHeap.cpp:65)
      V [libjvm.so+0x1d343aa] ZArguments::create_heap()+0x4a (zArguments.cpp:258)
      V [libjvm.so+0x1c199f9] Universe::initialize_heap()+0x29 (universe.cpp:959)
      V [libjvm.so+0x1c19b6a] universe_init()+0xfa (universe.cpp:893)
      V [libjvm.so+0x1080360] init_globals()+0x50 (init.cpp:138)
      V [libjvm.so+0x1bdc007] Threads::create_vm(JavaVMInitArgs*, bool*)+0x367 (threads.cpp:607)
      V [libjvm.so+0x124ebe4] JNI_CreateJavaVM+0x54 (jni.cpp:3621)
      C [libjli.so+0x3e7f] JavaMain+0x8f (java.c:1506)
      C [libjli.so+0x8099] ThreadJavaMain+0x9 (java_md.c:646)

            Assignee:
            Daniel Skantz
            Reporter:
            Daniel Skantz
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated: