当前位置:编程学习 > JAVA >>

jvm总会挂掉。生成的log文件

#
# An unexpected error has been detected by Java Runtime Environment:
#
#  EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x77ba7e23, pid=5336, tid=4800
#
# Java VM: Java HotSpot(TM) Client VM (11.3-b02 mixed mode windows-x86)
# Problematic frame:
# C  [msvcrt.dll+0x37e23]
#
# 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 (0x0aaf7000):  JavaThread "Thread-12" daemon [_thread_in_native, id=4800, stack(0x0c5c0000,0x0c610000)]

siginfo: ExceptionCode=0xc0000005, reading address 0x0b34a000

Registers:
EAX=0x0b34a028, EBX=0x0b349fe8, ECX=0x0000000a, EDX=0x00000000
ESP=0x0c60f738, EBP=0x0c60f740, ESI=0x0b34a000, EDI=0x00134804
EIP=0x77ba7e23, EFLAGS=0x00010212

Top of Stack: (sp=0x0c60f738)
0x0c60f738:   0aaf7114 00000040 0c60f770 66c474cb
0x0c60f748:   001347ec 0b349fe8 00000040 02bafe00
0x0c60f758:   02eed4c8 02baf390 01acece0 001347e8
0x0c60f768:   0c60f798 0aaf7000 0c60f7a8 00e1c425
0x0c60f778:   0aaf7114 0c60f798 001347e8 0c60f794
0x0c60f788:   00000004 00000040 0aaf7000 02bafee0
0x0c60f798:   0877bfb0 02bafde8 02bafd40 00000016
0x0c60f7a8:   0c60f7d8 00e1c614 00000004 00000040 

Instructions: (pc=0x77ba7e23)
0x77ba7e13:   00 00 00 75 14 c1 e9 02 83 e2 03 83 f9 08 72 29
0x77ba7e23:   f3 a5 ff 24 95 3c 7f ba 77 8b c7 ba 03 00 00 00 


Stack: [0x0c5c0000,0x0c610000],  sp=0x0c60f738,  free space=317k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C  [msvcrt.dll+0x37e23]
C  [JNativeCpp.dll+0x74cb]
J  org.xvolks.jnative.JNative.nSetMemory(I[BII)V
J  org.xvolks.jnative.JNative.setMemory(I[BII)V
j  oracle.model.PointField.createPointer(Lorg/xvolks/jnative/pointers/Pointer;I)Lorg/xvolks/jnative/pointers/Pointer;+58
j  oracle.model.DataConvert.PointFieldToPointer([Loracle/model/PointField;Lorg/xvolks/jnative/pointers/Pointer;I)Lorg/xvolks/jnative/pointers/Pointer;+14
j  oracle.model.DB_Operation.SGRDC_InsertPoints(I[Loracle/model/PointField;Lorg/xvolks/jnative/misc/basicStructures/DWORD;[I)I+68
j  oracle.model.wdslHS.oraStamp(ILjava/util/HashMap;)I+211
J  oracle.model.wdslHS.WsdlintoData(Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/List;Ljava/util/HashMap;Ljava/util/HashMap;Ljava/lang/String;)I
j  TaskAbout.model.Task.startThreadTasK(Ljava/lang/String;)I+1546
j  TaskAbout.model.TaskThread.run()V+13
v  ~StubRoutines::call_stub








--------------------编程问答-------------------- ava frames: (J=compiled Java code, j=interpreted, Vv=VM code)
J  org.xvolks.jnative.JNative.nSetMemory(I[BII)V
J  org.xvolks.jnative.JNative.setMemory(I[BII)V
j  oracle.model.PointField.createPointer(Lorg/xvolks/jnative/pointers/Pointer;I)Lorg/xvolks/jnative/pointers/Pointer;+58
j  oracle.model.DataConvert.PointFieldToPointer([Loracle/model/PointField;Lorg/xvolks/jnative/pointers/Pointer;I)Lorg/xvolks/jnative/pointers/Pointer;+14
j  oracle.model.DB_Operation.SGRDC_InsertPoints(I[Loracle/model/PointField;Lorg/xvolks/jnative/misc/basicStructures/DWORD;[I)I+68
j  oracle.model.wdslHS.oraStamp(ILjava/util/HashMap;)I+211
J  oracle.model.wdslHS.WsdlintoData(Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/List;Ljava/util/HashMap;Ljava/util/HashMap;Ljava/lang/String;)I
j  TaskAbout.model.Task.startThreadTasK(Ljava/lang/String;)I+1546
j  TaskAbout.model.TaskThread.run()V+13
v  ~StubRoutines::call_stub

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

Java Threads: ( => current thread )
  0x0b2b5000 JavaThread "AWT-EventQueue-0" [_thread_blocked, id=2152, stack(0x0ccd0000,0x0cd20000)]
  0x0b2b4c00 JavaThread "AWT-Shutdown" [_thread_blocked, id=5876, stack(0x0cc80000,0x0ccd0000)]
  0x0b4df400 JavaThread "Keep-Alive-Timer" daemon [_thread_blocked, id=2800, stack(0x0c610000,0x0c660000)]
  0x0bad6400 JavaThread "Thread-16" daemon [_thread_in_native, id=868, stack(0x0c700000,0x0c750000)]
  0x0babac00 JavaThread "MultiThreadedHttpConnectionManager cleanup" daemon [_thread_blocked, id=5420, stack(0x0c6b0000,0x0c700000)]
=>0x0aaf7000 JavaThread "Thread-12" daemon [_thread_in_native, id=4800, stack(0x0c5c0000,0x0c610000)]
  0x0b3b0400 JavaThread "http-8080-2" daemon [_thread_blocked, id=284, stack(0x0c3a0000,0x0c3f0000)]
  0x0b4ae800 JavaThread "AWT-Windows" daemon [_thread_in_native, id=5868, stack(0x0c3f0000,0x0c440000)]
  0x0ab5c800 JavaThread "Java2D Disposer" daemon [_thread_blocked, id=4768, stack(0x0c350000,0x0c3a0000)]
  0x0b110400 JavaThread "http-8080-1" daemon [_thread_blocked, id=4140, stack(0x0c080000,0x0c0d0000)]
  0x0b2d3400 JavaThread "TP-Monitor" daemon [_thread_blocked, id=4344, stack(0x0c030000,0x0c080000)]
  0x0b4ac400 JavaThread "TP-Processor4" daemon [_thread_in_native, id=4048, stack(0x0bfe0000,0x0c030000)]
  0x0b296400 JavaThread "TP-Processor3" daemon [_thread_blocked, id=4756, stack(0x0bf90000,0x0bfe0000)]
  0x0b265800 JavaThread "TP-Processor2" daemon [_thread_blocked, id=4960, stack(0x0bf40000,0x0bf90000)]
  0x0b23a000 JavaThread "TP-Processor1" daemon [_thread_blocked, id=2212, stack(0x0bef0000,0x0bf40000)]
  0x0b4dec00 JavaThread "http-8080-Acceptor-0" daemon [_thread_in_native, id=5984, stack(0x0bea0000,0x0bef0000)]
  0x0b241000 JavaThread "ContainerBackgroundProcessor[StandardEngine[Catalina]]" daemon [_thread_blocked, id=3884, stack(0x0be50000,0x0bea0000)]
  0x0b441400 JavaThread "Thread-1" daemon [_thread_blocked, id=4952, stack(0x0b600000,0x0b650000)]
  0x0ab42800 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=4520, stack(0x0af40000,0x0af90000)]
  0x0ab35800 JavaThread "CompilerThread0" daemon [_thread_blocked, id=5980, stack(0x0aef0000,0x0af40000)]
  0x0ab32c00 JavaThread "JDWP Command Reader" daemon [_thread_in_native, id=2080, stack(0x0aea0000,0x0aef0000)]
  0x0ab31000 JavaThread "JDWP Event Helper Thread" daemon [_thread_blocked, id=4336, stack(0x0ae50000,0x0aea0000)]
  0x0ab2e800 JavaThread "JDWP Transport Listener: dt_socket" daemon [_thread_blocked, id=1396, stack(0x0ae00000,0x0ae50000)]
  0x0ab4c400 JavaThread "Attach Listener" daemon [_thread_blocked, id=6008, stack(0x0acd0000,0x0ad20000)]
  0x0ab37800 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=564, stack(0x0ac80000,0x0acd0000)]
  0x0ab0a400 JavaThread "Finalizer" daemon [_thread_blocked, id=4052, stack(0x0ac30000,0x0ac80000)]
  0x0ab09000 JavaThread "Reference Handler" daemon [_thread_blocked, id=4752, stack(0x0abe0000,0x0ac30000)]
  0x00848000 JavaThread "main" [_thread_in_native, id=6024, stack(0x008f0000,0x00940000)]

Other Threads:
  0x0ab05800 VMThread [stack: 0x0ab90000,0x0abe0000] [id=6064]
  0x0ab45000 WatcherThread [stack: 0x0af90000,0x0afe0000] [id=4104]

VM state:not at safepoint (normal execution)

VM Mutex/Monitor currently owned by a thread: None --------------------编程问答-------------------- Heap
 def new generation   total 2112K, used 1991K [0x029f0000, 0x02c30000, 0x02ed0000)
  eden space 1920K,  93% used [0x029f0000, 0x02bb1ec0, 0x02bd0000)
  from space 64K,  100% used [0x02c00000, 0x02c2fff8, 0x02c30000)
  to   space 64K,   0% used [0x02bd0000, 0x02bd0000, 0x02c00000)
 tenured generation   total 27348K, used 24924K [0x02ed0000, 0x04985000, 0x069f0000)
   the space 27348K,  91% used [0x02ed0000, 0x047272d8, 0x04727400, 0x04985000)
 compacting perm gen  total 30720K, used 30538K [0x069f0000, 0x087f0000, 0x0a9f0000)
   the space 30720K,  39% used [0x069f0000, 0x087c2b78, 0x087c2c00, 0x087f0000)
No shared spaces configured.

论坛上面好多这种问题,,我觉得错误就是在这儿,,但是from space 64K,  100% used [0x02c00000, 0x02c2fff8, 0x02c30000)
  to   space 64K,   0% used [0x02bd0000, 0x02bd0000, 0x02c00000)
怎么调大点。代码很简单,没有用到tomcat。。只是用myeclipse跑的 --------------------编程问答--------------------
Heap
 def new generation   total 2112K, used 1991K [0x029f0000, 0x02c30000, 0x02ed0000)
  eden space 1920K,  93% used [0x029f0000, 0x02bb1ec0, 0x02bd0000)
  from space 192K,  99% used [0x02c00000, 0x02c2fff8, 0x02c30000)
  to   space 192K,   0% used [0x02bd0000, 0x02bd0000, 0x02c00000)
 tenured generation   total 27348K, used 24924K [0x02ed0000, 0x04985000, 0x069f0000)
   the space 27348K,  91% used [0x02ed0000, 0x047272d8, 0x04727400, 0x04985000)
 compacting perm gen  total 30720K, used 30538K [0x069f0000, 0x087f0000, 0x0a9f0000)
   the space 30720K,  99% used [0x069f0000, 0x087c2b78, 0x087c2c00, 0x087f0000)
No shared spaces configured.
补充:Java ,  Eclipse
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,