Reputation: 43
After I update my mac to macOs Sierra, i have problems with java applets in Safari. They didn't start, or start and crash.
Process: java [2271]
Path: /Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/java
Identifier: net.java.openjdk.cmd
Version: 1.0 (1.0)
Code Type: X86-64 (Native)
Parent Process: plugin-container [2270]
Responsible: java [2271]
User ID: 501
Date/Time: 2016-10-03 14:10:04.915 +0300
OS Version: Mac OS X 10.12 (16A323)
Report Version: 12
Anonymous UUID: 624C8F20-CA48-4915-59CD-DE6757A27CC3
Time Awake Since Boot: 4300 seconds
System Integrity Protection: enabled
Crashed Thread: 0 AppKit Thread Dispatch queue: com.apple.main-thread
Exception Type: EXC_BAD_INSTRUCTION (SIGABRT)
Exception Codes: 0x0000000000000001, 0x0000000000000000
Exception Note: EXC_CORPSE_NOTIFY
Application Specific Information:
Crashing on exception: java.lang.NullPointerException
at sun.awt.SunToolkit.getSystemEventQueueImplPP(SunToolkit.java:1090)
at sun.awt.SunToolkit.getSystemEventQueueImplPP(SunToolkit.java:1085)
at sun.awt.SunToolkit.getSystemEventQueueImpl(SunToolkit.java:1080)
at java.awt.Toolkit.getEventQueue(Toolkit.java:1734)
at java.awt.EventQueue.invokeLater(EventQueue.java:1266)
at sun.plugin2.main.client.MacOSXKeyHandler.notifyFlagsChangedFromNative(Unknown Source)
abort() called
and etc... I disable "safe mode" in preferances, but this won't help. Anyone has solution for this? Java 8 udate 101. tnx
Upvotes: 4
Views: 4758
Reputation: 195
The official Oracle release tells you how to fix it:
JVM throws NullPointerExceptions on macOS Sierra 10.12 On macOS Sierra 10.12, if a user presses modifier keys (such as Command, Alt, Shift) while an applet is running in a browser, an error box named “Internal Error” might be displayed. It will also show the “exec” icon in the macOS dock. The user can dismiss the applet, or try to rerun the applet while not pressing a modifier key. To fix this problem, install JRE 8u112, for Mac OS X.
Link also here http://javadl.oracle.com/webapps/download/AutoDL?BundleId=216900
Upvotes: 2
Reputation: 41
I solved my issues by downloading a pre-release of Java. I was having trouble with Attachmate's Reflection for the web. The Java bugs seem to be corrected in Version 8 Update 122. Earlier, I had tried Version 9, but it seemed a little buggy.
Upvotes: 4
Reputation: 11
To me it happens that it crashes only if I press the shift or the capslock keys...and if I insist confirming "continue" in the warning message for 6,8,10 times it starts working normally...my procedure (not happy with it, just as a temporary solution expecting this bug to be fixed): I press capslock and I leave it on (have to click "continue" in the crash warning). Then I press several times shift and at each time I click continue...it fixes after 4-6-8 times....hope it helps.
Upvotes: 1
Reputation: 179
Installing macOS Sierra 10.12.1 beta 3 has fixed it for me. If you're not in the beta program, you could monitor when it's publicly released.
Upvotes: 0
Reputation: 46
I had the same issue with the latest sierra update - try downloading JDK 9 (download here)
Upvotes: 3