eclipse-openj9 / openj9

Eclipse OpenJ9: A Java Virtual Machine for OpenJDK that's optimized for small footprint, fast start-up, and high throughput. Builds on Eclipse OMR (https://github.com/eclipse/omr) and combines with the Extensions for OpenJDK for OpenJ9 repo.
Other
3.28k stars 721 forks source link

invoke/MethodHandles/CatchExceptionTest bus error #9272

Open pshipton opened 4 years ago

pshipton commented 4 years ago

https://ci.eclipse.org/openj9/job/Test_openjdk8_j9_sanity.openjdk_x86-64_linux_Nightly/35 java/lang/invoke/MethodHandles/CatchExceptionTest.java.CatchExceptionTest (from java_lang_invoke_MethodHandles_CatchExceptionTest.java) ub16x64j96

Unhandled exception
Type=Bus error vmState=0x00000000
J9Generic_Signal_Number=00000028 Signal_Number=00000007 Error_Value=00000000 Signal_Code=00000080
Handler1=00007F6722933780 Handler2=00007F6722223A60 InaccessibleAddress=0000000000000000
RDI=00007F67176487C0 RSI=000000000011E200 RAX=000000000011E200 RBX=00000000FF957E00
RCX=00007F67176487F0 RDX=00007F670782C5A8 R8=00007F66A809E6C0 R9=0000000000000001
R10=00007F67212D4F58 R11=0000000000000000 R12=000000000019E290 R13=00000000000525C8
R14=00007F66CD4809FB R15=00007F67176487C0
RIP=00007F67228B398C GS=0000 FS=0000 RSP=00007F6717648440
EFlags=0000000000010202 CS=0033 RBP=FF9582E0FF9582B8 ERR=0000000000000000
TRAPNO=000000000000000C OLDMASK=0000000000000000 CR2=00007FA8FBCF6880
xmm0 0000000000000005 (f: 5.000000, d: 2.470328e-323)
xmm1 0000000000000000 (f: 0.000000, d: 0.000000e+00)
xmm2 00007f67176487f0 (f: 392464384.000000, d: 6.920909e-310)
xmm3 00000000ff957f98 (f: 4287987712.000000, d: 2.118547e-314)
xmm4 000000000019e368 (f: 1696616.000000, d: 8.382397e-318)
xmm5 00000000e0143880 (f: 3759421440.000000, d: 1.857401e-314)
xmm6 00000000e0000280 (f: 3758096896.000000, d: 1.856747e-314)
xmm7 0000000000000000 (f: 0.000000, d: 0.000000e+00)
xmm8 000000000019e368 (f: 1696616.000000, d: 8.382397e-318)
xmm9 00000000e0139748 (f: 3759380224.000000, d: 1.857381e-314)
xmm10 4113f10000000000 (f: 0.000000, d: 3.267200e+05)
xmm11 3fbb618189374bc7 (f: 2302102528.000000, d: 1.069566e-01)
xmm12 425353f4e0683fb8 (f: 3764928512.000000, d: 3.320517e+11)
xmm13 3f847ae147ae147b (f: 1202590848.000000, d: 1.000000e-02)
xmm14 402e000000000000 (f: 0.000000, d: 1.500000e+01)
xmm15 41086adb9b839a13 (f: 2609093120.000000, d: 2.000275e+05)
Module=/home/jenkins/workspace/Test_openjdk8_j9_sanity.openjdk_x86-64_linux_Nightly/openjdkbinary/j2sdk-image/jre/lib/amd64/compressedrefs/libj9vm29.so
Module_base_address=00007F67228A0000
Target=2_90_20200416_357 (Linux 4.4.0-170-generic)
CPU=amd64 (4 logical CPUs) (0x5e2f07000 RAM)
----------- Stack Backtrace -----------
(0x00007F67228B398C [libj9vm29.so+0x1398c])
(0x00007F67228B2AE0 [libj9vm29.so+0x12ae0])
(0x00007F672296E822 [libj9vm29.so+0xce822])
---------------------------------------
pshipton commented 4 years ago

5x grinder https://ci.eclipse.org/openj9/job/Grinder/808/ - passed

JasonFengJ9 commented 3 years ago

Similar error at JDK11 https://openj9-jenkins.osuosl.org/job/Test_openjdk11_j9_sanity.openjdk_x86-64_mac_Nightly/71/consoleFull osx1011-x86-2

02:28:25  ===============================================
02:28:25  Running test jdk_lang_0 ...
02:28:25  ===============================================
02:28:25  jdk_lang_0 Start Time: Mon Aug 16 02:28:25 2021 Epoch Time (ms): 1629095305164
02:28:25  "/Users/jenkins/workspace/Test_openjdk11_j9_sanity.openjdk_x86-64_mac_Nightly/openjdkbinary/j2sdk-image/bin/java" -Xshareclasses:destroyAll; "/Users/jenkins/workspace/Test_openjdk11_j9_sanity.openjdk_x86-64_mac_Nightly/openjdkbinary/j2sdk-image/bin/java" -Xshareclasses:groupAccess,destroyAll; echo "cache cleanup done";
02:28:28  
02:28:28  Attempting to destroy all caches in cacheDir /Users/jenkins/javasharedresources/
02:28:28  
02:28:28  JVMSHRC806I Compressed references persistent shared cache "sharedcc_jenkins" has been destroyed. Use option -Xnocompressedrefs if you want to destroy a non-compressed references cache.
02:28:30  JVMSHRC005I No shared class caches available
02:28:30  cache cleanup done
02:28:30  variation: -Xdump:system:none -Xdump:heap:none -Xdump:system:events=gpf+abort+traceassert+corruptcache -XX:-JITServerTechPreviewMessage Mode150
02:28:30  JVM_OPTIONS:  -Xdump:system:none -Xdump:heap:none -Xdump:system:events=gpf+abort+traceassert+corruptcache -XX:-JITServerTechPreviewMessage -XX:+UseCompressedOops 

02:32:04  --------------------------------------------------
02:32:04  TEST: java/lang/invoke/MethodHandles/CatchExceptionTest.java

02:32:04  STDERR:
02:32:04  Unhandled exception
02:32:04  Type=Unhandled trap vmState=0x00000000
02:32:04  J9Generic_Signal_Number=00000108 Signal_Number=00000005 Error_Value=00000000 Signal_Code=00000001
02:32:04  Handler1=0000000001037300 Handler2=00000000006A1420
02:32:04  RDI=00000000033ADF18 RSI=0000000003514B60 RAX=00000000E0039860 RBX=00000000FFAA6630
02:32:04  RCX=550058019158A4E2 RDX=0000700000824720 R8=0000700000824748 R9=00000000FFAA6700
02:32:04  R10=00000000FFAA6630 R11=0000000000000050 R12=00000000FFAA6630 R13=0000000000000014
02:32:04  R14=00000000FFAA6630 R15=0000000000000014
02:32:04  RIP=0000000018FBE155 GS=0000 FS=0000 RSP=0000000003514B20
02:32:04  RFlags=0000000000000606 CS=002B RBP=000000000350D200 ERR=0131051000000000
02:32:04  TRAPNO=0000000000000003 CPU=0510000000000000 FAULTVADDR=0000000001310510
02:32:04  XMM0 0000000000000000 (f: 0.000000, d: 0.000000e+00)
02:32:04  XMM1 0000000003514b00 (f: 55659264.000000, d: 2.749933e-316)
02:32:04  XMM2 0072007500740065 (f: 7602277.000000, d: 1.602212e-306)
02:32:04  XMM3 6974752f6176616a (f: 1635148160.000000, d: 9.787124e+199)
02:32:04  XMM4 2f6c6974752f6176 (f: 1966039424.000000, d: 2.995242e-80)
02:32:04  XMM5 00000000007b0000 (f: 8060928.000000, d: 3.982628e-317)
02:32:04  XMM6 3fa95c830ec8e3eb (f: 248046576.000000, d: 4.953394e-02)
02:32:04  XMM7 402e7f9c1e980fa9 (f: 513281952.000000, d: 1.524924e+01)
02:32:04  XMM8 0000000000000000 (f: 0.000000, d: 0.000000e+00)
02:32:04  XMM9 0000000000000000 (f: 0.000000, d: 0.000000e+00)
02:32:04  XMM10 0000000000000006 (f: 6.000000, d: 2.964394e-323)
02:32:04  XMM11 0000000000000008 (f: 8.000000, d: 3.952525e-323)
02:32:04  XMM12 0000000000000000 (f: 0.000000, d: 0.000000e+00)
02:32:04  XMM13 0000000000000000 (f: 0.000000, d: 0.000000e+00)
02:32:04  XMM14 0000000000000000 (f: 0.000000, d: 0.000000e+00)
02:32:04  XMM15 0000000000000000 (f: 0.000000, d: 0.000000e+00)
02:32:04  
02:32:04  Compiled_method=java/lang/Boolean.booleanValue()Z
02:32:04  Target=2_90_20210816_74 (Mac OS X 10.11.6)
02:32:04  CPU=amd64 (4 logical CPUs) (0x200000000 RAM)
02:32:04  ----------- Stack Backtrace -----------
02:32:04  ---------------------------------------
02:32:04  JVMDUMP039I Processing dump event "gpf", detail "" at 2021/08/16 02:31:47 - please wait.

Re-run the Grinder