hs20-01 in JDK7 b112 crashed in the compiler code:
#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0x00002b4c1cfaab00, pid=29009, tid=1109731648
#
# JRE version: 7.0
# Java VM: Java HotSpot(TM) 64-Bit Server VM (20.0-b01 mixed mode linux-amd64 )
# Problematic frame:
# V  [libjvm.so+0x34eb00]
#
# If you would like to submit a bug report, please visit:
#   http://java.sun.com/webapps/bugreport/crash.jsp
#
Instructions: (pc=0x00002b4c1cfaab00)
0x00002b4c1cfaaaf0:   07 48 8b 00 48 89 75 a8 48 89 45 c0 48 8b 47 40
0x00002b4c1cfaab00:   4c 8b 34 f0 4d 85 f6 0f 84 cd 01 00 00 83 7d b4 
;; 00002b4c1cfaaaf0 07                      (bad)  
;; 00002b4c1cfaaaf1 48 8b 00                mov    (%rax),%rax
;; 00002b4c1cfaaaf4 48 89 75 a8             mov    %rsi,0xffffffffffffffa8(%rbp)
;; 00002b4c1cfaaaf8 48 89 45 c0             mov    %rax,0xffffffffffffffc0(%rbp)
;; 00002b4c1cfaaafc 48 8b 47 40             mov    0x40(%rdi),%rax
;; ---------------
;; 00002b4c1cfaab00 4c 8b 34 f0             mov    (%rax,%rsi,8),%r14
;; 00002b4c1cfaab04 4d 85 f6                test   %r14,%r14
;; 00002b4c1cfaab07 0f 84 cd 01 00 00       je     0x00002b4c1cfaacda
;; 00002b4c1cfaab0d 83 7d b4 ff             cmpl   $0xffffffffffffffff,0xffffffffffffffb4(%rbp)
;; 
Stack: [0x0000000042152000,0x0000000042253000],  sp=0x00000000422502d0,  free space=1016k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V  [libjvm.so+0x34eb00];;  ciTypeFlow::get_block_for(int, ciTypeFlow::JsrSet*, ciTypeFlow::CreateOption)+0x30
V  [libjvm.so+0x351157];;  ciTypeFlow::flow_types()+0xa7
V  [libjvm.so+0x3512c1];;  ciTypeFlow::do_flow()+0x11
V  [libjvm.so+0x337e3c];;  ciMethod::get_flow_analysis()+0x7c
V  [libjvm.so+0x316054];;  ParseGenerator::can_parse(ciMethod*, int)+0x34
V  [libjvm.so+0x316121];;  CallGenerator::for_inline(ciMethod*, float)+0x21
V  [libjvm.so+0x40fd3f];;  Compile::call_generator(ciMethod*, int, bool, JVMState*, bool, float)+0x52f
V  [libjvm.so+0x41070c];;  Parse::do_call()+0x1cc
V  [libjvm.so+0x6af50a];;  Parse::do_one_bytecode()+0x225a
V  [libjvm.so+0x6a4933];;  Parse::do_one_block()+0x283
V  [libjvm.so+0x6a4ab0];;  Parse::do_all_blocks()+0xf0
V  [libjvm.so+0x6a6c1c];;  Parse::Parse(JVMState*, ciMethod*, float)+0x14fc
V  [libjvm.so+0x316208];;  ParseGenerator::generate(JVMState*)+0x88
V  [libjvm.so+0x38e735];;  Compile::Compile(ciEnv*, C2Compiler*, ciMethod*, int, bool, bool)+0x8d5
V  [libjvm.so+0x314efb];;  C2Compiler::compile_method(ciEnv*, ciMethod*, int)+0xdb
V  [libjvm.so+0x393914];;  CompileBroker::invoke_compiler_on_method(CompileTask*)+0x294
V  [libjvm.so+0x3940fd];;  CompileBroker::compiler_thread_loop()+0x38d
V  [libjvm.so+0x78c6cd];;  JavaThread::thread_main_inner()+0x6d
V  [libjvm.so+0x687dc0];;  _ZL10java_startP6Thread+0xf0
Current CompileTask:
C2:   3296   1%     <...>.Test.runThread()Z @ 4 (1179 bytes)
Please see comments for details.