Date: Wed, 28 Dec 2005 20:45:16 +0800 From: Huang wen hui <hwh@gddsn.org.cn> To: java <java@freebsd.org> Subject: jdk1.5.0-p2 crash on EMT64 box. Message-ID: <43B288DC.9040008@gddsn.org.cn>
next in thread | raw e-mail | index | archive | help
hi, I try to use jdk1.5.0-p2 on EMT64 box, got this problem: #/usr/local/jdk1.5.0/bin/java_g -Djava.awt.headless=true -Xmx256m -jar Wave2Gif.jar o497 Prefetch === o781 o103 o496 [[o458 327 ]] --N: o497 Prefetch === o781 o103 o496 [[o458 327 ]] --N: o496 AddP === _ o464 o467 o495 [[o497 ]] ANY_REGP 115 addP_rReg_imm RREGP 115 addP_rReg_imm NO_RAX_REGP 115 addP_rReg_imm NO_RAX_RBX_REGP 115 addP_rReg_imm RAX_REGP 115 addP_rReg_imm RBX_REGP 115 addP_rReg_imm RSI_REGP 115 addP_rReg_imm RDI_REGP 115 addP_rReg_imm RBP_REGP 115 addP_rReg_imm INDIRECT 115 addP_rReg_imm INDOFFSET32 15 INDOFFSET32 INDINDEX 80 INDINDEX STACKSLOTP 215 storeSSP MEMORY 15 INDOFFSET32 __intop0 70 __intop0 --N: o467 AddP === _ o1 o464 o466 [[o468 o473 o496 ]] ANY_REGP 0 ANY_REGP RREGP 0 RREGP NO_RAX_REGP 0 NO_RAX_REGP NO_RAX_RBX_REGP 0 NO_RAX_RBX_REGP RAX_REGP 0 RAX_REGP RBX_REGP 0 RBX_REGP RSI_REGP 0 RSI_REGP RDI_REGP 0 RDI_REGP RBP_REGP 0 RBP_REGP INDIRECT 0 INDIRECT STACKSLOTP 100 storeSSP MEMORY 0 INDIRECT --N: o495 ConL === o0 [[o496 ]] #long:256 IMML 20 IMML IMMUL32 10 IMMUL32 IMML32 15 IMML32 RREGL 70 loadConUL32 NO_RAX_RDX_REGL 70 loadConUL32 NO_RAX_REGL 70 loadConUL32 RAX_REGL 70 loadConUL32 RDX_REGL 70 loadConUL32 STACKSLOTL 170 storeSSL # To suppress the following error report, specify this argument # after -XX: or in .hotspotrc: SuppressErrorAt=/matcher.cpp:1326] # # An unexpected error has been detected by HotSpot Virtual Machine: # # Internal Error (/usr/ports/java/jdk15/work/hotspot/src/share/vm/opto/matcher.cpp, 1326), pid=50765, tid=0x6f5200 # # Java VM: Java HotSpot(TM) 64-Bit Server VM (1.5.0-p2-hwh_28_dec_2005_15_28-debug mixed mode) # # Error: assert(v_false,"bad AD file") # An error report file with more information is saved as hs_err_pid50765.log # # If you would like to submit a bug report, please write # a letter to freebsd-java@FreeBSD.org mailing list # Current thread is 0x6f5200 Dumping core ... Abort trap (core dumped) wfdb2# gdb -core java_g.core /usr/local/jdk1.5.0/bin/java_g GNU gdb 6.1.1 [FreeBSD] Copyright 2004 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "amd64-marcel-freebsd"... Core was generated by `java_g'. Program terminated with signal 6, Aborted. Reading symbols from /usr/lib/libthr.so.2...done. Loaded symbols for /usr/lib/libthr.so.2 Reading symbols from /lib/libc.so.6...done. Loaded symbols for /lib/libc.so.6 Reading symbols from /usr/local/jdk1.5.0/jre/lib/amd64/server/libjvm_g.so...done. Loaded symbols for /usr/local/jdk1.5.0/jre/lib/amd64/server/libjvm_g.so Reading symbols from /usr/lib/libstdc++.so.5...done. Loaded symbols for /usr/lib/libstdc++.so.5 Reading symbols from /lib/libm.so.4...done. Loaded symbols for /lib/libm.so.4 Reading symbols from /usr/local/jdk1.5.0/jre/lib/amd64/native_threads/libhpi_g.so...done. Loaded symbols for /usr/local/jdk1.5.0/jre/lib/amd64/native_threads/libhpi_g.so Reading symbols from /usr/local/jdk1.5.0/jre/lib/amd64/libverify_g.so...done. Loaded symbols for /usr/local/jdk1.5.0/jre/lib/amd64/libverify_g.so Reading symbols from /usr/local/jdk1.5.0/jre/lib/amd64/libjava_g.so...done. Loaded symbols for /usr/local/jdk1.5.0/jre/lib/amd64/libjava_g.so Reading symbols from /usr/local/jdk1.5.0/jre/lib/amd64/libzip_g.so...done. Loaded symbols for /usr/local/jdk1.5.0/jre/lib/amd64/libzip_g.so Reading symbols from /libexec/ld-elf.so.1...done. Loaded symbols for /libexec/ld-elf.so.1 #0 0x000000080079f89c in thr_kill () from /lib/libc.so.6 [New Thread 0x6f5a00 (LWP 100456)] [New Thread 0x6f5600 (LWP 100452)] [New Thread 0x6f5200 (LWP 100451)] [New Thread 0x6d4e00 (LWP 100450)] [New Thread 0x6d4a00 (LWP 100376)] [New Thread 0x6d4600 (LWP 100335)] [New Thread 0x6c6a00 (LWP 100318)] [New Thread 0x6c6400 (LWP 100250)] [New Thread 0x6c3000 (LWP 100242)] [New Thread 0x514000 (LWP 100271)] (gdb) bt #0 0x000000080079f89c in thr_kill () from /lib/libc.so.6 #1 0x0000000800643731 in pthread_kill () from /usr/lib/libthr.so.2 #2 0x0000000800641ed3 in raise () from /usr/lib/libthr.so.2 #3 0x00000008008144ad in abort () from /lib/libc.so.6 #4 0x000000080128dd51 in os::abort (dump_core=21615891) at /usr/ports/java/jdk15/work/hotspot/src/os/bsd/vm/os_bsd.cpp:1330 #5 0x00000008013fa0e9 in VMError::report_and_die (this=0x7fffff836790) at /usr/ports/java/jdk15/work/hotspot/src/share/vm/utilities/vmError.cpp:697 #6 0x0000000800ee3eb0 in report_assertion_failure (file_name=0x801490668 "/usr/ports/java/jdk15/work/hotspot/src/share/vm/opto/matcher.cpp", line_no=1326, message=0x80149140f "assert(v_false,\"bad AD file\")") at /usr/ports/java/jdk15/work/hotspot/src/share/vm/utilities/debug.cpp:210 #7 0x0000000801220990 in Matcher::Label_Root (this=0x7fffff8372a0, n=0x7b7e90, svec=0x7fffff8368b0, control=0x7cb4b8, mem=0x1) at /usr/ports/java/jdk15/work/hotspot/src/share/vm/opto/matcher.cpp:1326 #8 0x0000000801220f50 in Matcher::match_tree (this=0x7fffff8372a0, n=0x7b7e90) at node.hpp:286 #9 0x0000000801222b53 in Matcher::xform (this=0x7fffff8372a0, n=0x7b7e90, max_stack=100451) at /usr/ports/java/jdk15/work/hotspot/src/share/vm/opto/matcher.cpp:753 #10 0x000000080122454c in Matcher::match (this=0x7fffff8372a0) at compile.hpp:342 #11 0x0000000800e97ca1 in Compile::Code_Gen (this=0x7fffff837b70) at /usr/ports/java/jdk15/work/hotspot/src/share/vm/opto/compile.cpp:1406 #12 0x0000000800e9b87c in Compile (this=0x7fffff837b70, ci_env=0x0, compiler=0x6d5bd8, target=0x697830, osr_bci=-8161568, subsume_loads=7288856) at /usr/ports/java/jdk15/work/hotspot/src/share/vm/opto/compile.cpp:441 #13 0x0000000800de7ac1 in C2Compiler::compile_method (this=0x6d5bd8, env=0x7fffff838b00, target=0x663578, entry_bci=-1) at /usr/ports/java/jdk15/work/hotspot/src/share/vm/opto/c2compiler.cpp:31 #14 0x0000000800ea4fab in CompileBroker::invoke_compiler_on_method (task=0x700718) at compileBroker.hpp:305 #15 0x0000000800ea5826 in CompileBroker::compiler_thread_loop () at /usr/ports/java/jdk15/work/hotspot/src/share/vm/compiler/compileBroker.cpp:1439 #16 0x00000008013a5e1f in JavaThread::thread_main_inner (this=0x6f3818) at thread.hpp:751 #17 0x000000080128d89e in _start (data=0x6f3818) at /usr/ports/java/jdk15/work/hotspot/src/os/bsd/vm/os_bsd.cpp:619 #18 0x000000080064a9c9 in pthread_create () from /usr/lib/libthr.so.2 #19 0x0000000000000000 in ?? () Cannot access memory at address 0x7fffff839000 (gdb) quit # cat hs_err_pid50765.log # # An unexpected error has been detected by HotSpot Virtual Machine: # # Internal Error (/usr/ports/java/jdk15/work/hotspot/src/share/vm/opto/matcher.cpp, 1326), pid=50765, tid=0x6f5200 # # Java VM: Java HotSpot(TM) 64-Bit Server VM (1.5.0-p2-hwh_28_dec_2005_15_28-debug mixed mode) # # Error: assert(v_false,"bad AD file") --------------- T H R E A D --------------- Current thread (0x00000000006f3818): JavaThread "CompilerThread1" daemon [_thread_in_native, id=7295488] Stack: [0x00007fffff739000,0x00007fffff839000), sp=0x00007fffff836700, free space=1013k Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code) V [libjvm_g.so+0xaabea6] V [libjvm_g.so+0x595eb0] V [libjvm_g.so+0x8d2990] V [libjvm_g.so+0x8d2f50] V [libjvm_g.so+0x8d4b53] V [libjvm_g.so+0x8d654c] V [libjvm_g.so+0x549ca1] V [libjvm_g.so+0x54d87c] V [libjvm_g.so+0x499ac1] V [libjvm_g.so+0x556fab] V [libjvm_g.so+0x557826] V [libjvm_g.so+0xa57e1f] V [libjvm_g.so+0x93f89e] Current CompileTask: opto: 1 java.util.Properties$LineReader.readLine()I (383 bytes) --------------- P R O C E S S --------------- Java Threads: ( => current thread ) 0x00000000006fb018 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=7296512] =>0x00000000006f3818 JavaThread "CompilerThread1" daemon [_thread_in_native, id=7295488] 0x00000000006f2018 JavaThread "CompilerThread0" daemon [_thread_in_native, id=7163392] 0x00000000006ec818 JavaThread "AdapterThread" daemon [_thread_blocked, id=7162368] 0x00000000006d6018 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=7161344] 0x00000000006d1018 JavaThread "Finalizer" daemon [_thread_blocked, id=7105024] 0x0000000000677818 JavaThread "Reference Handler" daemon [_thread_blocked, id=7103488] 0x0000000000545818 JavaThread "main" [_thread_in_vm, id=5324800] Other Threads: 0x00000000006bae18 VMThread [id=7090176] 0x0000000000544e18 WatcherThread [id=7297536] VM state:not at safepoint (normal execution) VM Mutex/Monitor currently owned by a thread: None Heap def new generation total 2368K, used 829K [0x0000000845d20000, 0x0000000845fb0000, 0x000000084b270000) eden space 2112K, 39% used [0x0000000845d20000, 0x0000000845def518, 0x0000000845f30000) from space 256K, 0% used [0x0000000845f30000, 0x0000000845f30000, 0x0000000845f70000) to space 256K, 0% used [0x0000000845f70000, 0x0000000845f70000, 0x0000000845fb0000) tenured generation total 1792K, used 0K [0x000000084b270000, 0x000000084b430000, 0x0000000855d20000) the space 1792K, 0% used [0x000000084b270000, 0x000000084b270000, 0x000000084b270200, 0x000000084b430000) compacting perm gen total 21248K, used 2977K [0x0000000855d20000, 0x00000008571e0000, 0x000000085af20000) the space 21248K, 14% used [0x0000000855d20000, 0x00000008560087f8, 0x0000000856008800, 0x00000008571e0000) No shared spaces configured. Dynamic libraries: 0x0000000000400000 /usr/local/jdk1.5.0/bin/java_g 0x000000080063a000 /usr/lib/libthr.so.2 0x0000000800751000 /lib/libc.so.6 0x000000080094e000 /usr/local/jdk1.5.0/jre/lib/amd64/server/libjvm_g.so 0x00000008017af000 /usr/lib/libstdc++.so.5 0x00000008019a6000 /lib/libm.so.4 0x0000000801ac2000 /usr/local/jdk1.5.0/jre/lib/amd64/native_threads/libhpi_g.so 0x0000000801bcf000 /usr/local/jdk1.5.0/jre/lib/amd64/libverify_g.so 0x0000000801ce1000 /usr/local/jdk1.5.0/jre/lib/amd64/libjava_g.so 0x0000000801e0d000 /usr/local/jdk1.5.0/jre/lib/amd64/libzip_g.so 0x0000000800510000 /libexec/ld-elf.so.1 VM Arguments: jvm_args: -Djava.awt.headless=true -Xmx256m java_command: Wave2Gif.jar Environment Variables: PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/usr/X11R6/bin:/root/bin LD_LIBRARY_PATH=/usr/local/jdk1.5.0/jre/lib/amd64/server:/usr/local/jdk1.5.0/jre/lib/amd64:/usr/local/jdk1.5.0/jre/../lib/amd64 SHELL=/bin/csh HOSTTYPE=FreeBSD OSTYPE=FreeBSD MACHTYPE=unknown --------------- S Y S T E M --------------- OS:FreeBSD uname:FreeBSD 6.0-RELEASE FreeBSD 6.0-RELEASE #1: Thu Dec 15 18:56:26 CST 2005 wsk@wfdb2.gddsn.org.cn:/usr/obj/usr/src/sys/WFDB2 amd64 rlimit: STACK 524288k, CORE infinity, NOFILE 11095 CPU:total 4 Memory: 4k page, physical 262144k vm_info: Java HotSpot(TM) 64-Bit Server VM (1.5.0-p2-hwh_28_dec_2005_15_28) for freebsd-amd64, built on Dec 28 2005 16:49:04 by root with gcc 3.4.4 [FreeBSD] 20050518
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?43B288DC.9040008>