craigmcc 01/05/31 20:37:28 Modified: catalina/src/share/org/apache/catalina/connector/http HttpRequestStream.java Log: Correct a potential NullPointerException where readLineFromStream() might return null because of network errors or other transient conditions. I don't *think* any of the other uses of readLineFromStream() are subject to this kind of problem. Thanks for the patch!!! Submitted by: Michael Smith <[EMAIL PROTECTED]> Revision Changes Path 1.9 +6 -4 jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/connector/http/HttpRequestStream.java Index: HttpRequestStream.java =================================================================== RCS file: /home/cvs/jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/connector/http/HttpRequestStream.java,v retrieving revision 1.8 retrieving revision 1.9 diff -u -r1.8 -r1.9 --- HttpRequestStream.java 2001/02/20 21:38:44 1.8 +++ HttpRequestStream.java 2001/06/01 03:37:28 1.9 @@ -1,7 +1,7 @@ /* - * $Header: /home/cvs/jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/connector/http/HttpRequestStream.java,v 1.8 2001/02/20 21:38:44 remm Exp $ - * $Revision: 1.8 $ - * $Date: 2001/02/20 21:38:44 $ + * $Header: /home/cvs/jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/connector/http/HttpRequestStream.java,v 1.9 2001/06/01 03:37:28 craigmcc Exp $ + * $Revision: 1.9 $ + * $Date: 2001/06/01 03:37:28 $ * * ==================================================================== * @@ -267,7 +267,9 @@ chunkPos = 0; try { - String numberValue = readLineFromStream().trim(); + String numberValue = readLineFromStream(); + if (numberValue != null) + numberValue = numberValue.trim(); chunkLength = Integer.parseInt(numberValue, 16); } catch (NumberFormatException e) {