Return-Path: Delivered-To: apmail-tomcat-users-archive@www.apache.org Received: (qmail 68320 invoked from network); 17 Oct 2008 13:16:27 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 17 Oct 2008 13:16:27 -0000 Received: (qmail 11804 invoked by uid 500); 17 Oct 2008 13:16:10 -0000 Delivered-To: apmail-tomcat-users-archive@tomcat.apache.org Received: (qmail 11777 invoked by uid 500); 17 Oct 2008 13:16:10 -0000 Mailing-List: contact users-help@tomcat.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "Tomcat Users List" Delivered-To: mailing list users@tomcat.apache.org Received: (qmail 11757 invoked by uid 99); 17 Oct 2008 13:16:10 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 17 Oct 2008 06:16:09 -0700 X-ASF-Spam-Status: No, hits=-1.0 required=10.0 tests=RCVD_IN_DNSWL_LOW,SPF_HELO_PASS,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of jak-tomcat-user@m.gmane.org designates 80.91.229.2 as permitted sender) Received: from [80.91.229.2] (HELO ciao.gmane.org) (80.91.229.2) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 17 Oct 2008 13:15:01 +0000 Received: from list by ciao.gmane.org with local (Exim 4.43) id 1KqpB0-0008Sc-EH for users@tomcat.apache.org; Fri, 17 Oct 2008 13:15:34 +0000 Received: from 65.wtt.altkom.pl ([87.204.26.65]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 17 Oct 2008 13:15:34 +0000 Received: from mszpak by 65.wtt.altkom.pl with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 17 Oct 2008 13:15:34 +0000 X-Injected-Via-Gmane: http://gmane.org/ To: users@tomcat.apache.org From: Marcin Zajaczkowski Subject: Tomcat service is terminated unexpectedly (tcnative-1.dll) Date: Fri, 17 Oct 2008 15:17:47 +0200 Lines: 253 Message-ID: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="------------050504000401080203070503" X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: 65.wtt.altkom.pl User-Agent: Thunderbird 2.0 Sender: news X-Virus-Checked: Checked by ClamAV on apache.org --------------050504000401080203070503 Content-Type: text/plain; charset=ISO-8859-2; format=flowed Content-Transfer-Encoding: 7bit Hi, I have o problem with Tomcat 5.5.26 using native DLL on Windows 2003. The service is terminated unexpectedly (regarding to the system logs). It happens very irregular (sometimes a few times in an hour, sometimes once per week). In the stack trace (attached) there is: # An unexpected error has been detected by HotSpot Virtual Machine: # # EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x58d845a4, pid=3472, tid=588 # # Java VM: Java HotSpot(TM) Server VM (1.5.0_16-b02 mixed mode) # Problematic frame: # C [tcnative-1.dll+0x45a4] Which points to the native library. I have seen quite old (from 2006) bug 38898 [1], but there in a stack trace jvm.dll is mentioned, so I'm not sure if it's a duplicate. I don't see any other problems in tomcat logs (there was an issue with OutOfMemoryError some time earlier, but currently Tomcat can use 1,25GB and it seems to be enough). It's a test system with 1GB RAM + 1,5GB swap on a VMWare Server. [1] - https://issues.apache.org/bugzilla/show_bug.cgi?id=38898 Is it possible (using attached stack trace or by increasing a log details) determine what causes the problem? Thanks for your help Marcin --------------050504000401080203070503 Content-Type: text/x-log; name="hs_err_pid3472.log" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="hs_err_pid3472.log" # # An unexpected error has been detected by HotSpot Virtual Machine: # # EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x58d845a4, pid=3472, tid=588 # # Java VM: Java HotSpot(TM) Server VM (1.5.0_16-b02 mixed mode) # Problematic frame: # C [tcnative-1.dll+0x45a4] # --------------- T H R E A D --------------- Current thread (0x0072e600): JavaThread "Finalizer" daemon [_thread_in_native, id=588] siginfo: ExceptionCode=0xc0000005, reading address 0x00000014 Registers: EAX=0x0000006f, EBX=0x0000006f, ECX=0x57e25088, EDX=0x54270570 ESP=0x57def6f4, EBP=0x57def700, ESI=0x00000000, EDI=0x00000000 EIP=0x58d845a4, EFLAGS=0x00010206 Top of Stack: (sp=0x57def6f4) 0x57def6f4: 0072e600 5426f7e8 5426f7e8 57def73c 0x57def704: 00d786cc 0072e6c0 57def744 00000000 0x57def714: 00000000 00000000 0000006f 57def720 0x57def724: 00000000 57def758 54270570 00000000 0x57def734: 5426f7e8 57def74c 57def778 00d72abf 0x57def744: 54270510 00d76579 0000006f 00000000 0x57def754: 00000000 00000000 57def75c 558e0bbe 0x57def764: 57def780 558e0f00 00000000 558e0bf0 Instructions: (pc=0x58d845a4) 0x58d84594: 8b 5d 1c 56 33 f6 85 db 57 76 32 8b 7d 10 8b c3 0x58d845a4: 8b 4f 14 2b c6 8d 55 1c 89 45 1c 8b 47 0c 52 8b Stack: [0x57db0000,0x57df0000), sp=0x57def6f4, free space=253k Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code) C [tcnative-1.dll+0x45a4] j org.apache.tomcat.jni.Socket.sendbb(JII)I+0 j org.apache.coyote.http11.InternalAprOutputBuffer.flushBuffer()V+22 j org.apache.coyote.http11.InternalAprOutputBuffer.flush()V+19 j org.apache.coyote.http11.Http11AprProcessor.action(Lorg/apache/coyote/ActionCode;Ljava/lang/Object;)V+104 j org.apache.coyote.Response.action(Lorg/apache/coyote/ActionCode;Ljava/lang/Object;)V+31 j org.apache.catalina.connector.OutputBuffer.doFlush(Z)V+95 j org.apache.catalina.connector.OutputBuffer.flush()V+2 j org.apache.catalina.connector.CoyoteOutputStream.flush()V+4 j javax.imageio.stream.MemoryCacheImageOutputStream.flushBefore(J)V+47 j javax.imageio.stream.MemoryCacheImageOutputStream.close()V+15 j javax.imageio.stream.ImageInputStreamImpl.finalize()V+8 v ~StubRoutines::call_stub V [jvm.dll+0xf9b00] Java frames: (J=compiled Java code, j=interpreted, Vv=VM code) j org.apache.tomcat.jni.Socket.sendbb(JII)I+0 j org.apache.coyote.http11.InternalAprOutputBuffer.flushBuffer()V+22 j org.apache.coyote.http11.InternalAprOutputBuffer.flush()V+19 j org.apache.coyote.http11.Http11AprProcessor.action(Lorg/apache/coyote/ActionCode;Ljava/lang/Object;)V+104 j org.apache.coyote.Response.action(Lorg/apache/coyote/ActionCode;Ljava/lang/Object;)V+31 j org.apache.catalina.connector.OutputBuffer.doFlush(Z)V+95 j org.apache.catalina.connector.OutputBuffer.flush()V+2 j org.apache.catalina.connector.CoyoteOutputStream.flush()V+4 j javax.imageio.stream.MemoryCacheImageOutputStream.flushBefore(J)V+47 j javax.imageio.stream.MemoryCacheImageOutputStream.close()V+15 j javax.imageio.stream.ImageInputStreamImpl.finalize()V+8 v ~StubRoutines::call_stub j java.lang.ref.Finalizer.invokeFinalizeMethod(Ljava/lang/Object;)V+0 j java.lang.ref.Finalizer.runFinalizer()V+45 j java.lang.ref.Finalizer.access$100(Ljava/lang/ref/Finalizer;)V+1 j java.lang.ref.Finalizer$FinalizerThread.run()V+11 v ~StubRoutines::call_stub --------------- P R O C E S S --------------- Java Threads: ( => current thread ) 0x583b3d78 JavaThread "Java2D Disposer" daemon [_thread_blocked, id=2520] 0x59632008 JavaThread "AWT-Windows" daemon [_thread_in_native, id=2704] 0x5a633da8 JavaThread "http-8080-7" daemon [_thread_blocked, id=2148] 0x57e80e58 JavaThread "http-8080-6" daemon [_thread_in_native, id=2144] 0x5a40c3b0 JavaThread "http-8080-5" daemon [_thread_blocked, id=2336] 0x58436320 JavaThread "http-8080-4" daemon [_thread_blocked, id=3940] 0x587ced80 JavaThread "http-8080-3" daemon [_thread_blocked, id=3316] 0x581a9fe0 JavaThread "http-8080-2" daemon [_thread_blocked, id=1980] 0x59d44408 JavaThread "ajp-8009-Poller-7" daemon [_thread_blocked, id=1952] 0x590eee48 JavaThread "ajp-8009-Poller-6" daemon [_thread_blocked, id=196] 0x5a3c4408 JavaThread "ajp-8009-Poller-5" daemon [_thread_blocked, id=3984] 0x5a394408 JavaThread "ajp-8009-Poller-4" daemon [_thread_blocked, id=2904] 0x5a45c408 JavaThread "ajp-8009-Poller-3" daemon [_thread_blocked, id=3664] 0x58839008 JavaThread "ajp-8009-Poller-2" daemon [_thread_blocked, id=664] 0x58ee9990 JavaThread "ajp-8009-Poller-1" daemon [_thread_blocked, id=296] 0x586e98b0 JavaThread "ajp-8009-Poller-0" daemon [_thread_blocked, id=2468] 0x59566008 JavaThread "ajp-8009-Acceptor-0" daemon [_thread_in_native, id=2384] 0x5a2e4018 JavaThread "http-8080-1" daemon [_thread_blocked, id=3368] 0x58d2b010 JavaThread "http-8080-Sendfile-0" daemon [_thread_blocked, id=396] 0x58e8dd48 JavaThread "http-8080-Poller-7" daemon [_thread_blocked, id=3124] 0x59017830 JavaThread "http-8080-Poller-6" daemon [_thread_blocked, id=3932] 0x588eff70 JavaThread "http-8080-Poller-5" daemon [_thread_in_native, id=2372] 0x582d8d68 JavaThread "http-8080-Poller-4" daemon [_thread_blocked, id=2108] 0x591e5a50 JavaThread "http-8080-Poller-3" daemon [_thread_blocked, id=2700] 0x59bdadf8 JavaThread "http-8080-Poller-2" daemon [_thread_blocked, id=2028] 0x59d5edf8 JavaThread "http-8080-Poller-1" daemon [_thread_blocked, id=1008] 0x59085de0 JavaThread "http-8080-Poller-0" daemon [_thread_blocked, id=4004] 0x58d4f9d8 JavaThread "http-8080-Acceptor-0" daemon [_thread_in_native, id=2212] 0x582fcd90 JavaThread "ContainerBackgroundProcessor[StandardEngine[Catalina1]]" daemon [_thread_blocked, id=3280] 0x58d4f1c0 JavaThread "QuartzScheduler_Sched1-1_MisfireHandler" [_thread_blocked, id=2092] 0x587bed08 JavaThread "Sched1_QuartzSchedulerThread" [_thread_blocked, id=3700] 0x59a75460 JavaThread "Sched1_Worker-3" [_thread_blocked, id=3116] 0x59a752d8 JavaThread "Sched1_Worker-2" [_thread_blocked, id=2824] 0x59a76da0 JavaThread "Sched1_Worker-1" [_thread_blocked, id=4000] 0x583704d8 JavaThread "Sched1_Worker-0" [_thread_blocked, id=2780] 0x57ee8e60 JavaThread "Thread-1" [_thread_in_native, id=1780] 0x57dfa2a8 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=3692] 0x57df8fb0 JavaThread "CompilerThread1" daemon [_thread_blocked, id=3360] 0x57df8170 JavaThread "CompilerThread0" daemon [_thread_blocked, id=2816] 0x0072fc58 JavaThread "AdapterThread" daemon [_thread_blocked, id=2388] =>0x0072e600 JavaThread "Finalizer" daemon [_thread_in_native, id=588] 0x0072d9c0 JavaThread "Reference Handler" daemon [_thread_blocked, id=2152] 0x00545f58 JavaThread "main" [_thread_in_native, id=3628] Other Threads: 0x0072b6e8 VMThread [id=3168] 0x57dfb470 WatcherThread [id=2944] VM state:not at safepoint (normal execution) VM Mutex/Monitor currently owned by a thread: None Heap def new generation total 9216K, used 147K [0x03d70000, 0x04760000, 0x0cba0000) eden space 8256K, 1% used [0x03d70000, 0x03d94ef0, 0x04580000) from space 960K, 0% used [0x04670000, 0x04670000, 0x04760000) to space 960K, 0% used [0x04580000, 0x04580000, 0x04670000) tenured generation total 80664K, used 46960K [0x0cba0000, 0x11a66000, 0x53d70000) the space 80664K, 58% used [0x0cba0000, 0x0f97c3a8, 0x0f97c400, 0x11a66000) compacting perm gen total 45312K, used 45063K [0x53d70000, 0x569b0000, 0x57d70000) the space 45312K, 99% used [0x53d70000, 0x56971f40, 0x56972000, 0x569b0000) No shared spaces configured. Dynamic libraries: 0x00400000 - 0x0040f000 C:\Tomcat5.5T1\bin\Tomcat5T1.exe 0x7c800000 - 0x7c8c0000 C:\WINDOWS\system32\ntdll.dll 0x77e40000 - 0x77f42000 C:\WINDOWS\system32\kernel32.dll 0x77380000 - 0x77411000 C:\WINDOWS\system32\USER32.dll 0x77c00000 - 0x77c48000 C:\WINDOWS\system32\GDI32.dll 0x77f50000 - 0x77feb000 C:\WINDOWS\system32\ADVAPI32.dll 0x77c50000 - 0x77cef000 C:\WINDOWS\system32\RPCRT4.dll 0x76f50000 - 0x76f63000 C:\WINDOWS\system32\Secur32.dll 0x77ba0000 - 0x77bfa000 C:\WINDOWS\system32\MSVCRT.dll 0x7c8d0000 - 0x7d0cf000 C:\WINDOWS\system32\SHELL32.dll 0x77da0000 - 0x77df2000 C:\WINDOWS\system32\SHLWAPI.dll 0x77420000 - 0x77523000 C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.3790.3959_x-ww_D8713E55\comctl32.dll 0x6d8e0000 - 0x6dc87000 C:\Program Files\Java\jdk1.5.0_16\jre\bin\server\jvm.dll 0x76aa0000 - 0x76acd000 C:\WINDOWS\system32\WINMM.dll 0x6d300000 - 0x6d308000 C:\Program Files\Java\jdk1.5.0_16\jre\bin\hpi.dll 0x76b70000 - 0x76b7b000 C:\WINDOWS\system32\PSAPI.DLL 0x6d710000 - 0x6d71c000 C:\Program Files\Java\jdk1.5.0_16\jre\bin\verify.dll 0x6d380000 - 0x6d39d000 C:\Program Files\Java\jdk1.5.0_16\jre\bin\java.dll 0x6d730000 - 0x6d73f000 C:\Program Files\Java\jdk1.5.0_16\jre\bin\zip.dll 0x58d80000 - 0x58e4f000 C:\Tomcat5.5T1\bin\tcnative-1.dll 0x71c00000 - 0x71c17000 C:\WINDOWS\system32\WS2_32.dll 0x71bf0000 - 0x71bf8000 C:\WINDOWS\system32\WS2HELP.dll 0x71b20000 - 0x71b61000 C:\WINDOWS\system32\MSWSOCK.dll 0x5f270000 - 0x5f2ca000 C:\WINDOWS\system32\hnetcfg.dll 0x71ae0000 - 0x71ae8000 C:\WINDOWS\System32\wshtcpip.dll 0x68000000 - 0x68035000 C:\WINDOWS\system32\rsaenh.dll 0x6d540000 - 0x6d553000 C:\Program Files\Java\jdk1.5.0_16\jre\bin\net.dll 0x76ed0000 - 0x76efa000 C:\WINDOWS\system32\DNSAPI.dll 0x76f70000 - 0x76f77000 C:\WINDOWS\System32\winrnr.dll 0x76f10000 - 0x76f3e000 C:\WINDOWS\system32\WLDAP32.dll 0x76f80000 - 0x76f85000 C:\WINDOWS\system32\rasadhlp.dll 0x6d200000 - 0x6d22f000 C:\Program Files\Java\jdk1.5.0_16\jre\bin\cmm.dll 0x6d440000 - 0x6d45f000 C:\Program Files\Java\jdk1.5.0_16\jre\bin\jpeg.dll 0x6d070000 - 0x6d1dd000 C:\Program Files\Java\jdk1.5.0_16\jre\bin\awt.dll 0x73070000 - 0x73097000 C:\WINDOWS\system32\WINSPOOL.DRV 0x76290000 - 0x762ad000 C:\WINDOWS\system32\IMM32.dll 0x77670000 - 0x777a9000 C:\WINDOWS\system32\ole32.dll 0x73860000 - 0x738ab000 C:\WINDOWS\system32\ddraw.dll 0x73b30000 - 0x73b36000 C:\WINDOWS\system32\DCIMAN32.dll 0x6d2b0000 - 0x6d300000 C:\Program Files\Java\jdk1.5.0_16\jre\bin\fontmanager.dll 0x6d230000 - 0x6d253000 C:\Program Files\Java\jdk1.5.0_16\jre\bin\dcpr.dll 0x6d560000 - 0x6d569000 C:\Program Files\Java\jdk1.5.0_16\jre\bin\nio.dll VM Arguments: jvm_args: -Djava.io.tmpdir=C:\Tomcat5.5\temp -Djava.endorsed.dirs=C:\Tomcat5.5\common\endorsed -Dcatalina.base=C:\Tomcat5.5 -Dcatalina.home=C:\Tomcat5.5 -Xrs -Djava.home=C:\Program Files\Java\jdk1.5.0_16\jre vfprintf -Xmx1280m java_command: Launcher Type: generic Environment Variables: JAVA_HOME=C:\Program Files\Java\jdk1.5.0_16 PATH=C:\oracle\product\10.2.0\db_1\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Java\jdk1.5.0_16\bin OS=Windows_NT PROCESSOR_IDENTIFIER=x86 Family 15 Model 65 Stepping 3, AuthenticAMD --------------- S Y S T E M --------------- OS: Windows Server 2003 family Build 3790 Service Pack 2 CPU:total 1 (cores per cpu 2, threads per core 1) family 15 model 65 stepping 3, cmov, cx8, fxsr, mmx, sse, sse2, sse3, mmxext, 3dnowext, 3dnow Memory: 4k page, physical 1048012k(106476k free), swap 2529280k(1710012k free) vm_info: Java HotSpot(TM) Server VM (1.5.0_16-b02) for windows-x86, built on May 28 2008 00:44:09 by "java_re" with MS VC++ 6.0 --------------050504000401080203070503 Content-Type: text/plain; charset=us-ascii --------------------------------------------------------------------- To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org For additional commands, e-mail: users-help@tomcat.apache.org --------------050504000401080203070503--