Urgent!

I am using Tomcat 4.1 for my application which is accessing data from =
the Access database through the ODBC connection.  Everything was working =
fine until today.  Suddenly when I tried to enter some records in the =
data base through the application, Tomcat is stopped.  I got following =
error in the error log.  Please help me.

Kiran



An unexpected exception has been detected in native code outside the VM.
Unexpected Signal : EXCEPTION_ACCESS_VIOLATION occurred at =
PC=3D0xC08FA3C
Function=3DSQLFetch+0x16EF
Library=3DC:\WINNT\system32\odbcjt32.dll

Current Java thread:
 at sun.jdbc.odbc.JdbcOdbc.bindInParameterString(Native Method)
 at sun.jdbc.odbc.JdbcOdbc.SQLBindInParameterString(JdbcOdbc.java:972)
 at =
sun.jdbc.odbc.JdbcOdbcPreparedStatement.setChar(JdbcOdbcPreparedStatement=
.java:3106)
 at =
sun.jdbc.odbc.JdbcOdbcPreparedStatement.setString(JdbcOdbcPreparedStateme=
nt.java:764)
 at =
org.apache.commons.dbcp.DelegatingPreparedStatement.setString(DelegatingP=
reparedStatement.java:217)
 at beans.FeeFineBean.processGroupFees(FeeFineBean.java:4053)
 at beans.FeeFineBean.storeFeeFineData(FeeFineBean.java:1924)
 at =
org.apache.jsp.fee_fine_new_jsp._jspService(fee_fine_new_jsp.java:409)
 at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:137)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
 at =
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.jav=
a:204)
 at =
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:295)
 at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
 at =
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicat=
ionFilterChain.java:247)
 at =
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilte=
rChain.java:193)
 at =
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve=
.java:260)
 at =
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.in=
vokeNext(StandardPipeline.java:643)
 at =
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:48=
0)
 at =
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
 at =
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve=
.java:191)
 at =
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.in=
vokeNext(StandardPipeline.java:643)
 at =
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:48=
0)
 at =
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
 at =
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2415=
)
 at =
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:=
180)
 at =
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.in=
vokeNext(StandardPipeline.java:643)
 at =
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherVal=
ve.java:170)
 at =
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.in=
vokeNext(StandardPipeline.java:641)
 at =
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:=
172)
 at =
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.in=
vokeNext(StandardPipeline.java:641)
 at =
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:509)=

 at =
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.in=
vokeNext(StandardPipeline.java:641)
 at =
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:48=
0)
 at =
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
 at =
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.j=
ava:174)
 at =
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.in=
vokeNext(StandardPipeline.java:643)
 at =
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:48=
0)
 at =
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
 at =
org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.ja=
va:1040)
 at =
org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1=
151)
 at java.lang.Thread.run(Thread.java:536)

Dynamic libraries:
0x00400000 - 0x00406000  C:\j2sdk1.4.1_02\bin\java.exe
0x77F40000 - 0x77FFA000  C:\WINNT\system32\ntdll.dll
0x77E40000 - 0x77F34000  C:\WINNT\system32\kernel32.dll
0x77DA0000 - 0x77E30000  C:\WINNT\system32\ADVAPI32.dll
0x77C50000 - 0x77CF4000  C:\WINNT\system32\RPCRT4.dll
0x77BA0000 - 0x77BF4000  C:\WINNT\system32\MSVCRT.dll
0x6D340000 - 0x6D46A000  C:\j2sdk1.4.1_02\jre\bin\client\jvm.dll
0x77D00000 - 0x77D8F000  C:\WINNT\system32\USER32.dll
0x77C00000 - 0x77C44000  C:\WINNT\system32\GDI32.dll
0x76AA0000 - 0x76ACC000  C:\WINNT\system32\WINMM.dll
0x6D1E0000 - 0x6D1E7000  C:\j2sdk1.4.1_02\jre\bin\hpi.dll
0x6D310000 - 0x6D31E000  C:\j2sdk1.4.1_02\jre\bin\verify.dll
0x6D220000 - 0x6D239000  C:\j2sdk1.4.1_02\jre\bin\java.dll
0x6D330000 - 0x6D33D000  C:\j2sdk1.4.1_02\jre\bin\zip.dll
0x6D2E0000 - 0x6D2EE000  C:\j2sdk1.4.1_02\jre\bin\net.dll
0x71BB0000 - 0x71BB9000  C:\WINNT\system32\WSOCK32.dll
0x71C00000 - 0x71C18000  C:\WINNT\system32\WS2_32.dll
0x71BF0000 - 0x71BF8000  C:\WINNT\system32\WS2HELP.dll
0x71B20000 - 0x71B63000  C:\WINNT\system32\mswsock.dll
0x71AE0000 - 0x71AE8000  C:\WINNT\System32\wshtcpip.dll
0x6D260000 - 0x6D26B000  C:\j2sdk1.4.1_02\jre\bin\JdbcOdbc.dll
0x0BEA0000 - 0x0BEDA000  C:\WINNT\system32\ODBC32.dll
0x70BC0000 - 0x70C50000  =
C:\WINNT\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_5.=
82.0.0_x-ww_8A69BA05\COMCTL32.dll
0x77380000 - 0x77B5D000  C:\WINNT\system32\SHELL32.dll
0x77290000 - 0x772D9000  C:\WINNT\system32\SHLWAPI.dll
0x762B0000 - 0x762F7000  C:\WINNT\system32\comdlg32.dll
0x70AD0000 - 0x70BB6000  =
C:\WINNT\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.=
0.100.0_x-ww_8417450B\comctl32.dll
0x0C050000 - 0x0C067000  C:\WINNT\system32\odbcint.dll
0x0C070000 - 0x0C0B4000  C:\WINNT\system32\odbcjt32.dll
0x1B000000 - 0x1B16F000  C:\WINNT\system32\msjet40.dll
0x1B5D0000 - 0x1B665000  C:\WINNT\system32\mswstr10.dll
0x77160000 - 0x77284000  C:\WINNT\system32\ole32.dll
0x770E0000 - 0x7715D000  C:\WINNT\system32\OLEAUT32.dll
0x0C4D0000 - 0x0C4DE000  C:\WINNT\system32\odbcji32.dll
0x1B2C0000 - 0x1B2CD000  C:\WINNT\system32\msjter40.dll
0x1B2D0000 - 0x1B2F6000  C:\WINNT\system32\MSJINT40.DLL
0x76F50000 - 0x76F63000  C:\WINNT\system32\Secur32.dll
0x76F90000 - 0x7700E000  C:\WINNT\system32\CLBCatQ.DLL
0x77010000 - 0x770D6000  C:\WINNT\system32\COMRes.dll
0x77B90000 - 0x77B98000  C:\WINNT\system32\VERSION.dll
0x1B810000 - 0x1B84A000  C:\WINNT\system32\msjtes40.dll
0x11330000 - 0x1133B000  C:\WINNT\system32\VBAJET32.DLL
0x11750000 - 0x117B2000  C:\WINNT\system32\expsrv.dll
0x76C10000 - 0x76C38000  C:\WINNT\system32\imagehlp.dll
0x6D580000 - 0x6D621000  C:\WINNT\system32\dbghelp.dll
0x76B70000 - 0x76B7B000  C:\WINNT\system32\PSAPI.DLL

Local Time =3D Wed Apr 21 15:22:11 2004
Elapsed Time =3D 101
#
# 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)
#

------=_NextPart_000_0052_01C427C2.23B8D170
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1">
<META content=3D"MSHTML 6.00.2800.1400" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT face=3DArial size=3D2>
<DIV>Urgent!</DIV>
<DIV>&nbsp;</DIV></FONT></DIV>
<DIV><FONT face=3DArial size=3D2>I am using Tomcat 4.1 for my =
application which is=20
accessing data from the Access database through the ODBC =
connection.&nbsp;=20
Everything was working fine until today.&nbsp; Suddenly when I tried to =
enter=20
some records in the data base through the application, Tomcat is =
stopped.&nbsp;=20
I got following error in the error log.&nbsp; Please help =
me.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV><FONT face=3DArial =
size=3D2>
<DIV><BR>An unexpected exception has been detected in native code =
outside the=20
VM.<BR>Unexpected Signal : EXCEPTION_ACCESS_VIOLATION occurred at=20
PC=3D0xC08FA3C<BR>Function=3DSQLFetch+0x16EF<BR>Library=3DC:\WINNT\system=
32\odbcjt32.dll</DIV>
<DIV>&nbsp;</DIV>
<DIV>Current Java thread:<BR>&nbsp;at=20
sun.jdbc.odbc.JdbcOdbc.bindInParameterString(Native Method)<BR>&nbsp;at=20
sun.jdbc.odbc.JdbcOdbc.SQLBindInParameterString(JdbcOdbc.java:972)<BR>&nb=
sp;at=20
sun.jdbc.odbc.JdbcOdbcPreparedStatement.setChar(JdbcOdbcPreparedStatement=
.java:3106)<BR>&nbsp;at=20
sun.jdbc.odbc.JdbcOdbcPreparedStatement.setString(JdbcOdbcPreparedStateme=
nt.java:764)<BR>&nbsp;at=20
org.apache.commons.dbcp.DelegatingPreparedStatement.setString(DelegatingP=
reparedStatement.java:217)<BR>&nbsp;at=20
beans.FeeFineBean.processGroupFees(FeeFineBean.java:4053)<BR>&nbsp;at=20
beans.FeeFineBean.storeFeeFineData(FeeFineBean.java:1924)<BR>&nbsp;at=20
org.apache.jsp.fee_fine_new_jsp._jspService(fee_fine_new_jsp.java:409)<BR=
>&nbsp;at=20
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:137)<BR>&n=
bsp;at=20
javax.servlet.http.HttpServlet.service(HttpServlet.java:853)<BR>&nbsp;at =

org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.jav=
a:204)<BR>&nbsp;at=20
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:295)<=
BR>&nbsp;at=20
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)<BR>&nbs=
p;at=20
javax.servlet.http.HttpServlet.service(HttpServlet.java:853)<BR>&nbsp;at =

org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicat=
ionFilterChain.java:247)<BR>&nbsp;at=20
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilte=
rChain.java:193)<BR>&nbsp;at=20
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve=
.java:260)<BR>&nbsp;at=20
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.in=
vokeNext(StandardPipeline.java:643)<BR>&nbsp;at=20
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:48=
0)<BR>&nbsp;at=20
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)<BR>=
&nbsp;at=20
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve=
.java:191)<BR>&nbsp;at=20
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.in=
vokeNext(StandardPipeline.java:643)<BR>&nbsp;at=20
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:48=
0)<BR>&nbsp;at=20
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)<BR>=
&nbsp;at=20
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2415=
)<BR>&nbsp;at=20
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:=
180)<BR>&nbsp;at=20
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.in=
vokeNext(StandardPipeline.java:643)<BR>&nbsp;at=20
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherVal=
ve.java:170)<BR>&nbsp;at=20
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.in=
vokeNext(StandardPipeline.java:641)<BR>&nbsp;at=20
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:=
172)<BR>&nbsp;at=20
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.in=
vokeNext(StandardPipeline.java:641)<BR>&nbsp;at=20
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:509)=
<BR>&nbsp;at=20
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.in=
vokeNext(StandardPipeline.java:641)<BR>&nbsp;at=20
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:48=
0)<BR>&nbsp;at=20
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)<BR>=
&nbsp;at=20
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.j=
ava:174)<BR>&nbsp;at=20
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.in=
vokeNext(StandardPipeline.java:643)<BR>&nbsp;at=20
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:48=
0)<BR>&nbsp;at=20
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)<BR>=
&nbsp;at=20
org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.ja=
va:1040)<BR>&nbsp;at=20
org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1=
151)<BR>&nbsp;at=20
java.lang.Thread.run(Thread.java:536)</DIV>
<DIV>&nbsp;</DIV>
<DIV>Dynamic libraries:<BR>0x00400000 - 0x00406000=20
&nbsp;C:\j2sdk1.4.1_02\bin\java.exe<BR>0x77F40000 - 0x77FFA000=20
&nbsp;C:\WINNT\system32\ntdll.dll<BR>0x77E40000 - 0x77F34000=20
&nbsp;C:\WINNT\system32\kernel32.dll<BR>0x77DA0000 - 0x77E30000=20
&nbsp;C:\WINNT\system32\ADVAPI32.dll<BR>0x77C50000 - 0x77CF4000=20
&nbsp;C:\WINNT\system32\RPCRT4.dll<BR>0x77BA0000 - 0x77BF4000=20
&nbsp;C:\WINNT\system32\MSVCRT.dll<BR>0x6D340000 - 0x6D46A000=20
&nbsp;C:\j2sdk1.4.1_02\jre\bin\client\jvm.dll<BR>0x77D00000 - 0x77D8F000 =

&nbsp;C:\WINNT\system32\USER32.dll<BR>0x77C00000 - 0x77C44000=20
&nbsp;C:\WINNT\system32\GDI32.dll<BR>0x76AA0000 - 0x76ACC000=20
&nbsp;C:\WINNT\system32\WINMM.dll<BR>0x6D1E0000 - 0x6D1E7000=20
&nbsp;C:\j2sdk1.4.1_02\jre\bin\hpi.dll<BR>0x6D310000 - 0x6D31E000=20
&nbsp;C:\j2sdk1.4.1_02\jre\bin\verify.dll<BR>0x6D220000 - 0x6D239000=20
&nbsp;C:\j2sdk1.4.1_02\jre\bin\java.dll<BR>0x6D330000 - 0x6D33D000=20
&nbsp;C:\j2sdk1.4.1_02\jre\bin\zip.dll<BR>0x6D2E0000 - 0x6D2EE000=20
&nbsp;C:\j2sdk1.4.1_02\jre\bin\net.dll<BR>0x71BB0000 - 0x71BB9000=20
&nbsp;C:\WINNT\system32\WSOCK32.dll<BR>0x71C00000 - 0x71C18000=20
&nbsp;C:\WINNT\system32\WS2_32.dll<BR>0x71BF0000 - 0x71BF8000=20
&nbsp;C:\WINNT\system32\WS2HELP.dll<BR>0x71B20000 - 0x71B63000=20
&nbsp;C:\WINNT\system32\mswsock.dll<BR>0x71AE0000 - 0x71AE8000=20
&nbsp;C:\WINNT\System32\wshtcpip.dll<BR>0x6D260000 - 0x6D26B000=20
&nbsp;C:\j2sdk1.4.1_02\jre\bin\JdbcOdbc.dll<BR>0x0BEA0000 - 0x0BEDA000=20
&nbsp;C:\WINNT\system32\ODBC32.dll<BR>0x70BC0000 - 0x70C50000=20
&nbsp;C:\WINNT\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf=
1df_5.82.0.0_x-ww_8A69BA05\COMCTL32.dll<BR>0x77380000=20
- 0x77B5D000 &nbsp;C:\WINNT\system32\SHELL32.dll<BR>0x77290000 - =
0x772D9000=20
&nbsp;C:\WINNT\system32\SHLWAPI.dll<BR>0x762B0000 - 0x762F7000=20
&nbsp;C:\WINNT\system32\comdlg32.dll<BR>0x70AD0000 - 0x70BB6000=20
&nbsp;C:\WINNT\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf=
1df_6.0.100.0_x-ww_8417450B\comctl32.dll<BR>0x0C050000=20
- 0x0C067000 &nbsp;C:\WINNT\system32\odbcint.dll<BR>0x0C070000 - =
0x0C0B4000=20
&nbsp;C:\WINNT\system32\odbcjt32.dll<BR>0x1B000000 - 0x1B16F000=20
&nbsp;C:\WINNT\system32\msjet40.dll<BR>0x1B5D0000 - 0x1B665000=20
&nbsp;C:\WINNT\system32\mswstr10.dll<BR>0x77160000 - 0x77284000=20
&nbsp;C:\WINNT\system32\ole32.dll<BR>0x770E0000 - 0x7715D000=20
&nbsp;C:\WINNT\system32\OLEAUT32.dll<BR>0x0C4D0000 - 0x0C4DE000=20
&nbsp;C:\WINNT\system32\odbcji32.dll<BR>0x1B2C0000 - 0x1B2CD000=20
&nbsp;C:\WINNT\system32\msjter40.dll<BR>0x1B2D0000 - 0x1B2F6000=20
&nbsp;C:\WINNT\system32\MSJINT40.DLL<BR>0x76F50000 - 0x76F63000=20
&nbsp;C:\WINNT\system32\Secur32.dll<BR>0x76F90000 - 0x7700E000=20
&nbsp;C:\WINNT\system32\CLBCatQ.DLL<BR>0x77010000 - 0x770D6000=20
&nbsp;C:\WINNT\system32\COMRes.dll<BR>0x77B90000 - 0x77B98000=20
&nbsp;C:\WINNT\system32\VERSION.dll<BR>0x1B810000 - 0x1B84A000=20
&nbsp;C:\WINNT\system32\msjtes40.dll<BR>0x11330000 - 0x1133B000=20
&nbsp;C:\WINNT\system32\VBAJET32.DLL<BR>0x11750000 - 0x117B2000=20
&nbsp;C:\WINNT\system32\expsrv.dll<BR>0x76C10000 - 0x76C38000=20
&nbsp;C:\WINNT\system32\imagehlp.dll<BR>0x6D580000 - 0x6D621000=20
&nbsp;C:\WINNT\system32\dbghelp.dll<BR>0x76B70000 - 0x76B7B000=20
&nbsp;C:\WINNT\system32\PSAPI.DLL</DIV>
<DIV>&nbsp;</DIV>
<DIV>Local Time =3D Wed Apr 21 15:22:11 2004<BR>Elapsed Time =3D =
101<BR>#<BR># The=20
exception above was detected in native code outside the VM<BR>#<BR># =
Java VM:=20
Java HotSpot(TM) Client VM (1.4.1_02-b06 mixed=20
mode)<BR>#<BR></FONT></DIV></BODY></HTML>

------=_NextPart_000_0052_01C427C2.23B8D170--

Reply via email to