--- old/src/java.desktop/share/classes/javax/swing/text/JTextComponent.java 2016-04-01 14:39:16.726986059 -0700 +++ new/src/java.desktop/share/classes/javax/swing/text/JTextComponent.java 2016-04-01 14:39:16.626986061 -0700 @@ -70,7 +70,6 @@ import sun.awt.AppContext; -import sun.misc.ManagedLocalsThread; import sun.swing.PrintingStatus; import sun.swing.SwingUtilities2; import sun.swing.text.TextComponentPrintable; @@ -2353,7 +2352,8 @@ runnablePrinting.run(); } else { if (isEventDispatchThread) { - new ManagedLocalsThread(runnablePrinting).start(); + new Thread(null, runnablePrinting, + "JTextComponentPrint", 0, false ).start(); printingStatus.showModal(true); } else { printingStatus.showModal(false);