-
Enhancement
-
Resolution: Fixed
-
P3
-
7u25
-
b108
-
Verified
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8033885 | 7u80 | Daniel Fuchs | P3 | Resolved | Fixed | b01 |
JDK-8032994 | 7u65 | Daniel Fuchs | P3 | Resolved | Fixed | b01 |
JDK-8024851 | 7u60 | Daniel Fuchs | P2 | Resolved | Fixed | b04 |
JDK-8032604 | 7u55 | Daniel Fuchs | P3 | Resolved | Fixed | b06 |
Logging uses AWT and timezone whereas AWT uses logging that will call timezone for the default log message format. This circular dependency is error-prone and hard to diagnose (JDK-8014718).
JDK-8001029 will remove the dependency on AppContext. This bug is to break the logging / awt circular dependency on the lazy initialization of sun.awt.AppContext.
- backported by
-
JDK-8024851 Break logging and AWT circular dependency
- Resolved
-
JDK-8032604 Break logging and AWT circular dependency
- Resolved
-
JDK-8032994 Break logging and AWT circular dependency
- Resolved
-
JDK-8033885 Break logging and AWT circular dependency
- Resolved
- duplicates
-
JDK-8023258 Logger.getLogger() after ImageIO.read() returns different logger instance
- Closed
- relates to
-
JDK-8026404 Logging in Applet can trigger ACE: access denied ("java.lang.RuntimePermission" "modifyThreadGroup")
- Closed
-
JDK-8023258 Logger.getLogger() after ImageIO.read() returns different logger instance
- Closed