-
Bug
-
Resolution: Fixed
-
P2
-
1.2.0
-
None
-
1.2.1
-
generic
-
generic
-
Verified
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-2024121 | 1.2.2 | Lynn Monsanto | P2 | Closed | Fixed | swing2.0alpha |
Using JavaMonitor accessibility tool with the SwingSet demo program:
(using the latest promoted jaccess.jar and jaccess-examples.jar from /usr/local/java/jaccess1.1)
Attempting to use the ListBox tab of the SwingSet demo to hide or show a food
group while the ListModel checkbox of JavaMonitor is selected throws the
following exception:
Exception occurred during event dispatching:
java.lang.StackOverflowError
at javax.swing.DefaultListModel.addElement(DefaultListModel.java:350)
at JavaMonitor.displayEvent(JavaMonitor.java:443)
at JavaMonitorEventListener.intervalAdded(JavaMonitor.java:1092)
at com.sun.java.accessibility.util.SwingEventMonitor$SwingEventListener.intervalAdded(SwingEventMonitor.java:2205)
at javax.swing.AbstractListModel.fireIntervalAdded(AbstractListModel.java:111)
at javax.swing.DefaultListModel.addElement(DefaultListModel.java:351)
at JavaMonitor.displayEvent(JavaMonitor.java:443)
at JavaMonitorEventListener.intervalAdded(JavaMonitor.java:1092)
at com.sun.java.accessibility.util.SwingEventMonitor$SwingEventListener.intervalAdded(SwingEventMonitor.java:2205)
at javax.swing.AbstractListModel.fireIntervalAdded(AbstractListModel.java:111)
at javax.swing.DefaultListModel.addElement(DefaultListModel.java:351)
at JavaMonitor.displayEvent(JavaMonitor.java:443)
at JavaMonitorEventListener.intervalAdded(JavaMonitor.java:1092)
at com.sun.java.accessibility.util.SwingEventMonitor$SwingEventListener.intervalAdded(SwingEventMonitor.java:2205)
at javax.swing.AbstractListModel.fireIntervalAdded(AbstractListModel.java:111)
at javax.swing.DefaultListModel.addElement(DefaultListModel.java:351)
at JavaMonitor.displayEvent(JavaMonitor.java:443)
at JavaMonitorEventListener.intervalAdded(JavaMonitor.java:1092)
at com.sun.java.accessibility.util.SwingEventMonitor$SwingEventListener.intervalAdded(SwingEventMonitor.java:2205)
at javax.swing.AbstractListModel.fireIntervalAdded(AbstractListModel.java:111)
at javax.swing.DefaultListModel.addElement(DefaultListModel.java:351)
at JavaMonitor.displayEvent(JavaMonitor.java:443)
at JavaMonitorEventListener.intervalAdded(JavaMonitor.java:1092)
at com.sun.java.accessibility.util.SwingEventMonitor$SwingEventListener.intervalAdded(SwingEventMonitor.java:2205)
at javax.swing.AbstractListModel.fireIntervalAdded(AbstractListModel.java:111)
at javax.swing.DefaultListModel.addElement(DefaultListModel.java:351)
at JavaMonitor.displayEvent(JavaMonitor.java:443)
(etc... This will go on for as long as you let it, it seems.)
- backported by
-
JDK-2024121 StackOverFlowError thrown by SwingEventMonitor/JavaMonitor when getting ListData
-
- Closed
-