https://issues.apache.org/bugzilla/show_bug.cgi?id=55588

            Bug ID: 55588
           Summary: Tomcat randomly crashes with
                    [libtcnative-1.so+0x12e39]
                    Java_org_apache_tomcat_jni_Socket_sendbb+0x59
           Product: Tomcat Native
           Version: 1.1.24
          Hardware: HP
                OS: Linux
            Status: NEW
          Severity: major
          Priority: P2
         Component: Library
          Assignee: dev@tomcat.apache.org
          Reporter: nitinvbhav...@yahoo.com

Created attachment 30877
  --> https://issues.apache.org/bugzilla/attachment.cgi?id=30877&action=edit
Crash report attached

Apache Tomcat/7.0.29
APR based Apache Tomcat Native library 1.1.24 using APR version 1.3.9.

Tomcat with the APR connector, using HTTPS scheme. The system is under load
test with heavy traffic flowing between client and server. It also occurred
once when the system was NOT under load. No known test case to reproduce the
issue. It happens randomly. 
More information in case it helps: There are around 100 clients connecting to
the server from the same machine. There are 3 such machines on which clients
run.

https://issues.apache.org/bugzilla/show_bug.cgi?id=51813 looks similar but
probably not same issue.

#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0x00007f0df4825e39, pid=1208, tid=139688203269888
#
# JRE version: 7.0_03
# Java VM: OpenJDK 64-Bit Server VM (22.0-b10 mixed mode linux-amd64 compressed
oops)
# Problematic frame:
# C  [libtcnative-1.so+0x12e39]  Java_org_apache_tomcat_jni_Socket_sendbb+0x59
#
# Failed to write core dump. Core dumps have been disabled. To enable core
dumping, try "ulimit -c unlimited" before starting Java again
#
# If you would like to submit a bug report, please include
# instructions on how to reproduce the bug and visit:
#   http://icedtea.classpath.org/bugzilla
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#

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

Current thread (0x00007f0c6c151800):  JavaThread "http-apr-9443-exec-277"
daemon [_thread_in_native, id=6009,
stack(0x00007f0bb1b43000,0x00007f0bb1bc4000)]

siginfo:si_signo=SIGSEGV: si_errno=0, si_code=1 (SEGV_MAPERR),
si_addr=0x0000000000000040
.
.
.
Stack: [0x00007f0bb1b43000,0x00007f0bb1bc4000],  sp=0x00007f0bb1bc20d0,  free
space=508k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C  [libtcnative-1.so+0x12e39]  Java_org_apache_tomcat_jni_Socket_sendbb+0x59

[error occurred during error reporting (printing native stack), id 0xb]

Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
J  org.apache.tomcat.jni.Socket.sendbb(JII)I
J  org.apache.coyote.http11.InternalAprOutputBuffer.flushBuffer()V
J 
org.apache.coyote.http11.AbstractHttp11Processor.action(Lorg/apache/coyote/ActionCode;Ljava/lang/Object;)V
J  net.zschech.gwt.comet.server.deflate.DeflaterOutputStream.flush()V
J  sun.nio.cs.StreamEncoder.flush()V
J  net.zschech.gwt.comet.server.impl.CometServletResponseImpl.tryTerminate()V
J  net.zschech.gwt.comet.server.impl.CometServletResponseImpl.initiate()V
J 
javax.servlet.http.HttpServlet.service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V
J 
javax.servlet.http.HttpServlet.service(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V
J 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V
J 
org.apache.catalina.core.StandardWrapperValve.invoke(Lorg/apache/catalina/connector/Request;Lorg/apache/catalina/connector/Response;)V
J 
org.apache.catalina.core.StandardContextValve.invoke(Lorg/apache/catalina/connector/Request;Lorg/apache/catalina/connector/Response;)V
J 
org.apache.catalina.authenticator.AuthenticatorBase.invoke(Lorg/apache/catalina/connector/Request;Lorg/apache/catalina/connector/Response;)V
J 
org.apache.catalina.core.StandardHostValve.invoke(Lorg/apache/catalina/connector/Request;Lorg/apache/catalina/connector/Response;)V
J 
org.apache.catalina.core.StandardEngineValve.invoke(Lorg/apache/catalina/connector/Request;Lorg/apache/catalina/connector/Response;)V
J 
org.apache.catalina.connector.CoyoteAdapter.service(Lorg/apache/coyote/Request;Lorg/apache/coyote/Response;)V
J 
org.apache.coyote.http11.AbstractHttp11Processor.process(Lorg/apache/tomcat/util/net/SocketWrapper;)Lorg/apache/tomcat/util/net/AbstractEndpoint$Handler$SocketState;
J 
org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(Lorg/apache/tomcat/util/net/SocketWrapper;Lorg/apache/tomcat/util/net/SocketStatus;)Lorg/apache/tomcat/util/net/AbstractEndpoint$Handler$SocketState;
J  org.apache.tomcat.util.net.AprEndpoint$SocketWithOptionsProcessor.run()V
J 
java.util.concurrent.ThreadPoolExecutor.runWorker(Ljava/util/concurrent/ThreadPoolExecutor$Worker;)V
j  java.util.concurrent.ThreadPoolExecutor$Worker.run()V+5
j  java.lang.Thread.run()V+11
v  ~StubRoutines::call_stub

-- 
You are receiving this mail because:
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to