错误2:
------------------------------#error2--------------------------------
An unexpected exception has been detected in native code outside the VM.
Unexpected Signal : EXCEPTION_ACCESS_VIOLATION occurred at PC=0x77FC8F11
Function=RtlAllocateHeap+0x291
Library=C:\WINNT\system32\ntdll.dllCurrent Java thread:
        at sun.jdbc.odbc.JdbcOdbc.setStmtAttrPtr(Native Method)
        at sun.jdbc.odbc.JdbcOdbc.SQLSetStmtAttrPtr(JdbcOdbc.java:5231)
        at sun.jdbc.odbc.JdbcOdbcResultSet.setRowStatusPtr(JdbcOdbcResultSet.jav
a:4512)
        at sun.jdbc.odbc.JdbcOdbcResultSet.initialize(JdbcOdbcResultSet.java:167
)
        at sun.jdbc.odbc.JdbcOdbcStatement.getResultSet(JdbcOdbcStatement.java:4
24)
        - locked <02A0BE28> (a sun.jdbc.odbc.JdbcOdbcStatement)
        at sun.jdbc.odbc.JdbcOdbcStatement.executeQuery(JdbcOdbcStatement.java:2
54)
        at com.cbay.weboa.doc.NodPers.GetNodEID(NodPers.java:549)
        at com.cbay.weboa.doc.NodPers.GetNodEID(NodPers.java:593)
        at com.cbay.weboa.doc.NodPers.GetNodEID(NodPers.java:593)
        at com.cbay.weboa.doc.NodPers.GetNodEID(NodPers.java:593)
        at com.cbay.weboa.doc.NodPers.GetNodEID(NodPers.java:593)
        at com.cbay.weboa.doc.NodPers.GetNodEID(NodPers.java:593)
        at com.cbay.weboa.doc.NodPers.GetNodEID(NodPers.java:593)
        at com.cbay.weboa.doc.NodPers.GetDocAllNotion(NodPers.java:509)
        at _oa2._read_0w__jsp._jspService(_read_0w__jsp.java:432)
        at com.caucho.jsp.JavaPage.service(JavaPage.java:75)
        at com.caucho.jsp.Page.subservice(Page.java:497)
        at com.caucho.server.http.FilterChainPage.doFilter(FilterChainPage.java:
182)
        at com.caucho.server.http.Invocation.service(Invocation.java:312)
        at com.caucho.server.http.CacheInvocation.service(CacheInvocation.java:1
35)
        at com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:244
)
        at com.caucho.server.http.HttpRequest.handleConnection(HttpRequest.java:
163)
        at com.caucho.server.TcpConnection.run(TcpConnection.java:137)
        at java.lang.Thread.run(Thread.java:536)Dynamic libraries:
0x00400000 - 0x00406000         d:\Program Files\s1studio_jdk\j2sdk1.4.1_02\bin\
java.exe
0x77F80000 - 0x77FFA000         C:\WINNT\system32\ntdll.dll
0x77D90000 - 0x77DEB000         C:\WINNT\system32\ADVAPI32.dll
0x77E60000 - 0x77F30000         C:\WINNT\system32\KERNEL32.dll
0x786F0000 - 0x7875D000         C:\WINNT\system32\RPCRT4.dll
0x78000000 - 0x78046000         C:\WINNT\system32\MSVCRT.dll
0x6D340000 - 0x6D46A000         d:\Program Files\s1studio_jdk\j2sdk1.4.1_02\jre\
bin\client\jvm.dll
0x77DF0000 - 0x77E4F000         C:\WINNT\system32\USER32.dll
0x77F40000 - 0x77F79000         C:\WINNT\system32\GDI32.dll
0x77530000 - 0x77560000         C:\WINNT\System32\WINMM.dll
0x75E00000 - 0x75E1A000         C:\WINNT\System32\IMM32.DLL
0x6C330000 - 0x6C338000         C:\WINNT\System32\LPK.DLL
0x65D20000 - 0x65D74000         C:\WINNT\System32\USP10.dll
0x6BC00000 - 0x6BC11000         C:\WINNT\System32\SMNT40.dll
0x6D1E0000 - 0x6D1E7000         d:\Program Files\s1studio_jdk\j2sdk1.4.1_02\jre\
bin\hpi.dll
0x6D310000 - 0x6D31E000         d:\Program Files\s1studio_jdk\j2sdk1.4.1_02\jre\
bin\verify.dll
0x6D220000 - 0x6D239000         d:\Program Files\s1studio_jdk\j2sdk1.4.1_02\jre\
bin\java.dll
0x6D330000 - 0x6D33D000         d:\Program Files\s1studio_jdk\j2sdk1.4.1_02\jre\
bin\zip.dll
0x6D2E0000 - 0x6D2EE000         D:\Program Files\s1studio_jdk\j2sdk1.4.1_02\jre\
bin\net.dll
0x74FD0000 - 0x74FDA000         C:\WINNT\System32\WSOCK32.dll
0x74FB0000 - 0x74FC3000         C:\WINNT\System32\WS2_32.DLL
0x74FA0000 - 0x74FA8000         C:\WINNT\System32\WS2HELP.DLL
0x74F50000 - 0x74F6D000         C:\WINNT\system32\msafd.dll
0x74F90000 - 0x74F97000         C:\WINNT\System32\wshtcpip.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 - 0x750F0000         C:\WINNT\System32\SAMLIB.DLL
0x75100000 - 0x7514F000         C:\WINNT\System32\NETAPI32.DLL
0x77BC0000 - 0x77BCF000         C:\WINNT\System32\Secur32.dll
0x75150000 - 0x75156000         C:\WINNT\System32\NETRAP.dll
0x77930000 - 0x77958000         C:\WINNT\system32\WLDAP32.dll
0x77A30000 - 0x77B1C000         C:\WINNT\system32\OLE32.DLL
0x77990000 - 0x77A2B000         C:\WINNT\system32\OLEAUT32.DLL
0x77370000 - 0x7739E000         C:\WINNT\System32\ACTIVEDS.DLL
0x77340000 - 0x77362000         C:\WINNT\System32\ADSLDPC.DLL
0x777F0000 - 0x777FE000         C:\WINNT\System32\RTUTILS.DLL
0x6D990000 - 0x6DA3B000         C:\WINNT\System32\SETUPAPI.DLL
0x77BF0000 - 0x77C4D000         C:\WINNT\System32\USERENV.DLL
0x774A0000 - 0x774D2000         C:\WINNT\System32\RASAPI32.DLL
0x77480000 - 0x77491000         C:\WINNT\System32\RASMAN.DLL
0x774F0000 - 0x77512000         C:\WINNT\System32\TAPI32.DLL
0x71710000 - 0x71794000         C:\WINNT\system32\COMCTL32.DLL
0x70BD0000 - 0x70C35000         C:\WINNT\system32\SHLWAPI.DLL
0x77320000 - 0x77339000         C:\WINNT\System32\DHCPCSVC.DLL
0x777A0000 - 0x777A8000         C:\WINNT\System32\winrnr.dll
0x777B0000 - 0x777B5000         C:\WINNT\System32\rasadhlp.dll
0x6D260000 - 0x6D26B000         D:\Program Files\s1studio_jdk\j2sdk1.4.1_02\jre\
bin\JdbcOdbc.dll
0x1F7B0000 - 0x1F7E1000         C:\WINNT\System32\ODBC32.dll
0x76AF0000 - 0x76B2D000         C:\WINNT\system32\comdlg32.dll
0x78F90000 - 0x791D4000         C:\WINNT\system32\SHELL32.DLL
0x1F850000 - 0x1F866000         C:\WINNT\System32\odbcint.dll
0x777E0000 - 0x777E7000         C:\WINNT\system32\VERSION.dll
0x75950000 - 0x75956000         C:\WINNT\system32\LZ32.DLL
0x1F800000 - 0x1F818000         C:\WINNT\System32\odbccp32.dll
0x77400000 - 0x77476000         C:\WINNT\system32\crypt32.dll
0x773F0000 - 0x77400000         C:\WINNT\system32\MSASN1.dll
0x782D0000 - 0x782EE000         C:\WINNT\system32\msv1_0.dll
0x1F9C0000 - 0x1FA1E000         C:\WINNT\System32\SQLSRV32.dll
0x41090000 - 0x410BD000         C:\WINNT\System32\SQLUNIRL.dll
0x777C0000 - 0x777DE000         C:\WINNT\System32\WINSPOOL.DRV
0x75010000 - 0x75020000         C:\WINNT\system32\MPR.dll
0x76940000 - 0x76947000         C:\WINNT\System32\NDDEAPI.DLL
0x1FA20000 - 0x1FA36000         C:\WINNT\System32\sqlsrv32.rll
0x74CB0000 - 0x74CBF000         C:\WINNT\System32\DBNETLIB.DLL
0x75490000 - 0x75494000         C:\WINNT\System32\security.dll
0x77BD0000 - 0x77BE1000         C:\WINNT\System32\ntdsapi.dll
0x74CD0000 - 0x74CD7000         C:\WINNT\System32\DBmsLPCn.dll
0x77900000 - 0x77923000         C:\WINNT\system32\imagehlp.dll
0x72960000 - 0x7298D000         C:\WINNT\system32\DBGHELP.dll
0x687E0000 - 0x687EB000         C:\WINNT\System32\PSAPI.DLLLocal Time = Wed Jul 09 15:09:35 2003
Elapsed Time = 23
#
# The exception above was detected in native code outside the VM
#
# Java VM: Java HotSpot(TM) Client VM (1.4.1_02-b06 mixed mode)
#
# An error report file has been saved as hs_err_pid2268.log.
# Please refer to the file for further information.
#
//这时resin已经被停止,并启动
------------------------------#end error2--------------------------------

解决方案 »

  1.   

    错误3:
    ------------------------------#error3--------------------------------
    An unexpected exception has been detected in native code outside the VM.
    Unexpected Signal : EXCEPTION_ACCESS_VIOLATION occurred at PC=0x77FC8F11
    Function=RtlAllocateHeap+0x291
    Library=C:\WINNT\system32\ntdll.dllCurrent Java thread:
            at sun.jdbc.odbc.JdbcOdbc.setStmtAttrPtr(Native Method)
            at sun.jdbc.odbc.JdbcOdbc.SQLSetStmtAttrPtr(JdbcOdbc.java:5231)
            at sun.jdbc.odbc.JdbcOdbcResultSet.setRowStatusPtr(JdbcOdbcResultSet.jav
    a:4512)
            at sun.jdbc.odbc.JdbcOdbcResultSet.initialize(JdbcOdbcResultSet.java:167
    )
            at sun.jdbc.odbc.JdbcOdbcStatement.getResultSet(JdbcOdbcStatement.java:4
    24)
            - locked <02A0E6E0> (a sun.jdbc.odbc.JdbcOdbcStatement)//这时resin必须重起
    ------------------------------#end error3--------------------------------
      

  2.   

    你是运行程序时出错,还是resin 干脆起不来?
      

  3.   

    程序运行时出错。另外,补充:错误1发生时,出现java.exe读写内存错误。
      

  4.   

    另外,在java类编写中存在递归调用情况。
      

  5.   

    不应该出现这种错误,你把你的程序贴出来,如果不是程序问题,那么重装jdk resin吧
      

  6.   

    我的程序其时很简单,就是从数据库中读数据,不过读的时候存在递归,我用Vector实现,看现在地情况,我分析是Java类出了问题,但它并非完成没有成功过,出现错误是间断性的,并且一出现就是连续性的。to biggie:
    重装jdk and resin会影响什么?
      

  7.   

    1):先檢查jdk有沒有問題.
    2):再檢查resin有沒有問題(去掉所有的你加載的應用程序,看看resin能不能正常啟動)
    3):如果1,和2,有錯誤,重新安裝就是了,其它程序不會受影響
    4):再加上你的程序,一段一段地檢查.
    估記還是你的程式有問題,檢查一下,建立了數據庫連接後有沒有釋放,不進行递归有沒有錯誤,等等.