Program: 58513
Project: 58513
Buggy source:
/** 
 * This tab lets you choose between a sample project, which has e.g. cluster data included and a sample dataset, which is basically just a set csv file.
 * @param tabFolder
 */
private void createSampleTab(TabFolder tabFolder){
  sampleTab=new TabItem(tabFolder,SWT.NONE);
  sampleTab.setText("String_Node_Str");
  Composite composite=new Composite(tabFolder,SWT.NONE);
  sampleTab.setControl(composite);
  composite.setLayout(new GridLayout(1,false));
  Button sampleProject=new Button(composite,SWT.RADIO);
  sampleProject.setText("String_Node_Str");
  sampleProject.setSelection(true);
  GridData gd=new GridData(GridData.HORIZONTAL_ALIGN_BEGINNING);
  gd.horizontalSpan=1;
  sampleProject.setLayoutData(gd);
  sampleProject.addSelectionListener(new SelectionAdapter(){
    @Override public void widgetSelected(    SelectionEvent e){
      projectMode=EApplicationMode.SAMPLE_PROJECT;
      setPageComplete(true);
    }
  }
);
  Text sampleProjectDescription=new Text(composite,SWT.MULTI | SWT.WRAP);
  sampleProjectDescription.setText("String_Node_Str" + "String_Node_Str" + "String_Node_Str");
  sampleProjectDescription.setBackground(composite.getBackground());
  gd=new GridData(GridData.FILL_BOTH);
  gd.widthHint=400;
  sampleProjectDescription.setLayoutData(gd);
  Button buttonSampleDataMode=new Button(composite,SWT.RADIO);
  buttonSampleDataMode.setText("String_Node_Str");
  buttonSampleDataMode.setSelection(false);
  buttonSampleDataMode.setLayoutData(new GridData(GridData.FILL_BOTH));
  Text sampleDataDescription=new Text(composite,SWT.MULTI | SWT.WRAP);
  sampleDataDescription.setText("String_Node_Str");
  sampleDataDescription.setBackground(composite.getBackground());
  gd=new GridData(GridData.FILL_BOTH);
  gd.widthHint=400;
  sampleDataDescription.setLayoutData(gd);
  Link link=new Link(composite,SWT.NULL);
  link.setText("String_Node_Str" + HCC_SAMPLE_DATASET_PAPER_LINK + "String_Node_Str");
  link.setLayoutData(new GridData(GridData.FILL_BOTH));
  link.addSelectionListener(new SelectionAdapter(){
    @SuppressWarnings("String_Node_Str") @Override public void widgetSelected(    SelectionEvent e){
      String osName=System.getProperty("String_Node_Str");
      try {
        if (osName.startsWith("String_Node_Str")) {
          Class fileMgr=Class.forName("String_Node_Str");
          Method openURL=fileMgr.getDeclaredMethod("String_Node_Str",new Class[]{String.class});
          openURL.invoke(null,new Object[]{HCC_SAMPLE_DATASET_PAPER_LINK});
        }
 else         if (osName.startsWith("String_Node_Str")) {
          Runtime.getRuntime().exec("String_Node_Str" + HCC_SAMPLE_DATASET_PAPER_LINK);
        }
 else {
          String[] browsers={"String_Node_Str","String_Node_Str","String_Node_Str","String_Node_Str","String_Node_Str","String_Node_Str"};
          String browser=null;
          for (int count=0; count < browsers.length && browser == null; count++)           if (Runtime.getRuntime().exec(new String[]{"String_Node_Str",browsers[count]}).waitFor() == 0) {
            browser=browsers[count];
          }
          if (browser == null)           throw new Exception("String_Node_Str");
 else {
            Runtime.getRuntime().exec(new String[]{browser,HCC_SAMPLE_DATASET_PAPER_LINK});
          }
        }
      }
 catch (      Exception exception) {
      }
    }
  }
);
  buttonSampleDataMode.addSelectionListener(new SelectionAdapter(){
    @Override public void widgetSelected(    SelectionEvent e){
      projectMode=EApplicationMode.GENE_EXPRESSION_SAMPLE_DATA;
      setPageComplete(true);
    }
  }
);
  composite.pack();
}

Fixed version (ground truth):
/** 
 * This tab lets you choose between a sample project, which has e.g. cluster data included and a sample dataset, which is basically just a set csv file.
 * @param tabFolder
 */
private void createSampleTab(TabFolder tabFolder){
  sampleTab=new TabItem(tabFolder,SWT.NONE);
  sampleTab.setText("String_Node_Str");
  Composite composite=new Composite(tabFolder,SWT.NONE);
  sampleTab.setControl(composite);
  composite.setLayout(new GridLayout(1,false));
  btnSampleProject=new Button(composite,SWT.RADIO);
  btnSampleProject.setText("String_Node_Str");
  if (projectMode != EApplicationMode.GENE_EXPRESSION_SAMPLE_DATA)   btnSampleProject.setSelection(true);
  GridData gd=new GridData(GridData.HORIZONTAL_ALIGN_BEGINNING);
  gd.horizontalSpan=1;
  btnSampleProject.setLayoutData(gd);
  btnSampleProject.addSelectionListener(new SelectionAdapter(){
    @Override public void widgetSelected(    SelectionEvent e){
      projectMode=EApplicationMode.SAMPLE_PROJECT;
      setPageComplete(true);
    }
  }
);
  Text sampleProjectDescription=new Text(composite,SWT.MULTI | SWT.WRAP);
  sampleProjectDescription.setText("String_Node_Str" + "String_Node_Str" + "String_Node_Str");
  sampleProjectDescription.setBackground(composite.getBackground());
  gd=new GridData(GridData.FILL_BOTH);
  gd.widthHint=400;
  sampleProjectDescription.setLayoutData(gd);
  Button btnSampleData=new Button(composite,SWT.RADIO);
  btnSampleData.setText("String_Node_Str");
  if (projectMode == EApplicationMode.GENE_EXPRESSION_SAMPLE_DATA)   btnSampleData.setSelection(true);
 else   btnSampleData.setSelection(false);
  btnSampleData.setLayoutData(new GridData(GridData.FILL_BOTH));
  Text sampleDataDescription=new Text(composite,SWT.MULTI | SWT.WRAP);
  sampleDataDescription.setText("String_Node_Str");
  sampleDataDescription.setBackground(composite.getBackground());
  gd=new GridData(GridData.FILL_BOTH);
  gd.widthHint=400;
  sampleDataDescription.setLayoutData(gd);
  Link link=new Link(composite,SWT.NULL);
  link.setText("String_Node_Str" + HCC_SAMPLE_DATASET_PAPER_LINK + "String_Node_Str");
  link.setLayoutData(new GridData(GridData.FILL_BOTH));
  link.addSelectionListener(new SelectionAdapter(){
    @SuppressWarnings("String_Node_Str") @Override public void widgetSelected(    SelectionEvent e){
      String osName=System.getProperty("String_Node_Str");
      try {
        if (osName.startsWith("String_Node_Str")) {
          Class fileMgr=Class.forName("String_Node_Str");
          Method openURL=fileMgr.getDeclaredMethod("String_Node_Str",new Class[]{String.class});
          openURL.invoke(null,new Object[]{HCC_SAMPLE_DATASET_PAPER_LINK});
        }
 else         if (osName.startsWith("String_Node_Str")) {
          Runtime.getRuntime().exec("String_Node_Str" + HCC_SAMPLE_DATASET_PAPER_LINK);
        }
 else {
          String[] browsers={"String_Node_Str","String_Node_Str","String_Node_Str","String_Node_Str","String_Node_Str","String_Node_Str"};
          String browser=null;
          for (int count=0; count < browsers.length && browser == null; count++)           if (Runtime.getRuntime().exec(new String[]{"String_Node_Str",browsers[count]}).waitFor() == 0) {
            browser=browsers[count];
          }
          if (browser == null)           throw new Exception("String_Node_Str");
 else {
            Runtime.getRuntime().exec(new String[]{browser,HCC_SAMPLE_DATASET_PAPER_LINK});
          }
        }
      }
 catch (      Exception exception) {
      }
    }
  }
);
  btnSampleData.addSelectionListener(new SelectionAdapter(){
    @Override public void widgetSelected(    SelectionEvent e){
      projectMode=EApplicationMode.GENE_EXPRESSION_SAMPLE_DATA;
      setPageComplete(true);
    }
  }
);
  composite.pack();
}