git: openjdk/jdk25u: master: 8367384: The ICC_Profile class may throw exceptions during serialization

Sergey Bylokhov serb at openjdk.org
Mon Oct 13 17:59:53 UTC 2025


Changeset: 368e829f
Branch: master
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2025-10-13 17:58:33 +0000
URL:       https://git.openjdk.org/jdk25u/commit/368e829f281befe597e7b123d400f9fcb5a71f20

8367384: The ICC_Profile class may throw exceptions during serialization

Backport-of: 0e98ec36623d5d83172209058574a97bab1d6038

! src/java.desktop/share/classes/java/awt/color/ICC_Profile.java
+ test/jdk/java/awt/color/ICC_Profile/Serialization/SerializationSpecTest/SerializationSpecTest.java
+ test/jdk/java/awt/color/ICC_Profile/Serialization/SerializationSpecTest/empty.ser
+ test/jdk/java/awt/color/ICC_Profile/Serialization/SerializationSpecTest/invalid.ser
+ test/jdk/java/awt/color/ICC_Profile/Serialization/SerializationSpecTest/invalid_invalid.ser
+ test/jdk/java/awt/color/ICC_Profile/Serialization/SerializationSpecTest/invalid_null.ser
+ test/jdk/java/awt/color/ICC_Profile/Serialization/SerializationSpecTest/invalid_valid.ser
+ test/jdk/java/awt/color/ICC_Profile/Serialization/SerializationSpecTest/invalid_wrongType.ser
+ test/jdk/java/awt/color/ICC_Profile/Serialization/SerializationSpecTest/null.ser
+ test/jdk/java/awt/color/ICC_Profile/Serialization/SerializationSpecTest/null_invalid.ser
+ test/jdk/java/awt/color/ICC_Profile/Serialization/SerializationSpecTest/null_null.ser
= test/jdk/java/awt/color/ICC_Profile/Serialization/SerializationSpecTest/null_valid.ser
+ test/jdk/java/awt/color/ICC_Profile/Serialization/SerializationSpecTest/null_wrongType.ser
+ test/jdk/java/awt/color/ICC_Profile/Serialization/SerializationSpecTest/valid.ser
= test/jdk/java/awt/color/ICC_Profile/Serialization/SerializationSpecTest/valid_invalid.ser
= test/jdk/java/awt/color/ICC_Profile/Serialization/SerializationSpecTest/valid_null.ser
+ test/jdk/java/awt/color/ICC_Profile/Serialization/SerializationSpecTest/valid_valid.ser
+ test/jdk/java/awt/color/ICC_Profile/Serialization/SerializationSpecTest/valid_wrongType.ser
+ test/jdk/java/awt/color/ICC_Profile/Serialization/SerializationSpecTest/wrongType.ser
+ test/jdk/java/awt/color/ICC_Profile/Serialization/SerializationSpecTest/wrongType_invalid.ser
+ test/jdk/java/awt/color/ICC_Profile/Serialization/SerializationSpecTest/wrongType_null.ser
+ test/jdk/java/awt/color/ICC_Profile/Serialization/SerializationSpecTest/wrongType_valid.ser
+ test/jdk/java/awt/color/ICC_Profile/Serialization/SerializationSpecTest/wrongType_wrongType.ser
+ test/jdk/java/awt/color/ICC_Profile/Serialization/StandardProfilesRoundTrip.java
! test/jdk/java/awt/color/ICC_Profile/ValidateICCHeaderData/ValidateICCHeaderData.java



More information about the jdk-updates-changes mailing list