java.lang.NullPointerException

pydev | cbonar | 10 years ago
tip
Your exception is missing from the Samebug knowledge base.
Here are the best solutions we found on the Internet.
Click on the to mark the helpful solution and get rewards for you help.

Root Cause Analysis

  1. java.lang.NullPointerException

    No message provided

    at org.python.pydev.refactoring.ast.adapters.FunctionArgAdapter.getSignature()
  2. org.python.pydev
    TreeLabelProvider.getText
    1. org.python.pydev.refactoring.ast.adapters.FunctionArgAdapter.getSignature(FunctionArgAdapter.java:66)
    2. org.python.pydev.refactoring.ast.adapters.FunctionDefAdapter.getSignature(FunctionDefAdapter.java:36)
    3. org.python.pydev.refactoring.ui.model.overridemethods.FunctionTreeNode.getLabel(FunctionTreeNode.java:24)
    4. org.python.pydev.refactoring.ui.model.tree.TreeLabelProvider.getText(TreeLabelProvider.java:26)
    4 frames
  3. JFace
    AbstractTreeViewer$UpdateItemSafeRunnable.run
    1. org.eclipse.jface.viewers.StructuredViewer.buildLabel(StructuredViewer.java:2102)
    2. org.eclipse.jface.viewers.TreeViewer.doUpdateItem(TreeViewer.java:258)
    3. org.eclipse.jface.viewers.AbstractTreeViewer$UpdateItemSafeRunnable.run(AbstractTreeViewer.java:95)
    3 frames
  4. Eclipse Core
    Platform.run
    1. org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
    2. org.eclipse.core.runtime.Platform.run(Platform.java:843)
    2 frames
  5. Eclipse UI
    JFaceUtil$1.run
    1. org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:44)
    1 frame
  6. JFace
    StructuredViewer$UpdateItemSafeRunnable.run
    1. org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:149)
    2. org.eclipse.jface.viewers.AbstractTreeViewer.doUpdateItem(AbstractTreeViewer.java:849)
    3. org.eclipse.jface.viewers.StructuredViewer$UpdateItemSafeRunnable.run(StructuredViewer.java:465)
    3 frames
  7. Eclipse Core
    Platform.run
    1. org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
    2. org.eclipse.core.runtime.Platform.run(Platform.java:843)
    2 frames
  8. Eclipse UI
    JFaceUtil$1.run
    1. org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:44)
    1 frame
  9. JFace
    AbstractTreeViewer$1.run
    1. org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:149)
    2. org.eclipse.jface.viewers.StructuredViewer.updateItem(StructuredViewer.java:1955)
    3. org.eclipse.jface.viewers.AbstractTreeViewer.createTreeItem(AbstractTreeViewer.java:753)
    4. org.eclipse.jface.viewers.AbstractTreeViewer$1.run(AbstractTreeViewer.java:731)
    4 frames
  10. RWT
    BusyIndicator.showWhile
    1. org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67)
    1 frame
  11. JFace
    StructuredViewer.setInput
    1. org.eclipse.jface.viewers.AbstractTreeViewer.createChildren(AbstractTreeViewer.java:705)
    2. org.eclipse.jface.viewers.TreeViewer.createChildren(TreeViewer.java:892)
    3. org.eclipse.jface.viewers.AbstractTreeViewer.internalExpandToLevel(AbstractTreeViewer.java:1497)
    4. org.eclipse.jface.viewers.AbstractTreeViewer.internalExpandToLevel(AbstractTreeViewer.java:1507)
    5. org.eclipse.jface.viewers.AbstractTreeViewer$5.run(AbstractTreeViewer.java:1289)
    6. org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1323)
    7. org.eclipse.jface.viewers.CheckboxTreeViewer.preservingSelection(CheckboxTreeViewer.java:371)
    8. org.eclipse.jface.viewers.AbstractTreeViewer.inputChanged(AbstractTreeViewer.java:1277)
    9. org.eclipse.jface.viewers.ContentViewer.setInput(ContentViewer.java:250)
    10. org.eclipse.jface.viewers.StructuredViewer.setInput(StructuredViewer.java:1542)
    10 frames
  12. org.python.pydev
    OverrideMethodsPage.createControl
    1. org.python.pydev.refactoring.ui.pages.OverrideMethodsPage.createTreeViewer(OverrideMethodsPage.java:193)
    2. org.python.pydev.refactoring.ui.pages.OverrideMethodsPage.createTreeComp(OverrideMethodsPage.java:149)
    3. org.python.pydev.refactoring.ui.pages.OverrideMethodsPage.createMainComp(OverrideMethodsPage.java:88)
    4. org.python.pydev.refactoring.ui.pages.OverrideMethodsPage.createControl(OverrideMethodsPage.java:198)
    4 frames
  13. JFace
    Window.open
    1. org.eclipse.jface.wizard.Wizard.createPageControls(Wizard.java:180)
    2. org.eclipse.jface.wizard.WizardDialog.createPageControls(WizardDialog.java:614)
    3. org.eclipse.jface.wizard.WizardDialog.createContents(WizardDialog.java:502)
    4. org.eclipse.jface.window.Window.create(Window.java:426)
    5. org.eclipse.jface.dialogs.Dialog.create(Dialog.java:1124)
    6. org.eclipse.jface.window.Window.open(Window.java:785)
    6 frames
  14. Refactoring UI
    RefactoringWizardOpenOperation$1.run
    1. org.eclipse.ltk.ui.refactoring.RefactoringWizardOpenOperation$1.run(RefactoringWizardOpenOperation.java:132)
    1 frame
  15. RWT
    BusyIndicator.showWhile
    1. org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67)
    1 frame
  16. Refactoring UI
    RefactoringWizardOpenOperation.run
    1. org.eclipse.ltk.ui.refactoring.RefactoringWizardOpenOperation.run(RefactoringWizardOpenOperation.java:145)
    1 frame
  17. org.python.pydev
    OverrideMethodsAction.run
    1. org.python.pydev.refactoring.ui.actions.internal.AbstractRefactoringAction.openWizard(AbstractRefactoringAction.java:94)
    2. org.python.pydev.refactoring.ui.actions.internal.AbstractRefactoringAction.run(AbstractRefactoringAction.java:109)
    3. org.python.pydev.refactoring.ui.actions.OverrideMethodsAction.run(OverrideMethodsAction.java:11)
    3 frames
  18. Eclipse UI
    PluginAction.runWithEvent
    1. org.eclipse.ui.internal.PluginAction.runWithEvent(PluginAction.java:254)
    1 frame
  19. JFace
    ActionContributionItem$5.handleEvent
    1. org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:539)
    2. org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:488)
    3. org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:400)
    3 frames
  20. RWT
    Display.readAndDispatch
    1. org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
    2. org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1085)
    3. org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3180)
    4. org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2856)
    4 frames
  21. Eclipse UI
    Workbench.createAndRunWorkbench
    1. org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1930)
    2. org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1894)
    3. org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:422)
    3 frames
  22. Eclipse UI
    IDEApplication.run
    1. org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
    2. org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:95)
    2 frames
  23. Eclipse Core
    PlatformActivator$1.run
    1. org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:78)
    1 frame
  24. Eclipse OSGi
    EclipseStarter.run
    1. org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92)
    2. org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:68)
    3. org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400)
    4. org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:177)
    4 frames
  25. Java RT
    Method.invoke
    1. sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    2. sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    3. sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    4. java.lang.reflect.Method.invoke(Method.java:597)
    4 frames
  26. Equinox
    Main.main
    1. org.eclipse.core.launcher.Main.invokeFramework(Main.java:336)
    2. org.eclipse.core.launcher.Main.basicRun(Main.java:280)
    3. org.eclipse.core.launcher.Main.run(Main.java:977)
    4. org.eclipse.core.launcher.Main.main(Main.java:952)
    4 frames