Modify

#137 closed defect (fixed)

NPE when 3.x ViewPart wizard is finished early

Reported by: tom Owned by: tom
Priority: major Milestone: 0.1.0
Component: tooling-pde Version: 0.0.13
Keywords: Cc:

Description

java.lang.NullPointerException?

at at.bestsolution.efxclipse.tooling.pde.ui.E3PluginTemplate.execute(E3PluginTemplate.java:135)
at org.eclipse.pde.ui.templates.AbstractNewPluginTemplateWizard?.performFinish(AbstractNewPluginTemplateWizard?.java:101)
at org.eclipse.pde.internal.ui.wizards.plugin.NewProjectCreationOperation?.execute(NewProjectCreationOperation?.java:303)
at org.eclipse.ui.actions.WorkspaceModifyOperation?$1.run(WorkspaceModifyOperation?.java:106)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2344)
at org.eclipse.ui.actions.WorkspaceModifyOperation?.run(WorkspaceModifyOperation?.java:118)
at org.eclipse.jface.operation.ModalContext?.runInCurrentThread(ModalContext?.java:464)
at org.eclipse.jface.operation.ModalContext?.run(ModalContext?.java:372)
at org.eclipse.jface.wizard.WizardDialog?.run(WizardDialog?.java:1029)
at org.eclipse.pde.internal.ui.wizards.plugin.NewPluginProjectWizard?.performFinish(NewPluginProjectWizard?.java:113)
at org.eclipse.jface.wizard.WizardDialog?.finishPressed(WizardDialog?.java:827)
at org.eclipse.jface.wizard.WizardDialog?.buttonPressed(WizardDialog?.java:432)
at org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.java:624)
at org.eclipse.swt.widgets.TypedListener?.handleEvent(TypedListener?.java:240)
at org.eclipse.swt.widgets.EventTable?.sendEvent(EventTable?.java:84)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4165)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3754)
at org.eclipse.jface.window.Window.runEventLoop(Window.java:825)
at org.eclipse.jface.window.Window.open(Window.java:801)
at org.eclipse.ui.actions.NewProjectAction?.run(NewProjectAction?.java:117)
at org.eclipse.jface.action.Action.runWithEvent(Action.java:498)
at org.eclipse.jface.action.ActionContributionItem?.handleWidgetSelection(ActionContributionItem?.java:584)
at org.eclipse.jface.action.ActionContributionItem?.access$2(ActionContributionItem?.java:501)
at org.eclipse.jface.action.ActionContributionItem?$5.handleEvent(ActionContributionItem?.java:411)
at org.eclipse.swt.widgets.EventTable?.sendEvent(EventTable?.java:84)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4165)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3754)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2701)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2665)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2499)
at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:679)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:668)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:123)
at org.eclipse.equinox.internal.app.EclipseAppHandle?.run(EclipseAppHandle?.java:196)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher?.runApplication(EclipseAppLauncher?.java:110)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher?.start(EclipseAppLauncher?.java:79)
at org.eclipse.core.runtime.adaptor.EclipseStarter?.run(EclipseStarter?.java:344)
at org.eclipse.core.runtime.adaptor.EclipseStarter?.run(EclipseStarter?.java:179)
at sun.reflect.NativeMethodAccessorImpl?.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl?.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl?.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577)
at org.eclipse.equinox.launcher.Main.run(Main.java:1410)

Attachments (0)

Change History (1)

comment:1 Changed 11 months ago by tom

  • Resolution set to fixed
  • Status changed from new to closed

Add Comment

Modify Ticket

Action
as closed .
The resolution will be deleted. Next status will be 'reopened'.
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.