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

JDK19 jdk11_tier1_buffer_1_FAILED java/nio/Buffer/Chars.java Segmentation error vmState=0x00000000 #15277

Closed JasonFengJ9 closed 2 years ago

JasonFengJ9 commented 2 years ago

Failure link

From an internal build view/Test_grinder/job/Grinder/24752/consoleFull(mac10x64rt04):

23:49:53  openjdk version "19-internal" 2022-09-20
23:49:53  OpenJDK Runtime Environment (build 19-internal-adhoc.jenkins.BuildJDKnextx86-64macPersonal)
23:49:53  Eclipse OpenJ9 VM (build jdk19excludes-5cba1cdc4d8, JRE 19 Mac OS X amd64-64-Bit Compressed References 20220608_74 (JIT enabled, AOT enabled)
23:49:53  OpenJ9   - 5cba1cdc4d8
23:49:53  OMR      - cf8ddbd1adc
23:49:53  JCL      - 4cb748300c8 based on jdk-19+25)

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

Optional info

Failure output (captured from console output)

00:48:57  ===============================================
00:48:57  Running test jdk11_tier1_buffer_1 ...
00:48:57  ===============================================
00:48:57  jdk11_tier1_buffer_1 Start Time: Thu Jun  9 00:48:56 2022 Epoch Time (ms): 1654750136245
00:48:57  "/Users/jenkins/workspace/Grinder/openjdkbinary/j2sdk-image/bin/java" -Xshareclasses:destroyAll; "/Users/jenkins/workspace/Grinder/openjdkbinary/j2sdk-image/bin/java" -Xshareclasses:groupAccess,destroyAll; echo "cache cleanup done";
00:48:57  JVMSHRC005I No shared class caches available
00:48:57  JVMSHRC005I No shared class caches available
00:48:57  cache cleanup done
00:48:57  variation: Mode650
00:48:57  JVM_OPTIONS:  -XX:-UseCompressedOops 

01:05:27  TEST: java/nio/Buffer/Chars.java

01:05:27  java.nio.DirectCharBufferRS position=163, listderr:
01:05:27  Unhandled exception
01:05:27  Type=Segmentation error vmState=0x00000000
01:05:27  J9Generic_Signal_Number=00000018 Signal_Number=0000000b Error_Value=00000000 Signal_Code=00000001
01:05:27  Handler1=00000000058372A0 Handler2=0000000005B229F0 InaccessibleAddress=000000000000000F
01:05:27  RDI=00007FE8DD16FB20 RSI=0000000000000001 RAX=00007FE8DCD28300 RBX=0000000000000007
01:05:27  RCX=000000002B9F5500 RDX=00000000021E0001 R8=00000000000E0000 R9=00007FE8DCD28300
01:05:27  R10=0000000000000000 R11=00000000453A09B5 R12=000070000F1531E8 R13=00000000453A09B5
01:05:27  R14=00007FE8DA837190 R15=000070000F1531D8
01:05:27  RIP=00000000058E1D55 GS=0000 FS=0000 RSP=000070000F152F20
01:05:27  RFlags=0000000000010212 CS=002B RBP=000070000F1531B0 ERR=0000000F00000004
01:05:27  TRAPNO=000000040000000E CPU=000F000000040000 FAULTVADDR=000000000000000F
01:05:27  XMM0 00007fe8da837190 (f: 3666047488.000000, d: 6.948444e-310)
01:05:27  XMM1 00000000453a09b5 (f: 1161431424.000000, d: 5.738234e-315)
01:05:27  XMM2 000000005f000000 (f: 1593835520.000000, d: 7.874594e-315)
01:05:27  XMM3 3e04ddb293e68a2d (f: 2481359360.000000, d: 6.072807e-10)
01:05:27  XMM4 3ea906b0caf0eb42 (f: 3404786432.000000, d: 7.458369e-07)
01:05:27  XMM5 0000000000380000 (f: 3670016.000000, d: 1.813229e-317)
01:05:27  XMM6 3fd9c86b02dc0863 (f: 47974500.000000, d: 4.028575e-01)
01:05:27  XMM7 402d1cb7eea86c0a (f: 4004015104.000000, d: 1.455609e+01)
01:05:27  XMM8 0000000000000000 (f: 0.000000, d: 0.000000e+00)
01:05:27  XMM9 0000000000000000 (f: 0.000000, d: 0.000000e+00)
01:05:27  XMM10 0000000000000000 (f: 0.000000, d: 0.000000e+00)
01:05:27  XMM11 0000000000000000 (f: 0.000000, d: 0.000000e+00)
01:05:27  XMM12 0000000000000000 (f: 0.000000, d: 0.000000e+00)
01:05:27  XMM13 0000000000000000 (f: 0.000000, d: 0.000000e+00)
01:05:27  XMM14 0000000000000000 (f: 0.000000, d: 0.000000e+00)
01:05:27  XMM15 0000000000000000 (f: 0.000000, d: 0.000000e+00)
01:05:27  Module=/Users/jenkins/workspace/Grinder/openjdkbinary/j2sdk-image/lib/default/libj9vm29.dylib
01:05:27  Module_base_address=0000000005800000 Symbol=_ZN26VM_BytecodeInterpreterFull3runEP10J9VMThread
01:05:27  Symbol_address=00000000058B9560
01:05:27  Target=2_90_20220608_74 (Mac OS X 10.15.7)
01:05:27  CPU=amd64 (8 logical CPUs) (0x400000000 RAM)
01:05:27  ----------- Stack Backtrace -----------
01:05:27  _ZN26VM_BytecodeInterpreterFull3runEP10J9VMThread+0x287f6 (0x00000000058E1D56 [libj9vm29.dylib+0xe1d56])
01:05:27  bytecodeLoopFull+0xb4 (0x00000000058B9554 [libj9vm29.dylib+0xb9554])
01:05:27  ---------------------------------------
01:05:27  JVMDUMP039I Processing dump event "gpf", detail "" at 2022/06/09 00:49:21 - please wait.
01:05:27  JVMDUMP032I JVM requested System dump using '/Users/jenkins/workspace/Grinder/aqa-tests/TKG/output_16547467127781/jdk11_tier1_buffer_1/work/scratch/0/core.20220609.004921.64407.0001.dmp' in response to an event
01:05:27  JVMDUMP010I System dump written to /Users/jenkins/workspace/Grinder/aqa-tests/TKG/output_16547467127781/jdk11_tier1_buffer_1/work/scratch/0/core.20220609.004921.64407.0001.dmp
01:05:27  JVMDUMP032I JVM requested Java dump using '/Users/jenkins/workspace/Grinder/aqa-tests/TKG/output_16547467127781/jdk11_tier1_buffer_1/work/scratch/0/javacore.20220609.004921.64407.0002.txt' in response to an event
01:05:27  JVMDUMP010I Java dump written to /Users/jenkins/workspace/Grinder/aqa-tests/TKG/output_16547467127781/jdk11_tier1_buffer_1/work/scratch/0/javacore.20220609.004921.64407.0002.txt
01:05:27  Unhandled exception
01:05:27  Type=Bus error vmState=0x00020002
01:05:27  J9Generic_Signal_Number=00000028 Signal_Number=0000000a Error_Value=00000000 Signal_Code=00000002
01:05:27  Handler1=0000000005837210 Handler2=0000000005B229F0 InaccessibleAddress=0000000010000000
01:05:27  RDI=000070000FFB37B8 RSI=00007FE8DA830820 RAX=FFFFFFFFFFFFFF00 RBX=0000000000000001
01:05:27  RCX=0000000010000000 RDX=0000000000000007 R8=00007FE8DA837328 R9=00000000076C1D10
01:05:27  R10=000070000FFB30E0 R11=FFFFFFFFFFFFFFFA R12=000070000FFB37B8 R13=0000000010000000
01:05:27  R14=00007FE8D9062C68 R15=0000000000000000
01:05:27  RIP=000000000768CE0B GS=0000 FS=0000 RSP=000070000FFB3780
01:05:27  RFlags=0000000000010246 CS=002B RBP=000070000FFB37A0 ERR=1000000000000004
01:05:27  TRAPNO=000000040000000E CPU=0000000000040000 FAULTVADDR=0000000010000000
01:05:27  XMM0 0000000000000000 (f: 0.000000, d: 0.000000e+00)
01:05:27  XMM1 0000000000000000 (f: 0.000000, d: 0.000000e+00)
01:05:27  XMM2 c3e0000000000000 (f: 0.000000, d: -9.223372e+18)
01:05:27  XMM3 4330000000000000 (f: 0.000000, d: 4.503600e+15)
01:05:27  XMM4 408f400000000000 (f: 0.000000, d: 1.000000e+03)
01:05:27  XMM5 0000000000000000 (f: 0.000000, d: 0.000000e+00)
01:05:27  XMM6 3fd0a324e27390e3 (f: 3799224576.000000, d: 2.599575e-01)
01:05:27  XMM7 40262e42fefa39ef (f: 4277811712.000000, d: 1.109035e+01)
01:05:27  XMM8 0000000000000000 (f: 0.000000, d: 0.000000e+00)
01:05:27  XMM9 0000000000000000 (f: 0.000000, d: 0.000000e+00)
01:05:27  XMM10 0000000000000000 (f: 0.000000, d: 0.000000e+00)
01:05:27  XMM11 0000000000000000 (f: 0.000000, d: 0.000000e+00)
01:05:27  XMM12 0000000000000000 (f: 0.000000, d: 0.000000e+00)
01:05:27  XMM13 0000000000000000 (f: 0.000000, d: 0.000000e+00)
01:05:27  XMM14 0000000000000000 (f: 0.000000, d: 0.000000e+00)
01:05:27  XMM15 0000000000000000 (f: 0.000000, d: 0.000000e+00)
01:05:27  Module=/Users/jenkins/workspace/Grinder/openjdkbinary/j2sdk-image/lib/default/libj9gc_full29.dylib
01:05:27  Module_base_address=00000000075EC000 Symbol=_ZN21MM_StackSlotValidator8validateEP18MM_EnvironmentBase
01:05:27  Symbol_address=000000000768CCF0
01:05:27  Target=2_90_20220608_74 (Mac OS X 10.15.7)
01:05:27  CPU=amd64 (8 logical CPUs) (0x400000000 RAM)
01:05:27  ----------- Stack Backtrace -----------
01:05:27  _ZN21MM_StackSlotValidator8validateEP18MM_EnvironmentBase+0x11c (0x000000000768CE0C [libj9gc_full29.dylib+0xa0e0c])
01:05:27  _ZN26MM_MarkingSchemeRootMarker11doStackSlotEPP8J9ObjectPvPKv+0x13b (0x00000000076A0B2B [libj9gc_full29.dylib+0xb4b2b])
01:05:27  walkBytecodeFrameSlots+0x451 (0x0000000005878531 [libj9vm29.dylib+0x78531])
01:05:27  walkStackFrames+0x1073 (0x0000000005877C63 [libj9vm29.dylib+0x77c63])
01:05:27  _ZN28GC_VMThreadStackSlotIterator9scanSlotsEP10J9VMThreadS1_PvPFvP8J9JavaVMPP8J9ObjectS2_P16J9StackWalkStatePKvEbb+0xad (0x00000000076CA44D [libj9gc_full29.dylib+0xde44d])
01:05:27  _ZN14MM_RootScanner13scanOneThreadEP18MM_EnvironmentBaseP10J9VMThreadPv+0x114 (0x00000000076C2054 [libj9gc_full29.dylib+0xd6054])
01:05:27  _ZN14MM_RootScanner11scanThreadsEP18MM_EnvironmentBase+0xc1 (0x00000000076C1DF1 [libj9gc_full29.dylib+0xd5df1])
01:05:27  _ZN14MM_RootScanner9scanRootsEP18MM_EnvironmentBase+0x99 (0x00000000076C3C69 [libj9gc_full29.dylib+0xd7c69])
01:05:27  _ZN18MM_MarkingDelegate9scanRootsEP18MM_EnvironmentBaseb+0x15f (0x000000000769D55F [libj9gc_full29.dylib+0xb155f])
01:05:27  _ZN19MM_ParallelMarkTask3runEP18MM_EnvironmentBase+0x5b (0x0000000007620F7B [libj9gc_full29.dylib+0x34f7b])
01:05:27  _ZN21MM_ParallelDispatcher16workerEntryPointEP18MM_EnvironmentBase+0x57 (0x000000000761F587 [libj9gc_full29.dylib+0x33587])
01:05:27  _Z23dispatcher_thread_proc2P14OMRPortLibraryPv+0xf6 (0x000000000761F496 [libj9gc_full29.dylib+0x33496])
01:05:27  omrsig_protect+0x392 (0x0000000005B214E2 [libj9prt29.dylib+0x1d4e2])
01:05:27  dispatcher_thread_proc+0x42 (0x000000000761F522 [libj9gc_full29.dylib+0x33522])
01:05:27  thread_wrapper+0x13a (0x00000000047BF6CA [libj9thr29.dylib+0xa6ca])
01:05:27  _pthread_start+0x94 (0x00007FFF73390109 [libsystem_pthread.dylib+0x6109])
01:05:27  ---------------------------------------
01:05:27  JVMDUMP039I Processing dump event "gpf", detail "" at 2022/06/09 00:50:00 - please wait.
01:05:27  
01:05:27  TEST RESULT: Error. Agent error: java.lang.Exception: Agent 5 timed out with a timeout of 960 seconds; check console log for any additional details
01:05:27  --------------------------------------------------
01:05:27  Test results: passed: 11; error: 1
01:05:36  Report written to /Users/jenkins/workspace/Grinder/jvmtest/openjdk/report/html/report.html
01:05:36  Results written to /Users/jenkins/workspace/Grinder/aqa-tests/TKG/output_16547467127781/jdk11_tier1_buffer_1/work
01:05:36  Error: Some tests failed or other problems occurred.
01:05:36  
01:05:36  jdk11_tier1_buffer_1_FAILED
pshipton commented 2 years ago

Closing assuming dup of https://github.com/eclipse-openj9/openj9/issues/15321