Author: remy.maucherat(a)jboss.com
Date: 2012-01-03 09:19:33 -0500 (Tue, 03 Jan 2012)
New Revision: 1908
Modified:
branches/JBOSSWEB_2_0_0_GA_CP/src/share/classes/org/apache/tomcat/util/http/Parameters.java
Log:
JBWEB-220: Add missing max parameters check.
Modified:
branches/JBOSSWEB_2_0_0_GA_CP/src/share/classes/org/apache/tomcat/util/http/Parameters.java
===================================================================
---
branches/JBOSSWEB_2_0_0_GA_CP/src/share/classes/org/apache/tomcat/util/http/Parameters.java 2012-01-02
17:49:10 UTC (rev 1907)
+++
branches/JBOSSWEB_2_0_0_GA_CP/src/share/classes/org/apache/tomcat/util/http/Parameters.java 2012-01-03
14:19:33 UTC (rev 1908)
@@ -320,6 +320,8 @@
}
values[oldValues.length] = value;
} else {
+ if (paramHashStringArray.size() >=MAX_COUNT)
+ throw new IllegalStateException("Parameter count exceeded allowed
maximum: " + MAX_COUNT);
values = new String[1];
values[0] = value;
}
Show replies by date