Hi all,
Please review the fix for bug: https://bugs.openjdk.java.net/browse/JDK-8087104
Bug Description: DateFormatSymbols caches its own instance and calls 
this.clone() in the constructor. Because of this, any subclass implementation 
(which expects a field is always initialized to non-null in the constructor) 
will throw NPE in its overridden clone() method while using any instance 
variables which it assumed are initilaized in its contructor.
Webrev: http://cr.openjdk.java.net/~rpatil/8087104/webrev.00/
Fix: Instead of using its own instance for caching and calling clone in 
DateFormatSymbols, a nested class SymbolsCacheEntry is introduced.
 

Regards,

Ramanand.

Reply via email to