You've tried a reboot of the windows machine? Has there been patches to the machine lately? Are there any viruses on it?

It says it is native code outside the VM, so this appears to be more a problem with the windows server, not tomcat.

Like I know though... Don't take my word for it. I'm just taking a guess.


Kiran Patel wrote:


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--






---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Reply via email to