Daemon News Ezine BSD News BSD Mall BSD Support Forum BSD Advocacy BSD Updates

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

jdk1.5.0-p2 crash on EMT64 box.



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@xxxxxxxxxxx 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@xxxxxxxxxxxxxxxxxx:/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