-
Bug
-
Resolution: Fixed
-
P3
-
1.3.0
-
merlin
-
x86, sparc
-
solaris_7, windows_nt
-
Verified
platforms: win32, solaris 2.7
Steps to Reproduce:
1) with the latest js2sdk (W) set up accessibility test-JavaMonitor
2) launch SwingSet2, check Actions and Document in JavaMonitor, go to the FileChooserDemo
3) choose the Custom File Chooser Demo, go through File Selection
4) exception will also happen under the JTable demo, while entering text into any of the editable fields.
Result:
Exception occurred during event dispatching:
java.lang.NullPointerException
at JavaMonitor.displayEvent(JavaMonitor.java:471)
at JavaMonitorEventListener.insertUpdate(JavaMonitor.java:1085)
at com.sun.java.accessibility.util.SwingEventMonitor$SwingEventListener.insertUpdate(SwingEventMonitor.java:2178)
at javax.swing.text.AbstractDocument.fireInsertUpdate(AbstractDocument.java:179)
at javax.swing.text.AbstractDocument.insertString(AbstractDocument.java:543)
at javax.swing.text.JTextComponent.setText(JTextComponent.java:1483)
at javax.swing.plaf.metal.MetalFileChooserUI.setFileName(MetalFileChooserUI.java:735)
at javax.swing.plaf.metal.MetalFileChooserUI.doSelectedFileChanged(MetalFileChooserUI.java:581)
at javax.swing.plaf.metal.MetalFileChooserUI.access$700(MetalFileChooserUI.java:31)
at javax.swing.plaf.metal.MetalFileChooserUI$6.propertyChange(MetalFileChooserUI.java:679)
at javax.swing.event.SwingPropertyChangeSupport.firePropertyChange(SwingPropertyChangeSupport.java:153)
at javax.swing.JComponent.firePropertyChange(JComponent.java:3719)
at javax.swing.JFileChooser.setSelectedFile(JFileChooser.java:382)
at javax.swing.plaf.basic.BasicFileChooserUI$SelectionListener.valueChanged(BasicFileChooserUI.java:375)
at javax.swing.JList.fireSelectionValueChanged(JList.java:946)
at javax.swing.JList$ListSelectionHandler.valueChanged(JList.java:960)
at javax.swing.DefaultListSelectionModel.fireValueChanged(DefaultListSelectionModel.java:170)
at javax.swing.DefaultListSelectionModel.fireValueChanged(DefaultListSelectionModel.java:140)
at javax.swing.DefaultListSelectionModel.setValueIsAdjusting(DefaultListSelectionModel.java:507)
at javax.swing.JList.setValueIsAdjusting(JList.java:1261)
at javax.swing.plaf.basic.BasicListUI$MouseInputHandler.mouseReleased(BasicListUI.java:831)
at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:231)
at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:230)
at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:230)
at java.awt.Component.processMouseEvent(Component.java:3717)
at java.awt.Component.processEvent(Component.java:3546)
at java.awt.Container.processEvent(Container.java:1164)
at java.awt.Component.dispatchEventImpl(Component.java:2595)
at java.awt.Container.dispatchEventImpl(Container.java:1213)
at java.awt.Component.dispatchEvent(Component.java:2499)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:2451)
at java.awt.LightweightDispatcher.processMouseEvent(Container.
kathleen.zelony@eng 2000-11-07
Verified in Merlin beta build b38 tnat exception no longer happens.
Steps to Reproduce:
1) with the latest js2sdk (W) set up accessibility test-JavaMonitor
2) launch SwingSet2, check Actions and Document in JavaMonitor, go to the FileChooserDemo
3) choose the Custom File Chooser Demo, go through File Selection
4) exception will also happen under the JTable demo, while entering text into any of the editable fields.
Result:
Exception occurred during event dispatching:
java.lang.NullPointerException
at JavaMonitor.displayEvent(JavaMonitor.java:471)
at JavaMonitorEventListener.insertUpdate(JavaMonitor.java:1085)
at com.sun.java.accessibility.util.SwingEventMonitor$SwingEventListener.insertUpdate(SwingEventMonitor.java:2178)
at javax.swing.text.AbstractDocument.fireInsertUpdate(AbstractDocument.java:179)
at javax.swing.text.AbstractDocument.insertString(AbstractDocument.java:543)
at javax.swing.text.JTextComponent.setText(JTextComponent.java:1483)
at javax.swing.plaf.metal.MetalFileChooserUI.setFileName(MetalFileChooserUI.java:735)
at javax.swing.plaf.metal.MetalFileChooserUI.doSelectedFileChanged(MetalFileChooserUI.java:581)
at javax.swing.plaf.metal.MetalFileChooserUI.access$700(MetalFileChooserUI.java:31)
at javax.swing.plaf.metal.MetalFileChooserUI$6.propertyChange(MetalFileChooserUI.java:679)
at javax.swing.event.SwingPropertyChangeSupport.firePropertyChange(SwingPropertyChangeSupport.java:153)
at javax.swing.JComponent.firePropertyChange(JComponent.java:3719)
at javax.swing.JFileChooser.setSelectedFile(JFileChooser.java:382)
at javax.swing.plaf.basic.BasicFileChooserUI$SelectionListener.valueChanged(BasicFileChooserUI.java:375)
at javax.swing.JList.fireSelectionValueChanged(JList.java:946)
at javax.swing.JList$ListSelectionHandler.valueChanged(JList.java:960)
at javax.swing.DefaultListSelectionModel.fireValueChanged(DefaultListSelectionModel.java:170)
at javax.swing.DefaultListSelectionModel.fireValueChanged(DefaultListSelectionModel.java:140)
at javax.swing.DefaultListSelectionModel.setValueIsAdjusting(DefaultListSelectionModel.java:507)
at javax.swing.JList.setValueIsAdjusting(JList.java:1261)
at javax.swing.plaf.basic.BasicListUI$MouseInputHandler.mouseReleased(BasicListUI.java:831)
at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:231)
at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:230)
at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:230)
at java.awt.Component.processMouseEvent(Component.java:3717)
at java.awt.Component.processEvent(Component.java:3546)
at java.awt.Container.processEvent(Container.java:1164)
at java.awt.Component.dispatchEventImpl(Component.java:2595)
at java.awt.Container.dispatchEventImpl(Container.java:1213)
at java.awt.Component.dispatchEvent(Component.java:2499)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:2451)
at java.awt.LightweightDispatcher.processMouseEvent(Container.
kathleen.zelony@eng 2000-11-07
Verified in Merlin beta build b38 tnat exception no longer happens.