java调用jacob报错EXCEPTION_ACCESS_VIOLATION 高手帮忙看下

ufo123ufo 2010-11-09 04:32:42
单线程下没什么问题,多线程就会报错,报错如下
#
# An unexpected error has been detected by HotSpot Virtual Machine:
#
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x1000cd36, pid=4360, tid=5388
#
# Java VM: Java HotSpot(TM) Client VM (1.5.0_09-b03 mixed mode)
# Problematic frame:
# C [jacob.dll+0xcd36]
#

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

Current thread (0x0ad82788): JavaThread "Thread-2195" [_thread_in_native, id=5388]

siginfo: ExceptionCode=0xc0000005, writing address 0x00000008

Registers:
EAX=0x009e0c20, EBX=0x009e0650, ECX=0x00000000, EDX=0x0b5311fc
ESP=0x2b91f9b0, EBP=0x2b91f9d0, ESI=0xffffffff, EDI=0x00000000
EIP=0x1000cd36, EFLAGS=0x00010202

Top of Stack: (sp=0x2b91f9b0)
0x2b91f9b0: 000000a7 00000010 2b91fa28 0ad82848
0x2b91f9c0: 00000020 009e0d64 00000001 00000000
0x2b91f9d0: 00000022 1000ae64 009e0650 0ad82848
0x2b91f9e0: 1000ae35 00000010 1000a777 00000010
0x2b91f9f0: 00000001 100090e0 00000010 000000a7
0x2b91fa00: 02af5f60 2b91fa20 0ad82788 00bb0d80
0x2b91fa10: 0ad82848 2b91fa28 03041808 02af5f90
0x2b91fa20: 2b91faf8 00bd0d78 02af5f60 02af5df8

Instructions: (pc=0x1000cd36)
0x1000cd26: 04 8d 0c f1 89 7a 04 89 4a 08 89 51 04 8b 4a 04
0x1000cd36: 89 51 08 8b 4a 04 3b 4a 08 75 64 8a 4c 06 04 83


Stack: [0x2b8e0000,0x2b920000), sp=0x2b91f9b0, free space=254k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C [jacob.dll+0xcd36]

Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
J com.jacob.com.Variant.init()V
J rewin.hx.service.LoginService.conne([Ljava/lang/Object;)[Ljava/lang/Object;
j rewin.hx.service.LoginService.doService(Ljava/lang/String;[Ljava/lang/Object;)[Ljava/lang/Object;+12
J rewin.ubsi.Server.doService()Z
J rewin.ecsn.tsf.WorkThread.run()V
v ~RuntimeStub::alignment_frame_return Runtime1 stub
v ~StubRoutines::call_stub

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

Java Threads: ( => current thread )
=>0x0ad82788 JavaThread "Thread-2195" [_thread_in_native, id=5388]
0x00ae2390 JavaThread "Thread-2194" [_thread_blocked, id=4748]
0x0acf0870 JavaThread "Thread-0" [_thread_blocked, id=2220]
0x0acf06e8 JavaThread "Thread-1" [_thread_blocked, id=4008]
0x00ab5ae8 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=5276]
0x00ab4880 JavaThread "CompilerThread0" daemon [_thread_blocked, id=3368]
0x00ac3210 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=5800]
0x00aa8cb0 JavaThread "Finalizer" daemon [_thread_blocked, id=2904]
0x00aa7840 JavaThread "Reference Handler" daemon [_thread_blocked, id=5044]
0x00035c00 JavaThread "main" [_thread_in_native, id=4872]

Other Threads:
0x00aa4d68 VMThread [id=2352]
0x00ab6e00 WatcherThread [id=4896]

VM state:not at safepoint (normal execution)

VM Mutex/Monitor currently owned by a thread: None

Heap
def new generation total 576K, used 24K [0x02af0000, 0x02b90000, 0x02fd0000)
eden space 512K, 4% used [0x02af0000, 0x02af6078, 0x02b70000)
from space 64K, 0% used [0x02b80000, 0x02b80000, 0x02b90000)
to space 64K, 0% used [0x02b70000, 0x02b70000, 0x02b80000)
tenured generation total 1408K, used 478K [0x02fd0000, 0x03130000, 0x06af0000)
the space 1408K, 33% used [0x02fd0000, 0x03047ad8, 0x03047c00, 0x03130000)
compacting perm gen total 8192K, used 4276K [0x06af0000, 0x072f0000, 0x0aaf0000)
the space 8192K, 52% used [0x06af0000, 0x06f1d2d8, 0x06f1d400, 0x072f0000)
No shared spaces configured.

Dynamic libraries:
0x00400000 - 0x0040d000 D:\jdk150\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 - 0x77cc0000 C:\WINDOWS\system32\RPCRT4.dll
0x76eb0000 - 0x76ec3000 C:\WINDOWS\system32\Secur32.dll
0x77b70000 - 0x77bca000 C:\WINDOWS\system32\MSVCRT.dll
0x6d730000 - 0x6d8cb000 D:\jdk150\jre\bin\client\jvm.dll
0x77e10000 - 0x77ea0000 C:\WINDOWS\system32\USER32.dll
0x77bd0000 - 0x77c19000 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
0x71b20000 - 0x71b28000 C:\WINDOWS\system32\rdpsnd.dll
0x77f10000 - 0x77f21000 C:\WINDOWS\system32\WINSTA.dll
0x71ba0000 - 0x71bf7000 C:\WINDOWS\system32\NETAPI32.dll
0x76ab0000 - 0x76abb000 C:\WINDOWS\system32\PSAPI.DLL
0x6d2f0000 - 0x6d2f8000 D:\jdk150\jre\bin\hpi.dll
0x6d700000 - 0x6d70c000 D:\jdk150\jre\bin\verify.dll
0x6d370000 - 0x6d38d000 D:\jdk150\jre\bin\java.dll
0x6d720000 - 0x6d72f000 D:\jdk150\jre\bin\zip.dll
0x6d530000 - 0x6d543000 D:\jdk150\jre\bin\net.dll
0x71b60000 - 0x71b77000 C:\WINDOWS\system32\WS2_32.dll
0x71b50000 - 0x71b58000 C:\WINDOWS\system32\WS2HELP.dll
0x6d550000 - 0x6d559000 D:\jdk150\jre\bin\nio.dll
0x71a80000 - 0x71ac0000 C:\WINDOWS\system32\mswsock.dll
0x69660000 - 0x696b7000 C:\WINDOWS\system32\hnetcfg.dll
0x71a40000 - 0x71a48000 C:\WINDOWS\System32\wshtcpip.dll
0x10000000 - 0x10018000 C:\WINDOWS\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
0x0b650000 - 0x0bb99000 C:\WINDOWS\system32\xpsp2res.dll
0x0bc70000 - 0x0bcee000 C:\Program Files\360\360safe\safemon\safemon.dll
0x7ca10000 - 0x7d1ec000 C:\WINDOWS\system32\SHELL32.dll
0x77eb0000 - 0x77f02000 C:\WINDOWS\system32\SHLWAPI.dll
0x76170000 - 0x76175000 C:\WINDOWS\system32\MSIMG32.dll
0x0bd00000 - 0x0bd65000 C:\WINDOWS\system32\MSVCP60.dll
0x779e0000 - 0x77a87000 C:\WINDOWS\system32\WININET.dll
0x760a0000 - 0x76131000 C:\WINDOWS\system32\CRYPT32.dll
0x76080000 - 0x76092000 C:\WINDOWS\system32\MSASN1.dll
0x77cd0000 - 0x77dd3000 C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.3790.4770_x-ww_05FDF087\comctl32.dll
0x74430000 - 0x74480000 C:\WINDOWS\system32\MSCTF.dll
0x75ca0000 - 0x75d5b000 C:\WINDOWS\system32\SXS.DLL
0x42c50000 - 0x43091000 C:\WINDOWS\system32\msi.dll
0x28220000 - 0x28288000 C:\WINDOWS\system\HsCommX.dll
0x77370000 - 0x77407000 C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_5.82.3790.4770_x-ww_A689AB02\comctl32.dll
0x0bc20000 - 0x0bc28000 C:\WINDOWS\system\ALGORISM.DLL
0x761a0000 - 0x761e7000 C:\WINDOWS\system32\comdlg32.dll
0x0bc40000 - 0x0bc4d000 C:\WINDOWS\system\comm32c.dll
0x5ed70000 - 0x5ed87000 C:\WINDOWS\system32\olepro32.dll

VM Arguments:
java_command: rewin.ecsn.tsf.TServer rewin.ubsi.Server
Launcher Type: SUN_STANDARD

Environment Variables:
JAVA_HOME=D:\jdk150
PATH=C:\Program Files\HP\NCU;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;D:\jdk150\bin;D:\jdk150\lib;C:\Program Files\Symantec\pcAnywhere\
USERNAME=Administrator
OS=Windows_NT
PROCESSOR_IDENTIFIER=x86 Family 6 Model 26 Stepping 5, GenuineIntel



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

OS: Windows Server 2003 family Build 3790 Service Pack 2

CPU:total 8 (cores per cpu 8, threads per core 2) family 6 model 10 stepping 5, cmov, cx8, fxsr, mmx, sse, sse2, ht

Memory: 4k page, physical 2097151k(2097151k free), swap 4194303k(4194303k free)

vm_info: Java HotSpot(TM) Client VM (1.5.0_09-b03) for windows-x86, built on Oct 12 2006 01:20:10 by "java_re" with MS VC++ 6.0

...全文
393 1 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
ufo123ufo 2010-11-10
  • 打赏
  • 举报
回复
高手进来看下吧。。。。。

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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