环境:weblogic8.1 + jdk1.4 + linux运行一段时间就会出现这个问题,有遇见的兄弟姐妹说下?
An unexpected exception has been detected in native code outside the VM.
Unexpected Signal : EXCEPTION_ACCESS_VIOLATION (0xc0000005) occurred at PC=0x48FE19D
Function=Java_com_jacob_com_Variant_isNull+0x26FD
Library=C:\WINDOWS\system32\jacob.dllCurrent Java thread:
at com.jacob.com.Variant.init(Native Method)
at com.jacob.com.Variant.<init>(Variant.java:599)
at com.jacob.com.Dispatch.obj2variant(Dispatch.java:265)
at com.jacob.com.Dispatch.obj2variant(Dispatch.java:320)
at com.jacob.com.Dispatch.callN(Dispatch.java:470)
at com.jacob.com.Dispatch.call(Dispatch.java:653)
at com.foresee.tax.rz.TaxControlX.VerifyLongSKM(TaxControlX.java:69)
at com.foresee.fstax.tax.fprz.hwysfprz.PaymentServiceImpl.VerifySKM(PaymentServiceImpl.java:394)
at com.foresee.fstax.tax.fprz.hwysfprz.PaymentServiceImpl.HyFpSkmRzJgJMS(PaymentServiceImpl.java:189)
at com.foresee.fstax.tax.fprz.mdb.HyfpWsrzMdb.HyFpSkmRzJg(HyfpWsrzMdb.java:77)
at com.foresee.fstax.tax.fprz.mdb.HyfpWsrzMdb.onMessage(HyfpWsrzMdb.java:62)
at weblogic.ejb20.internal.MDListener.execute(MDListener.java:400)
at weblogic.ejb20.internal.MDListener.transactionalOnMessage(MDListener.java:333)
at weblogic.ejb20.internal.MDListener.onMessage(MDListener.java:298)
at weblogic.jms.client.JMSSession.onMessage(JMSSession.java:2686)
at weblogic.jms.client.JMSSession.execute(JMSSession.java:2598)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:224)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:183)Dynamic libraries:
0x00400000 - 0x0040B000  C:\bea\JDK142~1\bin\java.exe
0x7C930000 - 0x7CA00000  C:\WINDOWS\system32\ntdll.dll
0x7C800000 - 0x7C92B000  C:\WINDOWS\system32\kernel32.dll
0x77F30000 - 0x77FDB000  C:\WINDOWS\system32\ADVAPI32.dll
0x77C20000 - 0x77CBF000  C:\WINDOWS\system32\RPCRT4.dll
0x76EB0000 - 0x76EC3000  C:\WINDOWS\system32\Secur32.dll
0x77B70000 - 0x77BCA000  C:\WINDOWS\system32\MSVCRT.dll
0x08000000 - 0x08138000  C:\bea\JDK142~1\jre\bin\client\jvm.dll
0x77E10000 - 0x77EA0000  C:\WINDOWS\system32\USER32.dll
0x77BD0000 - 0x77C18000  C:\WINDOWS\system32\GDI32.dll
0x769E0000 - 0x76A0A000  C:\WINDOWS\system32\WINMM.dll
0x76180000 - 0x7619D000  C:\WINDOWS\system32\IMM32.DLL
0x7F000000 - 0x7F009000  C:\WINDOWS\system32\LPK.DLL
0x74AE0000 - 0x74B45000  C:\WINDOWS\system32\USP10.dll
0x10000000 - 0x10007000  C:\bea\JDK142~1\jre\bin\hpi.dll
0x008A0000 - 0x008AE000  C:\bea\JDK142~1\jre\bin\verify.dll
0x008B0000 - 0x008C9000  C:\bea\JDK142~1\jre\bin\java.dll
0x008D0000 - 0x008DE000  C:\bea\JDK142~1\jre\bin\zip.dll
0x009A0000 - 0x009AF000  C:\bea\jdk142_08\jre\bin\net.dll
0x71B60000 - 0x71B77000  C:\WINDOWS\system32\WS2_32.dll
0x71B50000 - 0x71B58000  C:\WINDOWS\system32\WS2HELP.dll
0x71A80000 - 0x71AC0000  C:\WINDOWS\System32\mswsock.dll
0x76E30000 - 0x76E5B000  C:\WINDOWS\system32\DNSAPI.dll
0x76ED0000 - 0x76ED7000  C:\WINDOWS\System32\winrnr.dll
0x76E70000 - 0x76E9E000  C:\WINDOWS\system32\WLDAP32.dll
0x76EE0000 - 0x76EE5000  C:\WINDOWS\system32\rasadhlp.dll
0x031F0000 - 0x031F8000  C:\bea\jdk142_08\jre\bin\nio.dll
0x03200000 - 0x03206000  C:\bea\jdk142_08\jre\bin\ioser12.dll
0x69660000 - 0x696B7000  C:\WINDOWS\system32\hnetcfg.dll
0x71A40000 - 0x71A48000  C:\WINDOWS\System32\wshtcpip.dll
0x03210000 - 0x03215000  C:\bea\weblogic81\server\bin\stackdump.dll
0x048F0000 - 0x0490B000  C:\WINDOWS\system32\jacob.dll
0x775F0000 - 0x7767B000  C:\WINDOWS\system32\OLEAUT32.dll
0x774B0000 - 0x775E9000  C:\WINDOWS\system32\ole32.dll
0x77680000 - 0x77703000  C:\WINDOWS\system32\CLBCatQ.DLL
0x76F70000 - 0x770CA000  C:\WINDOWS\system32\COMRes.dll
0x77B60000 - 0x77B68000  C:\WINDOWS\system32\VERSION.dll
0x04B80000 - 0x050C9000  C:\WINDOWS\system32\xpsp2res.dll
0x74430000 - 0x74480000  C:\WINDOWS\system32\MSCTF.dll
0x051F0000 - 0x051F8000  C:\WINDOWS\system32\HYDKTaxControlX.dll
0x73440000 - 0x73592000  C:\WINDOWS\system32\MSVBVM60.DLL
0x66630000 - 0x6664C000  C:\WINDOWS\system32\VB6CHS.DLL
0x75CA0000 - 0x75D5B000  C:\WINDOWS\system32\SXS.DLL
0x75D60000 - 0x75D87000  C:\WINDOWS\system32\apphelp.dll
0x056A0000 - 0x056CE000  C:\WINDOWS\system32\msctfime.ime
0x056D0000 - 0x05744000  C:\WINDOWS\system32\TAXCON~1.OCX
0x05750000 - 0x05778000  C:\WINDOWS\system32\WDCRWV.dll
0x761A0000 - 0x761E7000  C:\WINDOWS\system32\comdlg32.dll
0x77EB0000 - 0x77F02000  C:\WINDOWS\system32\SHLWAPI.dll
0x77370000 - 0x77407000  C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_5.82.3790.3959_x-ww_78FCF8D0\COMCTL32.dll
0x7CA10000 - 0x7D1EB000  C:\WINDOWS\system32\SHELL32.dll
0x72F40000 - 0x72F67000  C:\WINDOWS\system32\WINSPOOL.DRV
0x5ED70000 - 0x5ED87000  C:\WINDOWS\system32\OLEPRO32.DLL
0x71B10000 - 0x71B1B000  C:\WINDOWS\system32\WSOCK32.dll
0x77CD0000 - 0x77DD3000  C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.3790.3959_x-ww_D8713E55\comctl32.dll
0x05950000 - 0x05955000  C:\bea\weblogic81\server\bin\wlntio.dll
0x76B70000 - 0x76B98000  C:\WINDOWS\system32\imagehlp.dll
0x6D830000 - 0x6D8D8000  C:\WINDOWS\system32\dbghelp.dll
0x76AB0000 - 0x76ABB000  C:\WINDOWS\system32\PSAPI.DLLHeap at VM Abort:
Heap
 def new generation   total 72576K, used 37723K [0x10010000, 0x14ed0000, 0x14ed0000)
  eden space 64512K,  45% used [0x10010000, 0x11d06e00, 0x13f10000)
  from space 8064K, 100% used [0x13f10000, 0x146f0000, 0x146f0000)
  to   space 8064K,   0% used [0x146f0000, 0x146f0000, 0x14ed0000)
 tenured generation   total 967936K, used 732048K [0x14ed0000, 0x50010000, 0x50010000)
   the space 967936K,  75% used [0x14ed0000, 0x419b4340, 0x419b4400, 0x50010000)
 compacting perm gen  total 32000K, used 31030K [0x50010000, 0x51f50000, 0x54010000)
   the space 32000K,  96% used [0x50010000, 0x51e5d860, 0x51e5da00, 0x51f50000)Local Time = Thu Jan 27 09:42:35 2011
Elapsed Time = 760389
#
# The exception above was detected in native code outside the VM
#
# Java VM: Java HotSpot(TM) Client VM (1.4.2_08-b03 mixed mode)
#

解决方案 »

  1.   

    我也遇到了。An unexpected exception has been detected in native code outside the VM.
    Unexpected Signal : EXCEPTION_ACCESS_VIOLATION (0xc0000005) occurred at PC=0x77D
    0DFC4
    Function=RtlFreeHeap+0x3F
    Library=C:\Windows\SysWOW64\ntdll.dllCurrent Java thread:
            at java.util.zip.ZipFile.getNextEntry(Native Method)
            at java.util.zip.ZipFile.access$400(ZipFile.java:26)
            at java.util.zip.ZipFile$2.nextElement(ZipFile.java:312)
            - locked <0x100272f8> (a java.util.jar.JarFile)
            at java.util.jar.JarFile$1.nextElement(JarFile.java:211)
            at weblogic.utils.jars.JarFileDelegate$1.next(JarFileDelegate.java:54)
            at weblogic.utils.collections.FilteringIterator.nextObject(FilteringIter
    ator.java:30)
            at weblogic.utils.collections.PeekingIterator.hasNext(PeekingIterator.ja
    va:39)
            at weblogic.utils.classloaders.ExtractionHelper.extractClassFiles(Extrac
    tionHelper.java:142)
            at weblogic.servlet.internal.WebAppServletContext.extractClassFiles(WebA
    ppServletContext.java:5397)
            at weblogic.servlet.internal.WebAppServletContext.setDocroot(WebAppServl
    etContext.java:5253)
            at weblogic.servlet.internal.WebAppServletContext.init(WebAppServletCont
    ext.java:545)
            at weblogic.servlet.internal.WebAppServletContext.<init>(WebAppServletCo
    ntext.java:496)
            at weblogic.servlet.internal.HttpServer.loadWebApp(HttpServer.java:637)
            - locked <0x1154b450> (a weblogic.servlet.internal.HttpServer)
            at weblogic.servlet.internal.WebAppModule.prepare(WebAppModule.java:619)        at weblogic.j2ee.J2EEApplicationContainer.prepareWebModule(J2EEApplicati
    onContainer.java:3191)
            at weblogic.j2ee.J2EEApplicationContainer.prepareModules(J2EEApplication
    Container.java:1581)
            at weblogic.j2ee.J2EEApplicationContainer.prepare(J2EEApplicationContain
    er.java:1227)
            at weblogic.j2ee.J2EEApplicationContainer.prepare(J2EEApplicationContain
    er.java:1070)
            at weblogic.j2ee.J2EEApplicationContainer.prepare(J2EEApplicationContain
    er.java:823)
            at weblogic.management.deploy.slave.SlaveDeployer$Application.prepare(Sl
    aveDeployer.java:3029)
            at weblogic.management.deploy.slave.SlaveDeployer.prepareAllApplications
    (SlaveDeployer.java:967)
            at weblogic.management.deploy.slave.SlaveDeployer.resume(SlaveDeployer.j
    ava:349)
            at weblogic.management.deploy.DeploymentManagerServerLifeCycleImpl.resum
    e(DeploymentManagerServerLifeCycleImpl.java:229)
            at weblogic.t3.srvr.SubsystemManager.resume(SubsystemManager.java:131)
            at weblogic.t3.srvr.T3Srvr.resume(T3Srvr.java:966)
            at weblogic.t3.srvr.T3Srvr.run(T3Srvr.java:361)
            at weblogic.Server.main(Server.java:32)Dynamic libraries:
    0x00400000 - 0x0040B000         D:\bea\JDK142~1\bin\java.exe
    0x77CE0000 - 0x77E60000         C:\Windows\SysWOW64\ntdll.dll
    0x773E0000 - 0x774F0000         C:\Windows\syswow64\kernel32.dll
    0x772B0000 - 0x772F6000         C:\Windows\syswow64\KERNELBASE.dll
    0x77210000 - 0x772B0000         C:\Windows\syswow64\ADVAPI32.dll
    0x77330000 - 0x773DC000         C:\Windows\syswow64\msvcrt.dll
    0x76AD0000 - 0x76AE9000         C:\Windows\SysWOW64\sechost.dll
    0x775D0000 - 0x776C0000         C:\Windows\syswow64\RPCRT4.dll
    0x75840000 - 0x758A0000         C:\Windows\syswow64\SspiCli.dll
    0x75830000 - 0x7583C000         C:\Windows\syswow64\CRYPTBASE.dll
    0x08000000 - 0x08139000         D:\bea\JDK142~1\jre\bin\client\jvm.dll
    0x777E0000 - 0x778E0000         C:\Windows\syswow64\USER32.dll
    0x76B80000 - 0x76C10000         C:\Windows\syswow64\GDI32.dll
    0x75BF0000 - 0x75BFA000         C:\Windows\syswow64\LPK.dll
    0x77530000 - 0x775CD000         C:\Windows\syswow64\USP10.dll
    0x74020000 - 0x74052000         C:\Windows\system32\WINMM.dll
    0x75B20000 - 0x75B80000         C:\Windows\system32\IMM32.DLL
    0x77040000 - 0x7710C000         C:\Windows\syswow64\MSCTF.dll
    0x74070000 - 0x740BC000         C:\Windows\system32\apphelp.dll
    0x10000000 - 0x10007000         D:\bea\JDK142~1\jre\bin\hpi.dll
    0x00120000 - 0x0012E000         D:\bea\JDK142~1\jre\bin\verify.dll
    0x00130000 - 0x00149000         D:\bea\JDK142~1\jre\bin\java.dll
    0x00150000 - 0x0015D000         D:\bea\JDK142~1\jre\bin\zip.dll
    0x04690000 - 0x0469F000         D:\bea\jdk142_05\jre\bin\net.dll
    0x774F0000 - 0x77525000         C:\Windows\syswow64\WS2_32.dll
    0x77CB0000 - 0x77CB6000         C:\Windows\syswow64\NSI.dll
    0x73B50000 - 0x73B60000         C:\Windows\system32\NLAapi.dll
    0x73AD0000 - 0x73AE0000         C:\Windows\system32\napinsp.dll
    0x73AB0000 - 0x73AC2000         C:\Windows\system32\pnrpnsp.dll
    0x73C20000 - 0x73C5C000         C:\Windows\System32\mswsock.dll
    0x73BB0000 - 0x73BF4000         C:\Windows\system32\DNSAPI.dll
    0x73AA0000 - 0x73AA8000         C:\Windows\System32\winrnr.dll
    0x73FF0000 - 0x7400C000         C:\Windows\system32\IPHLPAPI.DLL
    0x73FC0000 - 0x73FC7000         C:\Windows\system32\WINNSI.DLL
    0x73B60000 - 0x73B98000         C:\Windows\System32\fwpuclnt.dll
    0x73BA0000 - 0x73BA6000         C:\Windows\system32\rasadhlp.dll
    0x04720000 - 0x04728000         D:\bea\jdk142_05\jre\bin\nio.dll
    0x04730000 - 0x04736000         D:\bea\jdk142_05\jre\bin\ioser12.dll
    0x73C00000 - 0x73C05000         C:\Windows\System32\wshtcpip.dll
    0x75B90000 - 0x75BBA000         C:\Windows\syswow64\imagehlp.dll
    0x74D20000 - 0x74E0B000         C:\Windows\syswow64\dbghelp.dll
    0x76C10000 - 0x76C15000         C:\Windows\syswow64\PSAPI.DLLHeap at VM Abort:
    Heap
     def new generation   total 2304K, used 518K [0x10010000, 0x10290000, 0x10f70000
    )
      eden space 2048K,  12% used [0x10010000, 0x10051b08, 0x10210000)
      from space 256K, 100% used [0x10250000, 0x10290000, 0x10290000)
      to   space 256K,   0% used [0x10210000, 0x10210000, 0x10250000)
     tenured generation   total 30272K, used 18326K [0x10f70000, 0x12d00000, 0x1c810
    000)
       the space 30272K,  60% used [0x10f70000, 0x12155ba8, 0x12155c00, 0x12d00000)
     compacting perm gen  total 20992K, used 20829K [0x1c810000, 0x1dc90000, 0x24810
    000)
       the space 20992K,  99% used [0x1c810000, 0x1dc67430, 0x1dc67600, 0x1dc90000)Local Time = Fri Aug 26 10:37:38 2011
    Elapsed Time = 6
    #
    # The exception above was detected in native code outside the VM
    #
    # Java VM: Java HotSpot(TM) Client VM (1.4.2_05-b04 mixed mode)
    #
    # An error report file has been saved as hs_err_pid7640.log.
    # Please refer to the file for further information.