首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

春节一直在加班,郁闷!跪求答案# An unexpected error has been detected by HotSpot Virtual Machin

2012-03-14 
春节一直在加班,郁闷!跪求答案# An unexpected error has been detected by HotSpot Virtual Machine: #SI

春节一直在加班,郁闷!跪求答案# An unexpected error has been detected by HotSpot Virtual Machine: # SIGSEGV (0xb) at pc=0xb6d3dbe3, pid=14454,
Java虚拟机报错,搞得我春节一直在加班也没什么进展。


--------------- T H R E A D ---------------

Current thread (0x08dcc4a0): JavaThread "AWT-XAWT" daemon [_thread_in_native_trans, id=15014]

siginfo:si_signo=11, si_errno=0, si_code=0, si_addr=0x00000000

Registers:
EAX=0xb6aac000, EBX=0xb706fe50, ECX=0x00000ffc, EDX=0x00000128
ESP=0xa54ff22c, EBP=0xa54ff274, ESI=0x08dcc4a0, EDI=0x0818aa64
EIP=0xb6d3dbe3, CR2=0xb6aac128, EFLAGS=0x00210206

Top of Stack: (sp=0xa54ff22c)
0xa54ff22c: b6ecaad3 00000001 0805ce00 a49fc8bc
0xa54ff23c: 08dcc4a0 b706fe50 b7062474 a54ff250
0xa54ff24c: 08dcc4a0 a54ff270 b6ecaad3 b7575d59
0xa54ff25c: b75c0898 a54ff274 b755f6df a4f23698
0xa54ff26c: 08dcc560 00000000 a54ff294 a4f012b3
0xa54ff27c: 08dcc560 0818aa64 00000001 a4f23698
0xa54ff28c: ad364c98 08dcc4a0 a54ff2b4 a4f0115c
0xa54ff29c: 08dcc560 0000003f 00000000 a4f23698 

Instructions: (pc=0xb6d3dbe3)
0xb6d3dbd3: 00 00 d3 ea 8b 08 8b 83 74 17 00 00 21 ca 8b 00
0xb6d3dbe3: c7 04 02 01 00 00 00 e9 a1 fd ff ff 90 83 ec 0c 

Stack: [0xa547f000,0xa5500000), sp=0xa54ff22c, free space=512k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.so+0x28fbe3]
C [libmawt.so+0xf2b3] mul8table+0xf2b3
C [libmawt.so+0xf15c] mul8table+0xf15c
C [libmawt.so+0xf223] Java_sun_awt_X11_XToolkit_waitForEvents+0x33
j sun.awt.X11.XToolkit.waitForEvents()V+0

Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j sun.awt.X11.XToolkit.waitForEvents()V+0
v ~C2IAdapter
J sun.awt.X11.XToolkit.run(Z)V
v ~OSRAdapter
j sun.awt.X11.XToolkit.run()V+5
j java.lang.Thread.run()V+11
v ~StubRoutines::call_stub

--------------- P R O C E S S ---------------

Java Threads: ( => current thread )
  0x08b88438 JavaThread "Thread-543" [_thread_in_native, id=15129]
=>0x08dcc4a0 JavaThread "AWT-XAWT" daemon [_thread_in_native_trans, id=15014]
  0x08194238 JavaThread "Java2D Disposer" daemon [_thread_blocked, id=15013]
  0x0922efd8 JavaThread "Thread-127" [_thread_in_native, id=14646]
  0x082a3f60 JavaThread "Thread-114" [_thread_in_native, id=14630]
  0x089be030 JavaThread "Thread-87" [_thread_in_native, id=14595]
  0x08bbed18 JavaThread "Thread-59" [_thread_in_native, id=14556]
  0x08f88ba0 JavaThread "Thread-56" [_thread_in_native, id=14553]
  0xa65fec30 JavaThread "DestroyJavaVM" [_thread_blocked, id=14454]
  0xa65fd920 JavaThread "Thread-54" [_thread_blocked, id=14551]
........
  0x086d3e08 JavaThread "Thread-1" [_thread_in_native, id=14477]
  0xa794ad80 JavaThread "Thread-0" [_thread_blocked, id=14476]
  0x08106258 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=14464]
  0x08104cd8 JavaThread "CompilerThread1" daemon [_thread_blocked, id=14463]
  0x08103b80 JavaThread "CompilerThread0" daemon [_thread_blocked, id=14462]
  0x081025b0 JavaThread "AdapterThread" daemon [_thread_blocked, id=14461]
  0x081017d0 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=14460]
  0x08100268 JavaThread "JDWP Event Helper Thread" daemon [_thread_blocked, id=14459]
  0x080fe700 JavaThread "JDWP Transport Listener: dt_socket" daemon [_thread_in_native, id=14458]
  0x080e9360 JavaThread "Finalizer" daemon [_thread_blocked, id=14457]
  0x080e8e98 JavaThread "Reference Handler" daemon [_thread_blocked, id=14456]



Other Threads:
  0x080e69a0 VMThread [id=14455]
  0x08107700 WatcherThread [id=14465]

VM state:synchronizing (normal execution)

VM Mutex/Monitor currently owned by a thread: ([mutex/lock_event])
[0x0805cd30/0x0805cd58] Safepoint_lock - owner thread: 0x080e69a0
[0x0805cdb0/0x0805cdd8] Threads_lock - owner thread: 0x080e69a0
[0x0805d200/0x0805d218] Heap_lock - owner thread: 0xa6091860

Heap
 def new generation total 1920K, used 1716K [0xa8980000, 0xa8b90000, 0xa9090000)
  eden space 1728K, 99% used [0xa8980000, 0xa8b2d068, 0xa8b30000)
  from space 192K, 0% used [0xa8b60000, 0xa8b60040, 0xa8b90000)
  to space 192K, 0% used [0xa8b30000, 0xa8b30000, 0xa8b60000)
 tenured generation total 15120K, used 12229K [0xa9090000, 0xa9f54000, 0xac980000)
  the space 15120K, 80% used [0xa9090000, 0xa9c81750, 0xa9c81800, 0xa9f54000)
 compacting perm gen total 16384K, used 14196K [0xac980000, 0xad980000, 0xb0980000)
  the space 16384K, 86% used [0xac980000, 0xad75d118, 0xad75d200, 0xad980000)
No shared spaces configured.

Dynamic libraries:
08048000-08057000 r-xp 00000000 08:03 8618119 /usr/java/jdk1.5.0_11/bin/java
08057000-08059000 rwxp 0000e000 08:03 8618119 /usr/java/jdk1.5.0_11/bin/java
08059000-0925b000 rwxp 00000000 00:00 0
9f8e8000-9f8eb000 rwxp 00000000 00:00 0
9f8eb000-9f969000 rwxp 00003000 00:00 0
9f969000-9f96c000 rwxp 00000000 00:00 0
9f96c000-9f9ea000 rwxp 00084000 00:00 0
a08a9000-a08fd000 r-xp 00000000 08:03 13123607 /usr/java/jdk1.5.0_11/jre/lib/i386/libcmm.so
a08fd000-a0900000 rwxp 00053000 08:03 13123607 /usr/java/jdk1.5.0_11/jre/lib/i386/libcmm.so

VM Arguments:
jvm_args: -Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=n -Dswing.noxp=true
java_command: com.xxxx.server.RipServer active_server_config.xml
Launcher Type: SUN_STANDARD

Signal Handlers:
SIGSEGV: [libjvm.so+0x510d50], sa_mask[0]=0x7ffbfeff, sa_flags=0x14000004
SIGBUS: [libjvm.so+0x510d50], sa_mask[0]=0x7ffbfeff, sa_flags=0x14000004
SIGFPE: [libjvm.so+0x434b80], sa_mask[0]=0x7ffbfeff, sa_flags=0x14000004
SIGPIPE: [libjvm.so+0x434b80], sa_mask[0]=0x7ffbfeff, sa_flags=0x14000004
SIGILL: [libjvm.so+0x434b80], sa_mask[0]=0x7ffbfeff, sa_flags=0x14000004
SIGUSR1: SIG_DFL, sa_mask[0]=0x00000000, sa_flags=0x00000000
SIGUSR2: [libjvm.so+0x436fd0], sa_mask[0]=0x00000004, sa_flags=0x14000004
SIGHUP: [libjvm.so+0x436a00], sa_mask[0]=0x7ffbfeff, sa_flags=0x14000004
SIGINT: [libjvm.so+0x436a00], sa_mask[0]=0x7ffbfeff, sa_flags=0x14000004
SIGQUIT: [libjvm.so+0x436a00], sa_mask[0]=0x7ffbfeff, sa_flags=0x14000004
SIGTERM: [libjvm.so+0x436a00], sa_mask[0]=0x7ffbfeff, sa_flags=0x14000004


--------------- S Y S T E M ---------------

OS:Red Hat Enterprise Linux ES release 3 (Taroon Update 5)

uname:Linux 2.4.21-32.ELsmp #1 SMP Fri Apr 15 21:17:59 EDT 2005 i686
libc:glibc 2.3.2 NPTL 0.60 
rlimit: STACK 10240k, CORE 0k, NPROC 7168, NOFILE 1024, AS infinity
load average:0.29 0.30 0.43

CPU:total 4 (cores per cpu 1, threads per core 2) family 15 model 4 stepping 10, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ht

Memory: 4k page, physical 5124348k(29232k free), swap 511k(511k free)
vm_info: Java HotSpot(TM) Server VM (1.5.0_11-b03) for linux-x86, built on Dec 15 2006 01:12:32 by java_re with gcc 3.2.1-7a (J2SE release)


[解决办法]
我过完年回来看这贴还在这呢,都一年了啊也没解决

不过面对你的问题感觉有些力不从心,惭愧
建议你联系一下java基础板块的斑竹java2000_net,他比较热心,而且技术出色
[解决办法]
这个问题比较奇怪,虽说是jdk的一个bug
但查了很久仍为找到确切的解决办法,
现将我的解决过程讲一下:
1.EXCEPTION_ACCESS_VIOLATION ”意味着Java应用Crash的时候,正在运行JVM自己的代码,而不是外部的Java代码或其他类库代码


2.根据log信息中的
# Problematic frame:
# C [ntdll.dll+0x18fea]
可以判断是加载本地方法时出错.
但解决办法仍然没找到
我试着卸载jdk然后安装最新版本仍然存在。
后怀疑是软件冲突,发现没有问题的机器上安装的卡巴
有问题的安装的都是诺顿
于是卸载到诺顿后问题解决
看来有时候杀毒软件与jdk还真是不太兼容

热点排行