--- /Hex.java	2023-07-05 03:11:44.746028256 +0200
+++ /Codec-1/src/java/org/apache/commons/codec/binary/Hex.java	2023-07-05 03:11:44.746028256 +0200
@@ -60,7 +60,7 @@
             throw new DecoderException("Odd number of characters.");
         }
 
-        byte[] out = new byte[len >> 1];
+byte[] out = new byte[j >> 1];
 
         // two characters form the hex value.
         for (int i = 0, j = 0; j < len; i++) {
