Details
-
Bug
-
Status: Closed
-
Trivial
-
Resolution: Fixed
-
0.32, qpid-java-6.0, qpid-java-6.0.1, qpid-java-6.0.2, qpid-java-6.0.3, qpid-java-6.0.4, qpid-java-6.0.5, qpid-java-6.1
-
None
Description
EncodingUtils#readLongAsShortString does not guard against the string containing characters not in the range '0'-'9'. Especially, the lines containing the following:
result = digit - (byte) '0';
result += digit - (byte) '0';