JDK-8202245 : [Graal] JCK test api/java_util/ArrayDeque/ParallelStream.html#ParallelStream crashed with Graal
  • Type: Bug
  • Component: hotspot
  • Sub-Component: compiler
  • Affected Version: 11
  • Priority: P2
  • Status: Closed
  • Resolution: Duplicate
  • Submitted: 2018-04-25
  • Updated: 2018-05-03
  • Resolved: 2018-05-03
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 11
11Resolved
Related Reports
Duplicate :  
Relates :  
Description
JCK test api/java_util/ArrayDeque/ParallelStream.html#ParallelStream crashed when running in
Graal as JIT mode (-XX:+UnlockExperimentalVMOptions -XX:+EnableJVMCI -XX:+TieredCompilation -XX:+UseJVMCICompiler -Djvmci.Compiler=graal).

The crash error is

# A fatal error has been detected by the Java Runtime Environment:
#
#  Internal Error (/scratch/mesos/slaves/9190d864-6621-4810-ba08-d8d8c75ba674-S91/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/d74a9fb1-967a-45d8-b116-272ff6bcb999/runs/0ef62d77-84d5-4d8f-9e28-91b3276d2e7d/workspace/open/src/hotspot/share/runtime/handles.inline.hpp:73), pid=18545, tid=15363
#  assert(((Metadata*)obj)->is_valid()) failed: obj is valid
#
# JRE version: Java(TM) SE Runtime Environment (11.0) (fastdebug build 11-internal+0-2018-04-24-0325155.ekaterina.pavlova.jdk.jdk)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (fastdebug 11-internal+0-2018-04-24-0325155.ekaterina.pavlova.jdk.jdk, mixed mode, tiered, jvmci, jvmci compiler, compressed oops, g1 gc, bsd-amd64)
# No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
#
# An error report file with more information is saved as:
# /scratch/mesos/jib-master/install/2018-04-24-0325155.ekaterina.pavlova.jdk.jdk/src.full/closed/test/hs_err_pid18545.log


Comments
Thanks Doug. I'll close this one as duplicate then. JDK-8202356 could be related as well.
03-05-2018

Upon investigation, this looks like the same underlying problem as JDK-8198909 so I would suggest closing this issue as a duplicate.
02-05-2018

Doug, could you please have a look?
27-04-2018

Looks like an invalid oop (might be related to JDK-8202356). ILW = Crash (probably due to invalid oop), multiple tests with Graal as JIT, use C2 = HMM = P2
27-04-2018

compiler/codecache/stress/RandomAllocationTest.java also crashed # A fatal error has been detected by the Java Runtime Environment: # # SIGSEGV (0xb) at pc=0x0000000106f0e378, pid=46739, tid=23815 # # JRE version: Java(TM) SE Runtime Environment (11.0) (fastdebug build 11-internal+0-2018-04-26-0606123.mach5noticeswwgrp.source) # Java VM: Java HotSpot(TM) 64-Bit Server VM (fastdebug 11-internal+0-2018-04-26-0606123.mach5noticeswwgrp.source, mixed mode, tiered, jvmci, jvmci compiler, compressed oops, g1 gc, bsd-amd64) # Problematic frame: # V [libjvm.dylib+0x70e378] java_lang_Class::as_Klass(oop)+0x172 # # No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again # # If you would like to submit a bug report, please visit: # http://bugreport.java.com/bugreport/crash.jsp # --------------- S U M M A R Y ------------ Command Line: -Dtest.class.path.prefix=/scratch/mesos/slaves/5af44a71-976a-41b7-81de-5773b84ec572-S38452/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/408cf14d-0609-4109-ad62-95ffa1e893e0/runs/e6c57d0f-86d8-4fd7-8d7a-c43093540d44/testoutput/jtreg/JTwork/classes/1/compiler/codecache/stress/RandomAllocationTest.d:/scratch/mesos/jib-master/install/2018-04-26-0606123.mach5_notices_ww_grp.source/src.full/open/test/hotspot/jtreg/compiler/codecache/stress:/scratch/mesos/slaves/5af44a71-976a-41b7-81de-5773b84ec572-S38452/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/408cf14d-0609-4109-ad62-95ffa1e893e0/runs/e6c57d0f-86d8-4fd7-8d7a-c43093540d44/testoutput/jtreg/JTwork/classes/1/test/lib:/scratch/mesos/slaves/5af44a71-976a-41b7-81de-5773b84ec572-S38452/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/408cf14d-0609-4109-ad62-95ffa1e893e0/runs/e6c57d0f-86d8-4fd7-8d7a-c43093540d44/testoutput/jtreg/JTwork/classes/1 -Dtest.src=/scratch/mesos/jib-master/install/2018-04-26-0606123.mach5_notices_ww_grp.source/src.full/open/test/hotspot/jtreg/compiler/codecache/stress -Dtest.src.path=/scratch/mesos/jib-master/install/2018-04-26-0606123.mach5_notices_ww_grp.source/src.full/open/test/hotspot/jtreg/compiler/codecache/stress:/scratch/mesos/jib-master/install/2018-04-26-0606123.mach5_notices_ww_grp.source/src.full/open/test/lib:/scratch/mesos/jib-master/install/2018-04-26-0606123.mach5_notices_ww_grp.source/src.full/open/test/hotspot/jtreg -Dtest.classes=/scratch/mesos/slaves/5af44a71-976a-41b7-81de-5773b84ec572-S38452/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/408cf14d-0609-4109-ad62-95ffa1e893e0/runs/e6c57d0f-86d8-4fd7-8d7a-c43093540d44/testoutput/jtreg/JTwork/classes/1/compiler/codecache/stress/RandomAllocationTest.d -Dtest.class.path=/scratch/mesos/slaves/5af44a71-976a-41b7-81de-5773b84ec572-S38452/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/408cf14d-0609-4109-ad62-95ffa1e893e0/runs/e6c57d0f-86d8-4fd7-8d7a-c43093540d44/testoutput/jtreg/JTwork/classes/1/compiler/codecache/stress/RandomAllocationTest.d:/scratch/mesos/slaves/5af44a71-976a-41b7-81de-5773b84ec572-S38452/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/408cf14d-0609-4109-ad62-95ffa1e893e0/runs/e6c57d0f-86d8-4fd7-8d7a-c43093540d44/testoutput/jtreg/JTwork/classes/1/test/lib:/scratch/mesos/slaves/5af44a71-976a-41b7-81de-5773b84ec572-S38452/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/408cf14d-0609-4109-ad62-95ffa1e893e0/runs/e6c57d0f-86d8-4fd7-8d7a-c43093540d44/testoutput/jtreg/JTwork/classes/1 -Dtest.vm.opts=-XX:MaxRAMPercentage=6 -Dtest.tool.vm.opts=-J-XX:MaxRAMPercentage=6 -Dtest.compiler.opts= -Dtest.java.opts=-XX:+UnlockExperimentalVMOptions -XX:+EnableJVMCI -XX:+TieredCompilation -XX:+UseJVMCICompiler -Djvmci.Compiler=graal -Dtest.jdk=/scratch/mesos/jib-master/install/2018-04-26-0606123.mach5_notices_ww_grp.source/macosx-x64-debug.jdk/jdk-11/fastdebug -Dcompile.jdk=/scratch/mesos/jib-master/install/2018-04-26-0606123.mach5_notices_ww_grp.source/macosx-x64-debug.jdk/jdk-11/fastdebug -Dtest.timeout.factor=10.0 -Dtest.modules=java.base/jdk.internal.misc java.management -Dtest.nativepath=/scratch/mesos/jib-master/install/2018-04-26-0606123.mach5_notices_ww_grp.source/macosx-x64-debug.test/hotspot/jtreg/native --add-modules=java.base,java.management --add-exports=java.base/jdk.internal.misc=ALL-UNNAMED -XX:MaxRAMPercentage=6 -XX:+UnlockExperimentalVMOptions -XX:+EnableJVMCI -XX:+TieredCompilation -XX:+UseJVMCICompiler -Djvmci.Compiler=graal -Djava.library.path=/scratch/mesos/jib-master/install/2018-04-26-0606123.mach5_notices_ww_grp.source/macosx-x64-debug.test/hotspot/jtreg/native -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -XX:CompileCommand=dontinline,compiler.codecache.stress.Helper$TestCase::method -XX:+SegmentedCodeCache com.sun.javatest.regtest.agent.MainWrapper /scratch/mesos/slaves/5af44a71-976a-41b7-81de-5773b84ec572-S38452/frameworks/1735e8a2-a1db-478c-8104-60c8b0af87dd-0196/executors/408cf14d-0609-4109-ad62-95ffa1e893e0/runs/e6c57d0f-86d8-4fd7-8d7a-c43093540d44/testoutput/jtreg/JTwork/compiler/codecache/stress/RandomAllocationTest.d/main.1.jta Host: scaab128.us.oracle.com, MacPro5,1 x86_64 3200 MHz, 8 cores, 8G, Darwin 14.5.0 Time: Thu Apr 26 11:37:20 2018 GMT elapsed time: 40 seconds (0d 0h 0m 40s) --------------- T H R E A D --------------- Current thread (0x00007fdd50869800): JavaThread "JVMCI CompilerThread1" daemon [_thread_in_vm, id=23815, stack(0x000000012a988000,0x000000012aa88000)] Current CompileTask: JVMCI: 40383 17661 % ! 4 compiler.codecache.stress.Helper::callMethod @ 4 (64 bytes) Stack: [0x000000012a988000,0x000000012aa88000], sp=0x000000012aa86290, free space=1016k Native frames: (J=compiled Java code, A=aot compiled Java code, j=interpreted, Vv=VM code, C=native code) V [libjvm.dylib+0x70e378] java_lang_Class::as_Klass(oop)+0x172 V [libjvm.dylib+0x8181d4] JVM_IsInterface+0x25d J 617 java.lang.Class.isInterface()Z java.base@11-internal (0 bytes) @ 0x000000011b59389d [0x000000011b593760+0x000000000000013d] J 8497 c1 jdk.vm.ci.hotspot.HotSpotResolvedObjectTypeImpl.isInterface()Z jdk.internal.vm.ci@11-internal (8 bytes) @ 0x000000011b86e3c4 [0x000000011b86e300+0x00000000000000c4] j jdk.vm.ci.hotspot.HotSpotResolvedObjectTypeImpl.resolveMethod(Ljdk/vm/ci/meta/ResolvedJavaMethod;Ljdk/vm/ci/meta/ResolvedJavaType;)Ljdk/vm/ci/meta/ResolvedJavaMethod;+24 jdk.internal.vm.ci@11-internal j jdk.vm.ci.meta.ResolvedJavaType.resolveConcreteMethod(Ljdk/vm/ci/meta/ResolvedJavaMethod;Ljdk/vm/ci/meta/ResolvedJavaType;)Ljdk/vm/ci/meta/ResolvedJavaMethod;+3 jdk.internal.vm.ci@11-internal j org.graalvm.compiler.phases.common.inlining.walker.InliningData.getTypeCheckedInlineInfo(Lorg/graalvm/compiler/nodes/Invoke;Ljdk/vm/ci/meta/ResolvedJavaMethod;)Lorg/graalvm/compiler/phases/common/inlining/info/InlineInfo;+529 jdk.internal.vm.compiler@11-internal j org.graalvm.compiler.phases.common.inlining.walker.InliningData.getInlineInfo(Lorg/graalvm/compiler/nodes/Invoke;)Lorg/graalvm/compiler/phases/common/inlining/info/InlineInfo;+451 jdk.internal.vm.compiler@11-internal j org.graalvm.compiler.phases.common.inlining.walker.InliningData.processNextInvoke()V+15 jdk.internal.vm.compiler@11-internal j org.graalvm.compiler.phases.common.inlining.walker.InliningData.moveForward()Z+129 jdk.internal.vm.compiler@11-internal j org.graalvm.compiler.phases.common.inlining.InliningPhase.run(Lorg/graalvm/compiler/nodes/StructuredGraph;Lorg/graalvm/compiler/phases/tiers/HighTierContext;)V+76 jdk.internal.vm.compiler@11-internal j org.graalvm.compiler.phases.common.inlining.InliningPhase.run(Lorg/graalvm/compiler/nodes/StructuredGraph;Ljava/lang/Object;)V+6 jdk.internal.vm.compiler@11-internal J 6326 c1 org.graalvm.compiler.phases.BasePhase.apply(Lorg/graalvm/compiler/nodes/StructuredGraph;Ljava/lang/Object;Z)V jdk.internal.vm.compiler@11-internal (420 bytes) @ 0x000000011b8d666c [0x000000011b8d5860+0x0000000000000e0c] J 11500 c1 org.graalvm.compiler.phases.PhaseSuite.run(Lorg/graalvm/compiler/nodes/StructuredGraph;Ljava/lang/Object;)V jdk.internal.vm.compiler@11-internal (41 bytes) @ 0x000000011b9a788c [0x000000011b9a7740+0x000000000000014c] J 6326 c1 org.graalvm.compiler.phases.BasePhase.apply(Lorg/graalvm/compiler/nodes/StructuredGraph;Ljava/lang/Object;Z)V jdk.internal.vm.compiler@11-internal (420 bytes) @ 0x000000011b8d666c [0x000000011b8d5860+0x0000000000000e0c] J 8372 c1 org.graalvm.compiler.phases.BasePhase.apply(Lorg/graalvm/compiler/nodes/StructuredGraph;Ljava/lang/Object;)V jdk.internal.vm.compiler@11-internal (8 bytes) @ 0x000000011b85ef9c [0x000000011b85ef60+0x000000000000003c] j org.graalvm.compiler.core.GraalCompiler.emitFrontEnd(Lorg/graalvm/compiler/phases/util/Providers;Lorg/graalvm/compiler/phases/tiers/TargetProvider;Lorg/graalvm/compiler/nodes/StructuredGraph;Lorg/graalvm/compiler/phases/PhaseSuite;Lorg/graalvm/compiler/phases/OptimisticOptimizations;Ljdk/vm/ci/meta/ProfilingInfo;Lorg/graalvm/compiler/phases/tiers/Suites;)V+100 jdk.internal.vm.compiler@11-internal j org.graalvm.compiler.core.GraalCompiler.compile(Lorg/graalvm/compiler/core/GraalCompiler$Request;)Lorg/graalvm/compiler/code/CompilationResult;+100 jdk.internal.vm.compiler@11-internal j org.graalvm.compiler.core.GraalCompiler.compileGraph(Lorg/graalvm/compiler/nodes/StructuredGraph;Ljdk/vm/ci/meta/ResolvedJavaMethod;Lorg/graalvm/compiler/phases/util/Providers;Lorg/graalvm/compiler/core/target/Backend;Lorg/graalvm/compiler/phases/PhaseSuite;Lorg/graalvm/compiler/phases/OptimisticOptimizations;Ljdk/vm/ci/meta/ProfilingInfo;Lorg/graalvm/compiler/phases/tiers/Suites;Lorg/graalvm/compiler/lir/phases/LIRSuites;Lorg/graalvm/compiler/code/CompilationResult;Lorg/graalvm/compiler/lir/asm/CompilationResultBuilderFactory;)Lorg/graalvm/compiler/code/CompilationResult;+25 jdk.internal.vm.compiler@11-internal j org.graalvm.compiler.hotspot.HotSpotGraalCompiler.compileHelper(Lorg/graalvm/compiler/lir/asm/CompilationResultBuilderFactory;Lorg/graalvm/compiler/code/CompilationResult;Lorg/graalvm/compiler/nodes/StructuredGraph;Ljdk/vm/ci/meta/ResolvedJavaMethod;IZLorg/graalvm/compiler/options/OptionValues;)Lorg/graalvm/compiler/code/CompilationResult;+189 jdk.internal.vm.compiler@11-internal j org.graalvm.compiler.hotspot.HotSpotGraalCompiler.compile(Ljdk/vm/ci/meta/ResolvedJavaMethod;IZLorg/graalvm/compiler/core/common/CompilationIdentifier;Lorg/graalvm/compiler/options/OptionValues;Lorg/graalvm/compiler/debug/DebugContext;)Lorg/graalvm/compiler/code/CompilationResult;+39 jdk.internal.vm.compiler@11-internal j org.graalvm.compiler.hotspot.CompilationTask$HotSpotCompilationWrapper.performCompilation(Lorg/graalvm/compiler/debug/DebugContext;)Ljdk/vm/ci/hotspot/HotSpotCompilationRequestResult;+128 jdk.internal.vm.compiler@11-internal j org.graalvm.compiler.hotspot.CompilationTask$HotSpotCompilationWrapper.performCompilation(Lorg/graalvm/compiler/debug/DebugContext;)Ljava/lang/Object;+2 jdk.internal.vm.compiler@11-internal j org.graalvm.compiler.core.CompilationWrapper.run(Lorg/graalvm/compiler/debug/DebugContext;)Ljava/lang/Object;+2 jdk.internal.vm.compiler@11-internal j org.graalvm.compiler.hotspot.CompilationTask.runCompilation(Lorg/graalvm/compiler/debug/DebugContext;)Ljdk/vm/ci/hotspot/HotSpotCompilationRequestResult;+154 jdk.internal.vm.compiler@11-internal j org.graalvm.compiler.hotspot.HotSpotGraalCompiler.compileMethod(Ljdk/vm/ci/code/CompilationRequest;ZLorg/graalvm/compiler/options/OptionValues;)Ljdk/vm/ci/code/CompilationRequestResult;+225 jdk.internal.vm.compiler@11-internal j org.graalvm.compiler.hotspot.HotSpotGraalCompiler.compileMethod(Ljdk/vm/ci/code/CompilationRequest;)Ljdk/vm/ci/code/CompilationRequestResult;+12 jdk.internal.vm.compiler@11-internal j jdk.vm.ci.hotspot.HotSpotJVMCIRuntime.compileMethod(Ljdk/vm/ci/hotspot/HotSpotResolvedJavaMethod;IJI)Ljdk/vm/ci/hotspot/HotSpotCompilationRequestResult;+16 jdk.internal.vm.ci@11-internal v ~StubRoutines::call_stub V [libjvm.dylib+0x705e12] JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, Thread*)+0x478 V [libjvm.dylib+0x705069] JavaCalls::call_special(JavaValue*, Klass*, Symbol*, Symbol*, JavaCallArguments*, Thread*)+0x181 V [libjvm.dylib+0x85a85d] JVMCICompiler::compile_method(methodHandle const&, int, JVMCIEnv*)+0x6fb V [libjvm.dylib+0x484300] CompileBroker::invoke_compiler_on_method(CompileTask*)+0x7d8 V [libjvm.dylib+0x4839bd] CompileBroker::compiler_thread_loop()+0x2f1 V [libjvm.dylib+0xd25e0b] JavaThread::thread_main_inner()+0x1ed V [libjvm.dylib+0xd258e4] JavaThread::run()+0x3b2 V [libjvm.dylib+0xb6dc48] thread_native_entry(Thread*)+0x12b C [libsystem_pthread.dylib+0x405a] _pthread_body+0x83 C [libsystem_pthread.dylib+0x3fd7] _pthread_body+0x0 C [libsystem_pthread.dylib+0x13ed] thread_start+0xd Java frames: (J=compiled Java code, j=interpreted, Vv=VM code) J 617 java.lang.Class.isInterface()Z java.base@11-internal (0 bytes) @ 0x000000011b59382f [0x000000011b593760+0x00000000000000cf] J 8497 c1 jdk.vm.ci.hotspot.HotSpotResolvedObjectTypeImpl.isInterface()Z jdk.internal.vm.ci@11-internal (8 bytes) @ 0x000000011b86e3c4 [0x000000011b86e300+0x00000000000000c4] j jdk.vm.ci.hotspot.HotSpotResolvedObjectTypeImpl.resolveMethod(Ljdk/vm/ci/meta/ResolvedJavaMethod;Ljdk/vm/ci/meta/ResolvedJavaType;)Ljdk/vm/ci/meta/ResolvedJavaMethod;+24 jdk.internal.vm.ci@11-internal j jdk.vm.ci.meta.ResolvedJavaType.resolveConcreteMethod(Ljdk/vm/ci/meta/ResolvedJavaMethod;Ljdk/vm/ci/meta/ResolvedJavaType;)Ljdk/vm/ci/meta/ResolvedJavaMethod;+3 jdk.internal.vm.ci@11-internal j org.graalvm.compiler.phases.common.inlining.walker.InliningData.getTypeCheckedInlineInfo(Lorg/graalvm/compiler/nodes/Invoke;Ljdk/vm/ci/meta/ResolvedJavaMethod;)Lorg/graalvm/compiler/phases/common/inlining/info/InlineInfo;+529 jdk.internal.vm.compiler@11-internal j org.graalvm.compiler.phases.common.inlining.walker.InliningData.getInlineInfo(Lorg/graalvm/compiler/nodes/Invoke;)Lorg/graalvm/compiler/phases/common/inlining/info/InlineInfo;+451 jdk.internal.vm.compiler@11-internal j org.graalvm.compiler.phases.common.inlining.walker.InliningData.processNextInvoke()V+15 jdk.internal.vm.compiler@11-internal j org.graalvm.compiler.phases.common.inlining.walker.InliningData.moveForward()Z+129 jdk.internal.vm.compiler@11-internal j org.graalvm.compiler.phases.common.inlining.InliningPhase.run(Lorg/graalvm/compiler/nodes/StructuredGraph;Lorg/graalvm/compiler/phases/tiers/HighTierContext;)V+76 jdk.internal.vm.compiler@11-internal j org.graalvm.compiler.phases.common.inlining.InliningPhase.run(Lorg/graalvm/compiler/nodes/StructuredGraph;Ljava/lang/Object;)V+6 jdk.internal.vm.compiler@11-internal J 6326 c1 org.graalvm.compiler.phases.BasePhase.apply(Lorg/graalvm/compiler/nodes/StructuredGraph;Ljava/lang/Object;Z)V jdk.internal.vm.compiler@11-internal (420 bytes) @ 0x000000011b8d666c [0x000000011b8d5860+0x0000000000000e0c] J 11500 c1 org.graalvm.compiler.phases.PhaseSuite.run(Lorg/graalvm/compiler/nodes/StructuredGraph;Ljava/lang/Object;)V jdk.internal.vm.compiler@11-internal (41 bytes) @ 0x000000011b9a788c [0x000000011b9a7740+0x000000000000014c] J 6326 c1 org.graalvm.compiler.phases.BasePhase.apply(Lorg/graalvm/compiler/nodes/StructuredGraph;Ljava/lang/Object;Z)V jdk.internal.vm.compiler@11-internal (420 bytes) @ 0x000000011b8d666c [0x000000011b8d5860+0x0000000000000e0c] J 8372 c1 org.graalvm.compiler.phases.BasePhase.apply(Lorg/graalvm/compiler/nodes/StructuredGraph;Ljava/lang/Object;)V jdk.internal.vm.compiler@11-internal (8 bytes) @ 0x000000011b85ef9c [0x000000011b85ef60+0x000000000000003c] j org.graalvm.compiler.core.GraalCompiler.emitFrontEnd(Lorg/graalvm/compiler/phases/util/Providers;Lorg/graalvm/compiler/phases/tiers/TargetProvider;Lorg/graalvm/compiler/nodes/StructuredGraph;Lorg/graalvm/compiler/phases/PhaseSuite;Lorg/graalvm/compiler/phases/OptimisticOptimizations;Ljdk/vm/ci/meta/ProfilingInfo;Lorg/graalvm/compiler/phases/tiers/Suites;)V+100 jdk.internal.vm.compiler@11-internal j org.graalvm.compiler.core.GraalCompiler.compile(Lorg/graalvm/compiler/core/GraalCompiler$Request;)Lorg/graalvm/compiler/code/CompilationResult;+100 jdk.internal.vm.compiler@11-internal j org.graalvm.compiler.core.GraalCompiler.compileGraph(Lorg/graalvm/compiler/nodes/StructuredGraph;Ljdk/vm/ci/meta/ResolvedJavaMethod;Lorg/graalvm/compiler/phases/util/Providers;Lorg/graalvm/compiler/core/target/Backend;Lorg/graalvm/compiler/phases/PhaseSuite;Lorg/graalvm/compiler/phases/OptimisticOptimizations;Ljdk/vm/ci/meta/ProfilingInfo;Lorg/graalvm/compiler/phases/tiers/Suites;Lorg/graalvm/compiler/lir/phases/LIRSuites;Lorg/graalvm/compiler/code/CompilationResult;Lorg/graalvm/compiler/lir/asm/CompilationResultBuilderFactory;)Lorg/graalvm/compiler/code/CompilationResult;+25 jdk.internal.vm.compiler@11-internal j org.graalvm.compiler.hotspot.HotSpotGraalCompiler.compileHelper(Lorg/graalvm/compiler/lir/asm/CompilationResultBuilderFactory;Lorg/graalvm/compiler/code/CompilationResult;Lorg/graalvm/compiler/nodes/StructuredGraph;Ljdk/vm/ci/meta/ResolvedJavaMethod;IZLorg/graalvm/compiler/options/OptionValues;)Lorg/graalvm/compiler/code/CompilationResult;+189 jdk.internal.vm.compiler@11-internal j org.graalvm.compiler.hotspot.HotSpotGraalCompiler.compile(Ljdk/vm/ci/meta/ResolvedJavaMethod;IZLorg/graalvm/compiler/core/common/CompilationIdentifier;Lorg/graalvm/compiler/options/OptionValues;Lorg/graalvm/compiler/debug/DebugContext;)Lorg/graalvm/compiler/code/CompilationResult;+39 jdk.internal.vm.compiler@11-internal j org.graalvm.compiler.hotspot.CompilationTask$HotSpotCompilationWrapper.performCompilation(Lorg/graalvm/compiler/debug/DebugContext;)Ljdk/vm/ci/hotspot/HotSpotCompilationRequestResult;+128 jdk.internal.vm.compiler@11-internal j org.graalvm.compiler.hotspot.CompilationTask$HotSpotCompilationWrapper.performCompilation(Lorg/graalvm/compiler/debug/DebugContext;)Ljava/lang/Object;+2 jdk.internal.vm.compiler@11-internal j org.graalvm.compiler.core.CompilationWrapper.run(Lorg/graalvm/compiler/debug/DebugContext;)Ljava/lang/Object;+2 jdk.internal.vm.compiler@11-internal j org.graalvm.compiler.hotspot.CompilationTask.runCompilation(Lorg/graalvm/compiler/debug/DebugContext;)Ljdk/vm/ci/hotspot/HotSpotCompilationRequestResult;+154 jdk.internal.vm.compiler@11-internal j org.graalvm.compiler.hotspot.HotSpotGraalCompiler.compileMethod(Ljdk/vm/ci/code/CompilationRequest;ZLorg/graalvm/compiler/options/OptionValues;)Ljdk/vm/ci/code/CompilationRequestResult;+225 jdk.internal.vm.compiler@11-internal j org.graalvm.compiler.hotspot.HotSpotGraalCompiler.compileMethod(Ljdk/vm/ci/code/CompilationRequest;)Ljdk/vm/ci/code/CompilationRequestResult;+12 jdk.internal.vm.compiler@11-internal j jdk.vm.ci.hotspot.HotSpotJVMCIRuntime.compileMethod(Ljdk/vm/ci/hotspot/HotSpotResolvedJavaMethod;IJI)Ljdk/vm/ci/hotspot/HotSpotCompilationRequestResult;+16 jdk.internal.vm.ci@11-internal v ~StubRoutines::call_stub siginfo: si_signo: 11 (SIGSEGV), si_code: 0 (unknown), si_addr: 0x0000000000000000 Register to memory mapping: RAX=0xf7f7f7f7f7f7f7f7 is an unknown value RBX=0x0000000800136c40 is pointing into metadata RCX=0x00000001079c0000: LogBitsPerHeapOop+0 in /scratch/mesos/jib-master/install/2018-04-26-0606123.mach5_notices_ww_grp.source/macosx-x64-debug.jdk/jdk-11/fastdebug/lib/server/libjvm.dylib at 0x0000000106800000 RDX= [error occurred during error reporting (printing register info), id 0xb] Registers: RAX=0xf7f7f7f7f7f7f7f7, RBX=0x0000000800136c40, RCX=0x00000001079c0000, RDX=0x0000000000000001 RSP=0x000000012aa86290, RBP=0x000000012aa862b0, RSI=0x0000000000000050, RDI=0x0000000800136c40 R8 =0x0000000125f298ba, R9 =0x0000000000000000, R10=0x000000011b59382f, R11=0x000000011b86e320 R12=0x00000001079c040b, R13=0x000000012aa863d0, R14=0x000000012aa862c8, R15=0x00000001079c01b8 RIP=0x0000000106f0e378, EFLAGS=0x0000000000010202, ERR=0x0000000000000000 TRAPNO=0x000000000000000d Top of Stack: (sp=0x000000012aa86290) 0x000000012aa86290: 00000007e18b3198 000000012a14bf00 0x000000012aa862a0: 00000001079c01b8 000000012aa86330 0x000000012aa862b0: 000000012aa86320 00000001070181d4 0x000000012aa862c0: 000000012aa862e0 00000007e18b3198 0x000000012aa862d0: 00000007e18b3198 00000007e18b3198 0x000000012aa862e0: 0000000107940e80 000000010791fa40 0x000000012aa862f0: 00007fdd50869800 000000012a14bf78 0x000000012aa86300: 0000000000000000 000000012aa863d0 0x000000012aa86310: 000000012aa86450 00007fdd50869800 0x000000012aa86320: 000000012aa86370 000000011b59389d 0x000000012aa86330: 00000007e18b3198 000000010755b987 0x000000012aa86340: 000000012aa864b0 000000011b596acc 0x000000012aa86350: 000000012aa86360 000000010755b839 0x000000012aa86360: 000000012aa86380 000000010755b7be 0x000000012aa86370: 000000012aa86420 000000011b86e3c4 0x000000012aa86380: 000000012aa863b0 000000010755b6da 0x000000012aa86390: 000000010791fa40 00000008000cb320 0x000000012aa863a0: 00000007e1635a50 0000000000000001 0x000000012aa863b0: 000000012aa86420 00000001112ad710 0x000000012aa863c0: 00000007e1471e58 00000001112ad710 0x000000012aa863d0: 00000007e925cb38 000000012aa863d8 0x000000012aa863e0: 000000012a14c378 000000012aa86450 0x000000012aa863f0: 000000012a450040 000000012cbedd88 0x000000012aa86400: 00000007e1471e58 000000012a14c430 0x000000012aa86410: 000000012aa863d0 000000012aa86440 0x000000012aa86420: 000000012aa864a0 00000001112add05 0x000000012aa86430: 0000000000000000 0000000000000000 0x000000012aa86440: 00000007e9257330 00000007e925c880 0x000000012aa86450: 00000007e925cb38 000000012aa86458 0x000000012aa86460: 000000012a13dc5b 000000012aa864c8 0x000000012aa86470: 000000012a44e0b0 000000012a240238 0x000000012aa86480: 00000007e14716b0 000000012a13dcb8 Instructions: (pc=0x0000000106f0e378) 0x0000000106f0e358: a7 ea 45 00 49 8b 3e 8b 35 2f 25 ab 00 e8 80 b0 0x0000000106f0e368: 44 00 48 89 c3 48 85 db 74 4a 48 8b 03 48 89 df 0x0000000106f0e378: ff 50 08 84 c0 75 3d e8 46 94 dc ff 84 c0 74 0e 0x0000000106f0e388: 48 8d 3d 3c d2 73 00 31 c0 e8 43 94 dc ff 48 8d
26-04-2018

There are also 2 jck test crashes on windows: api/java_util/Arrays/spliterators/index.html#SpliteratorFromDoubleSubArray_Empty # A fatal error has been detected by the Java Runtime Environment: # # EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x00007ffb5b84ee01, pid=9604, tid=4992 # # JRE version: Java(TM) SE Runtime Environment (11.0) (fastdebug build 11-internal+0-2018-04-24-0325155.ekaterina.pavlova.jdk.jdk) # Java VM: Java HotSpot(TM) 64-Bit Server VM (fastdebug 11-internal+0-2018-04-24-0325155.ekaterina.pavlova.jdk.jdk, mixed mode, tiered, jvmci, jvmci compiler, compressed oops, g1 gc, windows-amd64) # Problematic frame: # V [jvm.dll+0x70ee01] and api/java_util/WeakHashMap/EntrySetParallelStream.html#EntrySetParallelStream A fatal error has been detected by the Java Runtime Environment: # # EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x00007ffb5b84ee01, pid=8920, tid=5776 # # JRE version: Java(TM) SE Runtime Environment (11.0) (fastdebug build 11-internal+0-2018-04-24-0325155.ekaterina.pavlova.jdk.jdk) # Java VM: Java HotSpot(TM) 64-Bit Server VM (fastdebug 11-internal+0-2018-04-24-0325155.ekaterina.pavlova.jdk.jdk, mixed mode, tiered, jvmci, jvmci compiler, compressed oops, g1 gc, windows-amd64) # Problematic frame: # V [jvm.dll+0x70ee01] # # Core dump will be written. Default location: c:\\ade\\mesos\\work_dir\\jib-master\\install\\2018-04-24-0325155.ekaterina.pavlova.jdk.jdk\\src.full\\closed\\test\\hs_err_pid8920.mdmp # # An error report file with more information is saved as: # c:\\ade\\mesos\\work_dir\\jib-master\\install\\2018-04-24-0325155.ekaterina.pavlova.jdk.jdk\\src.full\\closed\\test\\hs_err_pid8920.log Compiled method (c1) 13676 720 1 jdk.vm.ci.hotspot.HotSpotResolvedObjectTypeImpl::isAssignableFrom (44 bytes) total in heap [0x0000009c2ab8db90,0x0000009c2ab8e3e0] = 2128 relocation [0x0000009c2ab8dd20,0x0000009c2ab8ddc0] = 160 main code [0x0000009c2ab8ddc0,0x0000009c2ab8e1a0] = 992 stub code [0x0000009c2ab8e1a0,0x0000009c2ab8e278] = 216 metadata [0x0000009c2ab8e278,0x0000009c2ab8e288] = 16 scopes data [0x0000009c2ab8e288,0x0000009c2ab8e2e0] = 88 scopes pcs [0x0000009c2ab8e2e0,0x0000009c2ab8e3c0] = 224 dependencies [0x0000009c2ab8e3c0,0x0000009c2ab8e3c8] = 8 nul chk table [0x0000009c2ab8e3c8,0x0000009c2ab8e3e0] = 24 These crashes might be related, at least they happen on the same hs bits.
25-04-2018