Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-6932480

Crash in CompilerThread/Parser. Unloaded array klass?

    XMLWordPrintable

Details

    • b01
    • b04
    • generic
    • generic
    • Verified

    Backports

      Description

        Testcase is crashing in 6u19, no problem with 6u18.


        ----------------- lwp# 9 / thread# 9 --------------------
         ff24ab10 _lwp_kill (6, 0, 5, ff2d5360, ffffffff, 6) + 8
         ff1d4b44 abort (2d040, 1, 6, ff2d3940, fbc5c, 0) + 108
         feb2afc4 void os::abort(bool) (1, fee15fc4, 1, fedfc000, 19fc4, 19c00) + 5c
         fec4d5b8 void VMError::report_and_die() (fee3a814, fee2d7b8, 1, fee40508, fee15f9c, 0) + cd8
         fe5c0df4 JVM_handle_solaris_signal (b, d71fe6d8, d71fe420, b1800, fa400, 31771) + a8c
         ff245fa8 __sighndlr (b, d71fe6d8, d71fe420, fe5c0330, 0, 0) + c
         ff23a3c4 call_user_handler (b, d71fe6d8, d71fe420, 0, 960f8, ff2d069c) + 41c
         fe7c35f4 bool ciKlass::is_subtype_of(ciKlass*) (0, fa400, 234c78, 1480, fee396c0, fee396cc) + 13c
         fe8cb3dc int GraphKit::static_subtype_check(ciKlass*,ciKlass*) (d71feab4, 230328, 233e78, 5c55c, fedfc000, 234c78) + 80
         fe5bac60 Node*GraphKit::gen_checkcast(Node*,Node*,Node**) (d71feab4, 2, 14b830, 0, 1c71c0, 14db90) + dc
         fe5d9b58 void Parse::do_checkcast() (d71feab4, 234c78, fa0, 1, 469b68, 14db90) + 128
         feb41350 void Parse::do_all_blocks() (d71feab4, 234710, 0, d71feb30, fee2db0e, fee53c08) + 4b0
         fe55fde0 Parse::Parse #Nvariant 1(JVMState*,ciMethod*,float) (0, 0, 234598, 1, d71feab4, 11c6e0) + 938
         fe55de70 JVMState*ParseGenerator::generate(JVMState*) (11c6d0, 469aa8, 3d7ec, fedfc000, fe3, d71ff5f8) + 9c
         fe550158 void Parse::do_call() (d71fed3c, d71fedb8, 233da0, 0, fedfc000, 224608) + 374
         feb41350 void Parse::do_all_blocks() (d71fed3c, 233a08, 0, d71fedb8, fee2db0e, fee53c08) + 4b0
         fe55fde0 Parse::Parse #Nvariant 1(JVMState*,ciMethod*,float) (0, 0, 233850, 1, d71fed3c, 11c5b8) + 938
         fe55de70 JVMState*ParseGenerator::generate(JVMState*) (11c5a8, 469788, 3d7ec, fedfc000, fe3, d71ff5f8) + 9c
         fe550158 void Parse::do_call() (d71fefc4, d71ff040, 230250, 0, fedfc000, 221020) + 374
         feb41350 void Parse::do_all_blocks() (d71fefc4, 230180, 300, d71ff040, fee2db0e, fee53c08) + 4b0
         fe55fde0 Parse::Parse #Nvariant 1(JVMState*,ciMethod*,float) (0, 0, 22de48, 1, d71fefc4, 11bb80) + 938
         fe55de70 JVMState*ParseGenerator::generate(JVMState*) (11bb70, 184f40, 3d7ec, fedfc000, fe3, d71ff5f8) + 9c
         fe80a9a0 Compile::Compile #Nvariant 1(ciEnv*,C2Compiler*,ciMethod*,int,bool,bool) (d71ff5f8, 3, 1c20d8, 11bb70, 186658, fece0a1a) + 950
         fe5c1f68 void C2Compiler::compile_method(ciEnv*,ciMethod*,int) (2e650, d71ffc5c, 22cf28, ffffffff, fecc1878, fee1e2c4) + b0
         fe5c2df4 void CompileBroker::invoke_compiler_on_method(CompileTask*) (feb18, 11a800, 74e, 0, fe5c1eb8, fa400) + 9fc
         fe63acbc void CompileBroker::compiler_thread_loop() (0, fee397ec, fa400, f3408, 31800, 31800) + 65c
         febf98b8 void JavaThread::thread_main_inner() (fa400, fa770, 9, f, fedfc000, 0) + 48
         feb2a060 java_start (fa400, 34c, fedfc000, fed48701, fb7a8, fee488b4) + 22c
         ff245ea0 _lwp_start (0, 0, 0, 0, 0, 0)

        Attachments

          Issue Links

            Activity

              People

                kevinw Kevin Walls
                kevinw Kevin Walls
                Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:
                  Imported:
                  Indexed: