You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by Alexander Scheibe <al...@meetingsphere.com> on 2014/11/24 14:01:16 UTC
Re: Tomcat JVM Crash
Hi,
I also have this problem appearing every several weeks. And had also
reported this to Oracle some time ago but never got any feedback.
I have now found an example JSP which always always crashes the JVM for me
on Linux and Windows.
I limited the list of ciphers to only GCM cipher suites
(TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256,
TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_RSA_WITH_AES_128_GCM_SHA256,
TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_RSA_WITH_AES_128_GCM_SHA256,
TLS_DHE_DSS_WITH_AES_128_GCM_SHA256)
and called this JSP:
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Demo</title>
</head>
<body>
<%
StringBuffer sb = (StringBuffer) session.getAttribute("string-buffer");
if(null == sb) {
sb = new StringBuffer();
session.setAttribute("string-buffer", sb);
}
sb.append("X");
System.out.printf("Buffer length is %d\n", sb.length());
%>
Hello
<form action="/jvmCrashTest.jsp" method="post" id="theForm">
<input type="hidden" name="uplinkType" value="rev"/>
<input type="hidden" name="content"
value="<%=sb.toString()%>"/>
<input type="submit" value="Send"/>
</form>
</body>
</html>
After about 4073 request the JVM crashes.
Doesn't matter if the JSP gets called from Chrome or Internet Explorer
I reported my reproduction to Oracle too, but since you Chad seams to be in
contact with them you could point them to this post.
Thanks,
Alexander
--
View this message in context: http://tomcat.10.x6.nabble.com/Tomcat-JVM-Crash-tp5022790p5025871.html
Sent from the Tomcat - User mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org