-
Bug
-
Resolution: Fixed
-
P2
-
8
-
b01
-
Not verified
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8208842 | 8u201 | Alexey Ivanov | P2 | Resolved | Fixed | b01 |
JDK-8216642 | emb-8u201 | Alexey Ivanov | P2 | Resolved | Fixed | master |
jdk8u tests are failing to run on some systems because of a missing dependency loading awt.dll.
Looks like MSVCP100.DLL is now a dependency, in addition to the existing MSVCR dependency. In 8u we don't copy the msvcp dll to the built images, so will fail to load if the system doesn't have its own msvcp100.dll.
JDK-8042707 appears to have introduced this change.
e.g.
jtreg on the jdk/util tests includes the failure for LoggerInAppContext
ACTION: main -- Failed. Execution failed: STATUS:Failed.`main' threw exception: java.lang.UnsatisfiedLinkError: C:\jprt\T\P1\083425.kwalls\testproduct\windows_x64_6.1-product\jre\bin\awt.dll: Can't find dependent libraries
Looks like MSVCP100.DLL is now a dependency, in addition to the existing MSVCR dependency. In 8u we don't copy the msvcp dll to the built images, so will fail to load if the system doesn't have its own msvcp100.dll.
e.g.
jtreg on the jdk/util tests includes the failure for LoggerInAppContext
ACTION: main -- Failed. Execution failed: STATUS:Failed.`main' threw exception: java.lang.UnsatisfiedLinkError: C:\jprt\T\P1\083425.kwalls\testproduct\windows_x64_6.1-product\jre\bin\awt.dll: Can't find dependent libraries
- backported by
-
JDK-8208842 MSVCP dependency introduced in awt.dll
-
- Resolved
-
-
JDK-8216642 MSVCP dependency introduced in awt.dll
-
- Resolved
-
- relates to
-
JDK-8072107 New dependency introduced by deploy.dll and awt.dll (msvcp100.dll)
-
- Resolved
-
-
JDK-8042707 Source changes needed to build JDK 9 with Visual Studio 2013 (VS2013)
-
- Resolved
-