This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 70225 - NPE when getting accessible context of results table
Summary: NPE when getting accessible context of results table
Status: CLOSED FIXED
Alias: None
Product: profiler
Classification: Unclassified
Component: Base (show other bugs)
Version: 5.x
Hardware: All All
: P3 blocker (vote)
Assignee: Jiri Sedlacek
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-12-11 20:00 UTC by Jiri Sedlacek
Modified: 2007-02-20 18:08 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jiri Sedlacek 2005-12-11 20:00:57 UTC
When testing accessibility for CPU/Memory snapshot/live results window using 
a11y tool, following exception appears:

java.lang.NullPointerException
	at 
com.sun.tools.profiler.ui.components.MethodNameTableCellRenderer.setValue
(MethodNameTableCellRenderer.java:50)
	at 
com.sun.tools.profiler.ui.components.EnhancedTableCellRenderer.getTableCellRende
rerComponent(EnhancedTableCellRenderer.java:161)
	at javax.swing.JTable$AccessibleJTable.getAccessibleChild
(JTable.java:5330)
	at javax.swing.JTable$AccessibleJTable.getAccessibleAt(JTable.java:5709)
	at javax.swing.JTable$AccessibleJTable.valueChanged(JTable.java:5232)
	at javax.swing.DefaultListSelectionModel.fireValueChanged
(DefaultListSelectionModel.java:187)
	at javax.swing.DefaultListSelectionModel.fireValueChanged
(DefaultListSelectionModel.java:157)
	at javax.swing.DefaultListSelectionModel.setValueIsAdjusting
(DefaultListSelectionModel.java:619)
	at javax.swing.plaf.basic.BasicTableUI$Handler.setValueIsAdjusting
(BasicTableUI.java:905)
	at javax.swing.plaf.basic.BasicTableUI$Handler.mouseReleased
(BasicTableUI.java:1022)
	at java.awt.AWTEventMulticaster.mouseReleased
(AWTEventMulticaster.java:232)
	at java.awt.AWTEventMulticaster.mouseReleased
(AWTEventMulticaster.java:231)
	at java.awt.AWTEventMulticaster.mouseReleased
(AWTEventMulticaster.java:231)
	at java.awt.AWTEventMulticaster.mouseReleased
(AWTEventMulticaster.java:231)
	at java.awt.Component.processMouseEvent(Component.java:5488)
	at javax.swing.JComponent.processMouseEvent(JComponent.java:3126)
	at java.awt.Component.processEvent(Component.java:5253)
	at java.awt.Container.processEvent(Container.java:1966)
	at java.awt.Component.dispatchEventImpl(Component.java:3955)
	at java.awt.Container.dispatchEventImpl(Container.java:2024)
	at java.awt.Component.dispatchEvent(Component.java:3803)
	at java.awt.LightweightDispatcher.retargetMouseEvent
(Container.java:4212)
	at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3892)
	at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3822)
	at java.awt.Container.dispatchEventImpl(Container.java:2010)
	at java.awt.Window.dispatchEventImpl(Window.java:1774)
	at java.awt.Component.dispatchEvent(Component.java:3803)
[catch] at java.awt.EventQueue.dispatchEvent(EventQueue.java:463)
	at java.awt.EventDispatchThread.pumpOneEventForHierarchy
(EventDispatchThread.java:242)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy
(EventDispatchThread.java:163)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)

or 

java.lang.NullPointerException
	at 
com.sun.tools.profiler.ui.components.ClassNameTableCellRenderer.setValue
(ClassNameTableCellRenderer.java:52)
	at 
com.sun.tools.profiler.ui.components.EnhancedTableCellRenderer.getTableCellRende
rerComponent(EnhancedTableCellRenderer.java:161)
	at javax.swing.JTable$AccessibleJTable.getAccessibleChild
(JTable.java:5330)
	at javax.swing.JTable$AccessibleJTable.getAccessibleAt(JTable.java:5709)
	at javax.swing.JTable$AccessibleJTable.valueChanged(JTable.java:5230)
	at javax.swing.DefaultListSelectionModel.fireValueChanged
(DefaultListSelectionModel.java:187)
	at javax.swing.DefaultListSelectionModel.fireValueChanged
(DefaultListSelectionModel.java:157)
	at javax.swing.DefaultListSelectionModel.setValueIsAdjusting
(DefaultListSelectionModel.java:619)
	at javax.swing.plaf.basic.BasicTableUI$Handler.setValueIsAdjusting
(BasicTableUI.java:905)
	at javax.swing.plaf.basic.BasicTableUI$Handler.mouseReleased
(BasicTableUI.java:1022)
	at java.awt.AWTEventMulticaster.mouseReleased
(AWTEventMulticaster.java:232)
	at java.awt.AWTEventMulticaster.mouseReleased
(AWTEventMulticaster.java:231)
	at java.awt.AWTEventMulticaster.mouseReleased
(AWTEventMulticaster.java:231)
	at java.awt.AWTEventMulticaster.mouseReleased
(AWTEventMulticaster.java:231)
	at java.awt.Component.processMouseEvent(Component.java:5488)
	at javax.swing.JComponent.processMouseEvent(JComponent.java:3126)
	at java.awt.Component.processEvent(Component.java:5253)
	at java.awt.Container.processEvent(Container.java:1966)
	at java.awt.Component.dispatchEventImpl(Component.java:3955)
	at java.awt.Container.dispatchEventImpl(Container.java:2024)
	at java.awt.Component.dispatchEvent(Component.java:3803)
	at java.awt.LightweightDispatcher.retargetMouseEvent
(Container.java:4212)
	at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3892)
	at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3822)
	at java.awt.Container.dispatchEventImpl(Container.java:2010)
	at java.awt.Window.dispatchEventImpl(Window.java:1774)
	at java.awt.Component.dispatchEvent(Component.java:3803)
[catch] at java.awt.EventQueue.dispatchEvent(EventQueue.java:463)
	at java.awt.EventDispatchThread.pumpOneEventForHierarchy
(EventDispatchThread.java:242)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy
(EventDispatchThread.java:163)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
Comment 1 Jiri Sedlacek 2005-12-11 20:26:54 UTC
Fixed for M12.
Comment 2 ehucka 2006-10-09 12:09:50 UTC
Verification of old issues.
Comment 3 Alexander Kouznetsov 2007-02-20 10:16:44 UTC
Closing old issues
Comment 4 Alexander Kouznetsov 2007-02-20 18:08:27 UTC
Reverting to original Target Milestone value changed by mistake. Sorry for
inconvenience.