Bug 30979 NPE in NewElementWizardPage.updateStatus at line 67
Integration build 200302050800 We have a bug in SWT which exposed this problem but I am entering this bug report since the handling of the problem is not right. Due to the bug on the Mac (see build 200302050800) we get an NPE in NewElementWizardPage. Steps: 1) In a new workspace, in the Resource perspective, in the the Navigator view, from the context menu select New -> Project. 2) Select Java + Java Project and then hit return (DO NOT click on the Next button to go to the next page as this will not show the problem). 3) Enter some text in the project name field. Note that the finish button does not become enabled. 4)Click on the Back button. Either in step 3 or step 4 you will get the NPE (I have both cases happen for me).
org.eclipse.jdt.ui/ui/org/eclipse/jdt/ui/wizards/NewElementWizardPage.java
/*******************************************************************************
 * Copyright (c) 2000, 2002 International Business Machines Corp. and others.
 * All rights reserved. This program and the accompanying materials 
 * are made available under the terms of the Common Public License v1.0 
 * which accompanies this distribution, and is available at
 * http://www.eclipse.org/legal/cpl-v10.html
 * 
 * Contributors:
 *     IBM Corporation - initial API and implementation
 ******************************************************************************/
package org.eclipse.jdt.ui.wizards;
import org.eclipse.core.runtime.IStatus;
import org.eclipse.jface.wizard.WizardPage;
import org.eclipse.jdt.internal.ui.dialogs.StatusInfo;
import org.eclipse.jdt.internal.ui.dialogs.StatusUtil;
/**
 * Base class for wizard page responsible to create Java elements. The class
 * provides API to update the wizard's statis line and OK button according to
 * the value of a <code>IStatus</code> object.
 * 
 * @since 2.0
 */
public abstract class NewElementWizardPage extends WizardPage {