-
Bug
-
Resolution: Fixed
-
P3
-
8u20, 8u40, 9
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8082303 | emb-9 | Anton Litvinov | P3 | Resolved | Fixed | b61 |
JDK-8086363 | 8u65 | Anton Litvinov | P3 | Resolved | Fixed | b01 |
JDK-8075530 | 8u60 | Anton Litvinov | P3 | Resolved | Fixed | b15 |
JDK-8137479 | emb-8u65 | Unassigned | P3 | Resolved | Fixed | b01 |
JDK-8079907 | emb-8u60 | Anton Litvinov | P3 | Resolved | Fixed | team |
FULL PRODUCT VERSION :
JDK 9 b54, JDK 8u40 b26, JDK 8u20 b26
ADDITIONAL OS VERSION INFORMATION :
OS X 10.9.5, 10.9.1
A DESCRIPTION OF THE PROBLEM :
Java Console GUI elements like "Clear", "Copy", "Close" buttons, scroll bars, text area are irresponsive to user actions on OS X, when an applet is loaded either in Firefox or Safari web browser.
STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
1. Install JRE 9 or JRE 8 on the host.
2. Go to "Java Control Panel -> Advanced" and:
a. Switch on the options: "Enable tracing", "Enable logging", "Show applet lifecycle exceptions" in "Debugging" group.
b. Set "Java console" to "Show console".
3. Load any Java applet in Firefox or Safari web browser. For example, a demo applet from "The Java Tutorials" web site accessible at the next URL. http://docs.oracle.com/javase/tutorial/deployment/applet/index.html
4. Click "Clear", or "Copy", or "Close" button in the shown Java Console dialog. If the expected action does not occur, the bug is reproduced.
ERROR MESSAGES/STACK TRACES THAT OCCUR :
When the bug occurs an exception with the following call stack is logged in OS X "Console" application.
java.lang.NullPointerException
at sun.plugin2.applet.Plugin2Manager.getPlugin2ManagerList(Unknown Source)
at sun.plugin2.applet.Plugin2Manager.getFromAppContext(Unknown Source)
at sun.plugin2.applet.Plugin2Manager.getCurrentManager(Unknown Source)
at sun.plugin2.applet.Applet2BrowserService.getContext(Unknown Source)
at sun.plugin2.applet.Applet2BrowserService.isConsoleIconifiedOnClose(Unknown Source)
at sun.plugin2.applet.Plugin2ConsoleController.isIconifiedOnClose(Unknown Source)
at com.sun.deploy.uitoolkit.impl.awt.ui.SwingConsoleWindow.isVisible(Unknown Source)
at sun.lwawt.LWWindowPeer.focusAllowedFor(LWWindowPeer.java:1221)
at sun.lwawt.LWWindowPeer.requestWindowFocus(LWWindowPeer.java:1159)
at sun.lwawt.LWWindowPeer.notifyMouseEvent(LWWindowPeer.java:807)
at sun.lwawt.macosx.CPlatformResponder.handleMouseEvent(CPlatformResponder.java:83)
at sun.lwawt.macosx.CPlatformView.deliverMouseEvent(CPlatformView.java:197)
JDK 9 b54, JDK 8u40 b26, JDK 8u20 b26
ADDITIONAL OS VERSION INFORMATION :
OS X 10.9.5, 10.9.1
A DESCRIPTION OF THE PROBLEM :
Java Console GUI elements like "Clear", "Copy", "Close" buttons, scroll bars, text area are irresponsive to user actions on OS X, when an applet is loaded either in Firefox or Safari web browser.
STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
1. Install JRE 9 or JRE 8 on the host.
2. Go to "Java Control Panel -> Advanced" and:
a. Switch on the options: "Enable tracing", "Enable logging", "Show applet lifecycle exceptions" in "Debugging" group.
b. Set "Java console" to "Show console".
3. Load any Java applet in Firefox or Safari web browser. For example, a demo applet from "The Java Tutorials" web site accessible at the next URL. http://docs.oracle.com/javase/tutorial/deployment/applet/index.html
4. Click "Clear", or "Copy", or "Close" button in the shown Java Console dialog. If the expected action does not occur, the bug is reproduced.
ERROR MESSAGES/STACK TRACES THAT OCCUR :
When the bug occurs an exception with the following call stack is logged in OS X "Console" application.
java.lang.NullPointerException
at sun.plugin2.applet.Plugin2Manager.getPlugin2ManagerList(Unknown Source)
at sun.plugin2.applet.Plugin2Manager.getFromAppContext(Unknown Source)
at sun.plugin2.applet.Plugin2Manager.getCurrentManager(Unknown Source)
at sun.plugin2.applet.Applet2BrowserService.getContext(Unknown Source)
at sun.plugin2.applet.Applet2BrowserService.isConsoleIconifiedOnClose(Unknown Source)
at sun.plugin2.applet.Plugin2ConsoleController.isIconifiedOnClose(Unknown Source)
at com.sun.deploy.uitoolkit.impl.awt.ui.SwingConsoleWindow.isVisible(Unknown Source)
at sun.lwawt.LWWindowPeer.focusAllowedFor(LWWindowPeer.java:1221)
at sun.lwawt.LWWindowPeer.requestWindowFocus(LWWindowPeer.java:1159)
at sun.lwawt.LWWindowPeer.notifyMouseEvent(LWWindowPeer.java:807)
at sun.lwawt.macosx.CPlatformResponder.handleMouseEvent(CPlatformResponder.java:83)
at sun.lwawt.macosx.CPlatformView.deliverMouseEvent(CPlatformView.java:197)
- backported by
-
JDK-8075530 Java Console GUI is irresponsive in JRE 8u20 on OS X
-
- Resolved
-
-
JDK-8079907 Java Console GUI is irresponsive in JRE 8u20 on OS X
-
- Resolved
-
-
JDK-8082303 Java Console GUI is irresponsive in JRE 8u20 on OS X
-
- Resolved
-
-
JDK-8086363 Java Console GUI is irresponsive in JRE 8u20 on OS X
-
- Resolved
-
-
JDK-8137479 Java Console GUI is irresponsive in JRE 8u20 on OS X
-
- Resolved
-
- duplicates
-
JDK-8074894 Java Console scroll bars not work correctly on Mac OS X
-
- Closed
-
(1 duplicates)