Community
Participate
Working Groups
Test Case Create a launch configuration Add an internal jar to the source path Apply and close Delete the internal jar Attempt to open the launch configuration dialog java.lang.NullPointerException at org.eclipse.jdt.internal.launching.RuntimeClasspathEntry.<init> (RuntimeClasspathEntry.java:168) at org.eclipse.jdt.launching.JavaRuntime.newRuntimeClasspathEntry (JavaRuntime.java:505) at org.eclipse.jdt.launching.StandardClasspathProvider.recoverRuntimePath (StandardClasspathProvider.java:96) at org.eclipse.jdt.launching.StandardSourcePathProvider.computeUnresolvedClasspath (StandardSourcePathProvider.java:41) at org.eclipse.jdt.launching.JavaRuntime.computeUnresolvedSourceLookupPath (JavaRuntime.java:573) at org.eclipse.jdt.internal.debug.ui.launcher.SourceLookupBlock.initializeFrom (SourceLookupBlock.java:236) at org.eclipse.jdt.debug.ui.launchConfigurations.JavaSourceLookupTab.initializeFrom (JavaSourceLookupTab.java:72) at org.eclipse.debug.ui.AbstractLaunchConfigurationTabGroup.initializeFrom (AbstractLaunchConfigurationTabGroup.java:78) at org.eclipse.debug.internal.ui.launchConfigurations.LaunchConfigurationDialog.set LaunchConfiguration(LaunchConfigurationDialog.java:1453) at org.eclipse.debug.internal.ui.launchConfigurations.LaunchConfigurationDialog.sel ectionChanged(LaunchConfigurationDialog.java:1382) at org.eclipse.jface.viewers.Viewer.fireSelectionChanged (Viewer.java:147) at org.eclipse.jface.viewers.StructuredViewer.updateSelection (StructuredViewer.java:1155) at org.eclipse.jface.viewers.StructuredViewer.setSelection (StructuredViewer.java:904) at org.eclipse.jface.viewers.Viewer.setSelection(Viewer.java:342) at org.eclipse.debug.internal.ui.launchConfigurations.LaunchConfigurationDialog.doI nitialTreeSelection(LaunchConfigurationDialog.java:537) at org.eclipse.debug.internal.ui.launchConfigurations.LaunchConfigurationDialog.cre ateContents(LaunchConfigurationDialog.java:456) at org.eclipse.jface.window.Window.create(Window.java:277) at org.eclipse.jface.window.Window.open(Window.java:526) at org.eclipse.debug.internal.ui.launchConfigurations.LaunchConfigurationDialog.doL astLaunchedConfig(LaunchConfigurationDialog.java:617) at org.eclipse.debug.internal.ui.launchConfigurations.LaunchConfigurationDialog.ope n(LaunchConfigurationDialog.java:578) at org.eclipse.debug.internal.ui.actions.OpenLaunchConfigurationsAction.run (OpenLaunchConfigurationsAction.java:132) at org.eclipse.jface.action.Action.runWithEvent(Action.java:749) at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection (ActionContributionItem.java:407) at org.eclipse.jface.action.ActionContributionItem.handleWidgetEvent (ActionContributionItem.java:361) at org.eclipse.jface.action.ActionContributionItem.access$0 (ActionContributionItem.java:352) at org.eclipse.jface.action.ActionContributionItem$ActionListener.handleEvent (ActionContributionItem.java:47) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:77) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:827) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:1529) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1291) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1177) at org.eclipse.ui.internal.Workbench.run(Workbench.java:1160) at org.eclipse.core.internal.boot.InternalBootLoader.run (InternalBootLoader.java:775) at org.eclipse.core.boot.BootLoader.run(BootLoader.java:432) at EclipseRuntimeLauncher.main(EclipseRuntimeLauncher.java:24)
Fixed in RuntimeClasspathEntry constructor. Aborts the construction of the entry if the resource associated with an internal archive does not exist in the workspace. Please verify.
*** Bug 21680 has been marked as a duplicate of this bug. ***
*** Bug 21725 has been marked as a duplicate of this bug. ***
Placed update into 2.0.1 branch.
Verified.
*** Bug 22013 has been marked as a duplicate of this bug. ***
*** Bug 22065 has been marked as a duplicate of this bug. ***
*** Bug 22489 has been marked as a duplicate of this bug. ***
*** Bug 24069 has been marked as a duplicate of this bug. ***
*** Bug 38660 has been marked as a duplicate of this bug. ***