-
Bug
-
Resolution: Fixed
-
P4
-
7, 22
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8332599 | 21.0.5-oracle | Sarvesh Kumar Jain | P4 | Resolved | Fixed | b01 |
JDK-8335648 | 21.0.5 | Andrew Lu | P4 | Resolved | Fixed | b01 |
JDK-8340168 | 17.0.14 | Andrew Lu | P4 | Resolved | Fixed | b01 |
JDK-8332667 | 17.0.13-oracle | Sarvesh Kumar Jain | P4 | Resolved | Fixed | b01 |
JDK-8332772 | 11.0.25-oracle | Sarvesh Kumar Jain | P4 | Resolved | Fixed | b01 |
JDK-8332859 | 8u431 | Sarvesh Kumar Jain | P4 | Resolved | Fixed | b01 |
The jtr log shows:
Exception in thread "Image Fetcher 0" java.util.ServiceConfigurationError: Locale provider adapter "CLDR"cannot be instantiated.
at java.base/sun.util.locale.provider.LocaleProviderAdapter.forType(LocaleProviderAdapter.java:197)
at java.base/sun.util.locale.provider.LocaleProviderAdapter.findAdapter(LocaleProviderAdapter.java:285)
at java.base/sun.util.locale.provider.LocaleProviderAdapter.getAdapter(LocaleProviderAdapter.java:256)
at java.base/java.util.Calendar.createCalendar(Calendar.java:1696)
at java.base/java.util.Calendar.getInstance(Calendar.java:1663)
at java.base/java.text.SimpleDateFormat.initializeCalendar(SimpleDateFormat.java:680)
at java.base/java.text.SimpleDateFormat.<init>(SimpleDateFormat.java:624)
at java.base/sun.net.www.protocol.file.FileURLConnection.initializeHeaders(FileURLConnection.java:126)
at java.base/sun.net.www.protocol.file.FileURLConnection.getHeaderField(FileURLConnection.java:144)
at java.base/sun.net.www.URLConnection.getContentType(URLConnection.java:169)
at java.desktop/sun.awt.image.URLImageSource.getDecoder(URLImageSource.java:115)
at java.desktop/sun.awt.image.InputStreamImageSource.doFetch(InputStreamImageSource.java:263)
at java.desktop/sun.awt.image.ImageFetcher.fetchloop(ImageFetcher.java:212)
at java.desktop/sun.awt.image.ImageFetcher.run(ImageFetcher.java:176)
Caused by: java.lang.reflect.InvocationTargetException
at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:74)
at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:502)
at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:486)
at java.base/sun.util.locale.provider.LocaleProviderAdapter.forType(LocaleProviderAdapter.java:186)
... 13 more
Caused by: java.util.ServiceConfigurationError: sun.util.locale.provider.LocaleDataMetaInfo: Unable to load sun.util.resources.cldr.provider.CLDRLocaleDataMetaInfo
at java.base/java.util.ServiceLoader.fail(ServiceLoader.java:582)
at java.base/java.util.ServiceLoader.loadProvider(ServiceLoader.java:866)
at java.base/java.util.ServiceLoader$ModuleServicesLookupIterator.hasNext(ServiceLoader.java:1080)
at java.base/java.util.ServiceLoader$2.hasNext(ServiceLoader.java:1305)
at java.base/java.util.ServiceLoader$3.hasNext(ServiceLoader.java:1387)
at java.base/sun.util.cldr.CLDRLocaleProviderAdapter.lambda$new$0(CLDRLocaleProviderAdapter.java:84)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:571)
at java.base/sun.util.cldr.CLDRLocaleProviderAdapter.<init>(CLDRLocaleProviderAdapter.java:83)
at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:62)
... 16 more
Caused by: java.security.AccessControlException: access denied ("java.lang.RuntimePermission" "accessClassInPackage.sun.util.locale.provider")
at java.base/java.security.AccessControlContext.checkPermission(AccessControlContext.java:488)
at java.base/java.security.AccessController.checkPermission(AccessController.java:1085)
at java.base/java.lang.SecurityManager.checkPermission(SecurityManager.java:411)
at java.base/java.lang.SecurityManager.checkPackageAccess(SecurityManager.java:1318)
at java.base/java.lang.ClassLoader$1.run(ClassLoader.java:704)
at java.base/java.lang.ClassLoader$1.run(ClassLoader.java:702)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:400)
at java.base/java.lang.ClassLoader.checkPackageAccess(ClassLoader.java:702)
at java.base/java.lang.ClassLoader.defineClass1(Native Method)
at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1023)
at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1100)
at java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:182)
at java.base/jdk.internal.loader.BuiltinClassLoader.defineClass(BuiltinClassLoader.java:821)
at java.base/jdk.internal.loader.BuiltinClassLoader.lambda$findClassInModuleOrNull$2(BuiltinClassLoader.java:743)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:319)
at java.base/jdk.internal.loader.BuiltinClassLoader.findClassInModuleOrNull(BuiltinClassLoader.java:744)
at java.base/jdk.internal.loader.BuiltinClassLoader.findClass(BuiltinClassLoader.java:621)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:637)
at java.base/java.lang.Class.forName(Class.java:628)
at java.base/java.lang.Class.forName(Class.java:603)
at java.base/java.util.ServiceLoader.lambda$loadProvider$1(ServiceLoader.java:860)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:571)
at java.base/java.util.ServiceLoader.loadProvider(ServiceLoader.java:862)
... 23 more
The test fails to display its own UI that is created in its constructor.
- backported by
-
JDK-8332599 PrinterJob/SecurityDialogTest.java hangs
-
- Resolved
-
-
JDK-8332667 PrinterJob/SecurityDialogTest.java hangs
-
- Resolved
-
-
JDK-8332772 PrinterJob/SecurityDialogTest.java hangs
-
- Resolved
-
-
JDK-8332859 PrinterJob/SecurityDialogTest.java hangs
-
- Resolved
-
-
JDK-8335648 PrinterJob/SecurityDialogTest.java hangs
-
- Resolved
-
-
JDK-8340168 PrinterJob/SecurityDialogTest.java hangs
-
- Resolved
-
- links to
-
Commit openjdk/jdk21u-dev/b6be31a5
-
Commit openjdk/jdk/9f5ad433
-
Commit(master) openjdk/jdk17u-dev/22f82b97
-
Review openjdk/jdk/18299
-
Review(master) openjdk/jdk11u-dev/2912
-
Review(master) openjdk/jdk17u-dev/2807
-
Review(master) openjdk/jdk21u-dev/813