-
Bug
-
Resolution: Rejected
-
P3
-
24, 25
-
riscv
-
linux
StubRoutines::jbyte_disjoint_arraycopy [0x0000003f937da340, 0x0000003f937da374] (52 bytes)
unimp
0x0000003f937da340: addi sp,sp,-16
0x0000003f937da342: sd ra,8(sp)
0x0000003f937da344: sd s0,0(sp)
0x0000003f937da346: addi s0,sp,16
0x0000003f937da348: mv t6,a1
0x0000003f937da34a: mv t5,a0
0x0000003f937da34c: mv a5,a2
0x0000003f937da34e: vsetvli a4,a5,e8,m8,tu,mu
0x0000003f937da352: vle8.v v0,(t5)
0x0000003f937da356: sub a5,a5,a4
0x0000003f937da358: add t5,t5,a4
0x0000003f937da35a: vse8.v v0,(t6) // siginfo: si_signo: 4 (SIGILL), si_code: 1 (ILL_ILLOPC), si_addr: 0x0000003f937da35a
0x0000003f937da35e: add t6,t6,a4
0x0000003f937da360: bnez a5,Stub::jbyte_disjoint_arraycopy+14 0x0000003f937da34e
0x0000003f937da364: addi sp,s0,-16
0x0000003f937da368: ld s0,0(sp)
0x0000003f937da36a: ld ra,8(sp)
0x0000003f937da36c: addi sp,sp,16
0x0000003f937da36e: li a0,0
0x0000003f937da372: ret
(edited)
Registers:
x31(t6) =0x00000000c2afef10
Vector state:
vstart=0x0000000000000000
vl =0x0000000000000000
vtype =0x8000000000000000
vcsr =0x0000000000000000
vlenb =0x0000000000000020
Vector registers:
v0=0x426574794264657070614d2f6f696e2f6176616a27203d207d38316264386566
Memory of t6:
Heap address: 0x00000000c1e00000, size: 994 MB, Compressed Oops mode: 32-bit
Heap Regions: E=young(eden), S=young(survivor), O=old, HS=humongous(starts), HC=humongous(continues), CS=collection set, F=free, TAMS=top-at-mark-start, PB=parsable bottom
| 17|0x00000000c2f00000, 0x00000000c2f00000, 0x00000000c3000000| 0%| F| |TAMS 0x00000000c2f00000| PB 0x00000000c2f00000| Untracked | 0
The map:
c1e00000-d1800000 rw-p 00000000 00:00 0
Kernel: 6.6.36+
Compiler: gcc 14.2.0
Do not reproduce, happened twice in 3 month.
unimp
0x0000003f937da340: addi sp,sp,-16
0x0000003f937da342: sd ra,8(sp)
0x0000003f937da344: sd s0,0(sp)
0x0000003f937da346: addi s0,sp,16
0x0000003f937da348: mv t6,a1
0x0000003f937da34a: mv t5,a0
0x0000003f937da34c: mv a5,a2
0x0000003f937da34e: vsetvli a4,a5,e8,m8,tu,mu
0x0000003f937da352: vle8.v v0,(t5)
0x0000003f937da356: sub a5,a5,a4
0x0000003f937da358: add t5,t5,a4
0x0000003f937da35a: vse8.v v0,(t6) // siginfo: si_signo: 4 (SIGILL), si_code: 1 (ILL_ILLOPC), si_addr: 0x0000003f937da35a
0x0000003f937da35e: add t6,t6,a4
0x0000003f937da360: bnez a5,Stub::jbyte_disjoint_arraycopy+14 0x0000003f937da34e
0x0000003f937da364: addi sp,s0,-16
0x0000003f937da368: ld s0,0(sp)
0x0000003f937da36a: ld ra,8(sp)
0x0000003f937da36c: addi sp,sp,16
0x0000003f937da36e: li a0,0
0x0000003f937da372: ret
(edited)
Registers:
x31(t6) =0x00000000c2afef10
Vector state:
vstart=0x0000000000000000
vl =0x0000000000000000
vtype =0x8000000000000000
vcsr =0x0000000000000000
vlenb =0x0000000000000020
Vector registers:
v0=0x426574794264657070614d2f6f696e2f6176616a27203d207d38316264386566
Memory of t6:
Heap address: 0x00000000c1e00000, size: 994 MB, Compressed Oops mode: 32-bit
Heap Regions: E=young(eden), S=young(survivor), O=old, HS=humongous(starts), HC=humongous(continues), CS=collection set, F=free, TAMS=top-at-mark-start, PB=parsable bottom
| 17|0x00000000c2f00000, 0x00000000c2f00000, 0x00000000c3000000| 0%| F| |TAMS 0x00000000c2f00000| PB 0x00000000c2f00000| Untracked | 0
The map:
c1e00000-d1800000 rw-p 00000000 00:00 0
Kernel: 6.6.36+
Compiler: gcc 14.2.0
Do not reproduce, happened twice in 3 month.
- relates to
-
JDK-8348384 RISC-V: Disable auto-enable Vector on buggy kernels
-
- Resolved
-