Program: 120626
Project: 120626
Buggy source:
private void checkFields(){
  String projectLabel=projectLabelText.getText();
  checkEnable();
  boolean enableProjectLabel=false;
  if (urlText.getText().trim().length() == 0) {
    setErrorMessage(Messages.getString("String_Node_Str"));
  }
 else   if (!this.enableSandboxProject) {
    setErrorMessage(Messages.getString("String_Node_Str"));
  }
 else   if ((userLoginText.getText().length() == 0 || !Pattern.matches(MAIL_PATTERN,userLoginText.getText()))) {
    setErrorMessage(Messages.getString("String_Node_Str"));
  }
 else   if (!Pattern.matches(RepositoryConstants.PROJECT_PATTERN,projectLabel) || NewProjectWizardPage.isKeywords(projectLabel.toLowerCase()) || ECodeLanguage.JAVA.getName().equalsIgnoreCase(projectLabel)) {
    setErrorMessage(Messages.getString("String_Node_Str"));
    enableProjectLabel=true;
  }
 else   if (isProjectNameAlreadyUsed(projectLabel)) {
    setErrorMessage(Messages.getString("String_Node_Str"));
    enableProjectLabel=true;
  }
 else   if (userPassText.getText().length() == 0) {
    setErrorMessage(Messages.getString("String_Node_Str"));
  }
 else   if (userFirstNameText.getText().trim().length() == 0) {
    setErrorMessage(Messages.getString("String_Node_Str"));
  }
 else   if (!Pattern.matches(FIRSTNAME_PATTERN,userFirstNameText.getText())) {
    setErrorMessage(Messages.getString("String_Node_Str"));
  }
 else   if (userLastNameText.getText().trim().length() == 0) {
    setErrorMessage(Messages.getString("String_Node_Str"));
  }
 else   if (!Pattern.matches(LASTNAME_PATTERN,userLastNameText.getText())) {
    setErrorMessage(Messages.getString("String_Node_Str"));
  }
 else {
    setErrorMessage(null);
  }
  checkProjectLabel(enableProjectLabel);
}

Fixed version (ground truth):
private void checkFields(){
  String projectLabel=projectLabelText.getText();
  checkEnable();
  boolean enableProjectLabel=false;
  if (urlText.getText().trim().length() == 0) {
    setErrorMessage(Messages.getString("String_Node_Str"));
  }
 else   if (!this.enableSandboxProject) {
    setErrorMessage(Messages.getString("String_Node_Str"));
  }
 else   if ((userLoginText.getText().length() == 0 || !Pattern.matches(MAIL_PATTERN,userLoginText.getText()))) {
    setErrorMessage(Messages.getString("String_Node_Str"));
  }
 else   if (ProjectUtils.isValidProjectName(projectLabel)) {
    setErrorMessage(Messages.getString("String_Node_Str"));
    enableProjectLabel=true;
  }
 else   if (isProjectNameAlreadyUsed(projectLabel)) {
    setErrorMessage(Messages.getString("String_Node_Str"));
    enableProjectLabel=true;
  }
 else   if (userPassText.getText().length() == 0) {
    setErrorMessage(Messages.getString("String_Node_Str"));
  }
 else   if (userFirstNameText.getText().trim().length() == 0) {
    setErrorMessage(Messages.getString("String_Node_Str"));
  }
 else   if (!Pattern.matches(FIRSTNAME_PATTERN,userFirstNameText.getText())) {
    setErrorMessage(Messages.getString("String_Node_Str"));
  }
 else   if (userLastNameText.getText().trim().length() == 0) {
    setErrorMessage(Messages.getString("String_Node_Str"));
  }
 else   if (!Pattern.matches(LASTNAME_PATTERN,userLastNameText.getText())) {
    setErrorMessage(Messages.getString("String_Node_Str"));
  }
 else {
    setErrorMessage(null);
  }
  checkProjectLabel(enableProjectLabel);
}