RFR: 8055461: getNextID in ImageIcon class can lead to overflow
Prasanta Sadhukhan
psadhukhan at openjdk.org
Fri Jun 6 03:35:46 UTC 2025
ImageIcon.getNextID uses `mediaTrackerID ` which do not detect overflow.
Theoretically there is a possibility that there can be overflow in the long time run or for large number of created "imageIcon"
Made sure there is no overflow and treat that loadImage as ABORTED
No regression testcase as it addresses theoretical possibility..
-------------
Commit messages:
- getNextID in ImageIcon class can lead to overflow
Changes: https://git.openjdk.org/jdk/pull/25666/files
Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=25666&range=00
Issue: https://bugs.openjdk.org/browse/JDK-8055461
Stats: 10 lines in 1 file changed: 9 ins; 0 del; 1 mod
Patch: https://git.openjdk.org/jdk/pull/25666.diff
Fetch: git fetch https://git.openjdk.org/jdk.git pull/25666/head:pull/25666
PR: https://git.openjdk.org/jdk/pull/25666
More information about the client-libs-dev
mailing list