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

OpenJDK java/util/concurrent/BlockingQueue/ProducerConsumerLoops crash vmState=0x00000000 #19959

Open
pshipton opened this issue Aug 2, 2024 · 0 comments
Labels
comp:vm segfault Issues that describe segfaults / JVM crashes test failure

Comments

@pshipton
Copy link
Member

pshipton commented Aug 2, 2024

https://openj9-jenkins.osuosl.org/job/Test_openjdk8_j9_sanity.openjdk_x86-64_linux_OMR_testList_2/92
jdk_util_1
java/util/concurrent/BlockingQueue/ProducerConsumerLoops.java

17:52:47  rerun:
17:52:47  cd /home/jenkins/workspace/Test_openjdk8_j9_sanity.openjdk_x86-64_linux_OMR_testList_2/aqa-tests/TKG/output_17225484957233/jdk_util_1/work/scratch/0 && \
17:52:47  DISPLAY=:0 \
17:52:47  HOME=/home/jenkins \
17:52:47  LANG=en_US.UTF-8 \
17:52:47  PATH=/bin:/usr/bin:/usr/sbin \
17:52:47      /home/jenkins/workspace/Test_openjdk8_j9_sanity.openjdk_x86-64_linux_OMR_testList_2/jdkbinary/j2sdk-image/bin/java \
17:52:47          -Dtest.vm.opts='-ea -esa -Xmx1540m -Xdump:system:none -Xdump:heap:none -Xdump:system:events=gpf+abort+traceassert+corruptcache -XX:-UseCompressedOops -Xverbosegclog' \
17:52:47          -Dtest.tool.vm.opts='-J-ea -J-esa -J-Xmx1540m -J-Xdump:system:none -J-Xdump:heap:none -J-Xdump:system:events=gpf+abort+traceassert+corruptcache -J-XX:-UseCompressedOops -J-Xverbosegclog' \
17:52:47          -Dtest.compiler.opts= \
17:52:47          -Dtest.java.opts= \
17:52:47          -Dtest.jdk=/home/jenkins/workspace/Test_openjdk8_j9_sanity.openjdk_x86-64_linux_OMR_testList_2/jdkbinary/j2sdk-image \
17:52:47          -Dcompile.jdk=/home/jenkins/workspace/Test_openjdk8_j9_sanity.openjdk_x86-64_linux_OMR_testList_2/jdkbinary/j2sdk-image \
17:52:47          -Dtest.timeout.factor=8.0 \
17:52:47          -Dtest.root=/home/jenkins/workspace/Test_openjdk8_j9_sanity.openjdk_x86-64_linux_OMR_testList_2/aqa-tests/openjdk/openjdk-jdk/jdk/test \
17:52:47          -Dtest.name=java/util/concurrent/BlockingQueue/ProducerConsumerLoops.java \
17:52:47          -Dtest.file=/home/jenkins/workspace/Test_openjdk8_j9_sanity.openjdk_x86-64_linux_OMR_testList_2/aqa-tests/openjdk/openjdk-jdk/jdk/test/java/util/concurrent/BlockingQueue/ProducerConsumerLoops.java \
17:52:47          -Dtest.src=/home/jenkins/workspace/Test_openjdk8_j9_sanity.openjdk_x86-64_linux_OMR_testList_2/aqa-tests/openjdk/openjdk-jdk/jdk/test/java/util/concurrent/BlockingQueue \
17:52:47          -Dtest.src.path=/home/jenkins/workspace/Test_openjdk8_j9_sanity.openjdk_x86-64_linux_OMR_testList_2/aqa-tests/openjdk/openjdk-jdk/jdk/test/java/util/concurrent/BlockingQueue \
17:52:47          -Dtest.classes=/home/jenkins/workspace/Test_openjdk8_j9_sanity.openjdk_x86-64_linux_OMR_testList_2/aqa-tests/TKG/output_17225484957233/jdk_util_1/work/classes/2/java/util/concurrent/BlockingQueue \
17:52:47          -Dtest.class.path=/home/jenkins/workspace/Test_openjdk8_j9_sanity.openjdk_x86-64_linux_OMR_testList_2/aqa-tests/TKG/output_17225484957233/jdk_util_1/work/classes/2/java/util/concurrent/BlockingQueue \
17:52:47          -Dtest.class.path.prefix=/home/jenkins/workspace/Test_openjdk8_j9_sanity.openjdk_x86-64_linux_OMR_testList_2/aqa-tests/TKG/output_17225484957233/jdk_util_1/work/classes/2/java/util/concurrent/BlockingQueue:/home/jenkins/workspace/Test_openjdk8_j9_sanity.openjdk_x86-64_linux_OMR_testList_2/aqa-tests/openjdk/openjdk-jdk/jdk/test/java/util/concurrent/BlockingQueue \
17:52:47          -classpath /home/jenkins/workspace/Test_openjdk8_j9_sanity.openjdk_x86-64_linux_OMR_testList_2/aqa-tests/TKG/output_17225484957233/jdk_util_1/work/classes/2/java/util/concurrent/BlockingQueue:/home/jenkins/workspace/Test_openjdk8_j9_sanity.openjdk_x86-64_linux_OMR_testList_2/aqa-tests/openjdk/openjdk-jdk/jdk/test/java/util/concurrent/BlockingQueue:/home/jenkins/workspace/Test_openjdk8_j9_sanity.openjdk_x86-64_linux_OMR_testList_2/jdkbinary/j2sdk-image/lib/tools.jar:/home/jenkins/workspace/Test_openjdk8_j9_sanity.openjdk_x86-64_linux_OMR_testList_2/jvmtest/openjdk/jtreg/lib/javatest.jar:/home/jenkins/workspace/Test_openjdk8_j9_sanity.openjdk_x86-64_linux_OMR_testList_2/jvmtest/openjdk/jtreg/lib/jtreg.jar \
17:52:47          ProducerConsumerLoops
17:52:47  stderr:
17:52:47  Unhandled exception
17:52:47  Type=Segmentation error vmState=0x00000000
17:52:47  J9Generic_Signal_Number=00000018 Signal_Number=0000000b Error_Value=00000000 Signal_Code=00000001
17:52:47  Handler1=00007F61B5B63540 Handler2=00007F61B7260850 InaccessibleAddress=000000000000178B
17:52:47  RDI=00007F61373C0530 RSI=0000000000000028 RAX=0000000000001763 RBX=00007F61373C0900
17:52:47  RCX=FFFFFFFF80080010 RDX=0000000000000020 R8=00007F60BC011E00 R9=FFFFFFFF80080010
17:52:47  R10=00007F60BC0119B0 R11=0000000000000012 R12=00007F609C01D3C0 R13=00007F60FD8F0D58
17:52:47  R14=0000000000000000 R15=00007F609C01D3C0
17:52:47  RIP=00007F61B5BE3FA8 GS=0000 FS=0000 RSP=00007F61373C05A0
17:52:47  EFlags=0000000000010246 CS=0033 RBP=0000000000000006 ERR=0000000000000004
17:52:47  TRAPNO=000000000000000E OLDMASK=0000000000000000 CR2=000000000000178B
17:52:47  xmm0=0000000000000000 (f: 0.000000, d: 0.000000e+00)
17:52:47  xmm1=0000000000000008 (f: 8.000000, d: 3.952525e-323)
17:52:47  xmm2=00007f61b5cfaa70 (f: 3050285568.000000, d: 6.919767e-310)
17:52:47  xmm3=00007f60fd8f0d53 (f: 4254010624.000000, d: 6.919614e-310)
17:52:47  xmm4=00007f609c01d3b8 (f: 2617365504.000000, d: 6.919533e-310)
17:52:47  xmm5=00007f609c01d3c0 (f: 2617365504.000000, d: 6.919533e-310)
17:52:47  xmm6=00007f609c01d420 (f: 2617365504.000000, d: 6.919533e-310)
17:52:47  xmm7=00007f60fd8a0007 (f: 4253679616.000000, d: 6.919614e-310)
17:52:47  xmm8=0000000000000000 (f: 0.000000, d: 0.000000e+00)
17:52:47  xmm9=000000003e17cee7 (f: 1041747712.000000, d: 5.146917e-315)
17:52:47  xmm10=ff00ffff00000000 (f: 0.000000, d: -5.829002e+303)
17:52:47  xmm11=0000ff0000000000 (f: 0.000000, d: 1.385239e-309)
17:52:47  xmm12=0000013d00000140 (f: 320.000000, d: 6.726727e-312)
17:52:47  xmm13=000001380000013f (f: 319.000000, d: 6.620627e-312)
17:52:47  xmm14=0000000008001800 (f: 134223872.000000, d: 6.631540e-316)
17:52:47  xmm15=000001420000013b (f: 315.000000, d: 6.832826e-312)
17:52:47  Module=/home/jenkins/workspace/Test_openjdk8_j9_sanity.openjdk_x86-64_linux_OMR_testList_2/jdkbinary/j2sdk-image/jre/lib/amd64/default/libj9vm29.so
17:52:47  Module_base_address=00007F61B5B26000
17:52:47  Target=2_90_20240801_593 (Linux 3.10.0-1160.114.2.el7.x86_64)
17:52:47  CPU=amd64 (4 logical CPUs) (0x1e8cbc000 RAM)
17:52:47  ----------- Stack Backtrace -----------
17:52:47  _ZN26VM_BytecodeInterpreterFull3runEP10J9VMThread+0x136c8 (0x00007F61B5BE3FA8 [libj9vm29.so+0xbdfa8])
17:52:47  bytecodeLoopFull+0xca (0x00007F61B5BD08CA [libj9vm29.so+0xaa8ca])
17:52:47   (0x00007F61B5C63362 [libj9vm29.so+0x13d362])
17:52:47  ---------------------------------------
@pshipton pshipton added comp:vm test failure segfault Issues that describe segfaults / JVM crashes labels Aug 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
comp:vm segfault Issues that describe segfaults / JVM crashes test failure
Projects
None yet
Development

No branches or pull requests

1 participant