Program: 73784
Project: 73784
Buggy source:
private void placeComponents(){
  GridLayout glDropDown=new GridLayout();
  this.setLayout(glDropDown);
  fBtnAggEnabled=new Button(this,SWT.CHECK);
{
    fBtnAggEnabled.setText(Messages.getString("String_Node_Str"));
    fBtnAggEnabled.setSelection(isSetAggregate());
    fBtnAggEnabled.addSelectionListener(this);
    fBtnAggEnabled.addListener(SWT.FocusOut,this);
    fBtnAggEnabled.addListener(SWT.Traverse,this);
    fBtnAggEnabled.setFocus();
  }
  fCmpAggregate=new Composite(this,SWT.NONE);
  GridData gdCMPAggregate=new GridData(GridData.FILL_HORIZONTAL);
  gdCMPAggregate.horizontalSpan=2;
  fCmpAggregate.setLayoutData(gdCMPAggregate);
  GridLayout glAggregate=new GridLayout();
  glAggregate.numColumns=2;
  glAggregate.marginHeight=0;
  glAggregate.marginWidth=0;
  glAggregate.horizontalSpacing=5;
  glAggregate.verticalSpacing=5;
  fCmpAggregate.setLayout(glAggregate);
  fLabelAggregate=new Label(fCmpAggregate,SWT.NONE);
  GridData gdLBLAggregate=new GridData();
  fLabelAggregate.setLayoutData(gdLBLAggregate);
  fLabelAggregate.setText(Messages.getString("String_Node_Str"));
  fCmbAggregate=new Combo(fCmpAggregate,SWT.DROP_DOWN | SWT.READ_ONLY);
  fCmbAggregate.setLayoutData(new GridData(GridData.FILL_HORIZONTAL));
  fCmbAggregate.addSelectionListener(this);
  fCmbAggregate.addListener(SWT.FocusOut,this);
  fCmbAggregate.addListener(SWT.Traverse,this);
  fAggParameterComposite=new Composite(fCmpAggregate,SWT.NONE);
  GridData gridData=new GridData(GridData.FILL_HORIZONTAL | GridData.GRAB_HORIZONTAL);
  gridData.horizontalIndent=0;
  gridData.horizontalSpan=2;
  gridData.exclude=true;
  fAggParameterComposite.setLayoutData(gridData);
  GridLayout layout=new GridLayout();
  layout.marginWidth=layout.marginHeight=0;
  layout.numColumns=3;
  fAggParameterComposite.setLayout(layout);
  ((GridData)fAggParameterComposite.getLayoutData()).heightHint=0;
  populateAggFuncNames();
  setAggregatesState();
  Composite btnComposite=new Composite(fCmpAggregate,SWT.NONE);
  gridData=new GridData(GridData.HORIZONTAL_ALIGN_END | GridData.VERTICAL_ALIGN_CENTER);
  gridData.horizontalIndent=0;
  gridData.horizontalSpan=2;
  btnComposite.setLayoutData(gridData);
  GridLayout glBtn=new GridLayout();
  glBtn.numColumns=2;
  glBtn.marginHeight=0;
  glBtn.marginWidth=0;
  glBtn.horizontalSpacing=5;
  glBtn.verticalSpacing=5;
  btnComposite.setLayout(glBtn);
  fBtnOK=new Button(btnComposite,SWT.NONE);
  GridData gd=new GridData();
  gd.widthHint=50;
  fBtnOK.setLayoutData(gd);
  fBtnOK.addSelectionListener(this);
  fBtnOK.setText(Messages.getString("String_Node_Str"));
  fBtnCancel=new Button(btnComposite,SWT.NONE);
  gd=new GridData();
  gd.widthHint=50;
  fBtnCancel.setLayoutData(gd);
  fBtnCancel.addSelectionListener(this);
  fBtnCancel.setText(Messages.getString("String_Node_Str"));
  getShell().pack();
}

Fixed version (ground truth):
private void placeComponents(){
  GridLayout glDropDown=new GridLayout();
  this.setLayout(glDropDown);
  fBtnAggEnabled=new Button(this,SWT.CHECK);
{
    fBtnAggEnabled.setText(Messages.getString("String_Node_Str"));
    fBtnAggEnabled.addSelectionListener(this);
    fBtnAggEnabled.addListener(SWT.FocusOut,this);
    fBtnAggEnabled.addListener(SWT.Traverse,this);
    fBtnAggEnabled.setFocus();
    fBtnAggEnabled.setSelection(isSetAggregate());
  }
  fCmpAggregate=new Composite(this,SWT.NONE);
  GridData gdCMPAggregate=new GridData(GridData.FILL_HORIZONTAL);
  gdCMPAggregate.horizontalSpan=2;
  fCmpAggregate.setLayoutData(gdCMPAggregate);
  GridLayout glAggregate=new GridLayout();
  glAggregate.numColumns=2;
  glAggregate.marginHeight=0;
  glAggregate.marginWidth=0;
  glAggregate.horizontalSpacing=5;
  glAggregate.verticalSpacing=5;
  fCmpAggregate.setLayout(glAggregate);
  fLabelAggregate=new Label(fCmpAggregate,SWT.NONE);
  GridData gdLBLAggregate=new GridData();
  fLabelAggregate.setLayoutData(gdLBLAggregate);
  fLabelAggregate.setText(Messages.getString("String_Node_Str"));
  fCmbAggregate=new Combo(fCmpAggregate,SWT.DROP_DOWN | SWT.READ_ONLY);
  fCmbAggregate.setLayoutData(new GridData(GridData.FILL_HORIZONTAL));
  fCmbAggregate.addSelectionListener(this);
  fCmbAggregate.addListener(SWT.FocusOut,this);
  fCmbAggregate.addListener(SWT.Traverse,this);
  fAggParameterComposite=new Composite(fCmpAggregate,SWT.NONE);
  GridData gridData=new GridData(GridData.FILL_HORIZONTAL | GridData.GRAB_HORIZONTAL);
  gridData.horizontalIndent=0;
  gridData.horizontalSpan=2;
  gridData.exclude=true;
  fAggParameterComposite.setLayoutData(gridData);
  GridLayout layout=new GridLayout();
  layout.marginWidth=layout.marginHeight=0;
  layout.numColumns=3;
  fAggParameterComposite.setLayout(layout);
  ((GridData)fAggParameterComposite.getLayoutData()).heightHint=0;
  populateAggFuncNames();
  setAggregatesState();
  Composite btnComposite=new Composite(fCmpAggregate,SWT.NONE);
  gridData=new GridData(GridData.HORIZONTAL_ALIGN_END | GridData.VERTICAL_ALIGN_CENTER);
  gridData.horizontalIndent=0;
  gridData.horizontalSpan=2;
  btnComposite.setLayoutData(gridData);
  GridLayout glBtn=new GridLayout();
  glBtn.numColumns=2;
  glBtn.marginHeight=0;
  glBtn.marginWidth=0;
  glBtn.horizontalSpacing=5;
  glBtn.verticalSpacing=5;
  btnComposite.setLayout(glBtn);
  fBtnOK=new Button(btnComposite,SWT.NONE);
  GridData gd=new GridData();
  gd.widthHint=50;
  fBtnOK.setLayoutData(gd);
  fBtnOK.addSelectionListener(this);
  fBtnOK.setText(Messages.getString("String_Node_Str"));
  fBtnCancel=new Button(btnComposite,SWT.NONE);
  gd=new GridData();
  gd.widthHint=50;
  fBtnCancel.setLayoutData(gd);
  fBtnCancel.addSelectionListener(this);
  fBtnCancel.setText(Messages.getString("String_Node_Str"));
  getShell().pack();
}