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

ZGC: Clone oop array gets wrong acopy stub

    XMLWordPrintable

    Details

    • Subcomponent:
    • Resolved In Build:
      b27
    • CPU:
      x86_64
    • OS:
      windows
    • Verification:
      Not verified

      Backports

        Description

        The following test failed in the JDK17 CI:

        applications/kitchensink/Kitchensink.java

        Here are snippets from the hs_err_pid file:

        # EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x00007fff21358904, pid=15384, tid=14436
        #
        # JRE version: Java(TM) SE Runtime Environment (17.0+25) (fastdebug build 17-ea+25-LTS-2251)
        # Java VM: Java HotSpot(TM) 64-Bit Server VM (fastdebug 17-ea+25-LTS-2251, mixed mode, sharing, tiered, compressed class ptrs, z gc, windows-amd64)
        # Problematic frame:
        # V [jvm.dll+0xd48904] ZBarrier::mark<1,1,0,0>+0xf4

        < snip>

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

        Current thread (0x000002449743b4c0): GCTaskThread "ZWorker#4" [stack: 0x00000057bd200000,0x00000057bd300000] [id=14436]

        Stack: [0x00000057bd200000,0x00000057bd300000], sp=0x00000057bd2f9700, free space=997k
        Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
        V [jvm.dll+0xd48904] ZBarrier::mark<1,1,0,0>+0xf4 (zBarrier.cpp:85)
        V [jvm.dll+0xd60b8a] ZMark::follow_small_array+0x1ba (zMark.cpp:178)
        V [jvm.dll+0xd612ef] ZMark::mark_and_follow+0x45f (zMark.cpp:319)
        V [jvm.dll+0xd62542] ZMark::work_without_timeout+0x152 (zMark.cpp:503)
        V [jvm.dll+0xd62056] ZMark::work+0x96 (zMark.cpp:590)
        V [jvm.dll+0xd7b265] ZTask::GangTask::work+0x25 (zTask.cpp:36)
        V [jvm.dll+0xd44f5a] GangWorker::loop+0x8a (workgroup.cpp:260)
        V [jvm.dll+0xd44ffd] GangWorker::run+0x1d (workgroup.cpp:227)
        V [jvm.dll+0xc82744] Thread::call_run+0x1b4 (thread.cpp:399)
        V [jvm.dll+0xad4a1e] thread_native_entry+0xae (os_windows.cpp:549)
        C [ucrtbase.dll+0x2268a]
        C [KERNEL32.DLL+0x17974]
        C [ntdll.dll+0x5a2f1]


        siginfo: EXCEPTION_ACCESS_VIOLATION (0xc0000005), reading address 0x000000000000000c

          Attachments

            Issue Links

              Activity

                People

                Assignee:
                neliasso Nils Eliasson
                Reporter:
                dcubed Daniel Daugherty
                Votes:
                0 Vote for this issue
                Watchers:
                8 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved: