Program: 2715
Project: 2715
Buggy source:
public void createAppSettingBarControls(Composite composite){
  GridLayout layout=new GridLayout(4,true);
  layout.verticalSpacing=9;
  composite.setLayout(layout);
  GridData textAligment=new GridData(GridData.HORIZONTAL_ALIGN_BEGINNING | GridData.FILL_HORIZONTAL);
  GridData tableAligment=new GridData(SWT.FILL,SWT.FILL,true,true);
  tableAligment.heightHint=200;
  tableAligment.horizontalSpan=4;
  Label label=new Label(composite,SWT.NULL);
  label.setText("String_Node_Str");
  label=new Label(composite,SWT.NULL);
  label.setText("String_Node_Str");
  label=new Label(composite,SWT.NULL);
  label.setText("String_Node_Str");
  label=new Label(composite,SWT.NULL);
  label.setText("String_Node_Str");
  m_textAppBranch=new Text(composite,SWT.BORDER | SWT.SINGLE);
  m_textAppBranch.setLayoutData(textAligment);
  m_textAppBranch.addModifyListener(new ModifyListener(){
    public void modifyText(    ModifyEvent e){
      dialogChanged();
    }
  }
);
  m_textRhodesBranch=new Text(composite,SWT.BORDER | SWT.SINGLE);
  m_textRhodesBranch.setLayoutData(textAligment);
  m_textRhodesBranch.addModifyListener(new ModifyListener(){
    public void modifyText(    ModifyEvent e){
      dialogChanged();
    }
  }
);
  m_comboPlatforms=new Combo(composite,SWT.BORDER | SWT.SINGLE | SWT.READ_ONLY);
  m_comboPlatforms.setLayoutData(textAligment);
  m_comboPlatforms.addModifyListener(new ModifyListener(){
    public void modifyText(    ModifyEvent e){
      List<PlatfromInfoHolder> versions=m_platformsInfo.get(m_comboPlatforms.getText());
      m_comboPlatformVersions.removeAll();
      for (      PlatfromInfoHolder ver : versions) {
        m_comboPlatformVersions.add(ver.plVersion);
        m_comboPlatformVersions.setData(ver.plVersion,ver.remotePlatform);
      }
      m_comboPlatformVersions.select(0);
    }
  }
);
  m_comboPlatformVersions=new Combo(composite,SWT.BORDER | SWT.SINGLE | SWT.READ_ONLY);
  m_comboPlatformVersions.setLayoutData(textAligment);
  m_comboPlatformVersions.addModifyListener(new ModifyListener(){
    public void modifyText(    ModifyEvent e){
      dialogChanged();
    }
  }
);
  m_remoteBuildsList=new Table(composite,SWT.MULTI | SWT.BORDER | SWT.FULL_SELECTION);
  m_remoteBuildsList.setLayoutData(tableAligment);
  m_remoteBuildsList.setEnabled(true);
  m_remoteBuildsList.setHeaderVisible(true);
  m_remoteBuildsList.setLinesVisible(true);
  TableColumn colName=new TableColumn(m_remoteBuildsList,SWT.LEFT);
  colName.setText("String_Node_Str");
  colName.setWidth(150);
  TableColumn colUrl=new TableColumn(m_remoteBuildsList,SWT.LEFT);
  colUrl.setText("String_Node_Str");
  colUrl.setWidth(150);
  TableColumn colStatus=new TableColumn(m_remoteBuildsList,SWT.RIGHT);
  colStatus.setText("String_Node_Str");
  colStatus.setWidth(200);
  enableControls(false);
}

Fixed version (ground truth):
public void createAppSettingBarControls(Composite composite){
  GridLayout layout=new GridLayout(4,true);
  layout.verticalSpacing=9;
  composite.setLayout(layout);
  GridData textAligment=new GridData(GridData.HORIZONTAL_ALIGN_BEGINNING | GridData.FILL_HORIZONTAL);
  GridData tableAligment=new GridData(SWT.FILL,SWT.FILL,true,true);
  tableAligment.heightHint=200;
  tableAligment.horizontalSpan=4;
  Label label=new Label(composite,SWT.NULL);
  label.setText("String_Node_Str");
  label=new Label(composite,SWT.NULL);
  label.setText("String_Node_Str");
  label=new Label(composite,SWT.NULL);
  label.setText("String_Node_Str");
  label=new Label(composite,SWT.NULL);
  label.setText("String_Node_Str");
  m_textAppBranch=new Text(composite,SWT.BORDER | SWT.SINGLE);
  m_textAppBranch.setLayoutData(textAligment);
  m_textAppBranch.addModifyListener(new ModifyListener(){
    public void modifyText(    ModifyEvent e){
      dialogChanged();
    }
  }
);
  m_textRhodesBranch=new Text(composite,SWT.BORDER | SWT.SINGLE);
  m_textRhodesBranch.setLayoutData(textAligment);
  m_textRhodesBranch.addModifyListener(new ModifyListener(){
    public void modifyText(    ModifyEvent e){
      dialogChanged();
    }
  }
);
  m_comboPlatforms=new Combo(composite,SWT.BORDER | SWT.SINGLE | SWT.READ_ONLY);
  m_comboPlatforms.setLayoutData(textAligment);
  m_comboPlatforms.addModifyListener(new ModifyListener(){
    public void modifyText(    ModifyEvent e){
      List<PlatfromInfoHolder> versions=m_platformsInfo.get(m_comboPlatforms.getText());
      m_comboPlatformVersions.removeAll();
      for (      PlatfromInfoHolder ver : versions) {
        m_comboPlatformVersions.add(ver.plVersion);
        m_comboPlatformVersions.setData(ver.plVersion,ver.remotePlatform);
      }
      m_comboPlatformVersions.select(0);
    }
  }
);
  m_comboPlatformVersions=new Combo(composite,SWT.BORDER | SWT.SINGLE | SWT.READ_ONLY);
  m_comboPlatformVersions.setLayoutData(textAligment);
  m_comboPlatformVersions.addModifyListener(new ModifyListener(){
    public void modifyText(    ModifyEvent e){
      dialogChanged();
    }
  }
);
  m_remoteBuildsList=new Table(composite,SWT.MULTI | SWT.BORDER | SWT.FULL_SELECTION);
  m_remoteBuildsList.setLayoutData(tableAligment);
  m_remoteBuildsList.setEnabled(true);
  m_remoteBuildsList.setHeaderVisible(true);
  m_remoteBuildsList.setLinesVisible(true);
  TableColumn colUrl=new TableColumn(m_remoteBuildsList,SWT.LEFT);
  colUrl.setText("String_Node_Str");
  colUrl.setWidth(150);
  TableColumn colStatus=new TableColumn(m_remoteBuildsList,SWT.RIGHT);
  colStatus.setText("String_Node_Str");
  colStatus.setWidth(200);
  enableControls(false);
}