-
Bug
-
Resolution: Duplicate
-
P3
-
None
-
1.3.0
-
generic
-
generic
JAI uses RenderingHints.Key to store these RenderingHints.Key. When the class JAI is loaded after garbage-collected, a key with the same privateKey and same class will be registered to Java 2D RenderingHints.Key class. The fix in merlin just allows to use the new key to replace the old key when they have different classes. However, for this JAI crash case, to allow the new key to replace the old key when they have the same privateKey and same class is necessary.
This problem is fixed when JAI runs with J2SE 1.4.x. However, it still exists when runs JAI with J2SE 1.3.x. Many application servers are still working with J2SE 1.3.x. So a fix in J2SE 1.3.x is necessary.
This problem is fixed when JAI runs with J2SE 1.4.x. However, it still exists when runs JAI with J2SE 1.3.x. Many application servers are still working with J2SE 1.3.x. So a fix in J2SE 1.3.x is necessary.
- duplicates
-
JDK-4233058 RenderingHints.Key() is problematic to subclass and causes serious applet bugs
-
- Resolved
-