-
Bug
-
Resolution: Not an Issue
-
P3
-
7u4
Run closed/java/awt/dnd/DnDClipboardDeadlockTest. It used to fail because of a titular reason (see 7146556) and apparently fixed with 7171163, but now it reports somewhere from java.io:
Font transform has NaN position.
========= Child VM System.err ========
java.io.IOException: Font transform has NaN position
at sun.lwawt.macosx.CClipboard.getClipboardData(Native Method)
at sun.awt.datatransfer.ClipboardTransferable.fetchOneFlavor(ClipboardTransferable.java:118)
at sun.awt.datatransfer.ClipboardTransferable.<init>(ClipboardTransferable.java:97)
at sun.awt.datatransfer.SunClipboard.getContents(SunClipboard.java:147)
at DragSourceButton.dragOver(DnDClipboardDeadlockTest.java:299)
at java.awt.dnd.DragSourceContext.dragOver(DragSourceContext.java:378)
at sun.awt.dnd.SunDragSourceContextPeer$EventDispatcher.run(SunDragSourceContextPeer.java:478)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:251)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:701)
at java.awt.EventQueue.access$000(EventQueue.java:102)
at java.awt.EventQueue$3.run(EventQueue.java:662)
at java.awt.EventQueue$3.run(EventQueue.java:660)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:671)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:244)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:163)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:151)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:147)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:139)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:97)
Font transform has NaN position.
========= Child VM System.err ========
java.io.IOException: Font transform has NaN position
at sun.lwawt.macosx.CClipboard.getClipboardData(Native Method)
at sun.awt.datatransfer.ClipboardTransferable.fetchOneFlavor(ClipboardTransferable.java:118)
at sun.awt.datatransfer.ClipboardTransferable.<init>(ClipboardTransferable.java:97)
at sun.awt.datatransfer.SunClipboard.getContents(SunClipboard.java:147)
at DragSourceButton.dragOver(DnDClipboardDeadlockTest.java:299)
at java.awt.dnd.DragSourceContext.dragOver(DragSourceContext.java:378)
at sun.awt.dnd.SunDragSourceContextPeer$EventDispatcher.run(SunDragSourceContextPeer.java:478)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:251)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:701)
at java.awt.EventQueue.access$000(EventQueue.java:102)
at java.awt.EventQueue$3.run(EventQueue.java:662)
at java.awt.EventQueue$3.run(EventQueue.java:660)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:671)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:244)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:163)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:151)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:147)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:139)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:97)
- relates to
-
JDK-7171163 [macosx] Shortcomings in the design of the secondary native event loop made JavaFX DnD deadlock
- Resolved
-
JDK-7146556 [macosx] DnDClipboardDeadlockTest fails seemingly because of deadlock.
- Closed