Program: 148788
Project: 148788
Buggy source:
protected Control createDialogArea(Composite parent){
  endpoints=Arrays.asList(new String[]{Util.default_endpoint_address});
  parent.getShell().setText(this.title);
  Composite composite=(Composite)super.createDialogArea(parent);
  GridLayout layout=(GridLayout)composite.getLayout();
  layout.numColumns=2;
  Label endpointsLabel=new Label(composite,SWT.NONE);
  endpointsLabel.setLayoutData(new GridData(SWT.FILL,SWT.CENTER,true,false,1,1));
  endpointsLabel.setText("String_Node_Str");
  endpointsCombo=new Combo(composite,SWT.NONE);
  endpointsCombo.setLayoutData(new GridData(SWT.FILL,SWT.CENTER,true,false,1,1));
  ((GridData)endpointsCombo.getLayoutData()).widthHint=400;
  for (Iterator<String> iter=endpoints.iterator(); iter.hasNext(); ) {
    String host=iter.next();
    endpointsCombo.add(host);
  }
  endpointsCombo.select(0);
  authenticationGroup=new Group(composite,SWT.NONE);
  authenticationGroup.setVisible(true);
  authenticationGroup.setText("String_Node_Str");
  authenticationGroup.setLayoutData(new GridData(SWT.FILL,SWT.CENTER,true,false,2,1));
  authenticationGroup.setLayout(new GridLayout(2,false));
  Label usernameLabel=new Label(authenticationGroup,SWT.NONE);
  usernameLabel.setLayoutData(new GridData(SWT.FILL,SWT.CENTER,false,false,1,1));
  usernameLabel.setText("String_Node_Str");
  userText=new Text(authenticationGroup,SWT.BORDER);
  userText.setLayoutData(new GridData(SWT.FILL,SWT.CENTER,true,false,1,1));
  userText.setDoubleClickEnabled(false);
  Label passwordLabel=new Label(authenticationGroup,SWT.NONE);
  passwordLabel.setLayoutData(new GridData(SWT.FILL,SWT.CENTER,false,false,1,1));
  passwordLabel.setText("String_Node_Str");
  passwordText=new Text(authenticationGroup,SWT.PASSWORD | SWT.BORDER);
  passwordText.setLayoutData(new GridData(SWT.FILL,SWT.CENTER,true,false,1,1));
  savePasswordButton=new Button(authenticationGroup,SWT.CHECK);
  savePasswordButton.setText("String_Node_Str");
  savePasswordButton.setLayoutData(new GridData(SWT.FILL,SWT.CENTER,true,false,2,1));
  if (Util.IsEnterPrise()) {
    Label universeLabel=new Label(composite,SWT.NONE);
    universeLabel.setLayoutData(new GridData(SWT.FILL,SWT.CENTER,false,false,1,1));
    universeLabel.setText("String_Node_Str");
    universeCombo=new Combo(composite,SWT.NONE);
    universeCombo.setLayoutData(new GridData(SWT.FILL,SWT.CENTER,true,false,1,1));
    ((GridData)universeCombo.getLayoutData()).widthHint=300;
    if (universes != null)     for (int i=0; i < universes.size(); i++) {
      String host=universes.get(i).getPk();
      universeCombo.add(host);
    }
    universeCombo.select(0);
  }
  return composite;
}

Fixed version (ground truth):
protected Control createDialogArea(Composite parent){
  endpoints=Arrays.asList(new String[]{Util.default_endpoint_address});
  parent.getShell().setText(this.title);
  Composite composite=(Composite)super.createDialogArea(parent);
  GridLayout layout=(GridLayout)composite.getLayout();
  layout.numColumns=2;
  Label endpointsLabel=new Label(composite,SWT.NONE);
  endpointsLabel.setLayoutData(new GridData(SWT.FILL,SWT.CENTER,true,false,1,1));
  endpointsLabel.setText("String_Node_Str");
  endpointsCombo=new Combo(composite,SWT.NONE);
  endpointsCombo.setLayoutData(new GridData(SWT.FILL,SWT.CENTER,true,false,1,1));
  ((GridData)endpointsCombo.getLayoutData()).widthHint=400;
  for (Iterator<String> iter=endpoints.iterator(); iter.hasNext(); ) {
    String host=iter.next();
    endpointsCombo.add(host);
  }
  endpointsCombo.select(0);
  authenticationGroup=new Group(composite,SWT.NONE);
  authenticationGroup.setVisible(true);
  authenticationGroup.setText("String_Node_Str");
  authenticationGroup.setLayoutData(new GridData(SWT.FILL,SWT.CENTER,true,false,2,1));
  authenticationGroup.setLayout(new GridLayout(2,false));
  Label usernameLabel=new Label(authenticationGroup,SWT.NONE);
  usernameLabel.setLayoutData(new GridData(SWT.FILL,SWT.CENTER,false,false,1,1));
  usernameLabel.setText("String_Node_Str");
  userText=new Text(authenticationGroup,SWT.BORDER);
  userText.setLayoutData(new GridData(SWT.FILL,SWT.CENTER,true,false,1,1));
  userText.setDoubleClickEnabled(false);
  Label passwordLabel=new Label(authenticationGroup,SWT.NONE);
  passwordLabel.setLayoutData(new GridData(SWT.FILL,SWT.CENTER,false,false,1,1));
  passwordLabel.setText("String_Node_Str");
  passwordText=new Text(authenticationGroup,SWT.PASSWORD | SWT.BORDER);
  passwordText.setLayoutData(new GridData(SWT.FILL,SWT.CENTER,true,false,1,1));
  savePasswordButton=new Button(authenticationGroup,SWT.CHECK);
  savePasswordButton.setText("String_Node_Str");
  savePasswordButton.setLayoutData(new GridData(SWT.FILL,SWT.CENTER,true,false,2,1));
  if (Util.IsEnterPrise()) {
    Label universeLabel=new Label(composite,SWT.NONE);
    universeLabel.setLayoutData(new GridData(SWT.FILL,SWT.CENTER,false,false,1,1));
    universeLabel.setText("String_Node_Str");
    universeCombo=new Combo(composite,SWT.NONE);
    universeCombo.setLayoutData(new GridData(SWT.FILL,SWT.CENTER,true,false,1,1));
    ((GridData)universeCombo.getLayoutData()).widthHint=300;
    if (universes != null) {
      java.util.List<String> hostList=new ArrayList<String>();
      for (int i=0; i < universes.size(); i++) {
        String host=universes.get(i).getPk();
        if (!hostList.contains(host)) {
          universeCombo.add(host);
          hostList.add(host);
        }
      }
    }
  }
  return composite;
}