Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-4819857

Exception is thrown due to RenderingKey already registered with JRE 1.3.x

XMLWordPrintable

    • 2d
    • 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.

            Unassigned Unassigned
            qgao Qinghuai Gao (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: