Skip to content

RCP: Open Liberty Server crashes in restore run from RCP performance test #23095

@lzhou2025

Description

@lzhou2025

When Liberty runs as a restCrud server application,

Running jdk=/home/lzhou/repo/openj9-openjdk-jdk17/build/linux-x86_64-server-release/images/jdk, opts=[-Xint -Xshare:off -Xshareclasses:none -Xsnapshot=/tmp/ramcache]
Batch 0, iter 0, Cold Run
Running numactl --physcpubind=0-10 --membind=0 /home/lzhou/src/rcp_scripts/loopEndpoint.sh http://localhost:9080/crud/fruits
Clearing SCC with cmd: /home/lzhou/repo/openj9-openjdk-jdk17/build/linux-x86_64-server-release/images/jdk/bin/java -Xshareclasses:cacheDir=/tmp,destroyAll
Clearing SCC with cmd: /home/lzhou/repo/openj9-openjdk-jdk17/build/linux-x86_64-server-release/images/jdk/bin/java -Xshareclasses:destroyAll
Running numactl --physcpubind=0-10 --membind=0 /home/lzhou/restCrud/target/liberty/wlp/bin/server run  defaultServer
liberty started with pid 798273
Server Started
Found first response
Running /home/lzhou/restCrud/target/liberty/wlp/bin/server stop  defaultServer
Batch 0, iter 1, Measured Run
Running numactl --physcpubind=0-10 --membind=0 /home/lzhou/src/rcp_scripts/loopEndpoint.sh http://localhost:9080/crud/fruits
Running numactl --physcpubind=0-10 --membind=0 /home/lzhou/restCrud/target/liberty/wlp/bin/server run  defaultServer
JVMJ9VM039I -Xscmx is ignored if -Xshareclasses is not specified
Unhandled exception
Type=Segmentation error vmState=0x00040000
J9Generic_Signal_Number=00000018 Signal_Number=0000000b Error_Value=00000000 Signal_Code=00000001
Handler1=00007FFFF7841480 Handler2=00007FFFF7AC9830 InaccessibleAddress=00007FFF5C024A50 Sending_Process=5c024a50
RDI=00007FFFF003D858 RSI=0000000000000000 RAX=00007FFF5C024A50 RBX=000000000000001F
RCX=0000000000000000 RDX=0000000000000001 R8=0000000000000001 R9=0000000000000000
R10=0000000000000001 R11=00007FFFF7FBD090 R12=0000000000000000 R13=0000000000000001
R14=00007FFFD0005B18 R15=00007FFFCFFFF028
RIP=00007FFFF799B885 GS=0000 FS=0000 RSP=00007FFFF7F706F0
EFlags=0000000000010246 CS=0033 RBP=00007FFFF7F70740 ERR=0000000000000004
TRAPNO=000000000000000E OLDMASK=0000000000000000 CR2=00007FFF5C024A50
xmm0=6e616c2f6176616a (f: 1635148160.000000, d: 5.038250e+223)
xmm1=6f766e692f676e61 (f: 795307648.000000, d: 8.502194e+228)
xmm2=47303146b7654321 (f: 3076866816.000000, d: 8.407619e+34)
xmm3=000000ff00000000 (f: 0.000000, d: 5.411089e-312)
xmm4=2f2f2f2f2f2f2f2f (f: 791621440.000000, d: 2.054695e-81)
xmm5=0000003000000020 (f: 32.000000, d: 1.018558e-312)
xmm6=0000000000000007 (f: 7.000000, d: 3.458460e-323)
xmm7=0000000000000000 (f: 0.000000, d: 0.000000e+00)
xmm8=4928150001746567 (f: 24405352.000000, d: 2.685236e+44)
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-jdk17/build/linux-x86_64-server-release/images/jdk/lib/default/libj9vm29.so
Module_base_address=00007FFFF7800000
Target=2_90_20251209_000000 (Linux 6.8.0-1041-azure)
CPU=amd64 (11 logical CPUs) (0x5930e4000 RAM)
----------- Stack Backtrace -----------
findLocallyDefinedClass+0x4e5 (0x00007FFFF799B885 [libj9vm29.so+0x19b885])
defineClassCommon+0x83a (0x00007FFFF6CD19CA [libjclse29.so+0x219ca])
Java_java_lang_ClassLoader_defineClassImpl1+0x10e (0x00007FFFF6CC4F1E [libjclse29.so+0x14f1e])
ffi_call_unix64+0x56 (0x00007FFFF79DC896 [libj9vm29.so+0x1dc896])
ffi_call_int+0x1b1 (0x00007FFFF79DB891 [libj9vm29.so+0x1db891])
_ZN32VM_BytecodeInterpreterCompressed3runEP10J9VMThread+0xf830 (0x00007FFFF78CAB40 [libj9vm29.so+0xcab40])
bytecodeLoopCompressed+0xce (0x00007FFFF78BB27E [libj9vm29.so+0xbb27e])
 (0x00007FFFF7966222 [libj9vm29.so+0x166222])
---------------------------------------

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions