-
Bug
-
Resolution: Unresolved
-
P4
-
11.0.20.1
-
aarch64
-
linux_ubuntu
# A fatal error has been detected by the Java Runtime Environment:
#
# SIGSEGV (0xb) at pc=0x0000ffff90b9fbc4, pid=174, tid=305
#
# JRE version: OpenJDK Runtime Environment Corretto-11.0.20.9.1 (11.0.20.1+9) (build 11.0.20.1+9-LTS)
# Java VM: OpenJDK 64-Bit Server VM Corretto-11.0.20.9.1 (11.0.20.1+9-LTS, mixed mode, tiered, compressed oops, g1 gc, linux-aarch64)
# Problematic frame:
# V [libjvm.so+0x5efbc4] frame::safe_for_sender(JavaThread*)+0x274
#
# Core dump will be written. Default location: /opt/spark/work-dir/core.174
#
# If you would like to submit a bug report, please visit:
# https://github.com/corretto/corretto-11/issues/
#
--------------- S U M M A R Y ------------
Command Line: -XX:+IgnoreUnrecognizedVMOptions --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/java.lang.invoke=ALL-UNNAMED --add-opens=java.base/java.lang.reflect=ALL-UNNAMED --add-opens=java.base/java.io=ALL-UNNAMED --add-opens=java.base/java.net=ALL-UNNAMED --add-opens=java.base/java.nio=ALL-UNNAMED --add-opens=java.base/java.util=ALL-UNNAMED --add-opens=java.base/java.util.concurrent=ALL-UNNAMED --add-opens=java.base/java.util.concurrent.atomic=ALL-UNNAMED --add-opens=java.base/sun.nio.ch=ALL-UNNAMED --add-opens=java.base/sun.nio.cs=ALL-UNNAMED --add-opens=java.base/sun.security.action=ALL-UNNAMED --add-opens=java.base/sun.util.calendar=ALL-UNNAMED --add-opens=java.security.jgss/sun.security.krb5=ALL-UNNAMED -XX:+UseG1GC -XX:OnError=/tmp/dd_crash_uploader.sh -javaagent:/var/tmp/jars/dd-java-agent.jar -Ddd.integration.spark.enabled=true -Ddd.trace.experimental.long-running.enabled=true -Ddd.trace.experimental.long-running.flush.interval=120 -Ddd.trace.agent.v0.5.enabled=false -Ddd.profiling.enabled=true -XX:FlightRecorderOptions=stackdepth=256 -Dfile.encoding=UTF-8 -Xms24084m -Xmx24084m
Host: AArch64, 32 cores, 27G, Ubuntu 22.04.3 LTS
Time: Tue Aug 29 23:05:44 2023 UTC elapsed time: 365.470474 seconds (0d 0h 6m 5s)
--------------- T H R E A D ---------------
Current thread (0x0000ffff00843800): JavaThread \"shuffle-client-4-1\" daemon [_thread_in_vm, id=305, stack(0x0000fffdde800000,0x0000fffddea00000)]
Stack: [0x0000fffdde800000,0x0000fffddea00000], sp=0x0000fffdde9fb9f0, free space=2030k
Native frames: (J=compiled Java code, A=aot compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.so+0x5efbc4] frame::safe_for_sender(JavaThread*)+0x274
V [libjvm.so+0x5eaea8] vframeStreamForte::forte_next()+0x68
V [libjvm.so+0x5eb828] forte_fill_call_trace_given_top(JavaThread*, ASGCT_CallTrace*, int, frame)+0x308
V [libjvm.so+0x5ebd54] AsyncGetCallTrace+0x244
C [libjavaProfiler2019849496514959418.so+0x1c460]
C [libjavaProfiler2019849496514959418.so+0x1d388]
C [libjavaProfiler2019849496514959418.so+0x14d30]
C [linux-vdso.so.1+0x7dc] __kernel_rt_sigreturn+0x0
V [libjvm.so+0x421604] Runtime1::is_instance_of(oopDesc*, oopDesc*)+0x14
siginfo: si_signo: 11 (SIGSEGV), si_code: 1 (SEGV_MAPERR), si_addr: 0x0000000100000032
Register to memory mapping:
R0=0x0000000000000008
R1=0x0000fffddea00000
R2=0x0000ffff8ddaf450
R3=0x0000ffff747f6600
R4=0x0000ffff74811280
R5=0x0000000000000000
R6=0x0000ffff777cb93f
R7=0x0000000100000002
R8=0x0000ffff777cb93d
R9=0x0000ffff777cb93e
R10=0x0000ffff915b1878
R11=0x0000ffff909d4b70
R12=0x0000000000003168
R13=0x0000ffff909d1690
R14=0x00000005ab5196b8
R15=0x00000005ab409920
R16=0x0000ffff90ac4e00
R17=0x0000ffff916eed10
R18=0x0000000000000001
R19=0x0000000100000042
R20=0x0000000000000000
R21=0x0000fffdde9fd850
R22=0x0000ffff91602af8
R23=0x0000ffff00843800
R24=0x0000ffff915ba000
R25=0x00000002303b4b18
R26=0x0000fffdde9fc380
R27=0x0000000000000101
R28=0x0000000000000200
R29=0x0000fffdde9fb9f0
R30=0x0000ffff90b9aea8
Registers:
R0 =0x0000000000000008 is an unknown value
R1 =0x0000fffddea00000 is pointing into metadata
R2 =0x0000ffff8ddaf450 points into unknown readable memory: 0x0000ffff8ddaf430 | 30 f4 da 8d ff ff 00 00
R3 =0x0000ffff747f6600 is pointing into interpreter code (not bytecode specific)
R4 =0x0000ffff74811280 points into unknown readable memory: 0x0000000000000006 | 06 00 00 00 00 00 00 00
R5 =0x0 is NULL
R6 =0x0000ffff777cb93f is at entry_point+831 in (nmethod*)0x0000ffff777cb410
R7 =0x0000000100000002 is an unknown value
R8 =0x0000ffff777cb93d is at entry_point+829 in (nmethod*)0x0000ffff777cb410
R9 =0x0000ffff777cb93e is at entry_point+830 in (nmethod*)0x0000ffff777cb410
R10=0x0000ffff915b1878: <offset 0x0000000001001878> in /usr/lib/jvm/java-11-amazon-corretto/lib/server/libjvm.so at 0x0000ffff905b0000
R11=0x0000ffff909d4b70: <offset 0x0000000000424b70> in /usr/lib/jvm/java-11-amazon-corretto/lib/server/libjvm.so at 0x0000ffff905b0000
R12=0x0000000000003168 is an unknown value
R13=0x0000ffff909d1690: <offset 0x0000000000421690> in /usr/lib/jvm/java-11-amazon-corretto/lib/server/libjvm.so at 0x0000ffff905b0000
R14=0x00000005ab5196b8 is an oop: io.netty.buffer.CompositeByteBuf
{0x00000005ab5196b8} - klass: 'io/netty/buffer/CompositeByteBuf'
- ---- fields (total size 8 words):
- 'readerIndex' 'I' @12 13 (d)
- 'writerIndex' 'I' @16 13041 (32f1)
- private 'markedReaderIndex' 'I' @20 0
- private 'markedWriterIndex' 'I' @24 0
- private 'maxCapacity' 'I' @28 2147483647 (7fffffff)
- private volatile 'refCnt' 'I' @32 2
- private final 'maxNumComponents' 'I' @36 2147483647 (7fffffff)
- private 'componentCount' 'I' @40 2
- private final 'direct' 'Z' @44 true
- private 'freed' 'Z' @45 false
- private final 'alloc' 'Lio/netty/buffer/ByteBufAllocator;' @48 a 'io/netty/buffer/PooledByteBufAllocator'{0x000000022bfd5a38} (457fab47)
- private 'components' '[Lio/netty/buffer/CompositeByteBuf$Component;' @52 a 'io/netty/buffer/CompositeByteBuf$Component'[16] {0x00000005ab5196f8} (b56a32df)
- private 'lastAccessed' 'Lio/netty/buffer/CompositeByteBuf$Component;' @56 a 'io/netty/buffer/CompositeByteBuf$Component'{0x00000005ab519748} (b56a32e9)
R15=0x00000005ab409920 is an oop: io.netty.channel.DefaultChannelHandlerContext
{0x00000005ab409920} - klass: 'io/netty/channel/DefaultChannelHandlerContext'
- ---- fields (total size 7 words):
- private final 'executionMask' 'I' @12 49 (31)
- private volatile 'handlerState' 'I' @16 2
- private final 'ordered' 'Z' @20 true
- volatile 'next' 'Lio/netty/channel/AbstractChannelHandlerContext;' @24 a 'io/netty/channel/DefaultChannelHandlerContext'{0x00000005ab409958} (b568132b)
- volatile 'prev' 'Lio/netty/channel/AbstractChannelHandlerContext;' @28 a 'io/netty/channel/DefaultChannelHandlerContext'{0x00000005ab409838} (b5681307)
- private final 'pipeline' 'Lio/netty/channel/DefaultChannelPipeline;' @32 a 'io/netty/channel/DefaultChannelPipeline'{0x00000005ab0aac48} (b5615589)
- private final 'name' 'Ljava/lang/String;' @36 \"frameDecoder\"{0x000000022bfd5738} (457faae7)
- final 'executor' 'Lio/netty/util/concurrent/EventExecutor;' @40 NULL (0)
- private 'succeededFuture' 'Lio/netty/channel/ChannelFuture;' @44 NULL (0)
- private 'invokeTasks' 'Lio/netty/channel/AbstractChannelHandlerContext$Tasks;' @48 NULL (0)
- private final 'handler' 'Lio/netty/channel/ChannelHandler;' @52 a 'org/apache/spark/network/util/TransportFrameDecoder'{0x00000005ab409870} (b568130e)
R16=0x0000ffff90ac4e00: <offset 0x0000000000514e00> in /usr/lib/jvm/java-11-amazon-corretto/lib/server/libjvm.so at 0x0000ffff905b0000
R17=0x0000ffff916eed10: pthread_getspecific+0x0000000000000000 in /lib/aarch64-linux-gnu/libc.so.6 at 0x0000ffff91670000
R18=0x0000000000000001 is an unknown value
R19=0x0000000100000042 is an unknown value
R20=0x0 is NULL
R21=0x0000fffdde9fd850 is pointing into the stack for thread: 0x0000ffff00843800
R22=0x0000ffff91602af8: <offset 0x0000000001052af8> in /usr/lib/jvm/java-11-amazon-corretto/lib/server/libjvm.so at 0x0000ffff905b0000
R23=0x0000ffff00843800 is a thread
R24=0x0000ffff915ba000: <offset 0x000000000100a000> in /usr/lib/jvm/java-11-amazon-corretto/lib/server/libjvm.so at 0x0000ffff905b0000
R25=0x00000002303b4b18 is an oop: io.netty.buffer.AbstractReferenceCountedByteBuf$1
{0x00000002303b4b18} - klass: 'io/netty/buffer/AbstractReferenceCountedByteBuf$1'
- ---- fields (total size 2 words):
R26=0x0000fffdde9fc380 is pointing into the stack for thread: 0x0000ffff00843800
R27=0x0000000000000101 is an unknown value
R28=0x0000000000000200 is an unknown value
R29=0x0000fffdde9fb9f0 is pointing into the stack for thread: 0x0000ffff00843800
R30=0x0000ffff90b9aea8: <offset 0x00000000005eaea8> in /usr/lib/jvm/java-11-amazon-corretto/lib/server/libjvm.so at 0x0000ffff905b0000
00000000005ef950 <_ZN5frame15safe_for_senderEP10JavaThread>:
5ef950: a9b87bfd stp x29, x30, [sp, #-128]!
5ef954: 910003fd mov x29, sp
5ef958: a90153f3 stp x19, x20, [sp, #16]
5ef95c: f0005314 adrp x20, 1052000 <_ZL26g_stored_assertion_context+0xf50>
5ef960: aa0003f3 mov x19, x0
5ef964: a9025bf5 stp x21, x22, [sp, #32]
5ef968: 912be296 add x22, x20, #0xaf8
5ef96c: a90363f7 stp x23, x24, [sp, #48]
5ef970: aa0103f7 mov x23, x1
5ef974: f90023f9 str x25, [sp, #64]
5ef978: f9400015 ldr x21, [x0]
5ef97c: a9426019 ldp x25, x24, [x0, #32]
5ef980: 08dffec0 ldarb w0, [x22]
5ef984: 36000c80 tbz w0, #0, 5efb14 <_ZN5frame15safe_for_senderEP10JavaThread+0x1c4>
5ef988: f9414ae2 ldr x2, [x23, #656]
5ef98c: eb0202bf cmp x21, x2
5ef990: 54000182 b.cs 5ef9c0 <_ZN5frame15safe_for_senderEP10JavaThread+0x70> // b.hs, b.nlast
5ef994: 912be294 add x20, x20, #0xaf8
5ef998: f9414ee1 ldr x1, [x23, #664]
5ef99c: f9400680 ldr x0, [x20, #8]
5ef9a0: cb010000 sub x0, x0, x1
5ef9a4: 8b000040 add x0, x2, x0
5ef9a8: eb0002bf cmp x21, x0
5ef9ac: 1a9f27f4 cset w20, cc // cc = lo, ul, last
5ef9b0: eb02031f cmp x24, x2
5ef9b4: 1a9f37e0 cset w0, cs // cs = hs, nlast
5ef9b8: 2a000294 orr w20, w20, w0
5ef9bc: 34000114 cbz w20, 5ef9dc <_ZN5frame15safe_for_senderEP10JavaThread+0x8c>
5ef9c0: 52800000 mov w0, #0x0 // #0
5ef9c4: a94153f3 ldp x19, x20, [sp, #16]
5ef9c8: a9425bf5 ldp x21, x22, [sp, #32]
5ef9cc: a94363f7 ldp x23, x24, [sp, #48]
5ef9d0: f94023f9 ldr x25, [sp, #64]
5ef9d4: a8c87bfd ldp x29, x30, [sp], #128
5ef9d8: d65f03c0 ret
5ef9dc: f9400a60 ldr x0, [x19, #16]
5ef9e0: eb02033f cmp x25, x2
5ef9e4: 540001a2 b.cs 5efa18 <_ZN5frame15safe_for_senderEP10JavaThread+0xc8> // b.hs, b.nlast
5ef9e8: eb1902bf cmp x21, x25
5ef9ec: 54000162 b.cs 5efa18 <_ZN5frame15safe_for_senderEP10JavaThread+0xc8> // b.hs, b.nlast
5ef9f0: 91002339 add x25, x25, #0x8
5ef9f4: eb19005f cmp x2, x25
5ef9f8: 54000109 b.ls 5efa18 <_ZN5frame15safe_for_senderEP10JavaThread+0xc8> // b.plast
5ef9fc: 52800034 mov w20, #0x1 // #1
5efa00: b50000e0 cbnz x0, 5efa1c <_ZN5frame15safe_for_senderEP10JavaThread+0xcc>
5efa04: f9401260 ldr x0, [x19, #32]
5efa08: f9400400 ldr x0, [x0, #8]
5efa0c: f100001f cmp x0, #0x0
5efa10: 1a9f07e0 cset w0, ne // ne = any
5efa14: 17ffffec b 5ef9c4 <_ZN5frame15safe_for_senderEP10JavaThread+0x74>
5efa18: b4fffd40 cbz x0, 5ef9c0 <_ZN5frame15safe_for_senderEP10JavaThread+0x70>
5efa1c: b9401402 ldr w2, [x0, #20]
5efa20: 3100045f cmn w2, #0x1
5efa24: 54000940 b.eq 5efb4c <_ZN5frame15safe_for_senderEP10JavaThread+0x1fc> // b.none
5efa28: f9400661 ldr x1, [x19, #8]
5efa2c: f9401003 ldr x3, [x0, #32]
5efa30: eb03003f cmp x1, x3
5efa34: 540008c3 b.cc 5efb4c <_ZN5frame15safe_for_senderEP10JavaThread+0x1fc> // b.lo, b.ul, b.last
5efa38: f9401404 ldr x4, [x0, #40]
5efa3c: eb04003f cmp x1, x4
5efa40: 54000862 b.cs 5efb4c <_ZN5frame15safe_for_senderEP10JavaThread+0x1fc> // b.hs, b.nlast
5efa44: 8b22c062 add x2, x3, w2, sxtw
5efa48: eb02003f cmp x1, x2
5efa4c: 54000803 b.cc 5efb4c <_ZN5frame15safe_for_senderEP10JavaThread+0x1fc> // b.lo, b.ul, b.last
5efa50: f9401402 ldr x2, [x0, #40]
5efa54: eb01005f cmp x2, x1
5efa58: 54fffb49 b.ls 5ef9c0 <_ZN5frame15safe_for_senderEP10JavaThread+0x70> // b.plast
5efa5c: f00050d8 adrp x24, 100a000 <.got+0x3238>
5efa60: f9420f02 ldr x2, [x24, #1048]
5efa64: f9400042 ldr x2, [x2]
5efa68: eb01005f cmp x2, x1
5efa6c: 54000b60 b.eq 5efbd8 <_ZN5frame15safe_for_senderEP10JavaThread+0x288> // b.none
5efa70: 900050e2 adrp x2, 100b000 <.got+0x4238>
5efa74: f9402842 ldr x2, [x2, #80]
5efa78: f9400042 ldr x2, [x2]
5efa7c: b4000942 cbz x2, 5efba4 <_ZN5frame15safe_for_senderEP10JavaThread+0x254>
5efa80: f9400443 ldr x3, [x2, #8]
5efa84: eb01007f cmp x3, x1
5efa88: 540008e8 b.hi 5efba4 <_ZN5frame15safe_for_senderEP10JavaThread+0x254> // b.pmore
5efa8c: b9801444 ldrsw x4, [x2, #20]
5efa90: 8b040064 add x4, x3, x4
5efa94: eb04003f cmp x1, x4
5efa98: 54000862 b.cs 5efba4 <_ZN5frame15safe_for_senderEP10JavaThread+0x254> // b.hs, b.nlast
5efa9c: 34fff934 cbz w20, 5ef9c0 <_ZN5frame15safe_for_senderEP10JavaThread+0x70>
5efaa0: f9401260 ldr x0, [x19, #32]
5efaa4: 91004013 add x19, x0, #0x10
5efaa8: a97fd416 ldp x22, x21, [x0, #-8]
5efaac: f9400419 ldr x25, [x0, #8]
5efab0: eb03033f cmp x25, x3
5efab4: 54000a63 b.cc 5efc00 <_ZN5frame15safe_for_senderEP10JavaThread+0x2b0> // b.lo, b.ul, b.last
5efab8: b9801440 ldrsw x0, [x2, #20]
5efabc: 8b000063 add x3, x3, x0
5efac0: eb03033f cmp x25, x3
5efac4: 540009e2 b.cs 5efc00 <_ZN5frame15safe_for_senderEP10JavaThread+0x2b0> // b.hs, b.nlast
5efac8: f9414ae0 ldr x0, [x23, #656]
5efacc: eb15001f cmp x0, x21
5efad0: 1a9f97e0 cset w0, hi // hi = pmore
5efad4: eb15027f cmp x19, x21
5efad8: 1a9f27e1 cset w1, cc // cc = lo, ul, last
5efadc: 6a010000 ands w0, w0, w1
5efae0: 54fff720 b.eq 5ef9c4 <_ZN5frame15safe_for_senderEP10JavaThread+0x74> // b.none
5efae4: aa1903e4 mov x4, x25
5efae8: aa1503e3 mov x3, x21
5efaec: aa1603e2 mov x2, x22
5efaf0: 910143e0 add x0, sp, #0x50
5efaf4: aa1303e1 mov x1, x19
5efaf8: aa0003f3 mov x19, x0
5efafc: 940001a9 bl 5f01a0 <_ZN5frameC1EPlS0_S0_Ph>
5efb00: aa1703e1 mov x1, x23
5efb04: aa1303e0 mov x0, x19
5efb08: 97ffff5a bl 5ef870 <_ZNK5frame26is_interpreted_frame_validEP10JavaThread>
5efb0c: 12001c00 and w0, w0, #0xff
5efb10: 17ffffad b 5ef9c4 <_ZN5frame15safe_for_senderEP10JavaThread+0x74>
5efb14: aa1603e0 mov x0, x22
5efb18: 941b553e bl cc5010 <__cxa_guard_acquire>
5efb1c: 34fff360 cbz w0, 5ef988 <_ZN5frame15safe_for_senderEP10JavaThread+0x38>
5efb20: 900050e1 adrp x1, 100b000 <.got+0x4238>
5efb24: 900050e2 adrp x2, 100b000 <.got+0x4238>
5efb28: aa1603e0 mov x0, x22
5efb2c: f9462421 ldr x1, [x1, #3144]
5efb30: f9462842 ldr x2, [x2, #3152]
5efb34: f9400021 ldr x1, [x1]
5efb38: f9400042 ldr x2, [x2]
5efb3c: 8b020021 add x1, x1, x2
5efb40: f90006c1 str x1, [x22, #8]
5efb44: 941b559b bl cc51b0 <__cxa_guard_release>
5efb48: 17ffff90 b 5ef988 <_ZN5frame15safe_for_senderEP10JavaThread+0x38>
5efb4c: f9400001 ldr x1, [x0]
5efb50: f9400821 ldr x1, [x1, #16]
5efb54: d63f0020 blr x1
5efb58: 72001c1f tst w0, #0xff
5efb5c: 54fff321 b.ne 5ef9c0 <_ZN5frame15safe_for_senderEP10JavaThread+0x70> // b.any
5efb60: f9400a60 ldr x0, [x19, #16]
5efb64: f9400001 ldr x1, [x0]
5efb68: f9402021 ldr x1, [x1, #64]
5efb6c: d63f0020 blr x1
5efb70: 72001c1f tst w0, #0xff
5efb74: 54fff261 b.ne 5ef9c0 <_ZN5frame15safe_for_senderEP10JavaThread+0x70> // b.any
5efb78: f9400a60 ldr x0, [x19, #16]
5efb7c: f9400001 ldr x1, [x0]
5efb80: f9400c21 ldr x1, [x1, #24]
5efb84: d63f0020 blr x1
5efb88: 72001c1f tst w0, #0xff
5efb8c: 54fff1a1 b.ne 5ef9c0 <_ZN5frame15safe_for_senderEP10JavaThread+0x70> // b.any
5efb90: a9408261 ldp x1, x0, [x19, #8]
5efb94: f9401002 ldr x2, [x0, #32]
5efb98: eb02003f cmp x1, x2
5efb9c: 54fff123 b.cc 5ef9c0 <_ZN5frame15safe_for_senderEP10JavaThread+0x70> // b.lo, b.ul, b.last
5efba0: 17ffffac b 5efa50 <_ZN5frame15safe_for_senderEP10JavaThread+0x100>
5efba4: b9401c00 ldr w0, [x0, #28]
5efba8: 7100001f cmp w0, #0x0
5efbac: 54fff0ad b.le 5ef9c0 <_ZN5frame15safe_for_senderEP10JavaThread+0x70>
5efbb0: f9401673 ldr x19, [x19, #40]
5efbb4: f9414ae1 ldr x1, [x23, #656]
5efbb8: 8b20ce73 add x19, x19, w0, sxtw #3
5efbbc: eb01027f cmp x19, x1
5efbc0: 54fff002 b.cs 5ef9c0 <_ZN5frame15safe_for_senderEP10JavaThread+0x70> // b.hs, b.nlast
5efbc4: a97f6675 ldp x21, x25, [x19, #-16]
5efbc8: b40001a2 cbz x2, 5efbfc <_ZN5frame15safe_for_senderEP10JavaThread+0x2ac>
5efbcc: aa1303f6 mov x22, x19
5efbd0: f9400443 ldr x3, [x2, #8]
5efbd4: 17ffffb7 b 5efab0 <_ZN5frame15safe_for_senderEP10JavaThread+0x160>
5efbd8: 34ffef54 cbz w20, 5ef9c0 <_ZN5frame15safe_for_senderEP10JavaThread+0x70>
5efbdc: aa1703e1 mov x1, x23
5efbe0: aa1303e0 mov x0, x19
5efbe4: a94153f3 ldp x19, x20, [sp, #16]
5efbe8: a9425bf5 ldp x21, x22, [sp, #32]
5efbec: a94363f7 ldp x23, x24, [sp, #48]
5efbf0: f94023f9 ldr x25, [sp, #64]
5efbf4: a8c87bfd ldp x29, x30, [sp], #128
5efbf8: 17fff1a6 b 5ec290 <_ZNK5frame20is_entry_frame_validEP10JavaThread>
5efbfc: aa1303f6 mov x22, x19
5efc00: aa1903e0 mov x0, x25
5efc04: 97fb60b7 bl 4c7ee0 <_ZN9CodeCache16find_blob_unsafeEPv>
5efc08: f100033f cmp x25, #0x0
5efc0c: aa0003f4 mov x20, x0
5efc10: fa401804 ccmp x0, #0x0, #0x4, ne // ne = any
5efc14: 54ffed60 b.eq 5ef9c0 <_ZN5frame15safe_for_senderEP10JavaThread+0x70> // b.none
5efc18: f9400001 ldr x1, [x0]
5efc1c: f9403421 ldr x1, [x1, #104]
5efc20: d63f0020 blr x1
5efc24: 72001c1f tst w0, #0xff
5efc28: 54ffecc1 b.ne 5ef9c0 <_ZN5frame15safe_for_senderEP10JavaThread+0x70> // b.any
5efc2c: f9400281 ldr x1, [x20]
5efc30: aa1403e0 mov x0, x20
5efc34: f9403c21 ldr x1, [x1, #120]
5efc38: d63f0020 blr x1
5efc3c: 72001c1f tst w0, #0xff
5efc40: 54ffec01 b.ne 5ef9c0 <_ZN5frame15safe_for_senderEP10JavaThread+0x70> // b.any
5efc44: f9401280 ldr x0, [x20, #32]
5efc48: eb19001f cmp x0, x25
5efc4c: 54ffeba8 b.hi 5ef9c0 <_ZN5frame15safe_for_senderEP10JavaThread+0x70> // b.pmore
5efc50: f9401680 ldr x0, [x20, #40]
5efc54: eb19001f cmp x0, x25
5efc58: 54ffeb49 b.ls 5ef9c0 <_ZN5frame15safe_for_senderEP10JavaThread+0x70> // b.plast
5efc5c: f9400281 ldr x1, [x20]
5efc60: aa1403e0 mov x0, x20
5efc64: f9402021 ldr x1, [x1, #64]
5efc68: d63f0020 blr x1
5efc6c: 72001c1f tst w0, #0xff
5efc70: 54ffea81 b.ne 5ef9c0 <_ZN5frame15safe_for_senderEP10JavaThread+0x70> // b.any
5efc74: f9420f00 ldr x0, [x24, #1048]
5efc78: f9400000 ldr x0, [x0]
5efc7c: eb19001f cmp x0, x25
5efc80: 54000420 b.eq 5efd04 <_ZN5frame15safe_for_senderEP10JavaThread+0x3b4> // b.none
5efc84: f9400281 ldr x1, [x20]
5efc88: aa1403e0 mov x0, x20
5efc8c: f9403021 ldr x1, [x1, #96]
5efc90: d63f0020 blr x1
5efc94: 72001c1f tst w0, #0xff
5efc98: 540001c0 b.eq 5efcd0 <_ZN5frame15safe_for_senderEP10JavaThread+0x380> // b.none
5efc9c: f9404680 ldr x0, [x20, #136]
5efca0: eb19001f cmp x0, x25
5efca4: 54ffe8e0 b.eq 5ef9c0 <_ZN5frame15safe_for_senderEP10JavaThread+0x70> // b.none
5efca8: f9404280 ldr x0, [x20, #128]
5efcac: eb19001f cmp x0, x25
5efcb0: 54ffe880 b.eq 5ef9c0 <_ZN5frame15safe_for_senderEP10JavaThread+0x70> // b.none
5efcb4: b9400a81 ldr w1, [x20, #8]
5efcb8: 71000c3f cmp w1, #0x3
5efcbc: 54000500 b.eq 5efd5c <_ZN5frame15safe_for_senderEP10JavaThread+0x40c> // b.none
5efcc0: f9403a80 ldr x0, [x20, #112]
5efcc4: 940f7bcf bl 9cec00 <_ZNK6Method26is_method_handle_intrinsicEv>
5efcc8: 72001c1f tst w0, #0xff
5efccc: 54ffe7a1 b.ne 5ef9c0 <_ZN5frame15safe_for_senderEP10JavaThread+0x70> // b.any
5efcd0: b9401e80 ldr w0, [x20, #28]
5efcd4: 7100001f cmp w0, #0x0
5efcd8: 54ffe74d b.le 5ef9c0 <_ZN5frame15safe_for_senderEP10JavaThread+0x70>
5efcdc: f9400281 ldr x1, [x20]
5efce0: aa1403e0 mov x0, x20
5efce4: a94153f3 ldp x19, x20, [sp, #16]
5efce8: a9425bf5 ldp x21, x22, [sp, #32]
5efcec: a94363f7 ldp x23, x24, [sp, #48]
5efcf0: f94023f9 ldr x25, [sp, #64]
5efcf4: f9403021 ldr x1, [x1, #96]
5efcf8: a8c87bfd ldp x29, x30, [sp], #128
5efcfc: aa0103f0 mov x16, x1
5efd00: d61f0200 br x16
5efd04: f9414ae0 ldr x0, [x23, #656]
5efd08: eb15001f cmp x0, x21
5efd0c: 1a9f97e0 cset w0, hi // hi = pmore
5efd10: eb15027f cmp x19, x21
5efd14: 1a9f27e1 cset w1, cc // cc = lo, ul, last
5efd18: 6a010000 ands w0, w0, w1
5efd1c: 54ffe540 b.eq 5ef9c4 <_ZN5frame15safe_for_senderEP10JavaThread+0x74> // b.none
5efd20: aa1603e2 mov x2, x22
5efd24: aa1303e1 mov x1, x19
5efd28: 910143e0 add x0, sp, #0x50
5efd2c: aa1903e4 mov x4, x25
5efd30: aa1503e3 mov x3, x21
5efd34: 9400011b bl 5f01a0 <_ZN5frameC1EPlS0_S0_Ph>
5efd38: f9403be2 ldr x2, [sp, #112]
5efd3c: f9414ae0 ldr x0, [x23, #656]
5efd40: f85c0041 ldur x1, [x2, #-64]
5efd44: eb01001f cmp x0, x1
5efd48: 1a9f97e0 cset w0, hi // hi = pmore
5efd4c: eb01005f cmp x2, x1
5efd50: 1a9f27e1 cset w1, cc // cc = lo, ul, last
5efd54: 0a010000 and w0, w0, w1
5efd58: 17ffff1b b 5ef9c4 <_ZN5frame15safe_for_senderEP10JavaThread+0x74>
5efd5c: 91001000 add x0, x0, #0x4
5efd60: eb00033f cmp x25, x0
5efd64: 54fffae1 b.ne 5efcc0 <_ZN5frame15safe_for_senderEP10JavaThread+0x370> // b.any
5efd68: 17ffff16 b 5ef9c0 <_ZN5frame15safe_for_senderEP10JavaThread+0x70>
5efd6c: d503201f nop
The fault is at 5efbc4
#
# SIGSEGV (0xb) at pc=0x0000ffff90b9fbc4, pid=174, tid=305
#
# JRE version: OpenJDK Runtime Environment Corretto-11.0.20.9.1 (11.0.20.1+9) (build 11.0.20.1+9-LTS)
# Java VM: OpenJDK 64-Bit Server VM Corretto-11.0.20.9.1 (11.0.20.1+9-LTS, mixed mode, tiered, compressed oops, g1 gc, linux-aarch64)
# Problematic frame:
# V [libjvm.so+0x5efbc4] frame::safe_for_sender(JavaThread*)+0x274
#
# Core dump will be written. Default location: /opt/spark/work-dir/core.174
#
# If you would like to submit a bug report, please visit:
# https://github.com/corretto/corretto-11/issues/
#
--------------- S U M M A R Y ------------
Command Line: -XX:+IgnoreUnrecognizedVMOptions --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/java.lang.invoke=ALL-UNNAMED --add-opens=java.base/java.lang.reflect=ALL-UNNAMED --add-opens=java.base/java.io=ALL-UNNAMED --add-opens=java.base/java.net=ALL-UNNAMED --add-opens=java.base/java.nio=ALL-UNNAMED --add-opens=java.base/java.util=ALL-UNNAMED --add-opens=java.base/java.util.concurrent=ALL-UNNAMED --add-opens=java.base/java.util.concurrent.atomic=ALL-UNNAMED --add-opens=java.base/sun.nio.ch=ALL-UNNAMED --add-opens=java.base/sun.nio.cs=ALL-UNNAMED --add-opens=java.base/sun.security.action=ALL-UNNAMED --add-opens=java.base/sun.util.calendar=ALL-UNNAMED --add-opens=java.security.jgss/sun.security.krb5=ALL-UNNAMED -XX:+UseG1GC -XX:OnError=/tmp/dd_crash_uploader.sh -javaagent:/var/tmp/jars/dd-java-agent.jar -Ddd.integration.spark.enabled=true -Ddd.trace.experimental.long-running.enabled=true -Ddd.trace.experimental.long-running.flush.interval=120 -Ddd.trace.agent.v0.5.enabled=false -Ddd.profiling.enabled=true -XX:FlightRecorderOptions=stackdepth=256 -Dfile.encoding=UTF-8 -Xms24084m -Xmx24084m
Host: AArch64, 32 cores, 27G, Ubuntu 22.04.3 LTS
Time: Tue Aug 29 23:05:44 2023 UTC elapsed time: 365.470474 seconds (0d 0h 6m 5s)
--------------- T H R E A D ---------------
Current thread (0x0000ffff00843800): JavaThread \"shuffle-client-4-1\" daemon [_thread_in_vm, id=305, stack(0x0000fffdde800000,0x0000fffddea00000)]
Stack: [0x0000fffdde800000,0x0000fffddea00000], sp=0x0000fffdde9fb9f0, free space=2030k
Native frames: (J=compiled Java code, A=aot compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.so+0x5efbc4] frame::safe_for_sender(JavaThread*)+0x274
V [libjvm.so+0x5eaea8] vframeStreamForte::forte_next()+0x68
V [libjvm.so+0x5eb828] forte_fill_call_trace_given_top(JavaThread*, ASGCT_CallTrace*, int, frame)+0x308
V [libjvm.so+0x5ebd54] AsyncGetCallTrace+0x244
C [libjavaProfiler2019849496514959418.so+0x1c460]
C [libjavaProfiler2019849496514959418.so+0x1d388]
C [libjavaProfiler2019849496514959418.so+0x14d30]
C [linux-vdso.so.1+0x7dc] __kernel_rt_sigreturn+0x0
V [libjvm.so+0x421604] Runtime1::is_instance_of(oopDesc*, oopDesc*)+0x14
siginfo: si_signo: 11 (SIGSEGV), si_code: 1 (SEGV_MAPERR), si_addr: 0x0000000100000032
Register to memory mapping:
R0=0x0000000000000008
R1=0x0000fffddea00000
R2=0x0000ffff8ddaf450
R3=0x0000ffff747f6600
R4=0x0000ffff74811280
R5=0x0000000000000000
R6=0x0000ffff777cb93f
R7=0x0000000100000002
R8=0x0000ffff777cb93d
R9=0x0000ffff777cb93e
R10=0x0000ffff915b1878
R11=0x0000ffff909d4b70
R12=0x0000000000003168
R13=0x0000ffff909d1690
R14=0x00000005ab5196b8
R15=0x00000005ab409920
R16=0x0000ffff90ac4e00
R17=0x0000ffff916eed10
R18=0x0000000000000001
R19=0x0000000100000042
R20=0x0000000000000000
R21=0x0000fffdde9fd850
R22=0x0000ffff91602af8
R23=0x0000ffff00843800
R24=0x0000ffff915ba000
R25=0x00000002303b4b18
R26=0x0000fffdde9fc380
R27=0x0000000000000101
R28=0x0000000000000200
R29=0x0000fffdde9fb9f0
R30=0x0000ffff90b9aea8
Registers:
R0 =0x0000000000000008 is an unknown value
R1 =0x0000fffddea00000 is pointing into metadata
R2 =0x0000ffff8ddaf450 points into unknown readable memory: 0x0000ffff8ddaf430 | 30 f4 da 8d ff ff 00 00
R3 =0x0000ffff747f6600 is pointing into interpreter code (not bytecode specific)
R4 =0x0000ffff74811280 points into unknown readable memory: 0x0000000000000006 | 06 00 00 00 00 00 00 00
R5 =0x0 is NULL
R6 =0x0000ffff777cb93f is at entry_point+831 in (nmethod*)0x0000ffff777cb410
R7 =0x0000000100000002 is an unknown value
R8 =0x0000ffff777cb93d is at entry_point+829 in (nmethod*)0x0000ffff777cb410
R9 =0x0000ffff777cb93e is at entry_point+830 in (nmethod*)0x0000ffff777cb410
R10=0x0000ffff915b1878: <offset 0x0000000001001878> in /usr/lib/jvm/java-11-amazon-corretto/lib/server/libjvm.so at 0x0000ffff905b0000
R11=0x0000ffff909d4b70: <offset 0x0000000000424b70> in /usr/lib/jvm/java-11-amazon-corretto/lib/server/libjvm.so at 0x0000ffff905b0000
R12=0x0000000000003168 is an unknown value
R13=0x0000ffff909d1690: <offset 0x0000000000421690> in /usr/lib/jvm/java-11-amazon-corretto/lib/server/libjvm.so at 0x0000ffff905b0000
R14=0x00000005ab5196b8 is an oop: io.netty.buffer.CompositeByteBuf
{0x00000005ab5196b8} - klass: 'io/netty/buffer/CompositeByteBuf'
- ---- fields (total size 8 words):
- 'readerIndex' 'I' @12 13 (d)
- 'writerIndex' 'I' @16 13041 (32f1)
- private 'markedReaderIndex' 'I' @20 0
- private 'markedWriterIndex' 'I' @24 0
- private 'maxCapacity' 'I' @28 2147483647 (7fffffff)
- private volatile 'refCnt' 'I' @32 2
- private final 'maxNumComponents' 'I' @36 2147483647 (7fffffff)
- private 'componentCount' 'I' @40 2
- private final 'direct' 'Z' @44 true
- private 'freed' 'Z' @45 false
- private final 'alloc' 'Lio/netty/buffer/ByteBufAllocator;' @48 a 'io/netty/buffer/PooledByteBufAllocator'{0x000000022bfd5a38} (457fab47)
- private 'components' '[Lio/netty/buffer/CompositeByteBuf$Component;' @52 a 'io/netty/buffer/CompositeByteBuf$Component'[16] {0x00000005ab5196f8} (b56a32df)
- private 'lastAccessed' 'Lio/netty/buffer/CompositeByteBuf$Component;' @56 a 'io/netty/buffer/CompositeByteBuf$Component'{0x00000005ab519748} (b56a32e9)
R15=0x00000005ab409920 is an oop: io.netty.channel.DefaultChannelHandlerContext
{0x00000005ab409920} - klass: 'io/netty/channel/DefaultChannelHandlerContext'
- ---- fields (total size 7 words):
- private final 'executionMask' 'I' @12 49 (31)
- private volatile 'handlerState' 'I' @16 2
- private final 'ordered' 'Z' @20 true
- volatile 'next' 'Lio/netty/channel/AbstractChannelHandlerContext;' @24 a 'io/netty/channel/DefaultChannelHandlerContext'{0x00000005ab409958} (b568132b)
- volatile 'prev' 'Lio/netty/channel/AbstractChannelHandlerContext;' @28 a 'io/netty/channel/DefaultChannelHandlerContext'{0x00000005ab409838} (b5681307)
- private final 'pipeline' 'Lio/netty/channel/DefaultChannelPipeline;' @32 a 'io/netty/channel/DefaultChannelPipeline'{0x00000005ab0aac48} (b5615589)
- private final 'name' 'Ljava/lang/String;' @36 \"frameDecoder\"{0x000000022bfd5738} (457faae7)
- final 'executor' 'Lio/netty/util/concurrent/EventExecutor;' @40 NULL (0)
- private 'succeededFuture' 'Lio/netty/channel/ChannelFuture;' @44 NULL (0)
- private 'invokeTasks' 'Lio/netty/channel/AbstractChannelHandlerContext$Tasks;' @48 NULL (0)
- private final 'handler' 'Lio/netty/channel/ChannelHandler;' @52 a 'org/apache/spark/network/util/TransportFrameDecoder'{0x00000005ab409870} (b568130e)
R16=0x0000ffff90ac4e00: <offset 0x0000000000514e00> in /usr/lib/jvm/java-11-amazon-corretto/lib/server/libjvm.so at 0x0000ffff905b0000
R17=0x0000ffff916eed10: pthread_getspecific+0x0000000000000000 in /lib/aarch64-linux-gnu/libc.so.6 at 0x0000ffff91670000
R18=0x0000000000000001 is an unknown value
R19=0x0000000100000042 is an unknown value
R20=0x0 is NULL
R21=0x0000fffdde9fd850 is pointing into the stack for thread: 0x0000ffff00843800
R22=0x0000ffff91602af8: <offset 0x0000000001052af8> in /usr/lib/jvm/java-11-amazon-corretto/lib/server/libjvm.so at 0x0000ffff905b0000
R23=0x0000ffff00843800 is a thread
R24=0x0000ffff915ba000: <offset 0x000000000100a000> in /usr/lib/jvm/java-11-amazon-corretto/lib/server/libjvm.so at 0x0000ffff905b0000
R25=0x00000002303b4b18 is an oop: io.netty.buffer.AbstractReferenceCountedByteBuf$1
{0x00000002303b4b18} - klass: 'io/netty/buffer/AbstractReferenceCountedByteBuf$1'
- ---- fields (total size 2 words):
R26=0x0000fffdde9fc380 is pointing into the stack for thread: 0x0000ffff00843800
R27=0x0000000000000101 is an unknown value
R28=0x0000000000000200 is an unknown value
R29=0x0000fffdde9fb9f0 is pointing into the stack for thread: 0x0000ffff00843800
R30=0x0000ffff90b9aea8: <offset 0x00000000005eaea8> in /usr/lib/jvm/java-11-amazon-corretto/lib/server/libjvm.so at 0x0000ffff905b0000
00000000005ef950 <_ZN5frame15safe_for_senderEP10JavaThread>:
5ef950: a9b87bfd stp x29, x30, [sp, #-128]!
5ef954: 910003fd mov x29, sp
5ef958: a90153f3 stp x19, x20, [sp, #16]
5ef95c: f0005314 adrp x20, 1052000 <_ZL26g_stored_assertion_context+0xf50>
5ef960: aa0003f3 mov x19, x0
5ef964: a9025bf5 stp x21, x22, [sp, #32]
5ef968: 912be296 add x22, x20, #0xaf8
5ef96c: a90363f7 stp x23, x24, [sp, #48]
5ef970: aa0103f7 mov x23, x1
5ef974: f90023f9 str x25, [sp, #64]
5ef978: f9400015 ldr x21, [x0]
5ef97c: a9426019 ldp x25, x24, [x0, #32]
5ef980: 08dffec0 ldarb w0, [x22]
5ef984: 36000c80 tbz w0, #0, 5efb14 <_ZN5frame15safe_for_senderEP10JavaThread+0x1c4>
5ef988: f9414ae2 ldr x2, [x23, #656]
5ef98c: eb0202bf cmp x21, x2
5ef990: 54000182 b.cs 5ef9c0 <_ZN5frame15safe_for_senderEP10JavaThread+0x70> // b.hs, b.nlast
5ef994: 912be294 add x20, x20, #0xaf8
5ef998: f9414ee1 ldr x1, [x23, #664]
5ef99c: f9400680 ldr x0, [x20, #8]
5ef9a0: cb010000 sub x0, x0, x1
5ef9a4: 8b000040 add x0, x2, x0
5ef9a8: eb0002bf cmp x21, x0
5ef9ac: 1a9f27f4 cset w20, cc // cc = lo, ul, last
5ef9b0: eb02031f cmp x24, x2
5ef9b4: 1a9f37e0 cset w0, cs // cs = hs, nlast
5ef9b8: 2a000294 orr w20, w20, w0
5ef9bc: 34000114 cbz w20, 5ef9dc <_ZN5frame15safe_for_senderEP10JavaThread+0x8c>
5ef9c0: 52800000 mov w0, #0x0 // #0
5ef9c4: a94153f3 ldp x19, x20, [sp, #16]
5ef9c8: a9425bf5 ldp x21, x22, [sp, #32]
5ef9cc: a94363f7 ldp x23, x24, [sp, #48]
5ef9d0: f94023f9 ldr x25, [sp, #64]
5ef9d4: a8c87bfd ldp x29, x30, [sp], #128
5ef9d8: d65f03c0 ret
5ef9dc: f9400a60 ldr x0, [x19, #16]
5ef9e0: eb02033f cmp x25, x2
5ef9e4: 540001a2 b.cs 5efa18 <_ZN5frame15safe_for_senderEP10JavaThread+0xc8> // b.hs, b.nlast
5ef9e8: eb1902bf cmp x21, x25
5ef9ec: 54000162 b.cs 5efa18 <_ZN5frame15safe_for_senderEP10JavaThread+0xc8> // b.hs, b.nlast
5ef9f0: 91002339 add x25, x25, #0x8
5ef9f4: eb19005f cmp x2, x25
5ef9f8: 54000109 b.ls 5efa18 <_ZN5frame15safe_for_senderEP10JavaThread+0xc8> // b.plast
5ef9fc: 52800034 mov w20, #0x1 // #1
5efa00: b50000e0 cbnz x0, 5efa1c <_ZN5frame15safe_for_senderEP10JavaThread+0xcc>
5efa04: f9401260 ldr x0, [x19, #32]
5efa08: f9400400 ldr x0, [x0, #8]
5efa0c: f100001f cmp x0, #0x0
5efa10: 1a9f07e0 cset w0, ne // ne = any
5efa14: 17ffffec b 5ef9c4 <_ZN5frame15safe_for_senderEP10JavaThread+0x74>
5efa18: b4fffd40 cbz x0, 5ef9c0 <_ZN5frame15safe_for_senderEP10JavaThread+0x70>
5efa1c: b9401402 ldr w2, [x0, #20]
5efa20: 3100045f cmn w2, #0x1
5efa24: 54000940 b.eq 5efb4c <_ZN5frame15safe_for_senderEP10JavaThread+0x1fc> // b.none
5efa28: f9400661 ldr x1, [x19, #8]
5efa2c: f9401003 ldr x3, [x0, #32]
5efa30: eb03003f cmp x1, x3
5efa34: 540008c3 b.cc 5efb4c <_ZN5frame15safe_for_senderEP10JavaThread+0x1fc> // b.lo, b.ul, b.last
5efa38: f9401404 ldr x4, [x0, #40]
5efa3c: eb04003f cmp x1, x4
5efa40: 54000862 b.cs 5efb4c <_ZN5frame15safe_for_senderEP10JavaThread+0x1fc> // b.hs, b.nlast
5efa44: 8b22c062 add x2, x3, w2, sxtw
5efa48: eb02003f cmp x1, x2
5efa4c: 54000803 b.cc 5efb4c <_ZN5frame15safe_for_senderEP10JavaThread+0x1fc> // b.lo, b.ul, b.last
5efa50: f9401402 ldr x2, [x0, #40]
5efa54: eb01005f cmp x2, x1
5efa58: 54fffb49 b.ls 5ef9c0 <_ZN5frame15safe_for_senderEP10JavaThread+0x70> // b.plast
5efa5c: f00050d8 adrp x24, 100a000 <.got+0x3238>
5efa60: f9420f02 ldr x2, [x24, #1048]
5efa64: f9400042 ldr x2, [x2]
5efa68: eb01005f cmp x2, x1
5efa6c: 54000b60 b.eq 5efbd8 <_ZN5frame15safe_for_senderEP10JavaThread+0x288> // b.none
5efa70: 900050e2 adrp x2, 100b000 <.got+0x4238>
5efa74: f9402842 ldr x2, [x2, #80]
5efa78: f9400042 ldr x2, [x2]
5efa7c: b4000942 cbz x2, 5efba4 <_ZN5frame15safe_for_senderEP10JavaThread+0x254>
5efa80: f9400443 ldr x3, [x2, #8]
5efa84: eb01007f cmp x3, x1
5efa88: 540008e8 b.hi 5efba4 <_ZN5frame15safe_for_senderEP10JavaThread+0x254> // b.pmore
5efa8c: b9801444 ldrsw x4, [x2, #20]
5efa90: 8b040064 add x4, x3, x4
5efa94: eb04003f cmp x1, x4
5efa98: 54000862 b.cs 5efba4 <_ZN5frame15safe_for_senderEP10JavaThread+0x254> // b.hs, b.nlast
5efa9c: 34fff934 cbz w20, 5ef9c0 <_ZN5frame15safe_for_senderEP10JavaThread+0x70>
5efaa0: f9401260 ldr x0, [x19, #32]
5efaa4: 91004013 add x19, x0, #0x10
5efaa8: a97fd416 ldp x22, x21, [x0, #-8]
5efaac: f9400419 ldr x25, [x0, #8]
5efab0: eb03033f cmp x25, x3
5efab4: 54000a63 b.cc 5efc00 <_ZN5frame15safe_for_senderEP10JavaThread+0x2b0> // b.lo, b.ul, b.last
5efab8: b9801440 ldrsw x0, [x2, #20]
5efabc: 8b000063 add x3, x3, x0
5efac0: eb03033f cmp x25, x3
5efac4: 540009e2 b.cs 5efc00 <_ZN5frame15safe_for_senderEP10JavaThread+0x2b0> // b.hs, b.nlast
5efac8: f9414ae0 ldr x0, [x23, #656]
5efacc: eb15001f cmp x0, x21
5efad0: 1a9f97e0 cset w0, hi // hi = pmore
5efad4: eb15027f cmp x19, x21
5efad8: 1a9f27e1 cset w1, cc // cc = lo, ul, last
5efadc: 6a010000 ands w0, w0, w1
5efae0: 54fff720 b.eq 5ef9c4 <_ZN5frame15safe_for_senderEP10JavaThread+0x74> // b.none
5efae4: aa1903e4 mov x4, x25
5efae8: aa1503e3 mov x3, x21
5efaec: aa1603e2 mov x2, x22
5efaf0: 910143e0 add x0, sp, #0x50
5efaf4: aa1303e1 mov x1, x19
5efaf8: aa0003f3 mov x19, x0
5efafc: 940001a9 bl 5f01a0 <_ZN5frameC1EPlS0_S0_Ph>
5efb00: aa1703e1 mov x1, x23
5efb04: aa1303e0 mov x0, x19
5efb08: 97ffff5a bl 5ef870 <_ZNK5frame26is_interpreted_frame_validEP10JavaThread>
5efb0c: 12001c00 and w0, w0, #0xff
5efb10: 17ffffad b 5ef9c4 <_ZN5frame15safe_for_senderEP10JavaThread+0x74>
5efb14: aa1603e0 mov x0, x22
5efb18: 941b553e bl cc5010 <__cxa_guard_acquire>
5efb1c: 34fff360 cbz w0, 5ef988 <_ZN5frame15safe_for_senderEP10JavaThread+0x38>
5efb20: 900050e1 adrp x1, 100b000 <.got+0x4238>
5efb24: 900050e2 adrp x2, 100b000 <.got+0x4238>
5efb28: aa1603e0 mov x0, x22
5efb2c: f9462421 ldr x1, [x1, #3144]
5efb30: f9462842 ldr x2, [x2, #3152]
5efb34: f9400021 ldr x1, [x1]
5efb38: f9400042 ldr x2, [x2]
5efb3c: 8b020021 add x1, x1, x2
5efb40: f90006c1 str x1, [x22, #8]
5efb44: 941b559b bl cc51b0 <__cxa_guard_release>
5efb48: 17ffff90 b 5ef988 <_ZN5frame15safe_for_senderEP10JavaThread+0x38>
5efb4c: f9400001 ldr x1, [x0]
5efb50: f9400821 ldr x1, [x1, #16]
5efb54: d63f0020 blr x1
5efb58: 72001c1f tst w0, #0xff
5efb5c: 54fff321 b.ne 5ef9c0 <_ZN5frame15safe_for_senderEP10JavaThread+0x70> // b.any
5efb60: f9400a60 ldr x0, [x19, #16]
5efb64: f9400001 ldr x1, [x0]
5efb68: f9402021 ldr x1, [x1, #64]
5efb6c: d63f0020 blr x1
5efb70: 72001c1f tst w0, #0xff
5efb74: 54fff261 b.ne 5ef9c0 <_ZN5frame15safe_for_senderEP10JavaThread+0x70> // b.any
5efb78: f9400a60 ldr x0, [x19, #16]
5efb7c: f9400001 ldr x1, [x0]
5efb80: f9400c21 ldr x1, [x1, #24]
5efb84: d63f0020 blr x1
5efb88: 72001c1f tst w0, #0xff
5efb8c: 54fff1a1 b.ne 5ef9c0 <_ZN5frame15safe_for_senderEP10JavaThread+0x70> // b.any
5efb90: a9408261 ldp x1, x0, [x19, #8]
5efb94: f9401002 ldr x2, [x0, #32]
5efb98: eb02003f cmp x1, x2
5efb9c: 54fff123 b.cc 5ef9c0 <_ZN5frame15safe_for_senderEP10JavaThread+0x70> // b.lo, b.ul, b.last
5efba0: 17ffffac b 5efa50 <_ZN5frame15safe_for_senderEP10JavaThread+0x100>
5efba4: b9401c00 ldr w0, [x0, #28]
5efba8: 7100001f cmp w0, #0x0
5efbac: 54fff0ad b.le 5ef9c0 <_ZN5frame15safe_for_senderEP10JavaThread+0x70>
5efbb0: f9401673 ldr x19, [x19, #40]
5efbb4: f9414ae1 ldr x1, [x23, #656]
5efbb8: 8b20ce73 add x19, x19, w0, sxtw #3
5efbbc: eb01027f cmp x19, x1
5efbc0: 54fff002 b.cs 5ef9c0 <_ZN5frame15safe_for_senderEP10JavaThread+0x70> // b.hs, b.nlast
5efbc4: a97f6675 ldp x21, x25, [x19, #-16]
5efbc8: b40001a2 cbz x2, 5efbfc <_ZN5frame15safe_for_senderEP10JavaThread+0x2ac>
5efbcc: aa1303f6 mov x22, x19
5efbd0: f9400443 ldr x3, [x2, #8]
5efbd4: 17ffffb7 b 5efab0 <_ZN5frame15safe_for_senderEP10JavaThread+0x160>
5efbd8: 34ffef54 cbz w20, 5ef9c0 <_ZN5frame15safe_for_senderEP10JavaThread+0x70>
5efbdc: aa1703e1 mov x1, x23
5efbe0: aa1303e0 mov x0, x19
5efbe4: a94153f3 ldp x19, x20, [sp, #16]
5efbe8: a9425bf5 ldp x21, x22, [sp, #32]
5efbec: a94363f7 ldp x23, x24, [sp, #48]
5efbf0: f94023f9 ldr x25, [sp, #64]
5efbf4: a8c87bfd ldp x29, x30, [sp], #128
5efbf8: 17fff1a6 b 5ec290 <_ZNK5frame20is_entry_frame_validEP10JavaThread>
5efbfc: aa1303f6 mov x22, x19
5efc00: aa1903e0 mov x0, x25
5efc04: 97fb60b7 bl 4c7ee0 <_ZN9CodeCache16find_blob_unsafeEPv>
5efc08: f100033f cmp x25, #0x0
5efc0c: aa0003f4 mov x20, x0
5efc10: fa401804 ccmp x0, #0x0, #0x4, ne // ne = any
5efc14: 54ffed60 b.eq 5ef9c0 <_ZN5frame15safe_for_senderEP10JavaThread+0x70> // b.none
5efc18: f9400001 ldr x1, [x0]
5efc1c: f9403421 ldr x1, [x1, #104]
5efc20: d63f0020 blr x1
5efc24: 72001c1f tst w0, #0xff
5efc28: 54ffecc1 b.ne 5ef9c0 <_ZN5frame15safe_for_senderEP10JavaThread+0x70> // b.any
5efc2c: f9400281 ldr x1, [x20]
5efc30: aa1403e0 mov x0, x20
5efc34: f9403c21 ldr x1, [x1, #120]
5efc38: d63f0020 blr x1
5efc3c: 72001c1f tst w0, #0xff
5efc40: 54ffec01 b.ne 5ef9c0 <_ZN5frame15safe_for_senderEP10JavaThread+0x70> // b.any
5efc44: f9401280 ldr x0, [x20, #32]
5efc48: eb19001f cmp x0, x25
5efc4c: 54ffeba8 b.hi 5ef9c0 <_ZN5frame15safe_for_senderEP10JavaThread+0x70> // b.pmore
5efc50: f9401680 ldr x0, [x20, #40]
5efc54: eb19001f cmp x0, x25
5efc58: 54ffeb49 b.ls 5ef9c0 <_ZN5frame15safe_for_senderEP10JavaThread+0x70> // b.plast
5efc5c: f9400281 ldr x1, [x20]
5efc60: aa1403e0 mov x0, x20
5efc64: f9402021 ldr x1, [x1, #64]
5efc68: d63f0020 blr x1
5efc6c: 72001c1f tst w0, #0xff
5efc70: 54ffea81 b.ne 5ef9c0 <_ZN5frame15safe_for_senderEP10JavaThread+0x70> // b.any
5efc74: f9420f00 ldr x0, [x24, #1048]
5efc78: f9400000 ldr x0, [x0]
5efc7c: eb19001f cmp x0, x25
5efc80: 54000420 b.eq 5efd04 <_ZN5frame15safe_for_senderEP10JavaThread+0x3b4> // b.none
5efc84: f9400281 ldr x1, [x20]
5efc88: aa1403e0 mov x0, x20
5efc8c: f9403021 ldr x1, [x1, #96]
5efc90: d63f0020 blr x1
5efc94: 72001c1f tst w0, #0xff
5efc98: 540001c0 b.eq 5efcd0 <_ZN5frame15safe_for_senderEP10JavaThread+0x380> // b.none
5efc9c: f9404680 ldr x0, [x20, #136]
5efca0: eb19001f cmp x0, x25
5efca4: 54ffe8e0 b.eq 5ef9c0 <_ZN5frame15safe_for_senderEP10JavaThread+0x70> // b.none
5efca8: f9404280 ldr x0, [x20, #128]
5efcac: eb19001f cmp x0, x25
5efcb0: 54ffe880 b.eq 5ef9c0 <_ZN5frame15safe_for_senderEP10JavaThread+0x70> // b.none
5efcb4: b9400a81 ldr w1, [x20, #8]
5efcb8: 71000c3f cmp w1, #0x3
5efcbc: 54000500 b.eq 5efd5c <_ZN5frame15safe_for_senderEP10JavaThread+0x40c> // b.none
5efcc0: f9403a80 ldr x0, [x20, #112]
5efcc4: 940f7bcf bl 9cec00 <_ZNK6Method26is_method_handle_intrinsicEv>
5efcc8: 72001c1f tst w0, #0xff
5efccc: 54ffe7a1 b.ne 5ef9c0 <_ZN5frame15safe_for_senderEP10JavaThread+0x70> // b.any
5efcd0: b9401e80 ldr w0, [x20, #28]
5efcd4: 7100001f cmp w0, #0x0
5efcd8: 54ffe74d b.le 5ef9c0 <_ZN5frame15safe_for_senderEP10JavaThread+0x70>
5efcdc: f9400281 ldr x1, [x20]
5efce0: aa1403e0 mov x0, x20
5efce4: a94153f3 ldp x19, x20, [sp, #16]
5efce8: a9425bf5 ldp x21, x22, [sp, #32]
5efcec: a94363f7 ldp x23, x24, [sp, #48]
5efcf0: f94023f9 ldr x25, [sp, #64]
5efcf4: f9403021 ldr x1, [x1, #96]
5efcf8: a8c87bfd ldp x29, x30, [sp], #128
5efcfc: aa0103f0 mov x16, x1
5efd00: d61f0200 br x16
5efd04: f9414ae0 ldr x0, [x23, #656]
5efd08: eb15001f cmp x0, x21
5efd0c: 1a9f97e0 cset w0, hi // hi = pmore
5efd10: eb15027f cmp x19, x21
5efd14: 1a9f27e1 cset w1, cc // cc = lo, ul, last
5efd18: 6a010000 ands w0, w0, w1
5efd1c: 54ffe540 b.eq 5ef9c4 <_ZN5frame15safe_for_senderEP10JavaThread+0x74> // b.none
5efd20: aa1603e2 mov x2, x22
5efd24: aa1303e1 mov x1, x19
5efd28: 910143e0 add x0, sp, #0x50
5efd2c: aa1903e4 mov x4, x25
5efd30: aa1503e3 mov x3, x21
5efd34: 9400011b bl 5f01a0 <_ZN5frameC1EPlS0_S0_Ph>
5efd38: f9403be2 ldr x2, [sp, #112]
5efd3c: f9414ae0 ldr x0, [x23, #656]
5efd40: f85c0041 ldur x1, [x2, #-64]
5efd44: eb01001f cmp x0, x1
5efd48: 1a9f97e0 cset w0, hi // hi = pmore
5efd4c: eb01005f cmp x2, x1
5efd50: 1a9f27e1 cset w1, cc // cc = lo, ul, last
5efd54: 0a010000 and w0, w0, w1
5efd58: 17ffff1b b 5ef9c4 <_ZN5frame15safe_for_senderEP10JavaThread+0x74>
5efd5c: 91001000 add x0, x0, #0x4
5efd60: eb00033f cmp x25, x0
5efd64: 54fffae1 b.ne 5efcc0 <_ZN5frame15safe_for_senderEP10JavaThread+0x370> // b.any
5efd68: 17ffff16 b 5ef9c0 <_ZN5frame15safe_for_senderEP10JavaThread+0x70>
5efd6c: d503201f nop
The fault is at 5efbc4