-
Bug
-
Resolution: Delivered
-
P4
-
17
-
generic
-
generic
Loading a fuzzed signed JAR file throws an unexpected exception:
java Test
Exception in thread "main" java.lang.NegativeArraySizeException: -1090511228
at java.base/java.util.jar.JarFile.getBytes(JarFile.java:806)
at
java.base/java.util.jar.JarFile.initializeVerifier(JarFile.java:755)
at java.base/java.util.jar.JarFile.getInputStream(JarFile.java:840)
at Test.reproduceIssue(Test.java:39)
at Test.main(Test.java:58)
java Test
Exception in thread "main" java.lang.NegativeArraySizeException: -1090511228
at java.base/java.util.jar.JarFile.getBytes(JarFile.java:806)
at
java.base/java.util.jar.JarFile.initializeVerifier(JarFile.java:755)
at java.base/java.util.jar.JarFile.getInputStream(JarFile.java:840)
at Test.reproduceIssue(Test.java:39)
at Test.main(Test.java:58)