On Sun, 5 Oct 2025 20:33:26 GMT, Phil Race <[email protected]> wrote: > Specifying the behaviour of BufferedImage constructors for invalid dimensions > is long overdue. > > The behaviour for image types and sizes <= 0 is unchanged by this PR. > Also in many cases the behaviour for sizes that are too large is also > unchanged. > In some cases, the behaviour is changed from "accidental" > NegativeArraySizeException to a consistent IllegalArgumentException. > > In no case is anything changed that would affect the possibility to construct > a BufferedImage. > > A test is provided to ensure the behaviour. > > A CSR is provided too : https://bugs.openjdk.org/browse/JDK-8369155
> Found leading lowercase letter in issue title for 4617681: *constructor of > BufferedImage throws unexpected IllegalArgumentException* I'm for updating the subject of the JBS issue that the word “constructor” starts with a capital letter. ------------- PR Comment: https://git.openjdk.org/jdk/pull/27640#issuecomment-3582253292
