Relates :
|
|
Relates :
|
|
Relates :
|
HotSpot JVM crashes shortly after start up with core dump. The system can works a few days if it starts second time sucessfully. DESCRIPTIONEND TESTCASEBEGIN a) System crashes with core dump and generates this message in console window: # # HotSpot Virtual Machine Error, Internal Error # Please report this error at # http://java.sun.com/cgi-bin/bugreport.cgi # # Java VM: Java HotSpot(TM) Server VM (1.4.2_04-b05 compiled mode) # # Error ID: 434F44452255464645520E435050005E 01 # # Problematic Thread: prio=5 tid=0x000ed130 nid=0x8 runnable # b) Information, obtained from core dump by pstack utility, leads us to believe - problem occurs in HotSpot Optimized compiler. According to information, generated by -XX:+PrintCompilation, system failed to compile native code from byte code of some class. The class names, which system failes to compile, are different every time. The attempt to add such class/method name did not solve a problem - system still fails at different classes/methods. VM version: Java HotSpot(TM) Server VM (1.4.2_04-b05 compiled mode) VM Options: MEM_ARGS=-Xms1024m -Xmx1024m -XX:MaxPermSize=256m -XX:PermSize=128m JAVA_OPTIONS= -Xverify:none -D{edocs specific application properties} -Dlog4j.debug -XX:+PrintCompilation -Xbatch -Xcomp -Xnoclassgc -Dweblogic.jsp.windows.caseSensitive=true Platform: System = SunOS Node = node_name_here Release = 5.9 KernelID = Generic_117171-0 Machine = sun4u BusType = <unknown> Serial = <unknown> Users = <unknown> OEM# = 0 Origin# = 1 NumCPU = 4 Here is the pstack output from core : core 'core' of 13714: /export/home/bea/jdk142_04/bin/java -server -Xms1024m -Xmx1024m -XX:Ma ----------------- lwp# 8 / thread# 8 -------------------- ff31f63c _lwp_kill (6, 0, a93fd890, 0, 1, a93fd10c) + 8 ff2b6ce0 abort (0, a93fd920, 0, fffffff8, 0, a93fd949) + 100 ff098498 void os::abort(int) (1, ff139002, a93fe1a0, ff16da1a, ff16d9bd, ff0000) + 80 fef7e454 void report_error(int,const char*,int,const char*,const char*,...) (a93fe1bc, ff1c6ab4, ff138dcc, ff131028, ff138e 15, a93fe300) + 668 fef7d9dc void report_fatal(const char*,int,const char*,...) (ff130fe3, 5e, ff131029, ff130fcc, 214, 25de9e0) + 58 fed80ef0 CodeBuffer::CodeBuffer(int,int,int,int,int,int,BufferBlob*,relocInfo*,RelocateBuffer*,int,OopRecorder*,const char* ,int) (ff170000, 0, c00, 1000, 400, 0) + c0 fedd3bbc void Compile::Fill_buffer() (a93ff500, 25de538, 10a, 214, 2ec2480, 2ec2bad) + 148 fedd99bc void Compile::Output() (2ec22d0, 2ec2a80, 3, 0, 0, 0) + 8e8 fedd2e84 void Compile::Code_Gen() (a93ff500, ff1335c4, a93ff414, ff170000, 0, 0) + 53c fee008e8 Compile::Compile(ciEnv*,ciScope*,ciMethod*,int,int,int) (ff1333f9, 2d7963c, 25dd004, 28defac, ffffffff, 1) + be0 fedfd08c void C2Compiler::compile_method(ciEnv*,ciScope*,ciMethod*,int,int) (2b880, a93ffd1c, 0, 2939a90, ffffffff, 0) + 64 fedfc850 void CompileBroker::invoke_compiler_on_method(CompileTask*) (53d2, 0, ffffffff, ff1aee50, ff1bbbe4, ed130) + 61c feeac1f8 void CompileBroker::compiler_thread_loop() (ff133c01, ff1af218, ed130, ed6e0, 306d10, fee69254) + 428 fee6927c void JavaThread::run() (ed130, 8, 40, 0, 40, 0) + 284 fee6575c _start (ed130, 0, 0, 0, 0, 0) + 134 ff3857b4 _lwp_start (0, 0, 0, 0, 0, 0) ###@###.### 10/5/04 18:38 GMT
|