Program: 76921
Project: 76921
Buggy source:
private void placeComponents(){
  GridLayout glContent=new GridLayout(4,false);
  glContent.marginHeight=2;
  glContent.marginWidth=2;
  this.setLayout(glContent);
  grpAccLine=new Group(this,SWT.NONE);
  GridData gdGRPAccLine=new GridData(GridData.FILL_BOTH);
  gdGRPAccLine.horizontalSpan=1;
  GridLayout glGRPAccline=new GridLayout(2,false);
  grpAccLine.setLayout(glGRPAccline);
  grpAccLine.setLayoutData(gdGRPAccLine);
  grpAccLine.setText(Messages.getString("String_Node_Str"));
  liacAccLine=new LineAttributesComposite(grpAccLine,SWT.NONE,context,((BubbleSeries)series).getAccLineAttributes(),true,true,true);
  GridData gdLIACAccLine=new GridData(GridData.FILL_BOTH);
  gdLIACAccLine.horizontalSpan=2;
  liacAccLine.setLayoutData(gdLIACAccLine);
  liacAccLine.addListener(this);
  lblOrientation=new Label(grpAccLine,SWT.NONE);
  lblOrientation.setText(Messages.getString("String_Node_Str"));
  cmbOrientation=new Combo(grpAccLine,SWT.DROP_DOWN | SWT.READ_ONLY);
  GridData gdCMBOrientation=new GridData(GridData.FILL_HORIZONTAL);
  cmbOrientation.setLayoutData(gdCMBOrientation);
  cmbOrientation.addSelectionListener(this);
  grpLine=new Group(this,SWT.NONE);
  GridData gdGRPLine=new GridData(GridData.FILL_BOTH);
  gdGRPLine.horizontalSpan=1;
  grpLine.setLayout(new FillLayout());
  grpLine.setLayoutData(gdGRPLine);
  grpLine.setText(Messages.getString("String_Node_Str"));
  liacLine=new LineAttributesComposite(grpLine,SWT.NONE,context,((BubbleSeries)series).getLineAttributes(),true,true,true);
  liacLine.addListener(this);
  Composite cmp=new Composite(this,SWT.NONE);
  cmp.setLayout(new GridLayout());
  cmp.setLayoutData(new GridData(GridData.FILL_HORIZONTAL));
  Composite cmpShadow=new Composite(cmp,SWT.NONE);
  cmpShadow.setLayout(new GridLayout(2,false));
  cmpShadow.setLayoutData(new GridData(GridData.FILL_HORIZONTAL));
  Label lblShadow=new Label(cmpShadow,SWT.NONE);
  GridData gdLBLShadow=new GridData();
  lblShadow.setLayoutData(gdLBLShadow);
  lblShadow.setText(Messages.getString("String_Node_Str"));
  fccShadow=new FillChooserComposite(cmpShadow,SWT.NONE,context,((BubbleSeries)series).getShadowColor(),false,false);
  GridData gdFCCShadow=new GridData(GridData.FILL_HORIZONTAL);
  gdFCCShadow.widthHint=100;
  fccShadow.setLayoutData(gdFCCShadow);
  fccShadow.addListener(this);
  btnPalette=new Button(cmp,SWT.CHECK);
{
    btnPalette.setText(Messages.getString("String_Node_Str"));
    btnPalette.setSelection(((BubbleSeries)series).isPaletteLineColor());
    GridData gdBTNPalette=new GridData(GridData.FILL_HORIZONTAL);
    gdBTNPalette.horizontalSpan=2;
    btnPalette.setLayoutData(gdBTNPalette);
    btnPalette.addSelectionListener(this);
  }
  btnCurve=new Button(cmp,SWT.CHECK);
{
    btnCurve.setText(Messages.getString("String_Node_Str"));
    btnCurve.setSelection(((BubbleSeries)series).isCurve());
    GridData gdBTNCurve=new GridData(GridData.FILL_HORIZONTAL);
    gdBTNCurve.horizontalSpan=2;
    btnPalette.setLayoutData(gdBTNCurve);
    btnCurve.addSelectionListener(this);
  }
  enableLineSettings(((BubbleSeries)series).getLineAttributes().isVisible());
  enableAccLineSettings(((BubbleSeries)series).getAccLineAttributes().isVisible());
  populateLists();
}

Fixed version (ground truth):
private void placeComponents(){
  GridLayout glContent=new GridLayout(4,false);
  glContent.marginHeight=2;
  glContent.marginWidth=2;
  this.setLayout(glContent);
  grpAccLine=new Group(this,SWT.NONE);
  GridData gdGRPAccLine=new GridData(GridData.FILL_BOTH);
  gdGRPAccLine.horizontalSpan=1;
  GridLayout glGRPAccline=new GridLayout(2,false);
  grpAccLine.setLayout(glGRPAccline);
  grpAccLine.setLayoutData(gdGRPAccLine);
  grpAccLine.setText(Messages.getString("String_Node_Str"));
  liacAccLine=new LineAttributesComposite(grpAccLine,SWT.NONE,context,((BubbleSeries)series).getAccLineAttributes(),true,true,true);
  GridData gdLIACAccLine=new GridData(GridData.FILL_BOTH);
  gdLIACAccLine.horizontalSpan=2;
  liacAccLine.setLayoutData(gdLIACAccLine);
  liacAccLine.addListener(this);
  lblOrientation=new Label(grpAccLine,SWT.NONE);
  lblOrientation.setText(Messages.getString("String_Node_Str"));
  cmbOrientation=new Combo(grpAccLine,SWT.DROP_DOWN | SWT.READ_ONLY);
  GridData gdCMBOrientation=new GridData(GridData.FILL_HORIZONTAL);
  cmbOrientation.setLayoutData(gdCMBOrientation);
  cmbOrientation.addSelectionListener(this);
  grpLine=new Group(this,SWT.NONE);
  GridData gdGRPLine=new GridData(GridData.FILL_BOTH);
  gdGRPLine.horizontalSpan=1;
  grpLine.setLayout(new FillLayout());
  grpLine.setLayoutData(gdGRPLine);
  grpLine.setText(Messages.getString("String_Node_Str"));
  liacLine=new LineAttributesComposite(grpLine,SWT.NONE,context,((BubbleSeries)series).getLineAttributes(),true,true,true);
  liacLine.addListener(this);
  Composite cmp=new Composite(this,SWT.NONE);
  cmp.setLayout(new GridLayout());
  cmp.setLayoutData(new GridData(GridData.FILL_HORIZONTAL));
  Composite cmpShadow=new Composite(cmp,SWT.NONE);
  cmpShadow.setLayout(new GridLayout(2,false));
  cmpShadow.setLayoutData(new GridData(GridData.FILL_HORIZONTAL));
  lblShadow=new Label(cmpShadow,SWT.NONE);
  GridData gdLBLShadow=new GridData();
  lblShadow.setLayoutData(gdLBLShadow);
  lblShadow.setText(Messages.getString("String_Node_Str"));
  fccShadow=new FillChooserComposite(cmpShadow,SWT.NONE,context,((BubbleSeries)series).getShadowColor(),false,false);
  GridData gdFCCShadow=new GridData(GridData.FILL_HORIZONTAL);
  gdFCCShadow.widthHint=100;
  fccShadow.setLayoutData(gdFCCShadow);
  fccShadow.addListener(this);
  btnPalette=new Button(cmp,SWT.CHECK);
{
    btnPalette.setText(Messages.getString("String_Node_Str"));
    btnPalette.setSelection(((BubbleSeries)series).isPaletteLineColor());
    GridData gdBTNPalette=new GridData(GridData.FILL_HORIZONTAL);
    gdBTNPalette.horizontalSpan=2;
    btnPalette.setLayoutData(gdBTNPalette);
    btnPalette.addSelectionListener(this);
  }
  btnCurve=new Button(cmp,SWT.CHECK);
{
    btnCurve.setText(Messages.getString("String_Node_Str"));
    btnCurve.setSelection(((BubbleSeries)series).isCurve());
    GridData gdBTNCurve=new GridData(GridData.FILL_HORIZONTAL);
    gdBTNCurve.horizontalSpan=2;
    btnPalette.setLayoutData(gdBTNCurve);
    btnCurve.addSelectionListener(this);
  }
  enableLineSettings(((BubbleSeries)series).getLineAttributes().isVisible());
  enableAccLineSettings(((BubbleSeries)series).getAccLineAttributes().isVisible());
  populateLists();
}