Bug 191147 [CommonNavigator] Problem with selection causes view to fail to load
bundles/org.eclipse.ui.navigator/src/org/eclipse/ui/internal/navigator/CommonNavigatorManager.java
public UpdateActionBarsJob(String label) {
			super(label);
		}
		  
		public IStatus runInUIThread(IProgressMonitor monitor) {
			SafeRunner.run(new ISafeRunnable() {
				/*
				 * (non-Javadoc)
				 * 
				 * @see org.eclipse.core.runtime.ISafeRunnable#run()
				 */
				public void run() throws Exception {
					IStructuredSelection selection = new StructuredSelection(commonNavigator.getCommonViewer().getInput());
					actionService.setContext(new ActionContext(selection));
					actionService.fillActionBars(commonNavigator.getViewSite().getActionBars());				
				}
				/*
				 * (non-Javadoc)
				 * 
				 * @see org.eclipse.core.runtime.ISafeRunnable#handleException(java.lang.Throwable)
				 */
				public void handleException(Throwable exception) {
					NavigatorPlugin.logError(0, exception.getMessage(), exception);
				}
			});
			return Status.OK_STATUS;
		} 
	}