日期:2014-05-16  浏览次数:20669 次

使用access数据库,tomcat崩溃的问题
#
# An unexpected error has been detected by HotSpot Virtual Machine:
#
#  EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x7c95f350, pid=3964, tid=4024
#
# Java VM: Java HotSpot(TM) Client VM (1.5.0-b64 mixed mode)
# Problematic frame:
# C  [ntdll.dll+0x2f350]
#

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

Current thread (0x275ad650):  JavaThread "http-0.0.0.0-80-Processor21" daemon [_thread_in_native, id=4024]

siginfo: ExceptionCode=0xc0000005, writing address 0x00000008

Registers:
EAX=0x00000000, EBX=0x00000000, ECX=0x00000008, EDX=0x00000004
ESP=0x2879ed14, EBP=0x2879ed20, ESI=0x00000008, EDI=0x00000000
EIP=0x7c95f350, EFLAGS=0x00010297

Top of Stack: (sp=0x2879ed14)
0x2879ed14:   00000000 00000000 00000008 2879ed3c
0x2879ed24:   4b784c16 00000004 28a22f8c 4b7527af
0x2879ed34:   28a22f8c 28a22f68 2879ed74 4b758af9
0x2879ed44:   28a22f8c 4b780000 275ad70c 23e621d0
0x2879ed54:   00000001 00000000 2879ed48 2879e940
0x2879ed64:   2879fce8 4b785705 4b758ac8 ffffffff
0x2879ed74:   2879ed8c 4b758a9d 28a22f68 2879edac
0x2879ed84:   26e80418 275ad70c 2879eda4 6d371157

Instructions: (pc=0x7c95f350)
0x7c95f340:   56 8d 72 04 57 89 75 fc b8 00 00 00 00 8b 4d fc
0x7c95f350:   f0 0f b3 01 0f 92 c0 84 c0 0f 84 95 0f 00 00 64


Stack: [0x28760000,0x287a0000),  sp=0x2879ed14,  free space=251k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C  [ntdll.dll+0x2f350]
C  [ODBC32.dll+0x34c16]
C  [ODBC32.dll+0x8af9]
C  [ODBC32.dll+0x8a9d]
C  [JdbcOdbc.dll+0x1157]
j  sun.jdbc.odbc.JdbcOdbc.allocConnect(J[B)J+0
j  sun.jdbc.odbc.JdbcOdbc.SQLAllocConnect(J)J+30
j  sun.jdbc.odbc.JdbcOdbcDriver.allocConnection(J)J+6
j  sun.jdbc.odbc.JdbcOdbcConnection.initialize(Ljava/lang/String;Ljava/util/Properties;I)V+37
j org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Lorg/apache/tomcat/util/net/TcpConnection;[Ljava/lang/Object;)V+113
j  org.apache.tomcat.util.net.TcpWorkerThread.runIt([Ljava/lang/Object;)V+159
j  org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run()V+167
j  java.lang.Thread.run()V+11
v  ~StubRoutines::call_stub
V  [jvm.dll+0x8168d]
V  [jvm.dll+0xd4179]
V  [jvm.dll+0x8155e]
V  [jvm.dll+0x812bb]
V  [jvm.dll+0x9bbe9]
V  [jvm.dll+0xfe77f]
V  [jvm.dll+0xfe74d]
C  [MSVCRT.dll+0x2b530]
C  [kernel32.dll+0x26063]

Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j  sun.jdbc.odbc.JdbcOdbc.allocConnect(J[B)J+0
j  sun.jdbc.odbc.JdbcOdbc.SQLAllocConnect(J)J+30
j  sun.jdbc.odbc.JdbcOdbcDriver.allocConnection(J)J+6
j  sun.jdbc.odbc.JdbcOdbcConnection.initialize(Ljava/lang/String;Ljava/util/Properties;I)V+37
j  org.apache.catalina.core.StandardValveContext.invokeNext(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V
J  org.apache.catalina.core.StandardPipeline.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V
v  ~RuntimeStub::alignment_frame_return Runtime1 stub
j  org.apache.catalina.core.StandardEngineValve.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;Lorg/apache/catalina/ValveContext;)V+59
J  org.apache.catalina.core.StandardValveContext.invokeNext(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V
J  org.apache.catalina.core.StandardPipeline.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V
j  org.a