java调用JNI时,java虚拟机崩溃

zhenzhen0802 2009-09-09 02:48:07
出错日志如下:
#
# A fatal error has been detected by the Java Runtime Environment:
#
# SIGSEGV (0xb) at pc=0x8f3bcfd7, pid=9019, tid=2397813648
#
# JRE version: 6.0_14-b08
# Java VM: Java HotSpot(TM) Server VM (14.0-b16 mixed mode linux-x86 )
# Problematic frame:
# C [libX11.so.6+0x2dfd7] XQueryExtension+0x17
#
# If you would like to submit a bug report, please visit:
# http://java.sun.com/webapps/bugreport/crash.jsp
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#

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

Current thread (0x8f0edc00): JavaThread "Thread-29" [_thread_in_native, id=10248, stack(0x8ee6b000,0x8eebc000)]

siginfo:si_signo=SIGSEGV: si_errno=0, si_code=1 (SEGV_MAPERR), si_addr=0x000084bc

Registers:
EAX=0x8f819ccc, EBX=0x8f47384c, ECX=0x00000000, EDX=0x00000000
ESP=0x8eebacd0, EBP=0x8eebad18, ESI=0x00007fec, EDI=0x00007fec
EIP=0x8f3bcfd7, CR2=0x000084bc, EFLAGS=0x00010282

Top of Stack: (sp=0x8eebacd0)
0x8eebacd0: 081fd3e0 b7fa7a0c 8eebad08 8f37ec91
0x8eebace0: 00000001 00000000 8eebad00 8f38e8bc
0x8eebacf0: 081fd3e0 8eebbb90 8eebad08 8f827161
0x8eebad00: 081fd3ec 8f80db48 8eebad38 8f81ae10
0x8eebad10: 00007fec 8f0edc00 8eebad58 8f818c89
0x8eebad20: 00007fec 8f819ccc 8eebad4c 8eebad48
0x8eebad30: 8eebad44 8f0edc00 8eebad58 8f3ce421
0x8eebad40: 081fd3e0 00000001 00000000 8f80c8ef

Instructions: (pc=0x8f3bcfd7)
0x8f3bcfc7: ec 3c 8b 7d 08 e8 76 55 fe ff 81 c3 7b 68 0b 00
0x8f3bcfd7: 8b 87 d0 04 00 00 85 c0 74 05 89 3c 24 ff 10 8b

Stack: [0x8ee6b000,0x8eebc000], sp=0x8eebacd0, free space=319k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C [libX11.so.6+0x2dfd7] XQueryExtension+0x17
C [libXtst.so.6+0x2c89]
C [libXtst.so.6+0x2ece] XTestFakeMotionEvent+0x1e
C [libtestc1.so+0x1d17b] xnee_fake_motion_event+0x1b2
C [libtestc1.so+0x1ca09] xnee_replay_event_handler+0x3f2
C [libtestc1.so+0x24305] xnee_replay_main_loop+0x767
C [libtestc1.so+0x183a9] xnee_start+0x542
C [libtestc1.so+0x13533] xnee+0xc4
C [libtestc1.so+0x13404] Java_service_ReplayThread_xneereplay+0xfe
j service.ReplayThread.xneereplay(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)I+0
j service.ReplayThread.run()V+75
j java.lang.Thread.run()V+11
v ~StubRoutines::call_stub
V [libjvm.so+0x36c850]
V [libjvm.so+0x530638]
V [libjvm.so+0x36c057]
V [libjvm.so+0x36c10a]
V [libjvm.so+0x3e9425]
V [libjvm.so+0x61068e]
V [libjvm.so+0x531ade]
C [libpthread.so.0+0x54fb]

Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j service.ReplayThread.xneereplay(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)I+0
j service.ReplayThread.run()V+75
j java.lang.Thread.run()V+11
v ~StubRoutines::call_stub

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

Java Threads: ( => current thread )
=>0x8f0edc00 JavaThread "Thread-29" [_thread_in_native, id=10248, stack(0x8ee6b000,0x8eebc000)]
0x0822ec00 JavaThread "Thread-28" [_thread_in_native, id=10247, stack(0x8ec34000,0x8ec85000)]
0x0822dc00 JavaThread "Timer-0" [_thread_blocked, id=10099, stack(0x8eaaf000,0x8eb00000)]
0x083e2800 JavaThread "sniffer-on-Container-1" daemon [_thread_blocked, id=9057, stack(0x8ec85000,0x8ecd6000)]
0x08284400 JavaThread "RMI TCP Connection(idle)" daemon [_thread_blocked, id=9055, stack(0x8ecd6000,0x8ed27000)]
0x08059400 JavaThread "RMI TCP Connection(6)-166.111.134.92" daemon [_thread_in_native, id=9054, stack(0x8ed27000,0x8ed78000)]
0x8f02d000 JavaThread "DestroyJavaVM" [_thread_blocked, id=9020, stack(0xb728f000,0xb72e0000)]
0x8f028000 JavaThread "replayer" [_thread_blocked, id=9053, stack(0x8ed78000,0x8edc9000)]
0x8f013800 JavaThread "Thread-8" [_thread_in_native, id=9052, stack(0x8edc9000,0x8ee1a000)]
0x08282400 JavaThread "RMI TCP Connection(idle)" daemon [_thread_blocked, id=9051, stack(0x8ee1a000,0x8ee6b000)]
0x08321400 JavaThread "RMI TCP Connection(1)-166.111.134.92" daemon [_thread_blocked, id=9049, stack(0x8eebc000,0x8ef0d000)]
0x8f010000 JavaThread "Deliverer-4" [_thread_blocked, id=9047, stack(0x8ef0d000,0x8ef5e000)]
0x8f00f400 JavaThread "Deliverer-3" [_thread_blocked, id=9046, stack(0x8ef5e000,0x8efaf000)]
0x8f00e000 JavaThread "Deliverer-2" [_thread_blocked, id=9045, stack(0x8efaf000,0x8f000000)]
0x8f00d000 JavaThread "Deliverer-1" [_thread_blocked, id=9044, stack(0x8f14f000,0x8f1a0000)]
0x8f00c800 JavaThread "Deliverer-0" [_thread_blocked, id=9043, stack(0x8f1cb000,0x8f21c000)]
0x8f008c00 JavaThread "AWT-XAWT" daemon [_thread_in_native, id=9042, stack(0x8f21c000,0x8f26d000)]
0x08256c00 JavaThread "Java2D Disposer" daemon [_thread_blocked, id=9041, stack(0x8f298000,0x8f2e9000)]
0x0823e000 JavaThread "RMI RenewClean-[166.111.134.92:1580]" daemon [_thread_blocked, id=9040, stack(0x8f56b000,0x8f5bc000)]
0x0823c800 JavaThread "RMI Scheduler(0)" daemon [_thread_blocked, id=9039, stack(0x8f5bc000,0x8f60d000)]
0x08171c00 JavaThread "GC Daemon" daemon [_thread_blocked, id=9038, stack(0x8f60d000,0x8f65e000)]
0x081eac00 JavaThread "RMI Reaper" [_thread_blocked, id=9037, stack(0x8f65e000,0x8f6af000)]
0x08138800 JavaThread "RMI TCP Accept-1099" daemon [_thread_in_native, id=9036, stack(0x8f6af000,0x8f700000)]
0x8f737800 JavaThread "JADE Timer dispatcher" [_thread_blocked, id=9035, stack(0x8f83e000,0x8f88f000)]
0x080f4800 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=9033, stack(0x8f94a000,0x8f99b000)]
0x080f2800 JavaThread "CompilerThread1" daemon [_thread_blocked, id=9032, stack(0x8f99b000,0x8fa1c000)]
0x080efc00 JavaThread "CompilerThread0" daemon [_thread_blocked, id=9031, stack(0x8fa1c000,0x8fa9d000)]
0x080ee400 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=9030, stack(0x8fa9d000,0x8faee000)]
0x080dac00 JavaThread "Finalizer" daemon [_thread_blocked, id=9029, stack(0x8fb2d000,0x8fb7e000)]
0x080d9800 JavaThread "Reference Handler" daemon [_thread_blocked, id=9028, stack(0x8fb7e000,0x8fbcf000)]

Other Threads:
0x080d5800 VMThread [stack: 0x8fbcf000,0x8fc50000] [id=9027]
0x080f6400 WatcherThread [stack: 0x8f8c9000,0x8f94a000] [id=9034]

VM state:not at safepoint (normal execution)

VM Mutex/Monitor currently owned by a thread: None

Heap
PSYoungGen total 25536K, used 7202K [0xb0860000, 0xb24d0000, 0xb4140000)
eden space 21952K, 27% used [0xb0860000,0xb0e42e18,0xb1dd0000)
from space 3584K, 32% used [0xb2150000,0xb2275d28,0xb24d0000)
to space 3584K, 0% used [0xb1dd0000,0xb1dd0000,0xb2150000)
PSOldGen total 233024K, used 288K [0x94140000, 0xa24d0000, 0xb0860000)
object space 233024K, 0% used [0x94140000,0x94188020,0xa24d0000)
PSPermGen total 16384K, used 8458K [0x90140000, 0x91140000, 0x94140000)
object space 16384K, 51% used [0x90140000,0x90982be8,0x91140000)


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

OS:lenny/sid

uname:Linux 2.6.24-24-generic #1 SMP Fri Jun 5 10:34:09 UTC 2009 i686
libc:glibc 2.7 NPTL 2.7
rlimit: STACK 8192k, CORE 0k, NPROC 16317, NOFILE 1024, AS infinity
load average:2.45 0.92 0.47

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

Memory: 4k page, physical 2067228k(105124k free), swap 2000052k(2000052k free)

vm_info: Java HotSpot(TM) Server VM (14.0-b16) for linux-x86 JRE (1.6.0_14-b08), built on May 21 2009 01:46:22 by "java_re" with gcc 3.2.1-7a (J2SE release)

time: Wed Sep 9 14:12:58 2009
elapsed time: 55 seconds
...全文
754 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
dxqrr 2011-12-02
  • 打赏
  • 举报
回复
竟然把JVM搞崩溃了
表示强烈关注
z547904614 2010-08-18
  • 打赏
  • 举报
回复
我也遇到了这个问题 真不知道该怎么办啊
xmx163 2010-04-13
  • 打赏
  • 举报
回复
在吗 请问java虚拟机的问题解决了吗 ?我也遇到同样的问题了。。。很郁闷 这个是怎么解决的。。。那里的原因??
zhenzhen0802 2009-09-10
  • 打赏
  • 举报
回复
好的,希望可以尽快找到原因与解决方案
酒浪子 2009-09-09
  • 打赏
  • 举报
回复
学习!
qingkangxu 2009-09-09
  • 打赏
  • 举报
回复
特别关注,楼主解决之后一定把原因和方案贴出来哈.....
lzh_me 2009-09-09
  • 打赏
  • 举报
回复
强烈关注学习/....
zhenzhen0802 2009-09-09
  • 打赏
  • 举报
回复
就是java利用jni调用.so,很多时候程序运行到.so的部分,jvm就崩溃了
wangbaosun 2009-09-09
  • 打赏
  • 举报
回复
有可能是与别的程序冲突。
windforcecn 2009-09-09
  • 打赏
  • 举报
回复
很牛,jvm都挂了

关注学习

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧