一个线程跑程序,没有问题,多个线程跑是tomcat就down掉了,log记录是:#
# An unexpected error has been detected by HotSpot Virtual Machine:
#
#  EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x1000e5bd, pid=2648, tid=3668
#
# Java VM: Java HotSpot(TM) Client VM (1.5.0_01-b08 mixed mode, sharing)
# Problematic frame:
# C  [jacob.dll+0xe5bd]
#---------------  T H R E A D  ---------------Current thread (0x0317c018):  JavaThread "http-8090-Processor22" daemon [_thread_in_native, id=3668]siginfo: ExceptionCode=0xc0000005, reading address 0x00000000Registers:
EAX=0x03ba10f0, EBX=0x03ba0650, ECX=0x03ba52b4, EDX=0x00000000
ESP=0x038fec84, EBP=0x038feca4, ESI=0x7fffffff, EDI=0x00000036
EIP=0x1000e5bd, EFLAGS=0x00010286Top of Stack: (sp=0x038fec84)
0x038fec84:   0317c018 00000010 038fed18 00000000
0x038fec94:   00000020 03ba52b4 ffffffff 00000020
0x038feca4:   00000022 1000c7a4 03ba0650 0317c0d4
0x038fecb4:   1000c775 00000010 1000c0b7 00000010
0x038fecc4:   00000001 1000ab20 00000010 0317c018
0x038fecd4:   2736c1b8 038fed08 2736c1b8 00ae826f
0x038fece4:   0317c0d4 038fed18 038fecec 00000000
0x038fecf4:   038fed18 27373e30 00000000 2736c1b8 Instructions: (pc=0x1000e5bd)
0x1000e5ad:   85 c9 7c 05 d1 e1 47 eb f7 8b 4d f4 8b 54 f9 04
0x1000e5bd:   8b 0a 2b 4d f0 8b f1 89 4d f8 c1 fe 04 4e 83 fe 
Stack: [0x038c0000,0x03900000),  sp=0x038fec84,  free space=251k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C  [jacob.dll+0xe5bd]Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j  com.jacob.com.Variant.init()V+0
j  com.jacob.com.Variant.<init>()V+10
v  ~StubRoutines::call_stub
j  com.jacob.com.Dispatch.invokev(Lcom/jacob/com/Dispatch;Ljava/lang/String;III[Lcom/jacob/com/Variant;[I)Lcom/jacob/com/Variant;+0
j  com.jacob.com.Dispatch.invokev(Lcom/jacob/com/Dispatch;Ljava/lang/String;I[Lcom/jacob/com/Variant;[I)Lcom/jacob/com/Variant;+28
j  com.jacob.com.Dispatch.callN(Lcom/jacob/com/Dispatch;Ljava/lang/String;[Ljava/lang/Object;)Lcom/jacob/com/Variant;+11
j  com.jacob.com.Dispatch.call(Lcom/jacob/com/Dispatch;Ljava/lang/String;)Lcom/jacob/com/Variant;+5
j  com.zju.fillhelper.report.Java2Word.find(Lcom/jacob/com/Dispatch;Ljava/lang/String;)Z+52
j  com.zju.fillhelper.report.Java2Word.replaceAll(
---------------  P R O C E S S  ---------------Java Threads: ( => current thread )
   删减
  =>0x0317c018 JavaThread "http-8090-Processor22" daemon [_thread_in_native, id=3668]
 删减Other Threads:
  0x00a77a00 VMThread [id=1836]
  0x00a807b0 WatcherThread [id=3780]VM state:not at safepoint (normal execution)VM Mutex/Monitor currently owned by a thread: NoneHeap
 def new generation   total 768K, used 76K [0x22bd0000, 0x22ca0000, 0x230b0000)
  eden space 704K,   1% used [0x22bd0000, 0x22bd3038, 0x22c80000)
  from space 64K,  99% used [0x22c90000, 0x22c9fff8, 0x22ca0000)
  to   space 64K,   0% used [0x22c80000, 0x22c80000, 0x22c90000)
 tenured generation   total 9124K, used 5871K [0x230b0000, 0x23999000, 0x26bd0000)
   the space 9124K,  64% used [0x230b0000, 0x2366bde8, 0x2366be00, 0x23999000)
 compacting perm gen  total 8192K, used 8039K [0x26bd0000, 0x273d0000, 0x2abd0000)
   the space 8192K,  98% used [0x26bd0000, 0x273a9c98, 0x273a9e00, 0x273d0000)
    ro space 8192K,  66% used [0x2abd0000, 0x2b128580, 0x2b128600, 0x2b3d0000)
    rw space 12288K,  46% used [0x2b3d0000, 0x2b964aa8, 0x2b964c00, 0x2bfd0000)VM Arguments:
jvm_args: -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.util.logging.config.file=D:\apache-tomcat-5.5.17\apache-tomcat-5.5.17\conf\logging.properties -Djava.endorsed.dirs=D:\apache-tomcat-5.5.17\apache-tomcat-5.5.17\common\endorsed -Dcatalina.base=D:\apache-tomcat-5.5.17\apache-tomcat-5.5.17 -Dcatalina.home=D:\apache-tomcat-5.5.17\apache-tomcat-5.5.17 -Djava.io.tmpdir=D:\apache-tomcat-5.5.17\apache-tomcat-5.5.17\temp
java_command: org.apache.catalina.startup.Bootstrap startEnvironment Variables:
JAVA_HOME=C:\j2sdk1.5.1\
JRE_HOME=C:\j2sdk1.5.1\
CLASSPATH=C:\j2sdk1.5.1\\lib\tools.jar;D:\apache-tomcat-5.5.17\apache-tomcat-5.5.17\bin\bootstrap.jar
PATH=E:\oracle\ora90\bin;C:\j2sdk1.5.1\\jre\bin;C:\j2sdk1.5.1\\bin;E:\ORACLE\10.2.0\db_2\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Subversion\bin
USERNAME=linqiang
OS=Windows_NT
PROCESSOR_IDENTIFIER=x86 Family 15 Model 2 Stepping 9, GenuineIntel
---------------  S Y S T E M  ---------------OS: Windows Server 2003 family Build 3790 Service Pack 1CPU:total 4 family 15, cmov, cx8, fxsr, mmx, sse, sse2, htMemory: 4k page, physical 2096596k(1428764k free), swap 4042256k(3496144k free)vm_info: Java HotSpot(TM) Client VM (1.5.0_01-b08) for windows-x86, built on Dec  6 2004 19:51:00 by "java_re" with MS VC++ 6.0