-
Type:
Bug
-
Resolution: Fixed
-
Priority:
P5
-
Affects Version/s: 5.0
-
Component/s: security-libs
-
beta
-
generic
-
solaris_9
This method contains an unsynchronized lazy initialization of a non-volatile static field. Because the compiler or processor may reorder instructions, threads are not guaranteed to see a completely initialized object, if the method can be called by multiple threads.
java.security.SecureRandom
SeedGenerator (line 460)
sun.security.pkcs.ESSCertId
private static HexDumpEncoder hexDumper = new HexDumpEncoder();
sun.security.provider.SeedGenerator
instance (line 109)
java.security.SecureRandom
SeedGenerator (line 460)
sun.security.pkcs.ESSCertId
private static HexDumpEncoder hexDumper = new HexDumpEncoder();
sun.security.provider.SeedGenerator
instance (line 109)