Blame SOURCES/rh1648242-accessible_toolkit_crash_do_not_break_jvm.patch

673b76
diff -uNr openjdk/src/java.desktop/share/classes/java/awt/Toolkit.java jdk8/jdk/src/java.desktop/share/classes/java/awt/Toolkit.java
673b76
--- openjdk/src/java.desktop/share/classes/java/awt/Toolkit.java
673b76
+++ openjdk/src/java.desktop/share/classes/java/awt/Toolkit.java
673b76
@@ -883,9 +883,13 @@
673b76
                     return null;
673b76
                 }
673b76
             });
673b76
             if (!GraphicsEnvironment.isHeadless()) {
673b76
-                loadAssistiveTechnologies();
673b76
+                try {
673b76
+                    loadAssistiveTechnologies();
673b76
+                } catch (AWTError error) {
673b76
+                    // ignore silently
673b76
+                }
673b76
             }
673b76
         }
673b76
         return toolkit;
673b76
     }