当前位置: 代码迷 >> Java Web开发 >> jacob导出word文档隔三差五让服务器挂掉
  详细解决方案

jacob导出word文档隔三差五让服务器挂掉

热度:230   发布时间:2016-04-16 21:52:32.0
jacob导出word文档三天两头让服务器挂掉
25号挂掉一次

28号挂掉一次


#
# An unexpected error has been detected by HotSpot Virtual Machine:
#
#  EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x65c3e2ce, pid=25832, tid=24724
#
# Java VM: Java HotSpot(TM) Client VM (1.5.0_10-b03 mixed mode)
# Problematic frame:
# C  [jacob.dll+0xe2ce]
#

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

Current thread (0x6602fcf8):  JavaThread "[ACTIVE] ExecuteThread: '4' for queue: 'weblogic.kernel.Default (self-tuning)'" daemon [_thread_in_native, id=24724]

siginfo: ExceptionCode=0xc0000005, writing address 0xd29f967c

Registers:
EAX=0x694fc5b8, EBX=0x65c506b4, ECX=0x694fcb2c, EDX=0x694fcb54
ESP=0x680bce6c, EBP=0x680bce8c, ESI=0x0000003f, EDI=0x6b5d600c
EIP=0x65c3e2ce, EFLAGS=0x00010202

Top of Stack: (sp=0x680bce6c)
0x680bce6c:   6602fcf8 00000010 680bcf00 ffdfffff
0x680bce7c:   00000020 694fcb04 694fcb2c 00000002
0x680bce8c:   00000022 65c3c384 65c506b4 6602fdb8
0x680bce9c:   65c3c355 00000010 65c3bc97 00000010
0x680bceac:   00000001 65c3a5d0 00000010 6602fcf8
0x680bcebc:   489cbfe8 680bcef0 489cbfe8 00af832f
0x680bcecc:   6602fdb8 680bcf00 680bced4 00000000
0x680bcedc:   680bcf00 489cc8b8 00000000 489cbfe8 

Instructions: (pc=0x65c3e2ce)
0x65c3e2be:   00 00 80 d3 ee 09 37 8b 4d f8 85 c9 74 0b 89 0a
0x65c3e2ce:   89 4c 11 fc eb 03 8b 4d f8 8b 75 f0 03 d1 8d 4e 


Stack: [0x68080000,0x680c0000),  sp=0x680bce6c,  free space=243k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C  [jacob.dll+0xe2ce]

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;+6
j  com.nomen.ntrain.util.WordHandle.replaceTable(IIILjava/util/List;Z)Z+220
j  com.nomen.ntrain.jugde.word.JugdeWordOutForJacobImpl.exportJugdeRegWordByRegId(ZLjava/lang/String;Lcom/nomen/ntrain/jugde/bean/JugdeRegBean;Ljava/lang/String;Ljava/util/List;Ljava/util/List;Ljava/util/List;Lcom/nomen/ntrain/jugde/bean/JugdeRegextBean;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;+1474
j  com.nomen.ntrain.jugde.service.implement.JugdeAppServiceImpl.exportJugdeAppWordByRegId(ZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;+627
j  sun.reflect.GeneratedMethodAccessor2082.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+103
J  sun.reflect.DelegatingMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
J  java.lang.reflect.Method.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
j  org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(Ljava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object;+7
j  org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint()Ljava/lang/Object;+12
j  org.springframework.aop.framework.ReflectiveMethodInvocation.proceed()Ljava/lang/Object;+19
j  org.springframework.transaction.interceptor.TransactionInterceptor.invoke(Lorg/aopalliance/intercept/MethodInvocation;)Ljava/lang/Object;+79
j  org.springframework.aop.framework.ReflectiveMethodInvocation.proceed()Ljava/lang/Object;+101
j  org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(Lorg/aopalliance/intercept/MethodInvocation;)Ljava/lang/Object;+15
j  org.springframework.aop.framework.ReflectiveMethodInvocation.proceed()Ljava/lang/Object;+101
j  org.springframework.aop.framework.JdkDynamicAopProxy.invoke(Ljava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object;+359
j  $Proxy197.exportJugdeAppWordByRegId(ZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;+43
j  com.nomen.ntrain.jugde.action.JugdeAppAction.saveJugdeAppWordById()V+63
j  sun.reflect.GeneratedMethodAccessor2081.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+36
  相关解决方案