Hy Everyone! I'm develop my first application in jsp. Isn't a real "application", it's an "system integration" job that join 2 application, a tree menu and a report viever. Many time at day my Tomcat crash, and I don't understand if there are some problems in the server, or if the code cause the Tomcat crash.... I'ved intalled the 5.5 version on a Widnows 2003 SBS. After a windows update the Tomcat as stoped to run, I've reinstalled the 5.5 to put back in opration. Follow the memory dump... Someone can help me? # # An unexpected error has been detected by HotSpot Virtual Machine: # # EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x7c93f350, pid=4664, tid=6132 # # Java VM: Java HotSpot(TM) Client VM (1.5.0_11-b03 mixed mode) # Problematic frame: # C [ntdll.dll+0x2f350] # --------------- T H R E A D --------------- Current thread (0x007a29d8): JavaThread "http-8086-2" daemon [_thread_in_native, id=6132] siginfo: ExceptionCode=0xc0000005, writing address 0x00000008 Registers: EAX=0x00000000, EBX=0x00000000, ECX=0x00000008, EDX=0x00000004 ESP=0x0cd9ef20, EBP=0x0cd9ef2c, ESI=0x00000008, EDI=0x0be51590 EIP=0x7c93f350, EFLAGS=0x00010246 Top of Stack: (sp=0x0cd9ef20) 0x0cd9ef20: 0be51590 00000000 00000008 0cd9ef48 0x0cd9ef30: 4c024c16 00000004 0be515b4 4bff27af 0x0cd9ef40: 0be515b4 0be51590 0cd9ef58 4bff320d 0x0cd9ef50: 0be515b4 00000000 0cd9ef70 4c013482 0x0cd9ef60: 0be51590 0cd9f3c0 0cd9f404 00000000 0x0cd9ef70: 0cd9f3d0 4c0135bc 00000000 0be51590 0x0cd9ef80: 4c020000 0cd9f3c0 0cd9f408 0cd9efc0 0x0cd9ef90: 0000012c 0cd9f404 00000000 007a2a98 Instructions: (pc=0x7c93f350) 0x7c93f340: 56 8d 72 04 57 89 75 fc b8 00 00 00 00 8b 4d fc 0x7c93f350: f0 0f b3 01 0f 92 c0 84 c0 0f 84 95 0f 00 00 64
Stack: [0x0cd60000,0x0cda0000), sp=0x0cd9ef20, 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+0x320d] C [ODBC32.dll+0x23482] C [ODBC32.dll+0x235bc] C [JdbcOdbc.dll+0x4d18] j sun.jdbc.odbc.JdbcOdbc.error(JJJ[B[B[B)I+0 j sun.jdbc.odbc.JdbcOdbc.createSQLException(JJJ)Ljava/sql/SQLException;+63 j sun.jdbc.odbc.JdbcOdbc.standardError(SJJJ)V+86 j sun.jdbc.odbc.JdbcOdbc.SQLDisconnect(J)V+149 j sun.jdbc.odbc.JdbcOdbcDriver.disconnect(J)V+4 j sun.jdbc.odbc.JdbcOdbcConnection.close()V+42 j beans.UtentiBean.disconnect()V+4 j org.apache.jsp.menubutton_jsp._jspService(Ljavax/servlet/http/HttpServletReq uest;Ljavax/servlet/http/HttpServletResponse;)V+1162 j org.apache.jasper.runtime.HttpJspBase.service(Ljavax/servlet/http/HttpServle tRequest;Ljavax/servlet/http/HttpServletResponse;)V+3 j javax.servlet.http.HttpServlet.service(Ljavax/servlet/ServletRequest;Ljavax/ servlet/ServletResponse;)V+30 j org.apache.jasper.servlet.JspServletWrapper.service(Ljavax/servlet/http/Http ServletRequest;Ljavax/servlet/http/HttpServletResponse;Z)V+186 j org.apache.jasper.servlet.JspServlet.serviceJspFile(Ljavax/servlet/http/Http ServletRequest;Ljavax/servlet/http/HttpServletResponse;Ljava/lang/String;Lja va/lang/Throwable;Z)V+134 j org.apache.jasper.servlet.JspServlet.service(Ljavax/servlet/http/HttpServlet Request;Ljavax/servlet/http/HttpServletResponse;)V+435 j javax.servlet.http.HttpServlet.service(Ljavax/servlet/ServletRequest;Ljavax/ servlet/ServletResponse;)V+30 j org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Ljavax/serv let/ServletRequest;Ljavax/servlet/ServletResponse;)V+362 j org.apache.catalina.core.ApplicationFilterChain.doFilter(Ljavax/servlet/Serv letRequest;Ljavax/servlet/ServletResponse;)V+101 j org.apache.catalina.core.StandardWrapperValve.invoke(Lorg/apache/catalina/co nnector/Request;Lorg/apache/catalina/connector/Response;)V+670 j org.apache.catalina.core.StandardContextValve.invoke(Lorg/apache/catalina/co nnector/Request;Lorg/apache/catalina/connector/Response;)V+285 j org.apache.catalina.core.StandardHostValve.invoke(Lorg/apache/catalina/conne ctor/Request;Lorg/apache/catalina/connector/Response;)V+64 j org.apache.catalina.valves.ErrorReportValve.invoke(Lorg/apache/catalina/conn ector/Request;Lorg/apache/catalina/connector/Response;)V+6 j org.apache.catalina.core.StandardEngineValve.invoke(Lorg/apache/catalina/con nector/Request;Lorg/apache/catalina/connector/Response;)V+42 j org.apache.catalina.connector.CoyoteAdapter.service(Lorg/apache/coyote/Reque st;Lorg/apache/coyote/Response;)V+141 j org.apache.coyote.http11.Http11AprProcessor.process(J)Z+489 j org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(J )Z+334 j org.apache.tomcat.util.net.AprEndpoint$Worker.run()V+50 j java.lang.Thread.run()V+11 v ~StubRoutines::call_stub V [jvm.dll+0x871a8] V [jvm.dll+0xdf462] V [jvm.dll+0x87079] V [jvm.dll+0x86dd6] V [jvm.dll+0xa1a14] V [jvm.dll+0x110aa6] V [jvm.dll+0x110a74] C [MSVCRT.dll+0x2b530] C [kernel32.dll+0x2608b] Java frames: (J=compiled Java code, j=interpreted, Vv=VM code) j sun.jdbc.odbc.JdbcOdbc.error(JJJ[B[B[B)I+0 j sun.jdbc.odbc.JdbcOdbc.createSQLException(JJJ)Ljava/sql/SQLException;+63 j sun.jdbc.odbc.JdbcOdbc.standardError(SJJJ)V+86 j sun.jdbc.odbc.JdbcOdbc.SQLDisconnect(J)V+149 j sun.jdbc.odbc.JdbcOdbcDriver.disconnect(J)V+4 j sun.jdbc.odbc.JdbcOdbcConnection.close()V+42 j beans.UtentiBean.disconnect()V+4 j org.apache.jsp.menubutton_jsp._jspService(Ljavax/servlet/http/HttpServletReq uest;Ljavax/servlet/http/HttpServletResponse;)V+1162 j org.apache.jasper.runtime.HttpJspBase.service(Ljavax/servlet/http/HttpServle tRequest;Ljavax/servlet/http/HttpServletResponse;)V+3 j javax.servlet.http.HttpServlet.service(Ljavax/servlet/ServletRequest;Ljavax/ servlet/ServletResponse;)V+30 j org.apache.jasper.servlet.JspServletWrapper.service(Ljavax/servlet/http/Http ServletRequest;Ljavax/servlet/http/HttpServletResponse;Z)V+186 j org.apache.jasper.servlet.JspServlet.serviceJspFile(Ljavax/servlet/http/Http ServletRequest;Ljavax/servlet/http/HttpServletResponse;Ljava/lang/String;Lja va/lang/Throwable;Z)V+134 j org.apache.jasper.servlet.JspServlet.service(Ljavax/servlet/http/HttpServlet Request;Ljavax/servlet/http/HttpServletResponse;)V+435 j javax.servlet.http.HttpServlet.service(Ljavax/servlet/ServletRequest;Ljavax/ servlet/ServletResponse;)V+30 j org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Ljavax/serv let/ServletRequest;Ljavax/servlet/ServletResponse;)V+362 j org.apache.catalina.core.ApplicationFilterChain.doFilter(Ljavax/servlet/Serv letRequest;Ljavax/servlet/ServletResponse;)V+101 j org.apache.catalina.core.StandardWrapperValve.invoke(Lorg/apache/catalina/co nnector/Request;Lorg/apache/catalina/connector/Response;)V+670 j org.apache.catalina.core.StandardContextValve.invoke(Lorg/apache/catalina/co nnector/Request;Lorg/apache/catalina/connector/Response;)V+285 j org.apache.catalina.core.StandardHostValve.invoke(Lorg/apache/catalina/conne ctor/Request;Lorg/apache/catalina/connector/Response;)V+64 j org.apache.catalina.valves.ErrorReportValve.invoke(Lorg/apache/catalina/conn ector/Request;Lorg/apache/catalina/connector/Response;)V+6 j org.apache.catalina.core.StandardEngineValve.invoke(Lorg/apache/catalina/con nector/Request;Lorg/apache/catalina/connector/Response;)V+42 j org.apache.catalina.connector.CoyoteAdapter.service(Lorg/apache/coyote/Reque st;Lorg/apache/coyote/Response;)V+141 j org.apache.coyote.http11.Http11AprProcessor.process(J)Z+489 j org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(J )Z+334 j org.apache.tomcat.util.net.AprEndpoint$Worker.run()V+50 j java.lang.Thread.run()V+11 v ~StubRoutines::call_stub --------------- P R O C E S S --------------- Java Threads: ( => current thread ) =>0x007a29d8 JavaThread "http-8086-2" daemon [_thread_in_native, id=6132] 0x0afa3e38 JavaThread "http-8086-1" daemon [_thread_in_vm, id=664] 0x0af5bd00 JavaThread "ajp-8009-Poller-7" daemon [_thread_blocked, id=1220] 0x0af5b148 JavaThread "ajp-8009-Poller-6" daemon [_thread_blocked, id=3016] 0x0aa06358 JavaThread "ajp-8009-Poller-5" daemon [_thread_blocked, id=2324] 0x0aa05bf8 JavaThread "ajp-8009-Poller-4" daemon [_thread_blocked, id=5432] 0x0af3d550 JavaThread "ajp-8009-Poller-3" daemon [_thread_blocked, id=5916] 0x0aa9bbf0 JavaThread "ajp-8009-Poller-2" daemon [_thread_blocked, id=5792] 0x0aa9b890 JavaThread "ajp-8009-Poller-1" daemon [_thread_blocked, id=1284] 0x0af1c270 JavaThread "ajp-8009-Poller-0" daemon [_thread_blocked, id=520] 0x0af1bf18 JavaThread "ajp-8009-Acceptor-0" daemon [_thread_in_native, id=6064] 0x0afcb030 JavaThread "http-8086-Sendfile-0" daemon [_thread_blocked, id=652] 0x0b00d448 JavaThread "http-8086-Poller-7" daemon [_thread_blocked, id=5564] 0x0af7d808 JavaThread "http-8086-Poller-6" daemon [_thread_in_native, id=5840] 0x0af398c8 JavaThread "http-8086-Poller-5" daemon [_thread_blocked, id=5968] 0x0af38e00 JavaThread "http-8086-Poller-4" daemon [_thread_blocked, id=5116] 0x0afe2ba8 JavaThread "http-8086-Poller-3" daemon [_thread_blocked, id=5168] 0x0af26020 JavaThread "http-8086-Poller-2" daemon [_thread_blocked, id=3424] 0x0afe6630 JavaThread "http-8086-Poller-1" daemon [_thread_blocked, id=5044] 0x0afe6008 JavaThread "http-8086-Poller-0" daemon [_thread_blocked, id=2508] 0x0af1cab8 JavaThread "http-8086-Acceptor-0" daemon [_thread_in_native, id=4408] 0x0aa26878 JavaThread "ContainerBackgroundProcessor[StandardEngine[Catalina]]" daemon [_thread_blocked, id=1764] 0x0aa1cbf0 JavaThread "Thread-1" [_thread_in_native, id=5508] 0x007ceb20 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=5252] 0x007cd848 JavaThread "CompilerThread0" daemon [_thread_blocked, id=1728] 0x007ccbc0 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=4624] 0x007c3a88 JavaThread "Finalizer" daemon [_thread_blocked, id=4848] 0x007c2610 JavaThread "Reference Handler" daemon [_thread_blocked, id=6120] 0x003c6288 JavaThread "main" [_thread_in_native, id=4184] Other Threads: 0x007be3c0 VMThread [id=1800] 0x007cfeb0 WatcherThread [id=4740] VM state:not at safepoint (normal execution) VM Mutex/Monitor currently owned by a thread: None Heap def new generation total 576K, used 135K [0x02810000, 0x028b0000, 0x02cf0000) eden space 512K, 13% used [0x02810000, 0x02821ca8, 0x02890000) from space 64K, 100% used [0x02890000, 0x028a0000, 0x028a0000) to space 64K, 0% used [0x028a0000, 0x028a0000, 0x028b0000) tenured generation total 7544K, used 5507K [0x02cf0000, 0x0344e000, 0x06810000) the space 7544K, 73% used [0x02cf0000, 0x03250dd0, 0x03250e00, 0x0344e000) compacting perm gen total 8960K, used 8723K [0x06810000, 0x070d0000, 0x0a810000) the space 8960K, 97% used [0x06810000, 0x07094dc8, 0x07094e00, 0x070d0000) No shared spaces configured. Dynamic libraries: 0x00400000 - 0x0040e000 C:\Programmi\Apache Software Foundation\Tomcat 5.5\bin\tomcat5.exe 0x7c910000 - 0x7c9d5000 C:\WINDOWS\system32\ntdll.dll 0x7c800000 - 0x7c90e000 C:\WINDOWS\system32\kernel32.dll 0x77f30000 - 0x77fc2000 C:\WINDOWS\system32\USER32.dll 0x77bd0000 - 0x77c19000 C:\WINDOWS\system32\GDI32.dll 0x77d70000 - 0x77e1d000 C:\WINDOWS\system32\ADVAPI32.dll 0x77c20000 - 0x77cbf000 C:\WINDOWS\system32\RPCRT4.dll 0x77b70000 - 0x77bca000 C:\WINDOWS\system32\MSVCRT.dll 0x7c9e0000 - 0x7d1eb000 C:\WINDOWS\system32\SHELL32.dll 0x77ec0000 - 0x77f12000 C:\WINDOWS\system32\SHLWAPI.dll 0x76180000 - 0x7619d000 C:\WINDOWS\system32\IMM32.DLL 0x77340000 - 0x77443000 C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0 .3790.2778_x-ww_A8F04F11\comctl32.dll 0x6d640000 - 0x6d7dd000 C:\Programmi\Java\jre1.5.0_11\bin\client\jvm.dll 0x76990000 - 0x769be000 C:\WINDOWS\system32\WINMM.dll 0x6d290000 - 0x6d298000 C:\Programmi\Java\jre1.5.0_11\bin\hpi.dll 0x76a60000 - 0x76a6b000 C:\WINDOWS\system32\PSAPI.DLL 0x76e40000 - 0x76e53000 C:\WINDOWS\system32\Secur32.dll 0x6d610000 - 0x6d61c000 C:\Programmi\Java\jre1.5.0_11\bin\verify.dll 0x6d310000 - 0x6d32d000 C:\Programmi\Java\jre1.5.0_11\bin\java.dll 0x6d630000 - 0x6d63f000 C:\Programmi\Java\jre1.5.0_11\bin\zip.dll 0x10000000 - 0x100cf000 C:\Programmi\Apache Software Foundation\Tomcat 5.5\bin\tcnative-1.dll 0x71a30000 - 0x71a47000 C:\WINDOWS\system32\WS2_32.dll 0x71a20000 - 0x71a28000 C:\WINDOWS\system32\WS2HELP.dll 0x71950000 - 0x71992000 C:\WINDOWS\system32\MSWSOCK.dll 0x0b050000 - 0x0b0a9000 C:\WINDOWS\system32\hnetcfg.dll 0x71910000 - 0x71918000 C:\WINDOWS\System32\wshtcpip.dll 0x68000000 - 0x6802f000 C:\WINDOWS\system32\rsaenh.dll 0x6d4d0000 - 0x6d4e3000 C:\Programmi\Java\jre1.5.0_11\bin\net.dll 0x6d380000 - 0x6d38d000 C:\Programmi\Java\jre1.5.0_11\bin\JdbcOdbc.dll 0x4bff0000 - 0x4c02d000 C:\WINDOWS\system32\ODBC32.dll 0x77e20000 - 0x77eb7000 C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_5.8 2.3790.2778_x-ww_497C098C\COMCTL32.dll 0x761a0000 - 0x761eb000 C:\WINDOWS\system32\comdlg32.dll 0x0bf90000 - 0x0bfa8000 C:\WINDOWS\system32\odbcint.dll 0x774f0000 - 0x77624000 C:\WINDOWS\system32\ole32.dll 0x77cd0000 - 0x77d5c000 C:\WINDOWS\system32\OLEAUT32.dll 0x4d830000 - 0x4d84a000 C:\WINDOWS\system32\odbccp32.dll 0x77b60000 - 0x77b68000 C:\WINDOWS\system32\VERSION.dll 0x77630000 - 0x776b3000 C:\WINDOWS\system32\CLBCatQ.DLL 0x76f00000 - 0x77093000 C:\WINDOWS\system32\COMRes.dll 0x0f9a0000 - 0x0f9ab000 C:\WINDOWS\system32\VBAJET32.DLL VM Arguments: jvm_args: -Dcatalina.home=C:\Programmi\Apache Software Foundation\Tomcat 5.5 -Dcatalina.base=C:\Programmi\Apache Software Foundation\Tomcat 5.5 -Djava.endorsed.dirs=C:\Programmi\Apache Software Foundation\Tomcat 5.5\common\endorsed -Djava.io.tmpdir=C:\Programmi\Apache Software Foundation\Tomcat 5.5\temp -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.util.logging.config.file=C:\Programmi\Apache Software Foundation\Tomcat 5.5\conf\logging.properties vfprintf java_command: <unknown> Launcher Type: generic Environment Variables: JAVA_HOME=C:\Programmi\Java\jre1.5.0_11\bin PATH=C:\oracle\product\10.2.0\client_1;C:\oracle\product\10.2.0\client_1\bin ;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Programmi\Micros oft SQL Server\80\Tools\Binn\ OS=Windows_NT PROCESSOR_IDENTIFIER=x86 Family 15 Model 4 Stepping 3, GenuineIntel --------------- S Y S T E M --------------- OS: Windows Server 2003 family Build 3790 Service Pack 1 CPU:total 2 (cores per cpu 1, threads per core 2) family 15 model 4 stepping 3, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ht Memory: 4k page, physical 1047472k(383372k free), swap 2528508k(1669844k free) vm_info: Java HotSpot(TM) Client VM (1.5.0_11-b03) for windows-x86, built on Dec 15 2006 01:16:12 by "java_re" with MS VC++ 6.0 Massimiliano PASQUALONI Data Processing S.r.l. Reparto EDP S.S. 100 BA-TA Km 18 c/o "IL BARICENTRO" torre D 70010 CASAMASSIMA (BA)