Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DaaLoadTest_daa j9mm.479 ASSERTION FAILED gc_vlhgc/GlobalMarkingScheme.cpp:1163: ((MM_StackSlotValidator(MM_StackSlotValidator::NOT_ON_HEAP, *slotPtr, stackLocation, walkState).validate(_env))) #21234

Open
JasonFengJ9 opened this issue Feb 28, 2025 · 3 comments

Comments

@JasonFengJ9
Copy link
Member

Failure link

From internal Test_openjdk8_j9_special.system_aarch64_linux_testList_0 (rtj-ubu24aarch64-svl-test-azhd9-1)

openjdk version "1.8.0_452-beta"
IBM Semeru Runtime Open Edition (build 1.8.0_452-beta-202502252338-b02)
Eclipse OpenJ9 VM (build master-b17604cfa1, JRE 1.8.0 Linux aarch64-64-Bit Compressed References 20250225_1128 (JIT enabled, AOT enabled)
OpenJ9   - b17604cfa1
OMR      - 48451f6af
JCL      - 976c692de based on jdk8u452-b02)

Rerun in Grinder - Change TARGET to run only the failed test targets

Optional info

Failure output (captured from console output)

[2025-02-26T00:51:01.791Z] variation: Mode501
[2025-02-26T00:51:01.791Z] JVM_OPTIONS:  -Xjit -Xgcpolicy:balanced -Xnocompressedrefs 

[2025-02-26T00:51:10.255Z] DLT 00:51:09.830 - Starting thread. Suite=0 thread=5
[2025-02-26T00:51:27.717Z] DLT stderr 0000EBDD40BD1600: Object neither in heap nor stack-allocated in thread load-1
[2025-02-26T00:51:27.717Z] DLT stderr 0000EBDD40BD1600:	O-Slot=0000EBDC080081B8
[2025-02-26T00:51:27.717Z] DLT stderr 0000EBDD40BD1600:	O-Slot value=0000000000000001
[2025-02-26T00:51:27.717Z] DLT stderr 0000EBDD40BD1600:	PC=0000EBDCB0C4D691
[2025-02-26T00:51:27.717Z] DLT stderr 0000EBDD40BD1600:	framesWalked=1
[2025-02-26T00:51:27.717Z] DLT stderr 0000EBDD40BD1600:	arg0EA=0000EBDC08008208
[2025-02-26T00:51:27.717Z] DLT stderr 0000EBDD40BD1600:	walkSP=0000EBDC080080E8
[2025-02-26T00:51:27.717Z] DLT stderr 0000EBDD40BD1600:	literals=0000000000000010
[2025-02-26T00:51:27.717Z] DLT stderr 0000EBDD40BD1600:	jitInfo=0000EBDCAF5E96C8
[2025-02-26T00:51:27.717Z] DLT stderr 0000EBDD40BD1600:	method=0000EBDBFC031DB0 (com/ibm/dataaccess/DecimalData.convertPackedDecimalToBigInteger([BIIZ)Ljava/math/BigInteger;) (JIT)
[2025-02-26T00:51:27.717Z] DLT stderr 0000EBDD40BD1600:	stack=0000EBDC08003520-0000EBDC08008D70
[2025-02-26T00:51:27.717Z] DLT stderr 00:51:25.772 0xebdc58002400    j9mm.479    *   ** ASSERTION FAILED ** at /home/jenkins/workspace/build-scripts/jobs/jdk8u/jdk8u-linux-aarch64-openj9/workspace/build/src/openj9/runtime/gc_vlhgc/GlobalMarkingScheme.cpp:1163: ((MM_StackSlotValidator(MM_StackSlotValidator::NOT_ON_HEAP, *slotPtr, stackLocation, walkState).validate(_env)))
[2025-02-26T00:51:27.717Z] DLT stderr JVMDUMP039I Processing dump event "traceassert", detail "" at 2025/02/26 00:51:25 - please wait.

[2025-02-26T01:28:08.816Z] DaaLoadTest_daa2_special_5m_12_FAILED

[openjdk11_j9_special.system_aarch64_linux]https://hyc-runtimes-jenkins.swg-devops.com/job/Test_openjdk11_j9_special.system_aarch64_linux_testList_9/16/

openjdk17_j9_special.system_aarch64_linux

[2025-02-26T03:34:43.540Z] variation: Mode556
[2025-02-26T03:34:43.541Z] JVM_OPTIONS:  -Xcompressedrefs -Xgcpolicy:balanced -Xquickstart -Xjit 

[2025-02-26T03:35:13.920Z] DLT 22:35:12.695 - Completed 6.7%. Number of tests started=1026
[2025-02-26T03:35:35.080Z] DLT 22:35:32.674 - Completed 13.4%. Number of tests started=2207 (+1181)
[2025-02-26T03:35:47.929Z] DLT stderr 0000000000575500: Object neither in heap nor stack-allocated in thread load-3
[2025-02-26T03:35:47.929Z] DLT stderr 0000000000575500:	O-Slot=0000FFFF6FD6C0C0
[2025-02-26T03:35:47.929Z] DLT stderr 0000000000575500:	O-Slot value=0000000000000010
[2025-02-26T03:35:47.929Z] DLT stderr 0000000000575500:	PC=0000FFFF757ACE55
[2025-02-26T03:35:47.929Z] DLT stderr 0000000000575500:	framesWalked=1
[2025-02-26T03:35:47.929Z] DLT stderr 0000000000575500:	arg0EA=00000000005927A8
[2025-02-26T03:35:47.929Z] DLT stderr 0000000000575500:	walkSP=00000000005926C8
[2025-02-26T03:35:47.929Z] DLT stderr 0000000000575500:	literals=0000000000000010
[2025-02-26T03:35:47.929Z] DLT stderr 0000000000575500:	jitInfo=0000FFFF6FC71DC8
[2025-02-26T03:35:47.929Z] DLT stderr 0000000000575500:	method=00000000005E8130 (com/ibm/dataaccess/DecimalData.convertPackedDecimalToBigInteger([BIIZ)Ljava/math/BigInteger;) (JIT)
[2025-02-26T03:35:47.929Z] DLT stderr 0000000000575500:	stack=000000000058DC50-0000000000593470
[2025-02-26T03:35:47.929Z] DLT stderr 03:35:45.536 0x13e100    j9mm.479    *   ** ASSERTION FAILED ** at /home/jenkins/workspace/build-scripts/jobs/jdk17u/jdk17u-linux-aarch64-openj9-IBM/workspace/build/src/openj9/runtime/gc_vlhgc/CopyForwardScheme.cpp:3829: ((MM_StackSlotValidator(MM_StackSlotValidator::NOT_ON_HEAP, *slotPtr, stackLocation, walkState).validate(_env)))
[2025-02-26T03:35:47.929Z] DLT stderr JVMDUMP039I Processing dump event "traceassert", detail "" at 2025/02/25 22:35:45 - please wait.

[2025-02-26T03:35:51.755Z] DaaLoadTest_daa2_special_5m_17_FAILED

openjdk17_j9_special.system_aarch64_linux

[2025-02-26T03:34:24.873Z] variation: Mode551
[2025-02-26T03:34:24.873Z] JVM_OPTIONS:  -XX:+UseCompressedOops -Xjit -Xgcpolicy:balanced 

[2025-02-26T03:34:33.670Z] DLT 22:34:32.773 - Starting thread. Suite=0 thread=5
[2025-02-26T03:34:39.904Z] DLT stderr JVMCDRT000E Unable to locate JIT stack map - aborting VM
[2025-02-26T03:34:39.904Z] DLT stderr JVMCDRT001E Method: com/ibm/dataaccess/DecimalData.convertPackedDecimalToBigInteger([BIIZ)Ljava/math/BigInteger; (00000000005E8530)
[2025-02-26T03:34:39.904Z] DLT stderr JVMCDRT002E Failing PC: 0000FFFF96A4D029 (offset 000000000000008D), metaData = 0000FFFF77344608
[2025-02-26T03:34:39.904Z] DLT stderr 03:34:38.296 0x13e100j9codertvm(j9ji.110    *   ** ASSERTION FAILED ** at /home/jenkins/workspace/build-scripts/jobs/jdk17u/jdk17u-linux-aarch64-openj9-IBM/workspace/build/src/openj9/runtime/codert_vm/jswalk.c:534: ((0 ))
[2025-02-26T03:34:39.904Z] DLT stderr JVMDUMP039I Processing dump event "traceassert", detail "" at 2025/02/25 22:34:38 - please wait.

[2025-02-26T03:34:43.540Z] DaaLoadTest_daa2_special_5m_13_FAILED

These failures occurred before Enable off-heap as default on Balanced GC was merged which was reverted this morning.

@dmitripivkine
Copy link
Contributor

@knn-k FYI

@hzongaro
Copy link
Member

This might be the same problem as #21178

@knn-k
Copy link
Contributor

knn-k commented Feb 28, 2025

Yes, it is likely this is a dup of #21178.

These test modes (Mode501, 551, 556) are disabled in DaaLoadTest by adoptium/aqa-tests#5989 for the time being.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants