Customer reports a C2 compiler crash which they see with an appserver
under heavy load (Sol. 10, sparc, 1.4.2-11):
(dbx) where
current thread: t@8
=>[1] _lwp_kill(0x0, 0x6, 0x0, 0x6, 0xfc00, 0x0), at 0xff340f90
[2] raise(0x6, 0x0, 0xff324a98, 0xffffffff, 0xff368284, 0x6), at 0xff2dfd78
[3] abort(0x0, 0x1, 0xff0a8d54, 0xa83f0, 0xff36b298, 0x0), at 0xff2bff98
[4] os::abort(0x1, 0xff167ff9, 0x1, 0x80808080, 0xff0000, 0x80808080), at 0xff0a2c5c
[5] VMError::report_and_die(0xff17e308, 0xff17e317, 0xff17e327, 0xff141b93, 0x5e, 0xe0000000), at 0xff108228
[6] report_fatal_vararg(0xff141b93, 0x5e, 0xff141bd9, 0xff141b7c, 0xfed1e4b4, 0x1628768), at 0xfef81928
[7] CodeBuffer::CodeBuffer(0xff192000, 0x0, 0xc00, 0x1000, 0x400, 0x0), at 0xfed82c28
[8] Compile::Fill_buffer(0xa91ff500, 0xcd7cf4, 0x160, 0x2c0, 0x6c5b50, 0xd5b254), at 0xfedd531c
[9] Compile::Output(0x7, 0xc98af4, 0xb, 0x0, 0x0, 0x0), at 0xfeddb264
[10] Compile::Code_Gen(0xa91ff500, 0xff143c60, 0xa91ff414, 0xff192000, 0x0, 0x0), at 0xfedd45e4
[11] Compile::Compile(0xff143a95, 0xdbd34, 0x35b5fc, 0x10c2508, 0xffffffff, 0x1), at 0xfee021c4
[12] C2Compiler::compile_method(0x358a8, 0xa91ffd1c, 0x0, 0x6eeeb8, 0xffffffff, 0x0), at 0xfedfe924
[13] CompileBroker::invoke_compiler_on_method(0x1391, 0x0, 0xffffffff, 0xff1d16e0, 0xff1debc8, 0xf5ab0), at 0xfedfe0e8
[14] CompileBroker::compiler_thread_loop(0xff1442e8, 0xff1d1ac4, 0xf5ab0, 0xf6068, 0x3269e4, 0xfee6b580), at 0xfeeae3a8
[15] JavaThread::run(0xf5ab0, 0x8, 0x40, 0x0, 0x40, 0x1), at 0xfee6b5a8
[16] java_start(0xf5ab0, 0xa9200000, 0x0, 0x0, 0xff0a21d8, 0x1), at 0xff0a230c