Program: 140179
Project: 140179
Buggy source:
private void createAnalyzedColumnSetsSection(Composite parentComp){
  Section columnsComparisonSection=this.createSection(form,parentComp,DefaultMessagesImpl.getString("String_Node_Str"),false,null);
  Composite sectionClient=toolkit.createComposite(columnsComparisonSection);
  sectionClient.setLayout(new GridLayout());
  checkComputeButton=new Button(sectionClient,SWT.CHECK);
  GridData layoutData=new GridData(GridData.FILL_BOTH);
  layoutData.horizontalAlignment=SWT.CENTER;
  checkComputeButton.setLayoutData(layoutData);
  checkComputeButton.setText(DefaultMessagesImpl.getString("String_Node_Str"));
  checkComputeButton.setToolTipText(DefaultMessagesImpl.getString("String_Node_Str"));
  checkComputeButton.addSelectionListener(new SelectionAdapter(){
    public void widgetSelected(    SelectionEvent e){
      setDirty(true);
    }
  }
);
  SashForm sashForm=new SashForm(sectionClient,SWT.NULL);
  sashForm.setLayoutData(new GridData(GridData.FILL_BOTH));
  Composite leftComp=toolkit.createComposite(sashForm);
  leftComp.setLayoutData(new GridData(GridData.FILL_BOTH));
  leftComp.setLayout(new GridLayout());
  this.createSectionPart(leftComp,columnListA,DefaultMessagesImpl.getString("String_Node_Str"),DefaultMessagesImpl.getString("String_Node_Str"));
  Composite rightComp=toolkit.createComposite(sashForm);
  rightComp.setLayoutData(new GridData(GridData.FILL_BOTH));
  rightComp.setLayout(new GridLayout());
  this.createSectionPart(rightComp,columnListB,DefaultMessagesImpl.getString("String_Node_Str"),DefaultMessagesImpl.getString("String_Node_Str"));
  columnsComparisonSection.setClient(sectionClient);
}

Fixed version (ground truth):
private void createAnalyzedColumnSetsSection(Composite parentComp){
  Section columnsComparisonSection=this.createSection(form,parentComp,DefaultMessagesImpl.getString("String_Node_Str"),false,null);
  Composite sectionClient=toolkit.createComposite(columnsComparisonSection);
  sectionClient.setLayout(new GridLayout());
  checkComputeButton=new Button(sectionClient,SWT.CHECK);
  GridData layoutData=new GridData(GridData.FILL_BOTH);
  layoutData.horizontalAlignment=SWT.CENTER;
  checkComputeButton.setLayoutData(layoutData);
  checkComputeButton.setText(DefaultMessagesImpl.getString("String_Node_Str"));
  checkComputeButton.setToolTipText(DefaultMessagesImpl.getString("String_Node_Str"));
  checkComputeButton.addSelectionListener(new SelectionAdapter(){
    public void widgetSelected(    SelectionEvent e){
      setDirty(true);
    }
  }
);
  checkComputeButton.setSelection(analysis.getParameters().getDeactivatedIndicators().size() != 0);
  SashForm sashForm=new SashForm(sectionClient,SWT.NULL);
  sashForm.setLayoutData(new GridData(GridData.FILL_BOTH));
  Composite leftComp=toolkit.createComposite(sashForm);
  leftComp.setLayoutData(new GridData(GridData.FILL_BOTH));
  leftComp.setLayout(new GridLayout());
  this.createSectionPart(leftComp,columnListA,DefaultMessagesImpl.getString("String_Node_Str"),DefaultMessagesImpl.getString("String_Node_Str"));
  Composite rightComp=toolkit.createComposite(sashForm);
  rightComp.setLayoutData(new GridData(GridData.FILL_BOTH));
  rightComp.setLayout(new GridLayout());
  this.createSectionPart(rightComp,columnListB,DefaultMessagesImpl.getString("String_Node_Str"),DefaultMessagesImpl.getString("String_Node_Str"));
  columnsComparisonSection.setClient(sectionClient);
}