Project
IntelliJ IDEA
Priority
Major
Type
Bug
Fix versions
No Fix versions
State
Fixed
Assignee
Robert F. Beeger
Subsystem
OSGi Support
Affected versions
No Affected versions
Fixed in build
No Fixed in build
  • Created by   Irina Petrovskaya
    2 years ago (13 Jul 2009 20:06)
  • Updated by   root
    2 years ago (17 Jan 2010 21:17)
  • Jira: IDEADEV-38566
    (history, comments)
 
IDEA-49759 NPE at org.osmorc.run.ui.OsgiRunConfigurationEditor$RunConfigurationTableModel.setValueAt
0
Issue is visible to: All Users
  The issue is visible to the selected user group only
in OSGi run configuration, on attempt to change starting level for the bundle: activate in-place editor, remove the default value (1) and click in some different row – exception
if non-empty value is specified - ok

Error during dispatching of java.awt.event.MouseEvent[MOUSE_PRESSED,(748,155),absolute(1319,294),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on dialog0
java.lang.NullPointerException
java.lang.NullPointerException
 at org.osmorc.run.ui.OsgiRunConfigurationEditor$RunConfigurationTableModel.setValueAt(OsgiRunConfigurationEditor.java:379)
 at javax.swing.JTable.setValueAt(JTable.java:2719)
 at javax.swing.JTable.editingStopped(JTable.java:4721)
 at javax.swing.AbstractCellEditor.fireEditingStopped(AbstractCellEditor.java:125)
 at javax.swing.DefaultCellEditor$EditorDelegate.stopCellEditing(DefaultCellEditor.java:350)
 at javax.swing.DefaultCellEditor.stopCellEditing(DefaultCellEditor.java:215)
 at javax.swing.JTable$GenericEditor.stopCellEditing(JTable.java:5465)
 at javax.swing.plaf.basic.BasicTableUI$Handler.mousePressed(BasicTableUI.java:986)
 at java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:263)
 at java.awt.Component.processMouseEvent(Component.java:6213)
 at javax.swing.JComponent.processMouseEvent(JComponent.java:3265)
 at java.awt.Component.processEvent(Component.java:5981)
 at java.awt.Container.processEvent(Container.java:2041)
 at java.awt.Component.dispatchEventImpl(Component.java:4583)
 at java.awt.Container.dispatchEventImpl(Container.java:2099)
 at java.awt.Component.dispatchEvent(Component.java:4413)
 at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4556)
 at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4217)
 at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4150)
 at java.awt.Container.dispatchEventImpl(Container.java:2085)
 at java.awt.Window.dispatchEventImpl(Window.java:2475)
 at java.awt.Component.dispatchEvent(Component.java:4413)
 at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
 at com.intellij.ide.IdeEventQueue.c(IdeEventQueue.java:261)
 at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:49)
 at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:242)
 at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
 at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
 at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178)
 at java.awt.Dialog$1.run(Dialog.java:1051)
 at java.awt.Dialog$3.run(Dialog.java:1103)
 at java.security.AccessController.doPrivileged(Native Method)
 at java.awt.Dialog.show(Dialog.java:1101)
 at com.intellij.openapi.ui.impl.DialogWrapperPeerImpl$MyDialog.show(DialogWrapperPeerImpl.java:24)
 at com.intellij.openapi.ui.impl.DialogWrapperPeerImpl.show(DialogWrapperPeerImpl.java:141)
 at com.intellij.openapi.ui.DialogWrapper.show(DialogWrapper.java:931)
 at com.intellij.execution.actions.EditRunConfigurationsAction.actionPerformed(EditRunConfigurationsAction.java:3)
 at com.intellij.openapi.actionSystem.impl.ActionMenuItem$ActionTransmitter.actionPerformed(ActionMenuItem.java:9)
 at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
 at com.intellij.openapi.actionSystem.impl.ActionMenuItem.fireActionPerformed(ActionMenuItem.java:68)
 at com.intellij.ui.plaf.beg.BegMenuItemUI.a(BegMenuItemUI.java:65)
 at com.intellij.ui.plaf.beg.BegMenuItemUI.access$300(BegMenuItemUI.java:129)
 at com.intellij.ui.plaf.beg.BegMenuItemUI$MyMouseInputHandler.mouseReleased(BegMenuItemUI.java:5)
 at java.awt.Component.processMouseEvent(Component.java:6216)
 at javax.swing.JComponent.processMouseEvent(JComponent.java:3265)
 at java.awt.Component.processEvent(Component.java:5981)
 at java.awt.Container.processEvent(Container.java:2041)
 at java.awt.Component.dispatchEventImpl(Component.java:4583)
 at java.awt.Container.dispatchEventImpl(Container.java:2099)
 at java.awt.Component.dispatchEvent(Component.java:4413)
 at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4556)
 at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4220)
 at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4150)
 at java.awt.Container.dispatchEventImpl(Container.java:2085)
 at java.awt.Window.dispatchEventImpl(Window.java:2475)
 at java.awt.Component.dispatchEvent(Component.java:4413)
 at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
 at com.intellij.ide.IdeEventQueue.c(IdeEventQueue.java:261)
 at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:49)
 at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:242)
 at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
 at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
 at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
 at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
 at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
 at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Comments (2)
 
History
 
Linked Issues (?)
 
Robert F. Beeger
  Robert F. Beeger
02 Aug 2009 02:16
2 years ago
That table needs to be reworked. The whole start level handling here is a bit confusing. This bug will be taken care of then.
Robert F. Beeger
  Robert F. Beeger
11 Oct 2009 02:11
2 years ago
invalid input is now not accepted anymore and with that the exception doesn't occur anymore.
Related Changes
Resolved Date
2 years ago (11 Oct 2009 02:11)
State
OpenFixed