Using fastdebug 20050916183846.nips.c2_to_main_baseline-debug, there was a crash from Tomcat's client process after running for 3 days and 11 hours on Linux AMD platform.
hostname: jtg-amd11.sfbay
please contact ###@###.### for the login.
# /usr/j2se/bin/java -version
java version "1.6.0-ea"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.6.0-ea-b53)
Java HotSpot(TM) 64-Bit Server VM (build
20050916183846.nips.c2_to_main_baseline-debug, mixed mode)
flag used:
/usr/j2se/bin/java -client -Xcomp -XX:+UseParallelGC
Log file location:
tail /bt/Tomcatrun.16572.-client/run.tomcat.out
Unexpected Error
------------------------------------------------------------------------------
Internal Error at ciMethod.cpp:53, pid=12132, tid=1081436512
Do you want to debug the problem?
To debug, run 'gdb /proc/12132/exe 12132'; then switch to thread 1081436512
Enter 'yes' to launch gdb automatically (PATH must include gdb)
Otherwise, press RETURN to abort...
Stack Trace:
#0 0x0000002a95911b75 in __nanosleep_nocancel () from /lib64/tls/libc.so.6
#1 0x0000002a959119a7 in sleep () from /lib64/tls/libc.so.6
#2 0x0000002a961b1f2f in os::message_box () from
/usr/j2se/jre/lib/amd64/server/libjvm.so
#3 0x0000002a96392d76 in VMError::show_message_box () from
/usr/j2se/jre/lib/amd64/server/libjvm.so
#4 0x0000002a963927f9 in VMError::report_and_die () from
/usr/j2se/jre/lib/amd64/server/libjvm.so
#5 0x0000002a95dd178e in report_assertion_failure () from
/usr/j2se/jre/lib/amd64/server/libjvm.so
#6 0x0000002a95cff9c5 in ciMethod::ciMethod () from
/usr/j2se/jre/lib/amd64/server/libjvm.so
#7 0x0000002a95d1102d in ciObjectFactory::create_new_object () from
/usr/j2se/jre/lib/amd64/server/libjvm.so
#8 0x0000002a95d1041d in ciObjectFactory::get () from
/usr/j2se/jre/lib/amd64/server/libjvm.so
#9 0x0000002a95cf45ae in ciEnv::get_method_by_index_impl () from
/usr/j2se/jre/lib/amd64/server/libjvm.so
#10 0x0000002a95cf4cf0 in ciEnv::get_method_by_index () from
/usr/j2se/jre/lib/amd64/server/libjvm.so
#11 0x0000002a95d14d2d in ciBytecodeStream::get_method () from
/usr/j2se/jre/lib/amd64/server/libjvm.so
#12 0x0000002a95d1ac6f in ciTypeFlow::StateVector::do_invoke () from
/usr/j2se/jre/lib/amd64/server/libjvm.so
#13 0x0000002a95d264c7 in ciTypeFlow::StateVector::apply_one_bytecode ()
from /usr/j2se/jre/lib/amd64/server/libjvm.so
#14 0x0000002a95d2a67c in ciTypeFlow::flow_block () from
/usr/j2se/jre/lib/amd64/server/libjvm.so
#15 0x0000002a95d2abbc in ciTypeFlow::flow_types () from
/usr/j2se/jre/lib/amd64/server/libjvm.so
#16 0x0000002a95d2b156 in ciTypeFlow::do_flow () from
/usr/j2se/jre/lib/amd64/server/libjvm.so
#17 0x0000002a95d02599 in ciMethod::get_flow_analysis () from
/usr/j2se/jre/lib/amd64/server/libjvm.so
#18 0x0000002a95cc8058 in ParseGenerator::can_parse () from
/usr/j2se/jre/lib/amd64/server/libjvm.so
#19 0x0000002a95cc80a7 in CallGenerator::for_inline () from
/usr/j2se/jre/lib/amd64/server/libjvm.so
#20 0x0000002a95d79c60 in Compile::Compile () from
/usr/j2se/jre/lib/amd64/server/libjvm.so
#21 0x0000002a95cc66d6 in C2Compiler::compile_method () from /
#22 0x0000002a95d8737c in CompileBroker::invoke_compiler_on_method ()
from /usr/j2se/jre/lib/amd64/server/libjvm.so
#23 0x0000002a95d8694c in CompileBroker::compiler_thread_loop () from
/usr/j2se/jre/lib/amd64/server/libjvm.so
#24 0x0000002a9633c463 in compiler_thread_entry () from
/usr/j2se/jre/lib/amd64/server/libjvm.so
#25 0x0000002a96333763 in JavaThread::thread_main_inner () from
/usr/j2se/jre/lib/amd64/server/libjvm.so
#26 0x0000002a9633361d in JavaThread::run () from
/usr/j2se/jre/lib/amd64/server/libjvm.so
#27 0x0000002a961b2e34 in java_start () from
/usr/j2se/jre/lib/amd64/server/libjvm.so
#28 0x0000002a95673919 in start_thread () from /lib64/tls/libpthread.so.0
#29 0x0000002a9593c573 in thread_start () from /lib64/tls/libc.so.6
#30 0x0000000000000000 in ?? ()
#31 0x0000000000000000 in ?? ()
#32 0x0000000000000000 in ?? ()
#33 0x0000000000000000 in ?? ()
#34 0x0000000000000000 in ?? ()
#35 0x0000000000000000 in ?? ()
#36 0x0000000000000000 in ?? ()
#37 0x0000000000000000 in ?? ()
#38 0x0000000000000000 in ?? ()
#39 0x0000000000000000 in ?? ()
#40 0x0000002a95a895c0 in _nl_C_locobj () from /lib64/tls/libc.so.6
#41 0x0000000040756dc0 in ?? ()
#42 0x0000000000000016 in ?? ()
#43 0x0000000000000000 in ?? ()
#44 0x0000000000000000 in ?? ()
usr/j2se/jre/lib/amd64/server/libjvm.so#45 0x0000000000000000 in ?? ()
)
...
#79 0x0000000000000000 in ?? ()
#80 0x0000000000000000 in ?? ()
#81 0x0000000000000000 in ?? ()
#82 0x0000000000000000 in ?? ()
#83 0x0000000000000000 in ?? ()
#84 0x0000000000000000 in ?? ()
#85 0x0000000000000000 in ?? ()
#86 0x0000000000000000 in ?? ()
#87 0x0000000000000000 in ?? ()
etc ...
#175 0x0000002a961b2ce0 in _expand_stack_to () from
/usr/j2se/jre/lib/amd64/server/libjvm.so
Previous frame inner to this frame (corrupt stack?)
hostname: jtg-amd11.sfbay
please contact ###@###.### for the login.
# /usr/j2se/bin/java -version
java version "1.6.0-ea"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.6.0-ea-b53)
Java HotSpot(TM) 64-Bit Server VM (build
20050916183846.nips.c2_to_main_baseline-debug, mixed mode)
flag used:
/usr/j2se/bin/java -client -Xcomp -XX:+UseParallelGC
Log file location:
tail /bt/Tomcatrun.16572.-client/run.tomcat.out
Unexpected Error
------------------------------------------------------------------------------
Internal Error at ciMethod.cpp:53, pid=12132, tid=1081436512
Do you want to debug the problem?
To debug, run 'gdb /proc/12132/exe 12132'; then switch to thread 1081436512
Enter 'yes' to launch gdb automatically (PATH must include gdb)
Otherwise, press RETURN to abort...
Stack Trace:
#0 0x0000002a95911b75 in __nanosleep_nocancel () from /lib64/tls/libc.so.6
#1 0x0000002a959119a7 in sleep () from /lib64/tls/libc.so.6
#2 0x0000002a961b1f2f in os::message_box () from
/usr/j2se/jre/lib/amd64/server/libjvm.so
#3 0x0000002a96392d76 in VMError::show_message_box () from
/usr/j2se/jre/lib/amd64/server/libjvm.so
#4 0x0000002a963927f9 in VMError::report_and_die () from
/usr/j2se/jre/lib/amd64/server/libjvm.so
#5 0x0000002a95dd178e in report_assertion_failure () from
/usr/j2se/jre/lib/amd64/server/libjvm.so
#6 0x0000002a95cff9c5 in ciMethod::ciMethod () from
/usr/j2se/jre/lib/amd64/server/libjvm.so
#7 0x0000002a95d1102d in ciObjectFactory::create_new_object () from
/usr/j2se/jre/lib/amd64/server/libjvm.so
#8 0x0000002a95d1041d in ciObjectFactory::get () from
/usr/j2se/jre/lib/amd64/server/libjvm.so
#9 0x0000002a95cf45ae in ciEnv::get_method_by_index_impl () from
/usr/j2se/jre/lib/amd64/server/libjvm.so
#10 0x0000002a95cf4cf0 in ciEnv::get_method_by_index () from
/usr/j2se/jre/lib/amd64/server/libjvm.so
#11 0x0000002a95d14d2d in ciBytecodeStream::get_method () from
/usr/j2se/jre/lib/amd64/server/libjvm.so
#12 0x0000002a95d1ac6f in ciTypeFlow::StateVector::do_invoke () from
/usr/j2se/jre/lib/amd64/server/libjvm.so
#13 0x0000002a95d264c7 in ciTypeFlow::StateVector::apply_one_bytecode ()
from /usr/j2se/jre/lib/amd64/server/libjvm.so
#14 0x0000002a95d2a67c in ciTypeFlow::flow_block () from
/usr/j2se/jre/lib/amd64/server/libjvm.so
#15 0x0000002a95d2abbc in ciTypeFlow::flow_types () from
/usr/j2se/jre/lib/amd64/server/libjvm.so
#16 0x0000002a95d2b156 in ciTypeFlow::do_flow () from
/usr/j2se/jre/lib/amd64/server/libjvm.so
#17 0x0000002a95d02599 in ciMethod::get_flow_analysis () from
/usr/j2se/jre/lib/amd64/server/libjvm.so
#18 0x0000002a95cc8058 in ParseGenerator::can_parse () from
/usr/j2se/jre/lib/amd64/server/libjvm.so
#19 0x0000002a95cc80a7 in CallGenerator::for_inline () from
/usr/j2se/jre/lib/amd64/server/libjvm.so
#20 0x0000002a95d79c60 in Compile::Compile () from
/usr/j2se/jre/lib/amd64/server/libjvm.so
#21 0x0000002a95cc66d6 in C2Compiler::compile_method () from /
#22 0x0000002a95d8737c in CompileBroker::invoke_compiler_on_method ()
from /usr/j2se/jre/lib/amd64/server/libjvm.so
#23 0x0000002a95d8694c in CompileBroker::compiler_thread_loop () from
/usr/j2se/jre/lib/amd64/server/libjvm.so
#24 0x0000002a9633c463 in compiler_thread_entry () from
/usr/j2se/jre/lib/amd64/server/libjvm.so
#25 0x0000002a96333763 in JavaThread::thread_main_inner () from
/usr/j2se/jre/lib/amd64/server/libjvm.so
#26 0x0000002a9633361d in JavaThread::run () from
/usr/j2se/jre/lib/amd64/server/libjvm.so
#27 0x0000002a961b2e34 in java_start () from
/usr/j2se/jre/lib/amd64/server/libjvm.so
#28 0x0000002a95673919 in start_thread () from /lib64/tls/libpthread.so.0
#29 0x0000002a9593c573 in thread_start () from /lib64/tls/libc.so.6
#30 0x0000000000000000 in ?? ()
#31 0x0000000000000000 in ?? ()
#32 0x0000000000000000 in ?? ()
#33 0x0000000000000000 in ?? ()
#34 0x0000000000000000 in ?? ()
#35 0x0000000000000000 in ?? ()
#36 0x0000000000000000 in ?? ()
#37 0x0000000000000000 in ?? ()
#38 0x0000000000000000 in ?? ()
#39 0x0000000000000000 in ?? ()
#40 0x0000002a95a895c0 in _nl_C_locobj () from /lib64/tls/libc.so.6
#41 0x0000000040756dc0 in ?? ()
#42 0x0000000000000016 in ?? ()
#43 0x0000000000000000 in ?? ()
#44 0x0000000000000000 in ?? ()
usr/j2se/jre/lib/amd64/server/libjvm.so#45 0x0000000000000000 in ?? ()
)
...
#79 0x0000000000000000 in ?? ()
#80 0x0000000000000000 in ?? ()
#81 0x0000000000000000 in ?? ()
#82 0x0000000000000000 in ?? ()
#83 0x0000000000000000 in ?? ()
#84 0x0000000000000000 in ?? ()
#85 0x0000000000000000 in ?? ()
#86 0x0000000000000000 in ?? ()
#87 0x0000000000000000 in ?? ()
etc ...
#175 0x0000002a961b2ce0 in _expand_stack_to () from
/usr/j2se/jre/lib/amd64/server/libjvm.so
Previous frame inner to this frame (corrupt stack?)