- 
    Bug 
- 
    Resolution: Duplicate
- 
     P2 P2
- 
    24
- 
    + uname -a 
 Linux iZbp17ptmatn8k1yizls9eZ 5.10.134-16.3.al8.x86_64 #1 SMP Tue Mar 26 18:54:05 CST 2024 x86_64 x86_64 x86_64 GNU/Linux
 + cat /etc/os-release
 NAME="Alibaba Cloud Linux"
 VERSION="3 (Soaring Falcon)"
 ID="alinux"
 ID_LIKE="rhel fedora centos anolis"
 VERSION_ID="3"
 UPDATE_ID="9.1"
 PLATFORM_ID="platform:al8"
 PRETTY_NAME="Alibaba Cloud Linux 3 (Soaring Falcon)"
 ANSI_COLOR="0;31"
 HOME_URL="https://www.aliyun.com/"+ free -h 
 total used free shared buff/cache available
 Mem: 123Gi 992Mi 63Gi 19Mi 59Gi 121Gi
 Swap: 0B 0B 0B
 + lscpu
 + head -n 25
 Architecture: x86_64
 CPU op-mode(s): 32-bit, 64-bit
 Byte Order: Little Endian
 CPU(s): 32
 On-line CPU(s) list: 0-31
 Thread(s) per core: 2
 Core(s) per socket: 16
 Socket(s): 1
 NUMA node(s): 1
 Vendor ID: AuthenticAMD
 BIOS Vendor ID: Alibaba Cloud
 CPU family: 25
 Model: 17
 Model name: AMD EPYC 9T24 96-Core Processor
 BIOS Model name: pc-i440fx-2.1
 Stepping: 1
 CPU MHz: 3695.981
 BogoMIPS: 5399.99
 Hypervisor vendor: KVM
 Virtualization type: full
 L1d cache: 32K
 L1i cache: 32K
 L2 cache: 1024K
 L3 cache: 32768K
 NUMA node0 CPU(s): 0-31
 + java -version
 openjdk version "24" 2025-03-18
 OpenJDK Runtime Environment (build 24)
 OpenJDK 64-Bit Server VM (build 24, mixed mode, sharing)
 + java -Xinternalversion
 OpenJDK 64-Bit Server VM (24) for linux-amd64 JRE (24), built on 2024-07-12T12:09:02Z with gcc 10.2.1 20210130 (Red Hat 10.2.1-11)
 + git remote -v
 origin git@github.com:openjdk/jdk.git (fetch)
 origin git@github.com:openjdk/jdk.git (push)
 + git branch- master
 + git log -n 1
 + head -n 1
 commit 9b6f6c5c9dd6d0fbb056e8d84c3a0888a3320edf
 + git status
 On branch master
 Your branch is up to date with 'origin/master'.
 nothing to commit, working tree clean jdk configure command: bash configure --with-jobs=32 --prefix=/var/tmp/tone/run/jtreg/jdk-repo/install-release --verbose --with-debug-level=release --enable-unlimited-crypto --with-vendor-name=yansendao --with-vendor-url=https://github.com/sendaoYan --with-vendor-bug-url=yansendao.ysd@alibaba-inc.com  --with-vendor-vm-bug-url=yansendao.ysd@alibaba-inc.com --with-vendor-vm-bug-url=yansendao.ysd@alibaba-inc.com --with-jvm-variants=server --with-boot-jdk=/var/tmp/tone/run/jtreg/binary-download/jdk-binary --with-gtest=/var/tmp/tone/run/jtreg/googletest-v1.14.x --with-jtreg=/var/tmp/tone/run/jtreg/jtreg --with-jmh=build/jmh/jars --with-version-pre='' --with-version-opt= --with-zlib=system+ uname -a Linux iZbp17ptmatn8k1yizls9eZ 5.10.134-16.3.al8.x86_64 #1 SMP Tue Mar 26 18:54:05 CST 2024 x86_64 x86_64 x86_64 GNU/Linux + cat /etc/os-release NAME="Alibaba Cloud Linux" VERSION="3 (Soaring Falcon)" ID="alinux" ID_LIKE="rhel fedora centos anolis" VERSION_ID="3" UPDATE_ID="9.1" PLATFORM_ID="platform:al8" PRETTY_NAME="Alibaba Cloud Linux 3 (Soaring Falcon)" ANSI_COLOR="0;31" HOME_URL="https://www.aliyun.com/" + free -h total used free shared buff/cache available Mem: 123Gi 992Mi 63Gi 19Mi 59Gi 121Gi Swap: 0B 0B 0B + lscpu + head -n 25 Architecture: x86_64 CPU op-mode(s): 32-bit, 64-bit Byte Order: Little Endian CPU(s): 32 On-line CPU(s) list: 0-31 Thread(s) per core: 2 Core(s) per socket: 16 Socket(s): 1 NUMA node(s): 1 Vendor ID: AuthenticAMD BIOS Vendor ID: Alibaba Cloud CPU family: 25 Model: 17 Model name: AMD EPYC 9T24 96-Core Processor BIOS Model name: pc-i440fx-2.1 Stepping: 1 CPU MHz: 3695.981 BogoMIPS: 5399.99 Hypervisor vendor: KVM Virtualization type: full L1d cache: 32K L1i cache: 32K L2 cache: 1024K L3 cache: 32768K NUMA node0 CPU(s): 0-31 + java -version openjdk version "24" 2025-03-18 OpenJDK Runtime Environment (build 24) OpenJDK 64-Bit Server VM (build 24, mixed mode, sharing) + java -Xinternalversion OpenJDK 64-Bit Server VM (24) for linux-amd64 JRE (24), built on 2024-07-12T12:09:02Z with gcc 10.2.1 20210130 (Red Hat 10.2.1-11) + git remote -v origin git@github.com:openjdk/jdk.git (fetch) origin git@github.com:openjdk/jdk.git (push) + git branch master + git log -n 1 + head -n 1 commit 9b6f6c5c9dd6d0fbb056e8d84c3a0888a3320edf + git status On branch master Your branch is up to date with 'origin/master'. nothing to commit, working tree clean jdk configure command: bash configure --with-jobs=32 --prefix=/var/tmp/tone/run/jtreg/jdk-repo/install-release --verbose --with-debug-level=release --enable-unlimited-crypto --with-vendor-name=yansendao --with-vendor-url= https://github.com/sendaoYan --with-vendor-bug-url= yansendao.ysd@alibaba-inc.com --with-vendor-vm-bug-url= yansendao.ysd@alibaba-inc.com --with-jvm-variants=server --with-boot-jdk=/var/tmp/tone/run/jtreg/binary-download/jdk-binary --with-gtest=/var/tmp/tone/run/jtreg/googletest-v1.14.x --with-jtreg=/var/tmp/tone/run/jtreg/jtreg --with-jmh=build/jmh/jars --with-version-pre='' --with-version-opt= --with-zlib=system --with-jvm-variants=server --with-boot-jdk=/var/tmp/tone/run/jtreg/binary-download/jdk-binary --with-gtest=/var/tmp/tone/run/jtreg/googletest-v1.14.x --with-jtreg=/var/tmp/tone/run/jtreg/jtreg --with-jmh=build/jmh/jars --with-version-pre='' --with-version-opt= --with-zlib=system+ uname -a Linux iZbp17ptmatn8k1yizls9eZ 5.10.134-16.3.al8.x86_64 #1 SMP Tue Mar 26 18:54:05 CST 2024 x86_64 x86_64 x86_64 GNU/Linux + cat /etc/os-release NAME="Alibaba Cloud Linux" VERSION="3 (Soaring Falcon)" ID="alinux" ID_LIKE="rhel fedora centos anolis" VERSION_ID="3" UPDATE_ID="9.1" PLATFORM_ID="platform:al8" PRETTY_NAME="Alibaba Cloud Linux 3 (Soaring Falcon)" ANSI_COLOR="0;31" HOME_URL="https://www.aliyun.com/" + free -h total used free shared buff/cache available Mem: 123Gi 992Mi 63Gi 19Mi 59Gi 121Gi Swap: 0B 0B 0B + lscpu + head -n 25 Architecture: x86_64 CPU op-mode(s): 32-bit, 64-bit Byte Order: Little Endian CPU(s): 32 On-line CPU(s) list: 0-31 Thread(s) per core: 2 Core(s) per socket: 16 Socket(s): 1 NUMA node(s): 1 Vendor ID: AuthenticAMD BIOS Vendor ID: Alibaba Cloud CPU family: 25 Model: 17 Model name: AMD EPYC 9T24 96-Core Processor BIOS Model name: pc-i440fx-2.1 Stepping: 1 CPU MHz: 3695.981 BogoMIPS: 5399.99 Hypervisor vendor: KVM Virtualization type: full L1d cache: 32K L1i cache: 32K L2 cache: 1024K L3 cache: 32768K NUMA node0 CPU(s): 0-31 + java -version openjdk version "24" 2025-03-18 OpenJDK Runtime Environment (build 24) OpenJDK 64-Bit Server VM (build 24, mixed mode, sharing) + java -Xinternalversion OpenJDK 64-Bit Server VM (24) for linux-amd64 JRE (24), built on 2024-07-12T12:09:02Z with gcc 10.2.1 20210130 (Red Hat 10.2.1-11) + git remote -v origin git@github.com:openjdk/jdk.git (fetch) origin git@github.com:openjdk/jdk.git (push) + git branch master + git log -n 1 + head -n 1 commit 9b6f6c5c9dd6d0fbb056e8d84c3a0888a3320edf + git status On branch master Your branch is up to date with 'origin/master'. nothing to commit, working tree clean jdk configure command: bash configure --with-jobs=32 --prefix=/var/tmp/tone/run/jtreg/jdk-repo/install-release --verbose --with-debug-level=release --enable-unlimited-crypto --with-vendor-name=yansendao --with-vendor-url= https://github.com/sendaoYan --with-vendor-bug-url= yansendao.ysd@alibaba-inc.com --with-vendor-vm-bug-url= yansendao.ysd@alibaba-inc.com --with-jvm-variants=server --with-boot-jdk=/var/tmp/tone/run/jtreg/binary-download/jdk-binary --with-gtest=/var/tmp/tone/run/jtreg/googletest-v1.14.x --with-jtreg=/var/tmp/tone/run/jtreg/jtreg --with-jmh=build/jmh/jars --with-version-pre='' --with-version-opt= --with-zlib=system
- master
- 
        x86_64
- 
        linux
# SIGSEGV (0xb) at pc=0x00007f39cc3a8bd8, pid=134884, tid=136629
#
# JRE version: OpenJDK Runtime Environment (24.0) (build 24)
# Java VM: OpenJDK 64-Bit Server VM (24, compiled mode, sharing, tiered, compressed oops, compressed class ptrs, g1 gc, linux-amd64)
# Problematic frame:
# V [libjvm.so+0x7d4bd8] RegisterNMethodOopClosure::do_oop(oopDesc**)+0x38
Stack: [0x00007f392d1f3000,0x00007f392d2f3000], sp=0x00007f392d2eb818, free space=994k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.so+0x7d4bd8] RegisterNMethodOopClosure::do_oop(oopDesc**)+0x38 (g1CollectedHeap.cpp:2983)
V [libjvm.so+0x7cb5b1] G1CollectedHeap::register_nmethod(nmethod*)+0x31 (nmethod.hpp:836)
V [libjvm.so+0x56e924] Runtime1::patch_code(JavaThread*, Runtime1::StubID)+0x724 (c1_Runtime1.cpp:1275)
V [libjvm.so+0x56f9b7] Runtime1::access_field_patching(JavaThread*)+0x17 (c1_Runtime1.cpp:1428)
v ~RuntimeStub::access_field_patching Runtime1 stub 0x00007f39b3b12d38
J 19749 c1 sun.security.ssl.SSLEngineImpl.writeRecord([Ljava/nio/ByteBuffer;II[Ljava/nio/ByteBuffer;II)Ljavax/net/ssl/SSLEngineResult; java.base@24 (640 bytes) @ 0x00007f39ae0acdf6 [0x00007f39ae0a9ac0+0x0000000000003336]
J 19745 c2 sun.security.ssl.SSLEngineImpl.wrap([Ljava/nio/ByteBuffer;II[Ljava/nio/ByteBuffer;II)Ljavax/net/ssl/SSLEngineResult; java.base@24 (129 bytes) @ 0x00007f39b4e15108 [0x00007f39b4e15000+0x0000000000000108]
J 19746 c2 jdk.internal.net.http.common.SSLFlowDelegate$Writer.wrapBuffers([Ljava/nio/ByteBuffer;)Ljdk/internal/net/http/common/SSLFlowDelegate$EngineResult; java.net.http@24 (568 bytes) @ 0x00007f39b4e16214 [0x00007f39b4e160a0+0x0000000000000174]
J 19730 c2 jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData()V java.net.http@24 (427 bytes) @ 0x00007f39b4e147f0 [0x00007f39b4e14620+0x00000000000001d0]
J 19708 c2 jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run()V java.net.http@24 (8 bytes) @ 0x00007f39b4e0d1dc [0x00007f39b4e0d1a0+0x000000000000003c]
J 19709 c2 jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(Ljdk/internal/net/http/common/SequentialScheduler$DeferredCompleter;)V java.net.http@24 (19 bytes) @ 0x00007f39b4e0cedc [0x00007f39b4e0cea0+0x000000000000003c]
J 19705 c2 jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(Ljdk/internal/net/http/common/SequentialScheduler$SchedulableTask;Ljava/util/concurrent/Executor;)V java.net.http@24 (100 bytes) @ 0x00007f39b4e0ddc0 [0x00007f39b4e0dca0+0x0000000000000120]
J 19687 c2 jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(Ljava/util/List;Z)V java.net.http@24 (159 bytes) @ 0x00007f39b4e0b390 [0x00007f39b4e0b1a0+0x00000000000001f0]
J 19685 c2 jdk.internal.net.http.common.SSLFlowDelegate$Writer.onSubscribe()V java.net.http@24 (31 bytes) @ 0x00007f39b4e0b7d4 [0x00007f39b4e0b6e0+0x00000000000000f4]
- duplicates
- 
                    JDK-8340313 Crash due to invalid oop in nmethod after C1 patching -           
- Closed
 
-         
- relates to
- 
                    JDK-8312099 SIGSEGV in RegisterNMethodOopClosure::do_oop(oopDesc**)+0x38 -           
- Closed
 
-         
- 
                    JDK-8340313 Crash due to invalid oop in nmethod after C1 patching -           
- Closed
 
-