Community
Participate
Working Groups
I got the following NPE during a "Refresh Branches and Verions" The error was either caused by a bad state or resulted in a bad state such that trying to expand HEAD in the repo failed with the same exception. Restarting Eclipse fixed the problem. I have not been able to reproduce this. java.lang.NullPointerException at org.eclipse.team.internal.ccvs.core.resources.RemoteModule.createRemoteModules (RemoteModule.java(Compiled Code)) at org.eclipse.team.internal.ccvs.core.client.Checkout.getRemoteModules (Checkout.java:178) at org.eclipse.team.internal.ccvs.core.resources.RemoteModule.getRemoteModules (RemoteModule.java:54) at org.eclipse.team.internal.ccvs.core.connection.CVSRepositoryLocation.members (CVSRepositoryLocation.java(Compiled Code)) at org.eclipse.team.internal.ccvs.ui.repo.RepositoryRoot.getDefinedModulesCache (RepositoryRoot.java:116) at org.eclipse.team.internal.ccvs.ui.repo.RepositoryRoot.getDefinedModules (RepositoryRoot.java:130) at org.eclipse.team.internal.ccvs.ui.repo.RepositoryManager.getFoldersForTag (RepositoryManager.java:210) at org.eclipse.team.internal.ccvs.ui.model.CVSTagElement.internalGetChildren (CVSTagElement.java:60) at org.eclipse.team.internal.ccvs.ui.model.CVSModelElement$1.run (CVSModelElement.java:40) at org.eclipse.team.internal.ui.TeamUIPlugin$2.run(TeamUIPlugin.java:150) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java(Compiled Code)) at org.eclipse.team.internal.ui.TeamUIPlugin.runWithProgress (TeamUIPlugin.java:147) at org.eclipse.team.internal.ccvs.ui.CVSUIPlugin.runWithProgress (CVSUIPlugin.java:229) at org.eclipse.team.internal.ccvs.ui.model.CVSModelElement$2.run (CVSModelElement.java:106) at org.eclipse.team.internal.ccvs.ui.model.CVSModelElement.getChildren (CVSModelElement.java:46) at org.eclipse.team.internal.ccvs.ui.model.CVSModelElement.getChildren (CVSModelElement.java:87) at org.eclipse.team.internal.ccvs.ui.model.CVSModelElement.getChildren (CVSModelElement.java:80) at org.eclipse.ui.model.WorkbenchContentProvider.getChildren (WorkbenchContentProvider.java:57) at org.eclipse.team.internal.ccvs.ui.model.RemoteContentProvider.getChildren (RemoteContentProvider.java:74) at org.eclipse.jface.viewers.AbstractTreeViewer.getRawChildren (AbstractTreeViewer.java(Compiled Code)) at org.eclipse.jface.viewers.StructuredViewer.getFilteredChildren (StructuredViewer.java(Compiled Code)) at org.eclipse.jface.viewers.AbstractTreeViewer.updateChildren (AbstractTreeViewer.java(Compiled Code)) at org.eclipse.jface.viewers.AbstractTreeViewer.updateChildren (AbstractTreeViewer.java(Compiled Code)) at org.eclipse.jface.viewers.AbstractTreeViewer.internalRefresh (AbstractTreeViewer.java(Compiled Code)) at org.eclipse.jface.viewers.AbstractTreeViewer.internalRefresh (AbstractTreeViewer.java(Compiled Code)) at org.eclipse.jface.viewers.AbstractTreeViewer.internalRefresh (AbstractTreeViewer.java(Compiled Code)) at org.eclipse.jface.viewers.AbstractTreeViewer.internalRefresh (AbstractTreeViewer.java(Compiled Code)) at org.eclipse.jface.viewers.AbstractTreeViewer.internalRefresh (AbstractTreeViewer.java(Compiled Code)) at org.eclipse.jface.viewers.StructuredViewer$7.run(StructuredViewer.java (Compiled Code)) at org.eclipse.jface.viewers.StructuredViewer.preservingSelection (StructuredViewer.java(Compiled Code)) at org.eclipse.jface.viewers.StructuredViewer.refresh(StructuredViewer.java (Compiled Code)) at org.eclipse.jface.viewers.StructuredViewer.refresh(StructuredViewer.java (Compiled Code)) at org.eclipse.team.internal.ccvs.ui.repo.RemoteViewPart.refreshViewer (RemoteViewPart.java:372) at org.eclipse.team.internal.ccvs.ui.repo.RepositoriesView$3.run (RepositoriesView.java:80) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java (Compiled Code)) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java (Compiled Code)) at org.eclipse.jface.operation.ModalContext$ModalContextThread.block (ModalContext.java(Compiled Code)) at org.eclipse.jface.operation.ModalContext$ModalContextThread.block (ModalContext.java(Compiled Code)) at org.eclipse.jface.operation.ModalContext$ModalContextThread.block (ModalContext.java(Compiled Code)) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:255) at org.eclipse.jface.wizard.WizardDialog.run(WizardDialog.java:752) at org.eclipse.team.internal.ccvs.ui.repo.RefreshRemoteProjectWizard.performFinish (RefreshRemoteProjectWizard.java:103) at org.eclipse.jface.wizard.WizardDialog.finishPressed(WizardDialog.java:602) at org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDialog.java:315) at org.eclipse.jface.dialogs.Dialog$1.widgetSelected(Dialog.java:417) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java (Compiled Code)) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java(Compiled Code)) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java(Compiled Code)) at org.eclipse.jface.window.Window.runEventLoop(Window.java(Compiled Code)) at org.eclipse.jface.window.Window.open(Window.java:557) at org.eclipse.team.internal.ccvs.ui.repo.RefreshRemoteProjectWizard.execute (RefreshRemoteProjectWizard.java:68) at org.eclipse.team.internal.ccvs.ui.repo.RefreshTagsAction.execute (RefreshTagsAction.java:28) at org.eclipse.team.internal.ccvs.ui.actions.CVSAction.run(CVSAction.java:69) at org.eclipse.ui.actions.ActionDelegate.runWithEvent(ActionDelegate.java:71) at org.eclipse.ui.internal.PluginAction.runWithEvent(PluginAction.java:241) at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection (ActionContributionItem.java:456) at org.eclipse.jface.action.ActionContributionItem$ActionListener.handleEvent (ActionContributionItem.java(Compiled Code)) at org.eclipse.jface.action.ActionContributionItem$ActionListener.handleEvent (ActionContributionItem.java(Compiled Code)) at org.eclipse.jface.action.ActionContributionItem$ActionListener.handleEvent (ActionContributionItem.java(Compiled Code)) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java(Compiled Code)) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java(Compiled Code)) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java(Compiled Code)) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java(Compiled Code)) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java(Compiled Code)) at org.eclipse.ui.internal.Workbench.run(Workbench.java:1251) at org.eclipse.core.internal.boot.InternalBootLoader.run (InternalBootLoader.java:845) at org.eclipse.core.boot.BootLoader.run(BootLoader.java:461) at java.lang.reflect.Method.invoke(Native Method) at org.eclipse.core.launcher.Main.basicRun(Main.java:247) at org.eclipse.core.launcher.Main.run(Main.java:703) at org.eclipse.core.launcher.Main.main(Main.java:539)
Should investigate for RC3
Unable to reproduce