-
Bug
-
Resolution: Fixed
-
P2
-
8
-
JDK 8u25
-
b42
-
generic
-
generic
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8084687 | emb-9 | Alexandr Scherbatiy | P2 | Resolved | Fixed | team |
JDK-8065498 | 8u45 | Alexandr Scherbatiy | P2 | Resolved | Fixed | b01 |
JDK-8064871 | 8u40 | Alexandr Scherbatiy | P2 | Closed | Fixed | b15 |
JDK-8070050 | emb-8u47 | Alexandr Scherbatiy | P2 | Resolved | Fixed | team |
See the report: http://mail.openjdk.java.net/pipermail/swing-dev/2014-November/004018.html
There is the exception in the Window.setAlwaysOnTop() method:
java.util.ConcurrentModificationException
at java.util.Vector$Itr.checkForComodification(Unknown Source)
at java.util.Vector$Itr.next(Unknown Source)
at java.awt.Window.setAlwaysOnTop(Unknown Source)
at de.eurodata.commons.swing.SwingUtils$1.run(SwingUtils.java:344)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$400(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at de.eurodata.commons.swing.event.AWTThrowableHandler.dispatchEvent(AWTThrowableHandler.java:28)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
There is the exception in the Window.setAlwaysOnTop() method:
java.util.ConcurrentModificationException
at java.util.Vector$Itr.checkForComodification(Unknown Source)
at java.util.Vector$Itr.next(Unknown Source)
at java.awt.Window.setAlwaysOnTop(Unknown Source)
at de.eurodata.commons.swing.SwingUtils$1.run(SwingUtils.java:344)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$400(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at de.eurodata.commons.swing.event.AWTThrowableHandler.dispatchEvent(AWTThrowableHandler.java:28)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
- backported by
-
JDK-8065498 ownedWindowList access requires synchronization in Window.setAlwaysOnTop() method
- Resolved
-
JDK-8070050 ownedWindowList access requires synchronization in Window.setAlwaysOnTop() method
- Resolved
-
JDK-8084687 ownedWindowList access requires synchronization in Window.setAlwaysOnTop() method
- Resolved
-
JDK-8064871 ownedWindowList access requires synchronization in Window.setAlwaysOnTop() method
- Closed
- relates to
-
JDK-7081594 Windows owned by an always-on-top window DO NOT automatically become always-on-top
- Closed