JDK-6756390 : JVM dumps core in C1
  • Type: Bug
  • Component: hotspot
  • Sub-Component: compiler
  • Affected Version: hs14
  • Priority: P4
  • Status: Closed
  • Resolution: Duplicate
  • OS: solaris
  • CPU: x86
  • Submitted: 2008-10-06
  • Updated: 2012-02-01
  • Resolved: 2009-04-08
Related Reports
Duplicate :  
Description
Fastdebug JDK 7 b36 + HS14 b06 crashes in C1.

Below is a fragment of stack of the failed thread as printed by 'pstack core':

 fdb63085 __1cIConstantEhash6kM_i_ (9026d08) + 9
 fdbff5a8 __1cIValueMapLfind_insert6MpnLInstruction__2_ (82d6e48, 9026d08) + 2c
 fdb452eb __1cMGraphBuilderPappend_with_bci6MpnLInstruction_i_2_ (f32ca498, 9026d08, 70a) + 77
 fdb4572d __1cMGraphBuilderGappend6MpnLInstruction__2_ (f32ca498, 9026d08) + 4d
 fdb3f203 __1cMGraphBuilderDjsr6Mi_v_ (f32ca498, 70d) + 1c7
 fdb4a4f8 __1cMGraphBuilderbBiterate_bytecodes_for_block6Mi_pnIBlockEnd__ (f32ca498, 709) + 3908
 fdb46be7 __1cMGraphBuilderOconnect_to_end6MpnKBlockBegin__v_ (f32ca498, 901cf48) + 43
 fdb4c1a5 __1cMGraphBuilderSiterate_all_blocks6Mb_v_ (f32ca498, 0) + 81
 fdb50e46 __1cMGraphBuilderOtry_inline_jsr6Mi_b_ (f32ca498, 709) + 2be
 fdb3f220 __1cMGraphBuilderDjsr6Mi_v_ (f32ca498, 709) + 1e4
 fdb4a4f8 __1cMGraphBuilderbBiterate_bytecodes_for_block6Mi_pnIBlockEnd__ (f32ca498, 705) + 3908
 fdb46be7 __1cMGraphBuilderOconnect_to_end6MpnKBlockBegin__v_ (f32ca498, 9010ff0) + 43
 fdb4c1a5 __1cMGraphBuilderSiterate_all_blocks6Mb_v_ (f32ca498, 0) + 81
 fdb50e46 __1cMGraphBuilderOtry_inline_jsr6Mi_b_ (f32ca498, 705) + 2be
 fdb3f220 __1cMGraphBuilderDjsr6Mi_v_ (f32ca498, 705) + 1e4
 fdb4a4f8 __1cMGraphBuilderbBiterate_bytecodes_for_block6Mi_pnIBlockEnd__ (f32ca498, 700) + 3908
 fdb46be7 __1cMGraphBuilderOconnect_to_end6MpnKBlockBegin__v_ (f32ca498, 9004f28) + 43
 fdb4c1a5 __1cMGraphBuilderSiterate_all_blocks6Mb_v_ (f32ca498, 0) + 81
 fdb50e46 __1cMGraphBuilderOtry_inline_jsr6Mi_b_ (f32ca498, 700) + 2be
 fdb3f220 __1cMGraphBuilderDjsr6Mi_v_ (f32ca498, 700) + 1e4
....

I was able to reproduce the crash both with 32 and 64-bit fastdebug JDKs on Solaris x86. The test passes on linux-i586 and solaris-sparc.