Skip to content

RCP: crash in class init due to corrupt classObject #22186

@lzhou2025

Description

@lzhou2025

**Liberty server randomly crashed in restore of snapshots,

Launching defaultServer (Open Liberty 25.0.0.5/wlp-1.0.101.cl250520250504-1901) on Eclipse OpenJ9 VM, version 11.0.28-internal+0-adhoc.lzhou.openj9-openjdk-jdk11 (en_CA)
[AUDIT   ] CWWKE0001I: The server defaultServer has been launched.
Unhandled exception
Type=Segmentation error vmState=0x00000000
J9Generic_Signal_Number=00000018 Signal_Number=0000000b Error_Value=00000000 Signal_Code=00000001
Handler1=00007FFFF783F940 Handler2=00007FFFF7E777A0 InaccessibleAddress=0000000000000038
RDI=0000000006489F00 RSI=00000000003F6500 RAX=00007FFFCFFFF028 RBX=00007FFFF7A376A0
RCX=0000000000000000 RDX=0000000000000034 R8=0000000000000001 R9=0000000000000001
R10=00007FFFCFFFF028 R11=0000000000000000 R12=00000000003F6500 R13=0000000006489F00
R14=0000000000199210 R15=00000000003F6500
RIP=00007FFFF7821F6E GS=0000 FS=0000 RSP=00007FFFF4DDE3B0
EFlags=0000000000010202 CS=0033 RBP=0000000000000000 ERR=0000000000000004
TRAPNO=000000000000000E OLDMASK=0000000000000000 CR2=0000000000000038
xmm0=0000000006489f00 (f: 105422592.000000, d: 5.208568e-316)
xmm1=00000000003f6500 (f: 4154624.000000, d: 2.052657e-317)**
xmm2=ffffffffffffffff (f: 4294967296.000000, d: -nan)
xmm3=000000000649cb70 (f: 105499504.000000, d: 5.212368e-316)
xmm4=000000000649cb70 (f: 105499504.000000, d: 5.212368e-316)
xmm5=00000000001992c8 (f: 1675976.000000, d: 8.280422e-318)
xmm6=00007fffd00f919a (f: 3490681344.000000, d: 6.953316e-310)
xmm7=00007fffd00f9178 (f: 3490681088.000000, d: 6.953316e-310)
xmm8=000000b001e8ff9a (f: 32047002.000000, d: 3.734871e-312)
xmm9=0000000000000000 (f: 0.000000, d: 0.000000e+00)
xmm10=0000000000000000 (f: 0.000000, d: 0.000000e+00)
xmm11=0000000000000000 (f: 0.000000, d: 0.000000e+00)
xmm12=0000000000000000 (f: 0.000000, d: 0.000000e+00)
xmm13=0000000000000000 (f: 0.000000, d: 0.000000e+00)
xmm14=0000000000000000 (f: 0.000000, d: 0.000000e+00)
xmm15=0000000000000000 (f: 0.000000, d: 0.000000e+00)
Module=/home/lzhou/repo/openj9-openjdk-jdk11/build/linux-x86_64-normal-server-release/images/jdk/lib/default/libj9vm29.so
Module_base_address=00007FFFF7800000
Target=2_90_20250709_000000 (Linux 6.8.0-1030-azure)
CPU=amd64 (11 logical CPUs) (0x576b00000 RAM)
----------- Stack Backtrace -----------
classInitStateMachine+0xae (0x00007FFFF7821F6E [libj9vm29.so+0x21f6e])
resolveClassRef+0x2de (0x00007FFFF787586E [libj9vm29.so+0x7586e])
_ZN32VM_BytecodeInterpreterCompressed3runEP10J9VMThread+0x10730 (0x00007FFFF78C20D0 [libj9vm29.so+0xc20d0])
bytecodeLoopCompressed+0xce (0x00007FFFF78B190E [libj9vm29.so+0xb190e])
 (0x00007FFFF7966FC2 [libj9vm29.so+0x166fc2])
---------------------------------------
JVMDUMP039I Processing dump event "gpf", detail "" at 2025/07/09 14:38:11 - please wait.
JVMDUMP032I JVM requested System dump using '/home/lzhou/pingPerf/core.20250709.143811.41793.0001.dmp' in response to an event
JVMDUMP010I System dump written to /home/lzhou/pingPerf/core.20250709.143811.41793.0001.dmp
JVMDUMP032I JVM requested Java dump using '/home/lzhou/pingPerf/javacore.20250709.143811.41793.0002.txt' in response to an event
*** stack smashing detected ***: terminated

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions