Program: 73747
Project: 73747
Buggy source:
public Composite createDataSelector(Composite parent){
  Composite cmpDataSet=ChartUIUtil.createCompositeWrapper(parent);
{
    cmpDataSet.setLayoutData(new GridData(GridData.FILL_HORIZONTAL));
  }
  Label label=new Label(cmpDataSet,SWT.NONE);
{
    label.setText(Messages.getString("String_Node_Str"));
    label.setFont(JFaceResources.getBannerFont());
  }
  Composite cmpDetail=new Composite(cmpDataSet,SWT.NONE);
{
    GridLayout gridLayout=new GridLayout(3,false);
    gridLayout.marginWidth=10;
    gridLayout.marginHeight=0;
    cmpDetail.setLayout(gridLayout);
    cmpDetail.setLayoutData(new GridData(GridData.FILL_HORIZONTAL));
  }
  Composite compRadios=ChartUIUtil.createCompositeWrapper(cmpDetail);
{
    GridData gd=new GridData();
    gd.verticalSpan=2;
    compRadios.setLayoutData(gd);
  }
  btnInherit=new Button(compRadios,SWT.RADIO);
  btnInherit.setText(Messages.getString("String_Node_Str"));
  btnInherit.addListener(SWT.Selection,this);
  btnUseData=new Button(compRadios,SWT.RADIO);
  btnUseData.setText(Messages.getString("String_Node_Str"));
  btnUseData.addListener(SWT.Selection,this);
  new Label(cmpDetail,SWT.NONE);
  new Label(cmpDetail,SWT.NONE);
  cmbDataItems=new Combo(cmpDetail,SWT.DROP_DOWN | SWT.READ_ONLY);
  cmbDataItems.setLayoutData(new GridData(GridData.FILL_HORIZONTAL));
  cmbDataItems.addListener(SWT.Selection,this);
  btnNewData=new Button(cmpDetail,SWT.NONE);
{
    btnNewData.setText(Messages.getString("String_Node_Str"));
    btnNewData.setToolTipText(Messages.getString("String_Node_Str"));
    btnNewData.addListener(SWT.Selection,this);
  }
  initDataSelector();
  return cmpDataSet;
}

Fixed version (ground truth):
public Composite createDataSelector(Composite parent){
  Composite cmpDataSet=ChartUIUtil.createCompositeWrapper(parent);
{
    cmpDataSet.setLayoutData(new GridData(GridData.FILL_HORIZONTAL));
  }
  Label label=new Label(cmpDataSet,SWT.NONE);
{
    label.setText(Messages.getString("String_Node_Str"));
    label.setFont(JFaceResources.getBannerFont());
  }
  Composite cmpDetail=new Composite(cmpDataSet,SWT.NONE);
{
    GridLayout gridLayout=new GridLayout(3,false);
    gridLayout.marginWidth=10;
    gridLayout.marginHeight=0;
    cmpDetail.setLayout(gridLayout);
    cmpDetail.setLayoutData(new GridData(GridData.FILL_HORIZONTAL));
  }
  Composite compRadios=ChartUIUtil.createCompositeWrapper(cmpDetail);
{
    GridData gd=new GridData();
    gd.verticalSpan=2;
    compRadios.setLayoutData(gd);
  }
  btnInherit=new Button(compRadios,SWT.RADIO);
  btnInherit.setText(Messages.getString("String_Node_Str"));
  btnInherit.addListener(SWT.Selection,this);
  btnUseData=new Button(compRadios,SWT.RADIO);
  btnUseData.setText(Messages.getString("String_Node_Str"));
  btnUseData.addListener(SWT.Selection,this);
  new Label(cmpDetail,SWT.NONE);
  new Label(cmpDetail,SWT.NONE);
  cmbDataItems=new Combo(cmpDetail,SWT.DROP_DOWN | SWT.READ_ONLY);
  cmbDataItems.setLayoutData(new GridData(GridData.FILL_HORIZONTAL));
  cmbDataItems.addListener(SWT.Selection,this);
  btnNewData=new Button(cmpDetail,SWT.NONE);
{
    btnNewData.setText(Messages.getString("String_Node_Str"));
    btnNewData.setToolTipText(Messages.getString("String_Node_Str"));
    btnNewData.addListener(SWT.Selection,this);
  }
  initDataSelector();
  updatePredefinedQueries();
  return cmpDataSet;
}