An unexpected exception has been detected in native code outside the VM.
Unexpected Signal : EXCEPTION_ACCESS_VIOLATION occurred at PC=0x77F856B1
Function=RtlDeleteCriticalSection+0x5C
Library=C:\WINNT\system32\ntdll.dllCurrent Java thread:
at java.net.PlainSocketImpl.socketClose0(Native Method)
at java.net.PlainSocketImpl.socketPreClose(PlainSocketImpl.java:607)
at java.net.PlainSocketImpl.close(PlainSocketImpl.java:451)
- locked <03AC1500> (a java.lang.Object)
at java.net.PlainSocketImpl.finalize(PlainSocketImpl.java:513)
at java.lang.ref.Finalizer.invokeFinalizeMethod(Native Method)
at java.lang.ref.Finalizer.runFinalizer(Finalizer.java:83)
at java.lang.ref.Finalizer.access$100(Finalizer.java:14)
at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:160)Dynamic libraries:
0x00400000 - 0x00407000  C:\Program Files\余杭三台合一\jre\bin\javaw.exe
0x77F80000 - 0x77FFD000  C:\WINNT\system32\ntdll.dll
0x796D0000 - 0x79732000  C:\WINNT\system32\ADVAPI32.dll
0x77E60000 - 0x77F32000  C:\WINNT\system32\KERNEL32.DLL
0x786F0000 - 0x78761000  C:\WINNT\system32\RPCRT4.DLL
0x77DF0000 - 0x77E4F000  C:\WINNT\system32\USER32.dll
0x77F40000 - 0x77F7B000  C:\WINNT\system32\GDI32.dll
0x78000000 - 0x78045000  C:\WINNT\system32\MSVCRT.dll
0x75E00000 - 0x75E1A000  C:\WINNT\system32\IMM32.DLL
0x10000000 - 0x10030000  C:\WINNT\system32\VrvHook.dll
0x6D340000 - 0x6D46B000  C:\Program Files\余杭三台合一\jre\bin\client\jvm.dll
0x77530000 - 0x77560000  C:\WINNT\system32\WINMM.dll
0x6D1E0000 - 0x6D1E7000  C:\Program Files\余杭三台合一\jre\bin\hpi.dll
0x6D310000 - 0x6D31E000  C:\Program Files\余杭三台合一\jre\bin\verify.dll
0x6D220000 - 0x6D239000  C:\Program Files\余杭三台合一\jre\bin\java.dll
0x6D330000 - 0x6D33D000  C:\Program Files\余杭三台合一\jre\bin\zip.dll
0x0BB90000 - 0x0BBDE000  C:\Program Files\余杭三台合一\swt-win32-3063.dll
0x77A30000 - 0x77B1F000  C:\WINNT\system32\ole32.dll
0x71710000 - 0x71794000  C:\WINNT\system32\COMCTL32.dll
0x76AF0000 - 0x76B2E000  C:\WINNT\system32\comdlg32.dll
0x70A70000 - 0x70AD6000  C:\WINNT\system32\SHLWAPI.DLL
0x78F90000 - 0x791D5000  C:\WINNT\system32\SHELL32.DLL
0x77990000 - 0x77A2B000  C:\WINNT\system32\OLEAUT32.dll
0x65D20000 - 0x65D74000  C:\WINNT\system32\USP10.dll
0x0C110000 - 0x0C12A000  C:\Program Files\CNNIC\Cdn\cdnspie.dll
0x0C240000 - 0x0C24C000  C:\Program Files\CNNIC\Cdn\imaoe.dll
0x0C360000 - 0x0C399000  C:\Program Files\CNNIC\Cdn\cdnforie.dll
0x63000000 - 0x63096000  C:\WINNT\system32\WININET.dll
0x79C40000 - 0x79CC7000  C:\WINNT\system32\CRYPT32.dll
0x773F0000 - 0x77400000  C:\WINNT\system32\MSASN1.DLL
0x0C4B0000 - 0x0C4C2000  C:\Program Files\CNNIC\Cdn\cdndet.dll
0x1A400000 - 0x1A47C000  C:\WINNT\system32\urlmon.dll
0x777E0000 - 0x777E7000  C:\WINNT\system32\VERSION.dll
0x75950000 - 0x75956000  C:\WINNT\system32\LZ32.DLL
0x6DD30000 - 0x6DD36000  C:\WINNT\system32\INDICDLL.dll
0x53000000 - 0x5300B000  C:\PROGRA~1\3721\helper.dll
0x6D2E0000 - 0x6D2EE000  C:\Program Files\余杭三台合一\jre\bin\net.dll
0x74FD0000 - 0x74FDA000  C:\WINNT\system32\WSOCK32.dll
0x74FB0000 - 0x74FC4000  C:\WINNT\system32\WS2_32.DLL
0x74FA0000 - 0x74FA8000  C:\WINNT\system32\WS2HELP.DLL
0x74F50000 - 0x74F6E000  C:\WINNT\system32\msafd.dll
0x74F90000 - 0x74F97000  C:\WINNT\System32\wshtcpip.dll
0x0C6A0000 - 0x0C6A9000  C:\WINNT\system32\cdnns.dll
0x77800000 - 0x7780C000  C:\WINNT\system32\Rnr20.dll
0x77960000 - 0x77984000  C:\WINNT\system32\DNSAPI.DLL
0x77300000 - 0x77313000  C:\WINNT\system32\iphlpapi.dll
0x774E0000 - 0x774E5000  C:\WINNT\system32\ICMP.DLL
0x772E0000 - 0x772F7000  C:\WINNT\system32\MPRAPI.DLL
0x750E0000 - 0x750EF000  C:\WINNT\system32\SAMLIB.DLL
0x75100000 - 0x7514F000  C:\WINNT\system32\NETAPI32.DLL
0x797B0000 - 0x797BF000  C:\WINNT\system32\Secur32.dll
0x77BD0000 - 0x77BE1000  C:\WINNT\system32\NTDSAPI.dll
0x77930000 - 0x7795A000  C:\WINNT\system32\WLDAP32.DLL
0x75150000 - 0x75156000  C:\WINNT\system32\NETRAP.dll
0x77370000 - 0x7739F000  C:\WINNT\system32\ACTIVEDS.DLL
0x77340000 - 0x77363000  C:\WINNT\system32\ADSLDPC.DLL
0x777F0000 - 0x777FE000  C:\WINNT\system32\RTUTILS.DLL
0x6D990000 - 0x6DA3C000  C:\WINNT\system32\SETUPAPI.DLL
0x794D0000 - 0x79531000  C:\WINNT\system32\USERENV.DLL
0x774A0000 - 0x774D3000  C:\WINNT\system32\RASAPI32.DLL
0x77480000 - 0x77491000  C:\WINNT\system32\RASMAN.DLL
0x774F0000 - 0x77512000  C:\WINNT\system32\TAPI32.DLL
0x77320000 - 0x77339000  C:\WINNT\system32\DHCPCSVC.DLL
0x777A0000 - 0x777A8000  C:\WINNT\System32\winrnr.dll
0x777B0000 - 0x777B5000  C:\WINNT\system32\rasadhlp.dll
0x0C820000 - 0x0C89B000  C:\Program Files\余杭三台合一\CallOcx.dll
0x777C0000 - 0x777DE000  C:\WINNT\system32\WINSPOOL.DRV
0x79B20000 - 0x79B30000  C:\WINNT\system32\MPR.DLL
0x68E90000 - 0x68EB9000  C:\WINNT\system32\OLEPRO32.DLL
0x0CCC0000 - 0x0CD3A000  C:\Program Files\余杭三台合一\mplay.dll
0x73100000 - 0x7312D000  C:\WINNT\system32\winpy.ime
0x73800000 - 0x73824000  C:\WINNT\system32\winabc.ime
0x73900000 - 0x7392D000  C:\WINNT\system32\JPWB.IME
0x0D0F0000 - 0x0D10C000  C:\WINNT\system32\UNISPIM.IME
0x0D120000 - 0x0D173000  C:\WINNT\system32\upengine.dll
0x6D000000 - 0x6D105000  C:\Program Files\余杭三台合一\jre\bin\awt.dll
0x6D2B0000 - 0x6D2D1000  C:\Program Files\余杭三台合一\jre\bin\jsound.dll
0x77520000 - 0x77528000  C:\WINNT\system32\wdmaud.drv
0x773C0000 - 0x773C8000  C:\WINNT\system32\msacm32.drv
0x773D0000 - 0x773E3000  C:\WINNT\system32\MSACM32.dll
0x0EAA0000 - 0x0EAA8000  C:\WINNT\system32\VrvKeyBoard.dll
0x6BC40000 - 0x6BD3B000  C:\WINNT\system32\MFC42.DLL
0x6BC20000 - 0x6BC2D000  C:\WINNT\system32\MFC42LOC.DLL
0x77900000 - 0x77923000  C:\WINNT\system32\imagehlp.dll
0x72960000 - 0x7298D000  C:\WINNT\system32\DBGHELP.dll
0x687E0000 - 0x687EB000  C:\WINNT\system32\PSAPI.DLLLocal Time = Sun Mar 26 20:36:43 2006
Elapsed Time = 11207
#
# The exception above was detected in native code outside the VM
#
# Java VM: Java HotSpot(TM) Client VM (1.4.1_04-b01 mixed mode)
#

解决方案 »

  1.   

    还有退出日志为:
    An unexpected exception has been detected in native code outside the VM.
    Unexpected Signal : EXCEPTION_ACCESS_VIOLATION occurred at PC=0xD255BA2
    Function=ImeToAsciiEx+0x2C2
    Library=C:\WINNT\system32\UNISPIM.IMECurrent Java thread:
    at org.eclipse.swt.internal.win32.OS.TranslateMessage(Native Method)
    at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2428)
    at com.zrar.center.Ldxx.open(Ldxx.java:45)
    at com.zrar.center.Home.OnRing(Home.java:11021)
    at com.zrar.center.JNI.OnRing(JNI.java:727)
    at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method)
    at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:1473)
    at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2429)
    at com.zrar.center.Home.open(Home.java:418)
    at com.zrar.center.UserLogin.checkLogin(UserLogin.java:283)
    at com.zrar.center.UserLogin$2.keyTraversed(UserLogin.java:175)
    at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:221)
    at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:82)
    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:796)
    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:820)
    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:805)
    at org.eclipse.swt.widgets.Control.traverse(Control.java:2723)
    at org.eclipse.swt.widgets.Control.translateTraversal(Control.java:2704)
    at org.eclipse.swt.widgets.Display.translateTraversal(Display.java:3209)
    at org.eclipse.swt.widgets.Display.filterMessage(Display.java:754)
    at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2427)
    at com.zrar.center.UserLogin.open(UserLogin.java:61)
    at com.zrar.center.UserLogin.main(UserLogin.java:47)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:324)
    at com.zerog.lax.LAX.launch(DashoA8113)
    at com.zerog.lax.LAX.main(DashoA8113)
      

  2.   

    还有退出日志为:
    An unexpected exception has been detected in native code outside the VM.
    Unexpected Signal : EXCEPTION_ACCESS_VIOLATION occurred at PC=0x74FA14FC
    Function=WahInsertHandleContext+0x15C
    Library=C:\WINNT\system32\WS2HELP.DLLCurrent Java thread:
    at java.net.PlainSocketImpl.socketCreate(Native Method)
    at java.net.PlainSocketImpl.create(PlainSocketImpl.java:83)
    - locked <02B865B8> (a java.net.PlainSocketImpl)
    at java.net.Socket.createImpl(Socket.java:310)
    at java.net.Socket.<init>(Socket.java:286)
    at java.net.Socket.<init>(Socket.java:147)
    at com.zrar.center.SocketApp.getConnection(SocketApp.java:20)
    at com.zrar.center.Home$56.run(Home.java:2440)
      

  3.   

    WahInsertHandleContext
    只知道C部分该函数访问了一个无效的指针。