Program: 133526
Project: 133526
Buggy source:
@Override protected void setupForm(){
  super.setupForm();
  DataComponent paramComponent=new DataComponent();
  paramComponent.setDescription("String_Node_Str" + "String_Node_Str");
  paramComponent.setName("String_Node_Str");
  paramComponent.setId(paramsCompId);
  form.addComponent(paramComponent);
  Entry fileEntry=new Entry(){
    @Override protected void setup(){
      allowedValueType=AllowedValueType.File;
      defaultValue="String_Node_Str";
      return;
    }
  }
;
  fileEntry.setId(1);
  fileEntry.setName(WaveEntryName);
  fileEntry.setDescription("String_Node_Str");
  paramComponent.addEntry(fileEntry);
  Entry numLayersEntry=new Entry(){
    @Override protected void setup(){
      allowedValueType=AllowedValueType.Continuous;
      allowedValues.add("String_Node_Str");
      allowedValues.add("String_Node_Str");
      defaultValue="String_Node_Str";
      return;
    }
  }
;
  numLayersEntry.setId(2);
  numLayersEntry.setName(RoughnessEntryName);
  numLayersEntry.setDescription("String_Node_Str");
  paramComponent.addEntry(numLayersEntry);
  Entry deltaQ0Entry=new Entry(){
    @Override protected void setup(){
      allowedValueType=AllowedValueType.Continuous;
      allowedValues.add("String_Node_Str");
      allowedValues.add("String_Node_Str");
      defaultValue="String_Node_Str";
      return;
    }
  }
;
  deltaQ0Entry.setId(3);
  deltaQ0Entry.setName(deltaQ0EntryName);
  deltaQ0Entry.setDescription("String_Node_Str");
  paramComponent.addEntry(deltaQ0Entry);
  Entry deltaQ1Entry=new Entry(){
    @Override protected void setup(){
      allowedValueType=AllowedValueType.Continuous;
      allowedValues.add("String_Node_Str");
      allowedValues.add("String_Node_Str");
      defaultValue="String_Node_Str";
      return;
    }
  }
;
  deltaQ1Entry.setId(4);
  deltaQ1Entry.setName(deltaQ1ByQEntryName);
  deltaQ1Entry.setDescription("String_Node_Str");
  paramComponent.addEntry(deltaQ1Entry);
  Entry waveEntry=new Entry(){
    @Override protected void setup(){
      allowedValueType=AllowedValueType.Continuous;
      allowedValues.add("String_Node_Str");
      allowedValues.add("String_Node_Str");
      defaultValue="String_Node_Str";
      return;
    }
  }
;
  waveEntry.setId(5);
  waveEntry.setName(WaveLengthEntryName);
  waveEntry.setDescription("String_Node_Str");
  paramComponent.addEntry(waveEntry);
  ArrayList<String> names=new ArrayList<String>();
  names.add("String_Node_Str");
  names.add("String_Node_Str");
  names.add("String_Node_Str");
  names.add(Material.SCAT_LENGTH_DENSITY);
  names.add(Material.MASS_ABS_COHERENT);
  names.add(Material.MASS_ABS_INCOHERENT);
  MaterialWritableTableFormat format=new MaterialWritableTableFormat(names);
  ListComponent<Material> matList=new ListComponent<Material>();
  matList.setId(matListId);
  matList.setName("String_Node_Str");
  matList.setDescription("String_Node_Str");
  matList.setTableFormat(format);
  fillMaterialList(matList);
  form.addComponent(matList);
  ResourceComponent resources=new ResourceComponent();
  resources.setName("String_Node_Str");
  resources.setDescription("String_Node_Str");
  resources.setId(resourceCompId);
  form.addComponent(resources);
  DataComponent output=new DataComponent();
  output.setDescription("String_Node_Str");
  output.setName("String_Node_Str");
  output.setId(outputCompId);
  Entry chiSquared=new Entry(){
    @Override protected void setup(){
      allowedValueType=AllowedValueType.Continuous;
      defaultValue="String_Node_Str";
      return;
    }
  }
;
  chiSquared.setId(1);
  chiSquared.setName(ChiSquaredEntryName);
  chiSquared.setDescription("String_Node_Str");
  output.addEntry(chiSquared);
  Entry chiSquaredrq4=new Entry(){
    @Override protected void setup(){
      allowedValueType=AllowedValueType.Continuous;
      defaultValue="String_Node_Str";
      return;
    }
  }
;
  chiSquaredrq4.setId(2);
  chiSquaredrq4.setName(ChiSquaredRQ4EntryName);
  chiSquaredrq4.setDescription("String_Node_Str");
  output.addEntry(chiSquaredrq4);
  form.addComponent(output);
  allowedActions.add(0,processActionName);
  return;
}

Fixed version (ground truth):
@Override protected void setupForm(){
  super.setupForm();
  DataComponent paramComponent=new DataComponent();
  paramComponent.setDescription("String_Node_Str" + "String_Node_Str");
  paramComponent.setName("String_Node_Str");
  paramComponent.setId(paramsCompId);
  form.addComponent(paramComponent);
  Entry fileEntry=new Entry(){
    @Override protected void setup(){
      allowedValueType=AllowedValueType.File;
      defaultValue="String_Node_Str";
      return;
    }
  }
;
  fileEntry.setId(1);
  fileEntry.setName(WaveEntryName);
  fileEntry.setDescription("String_Node_Str");
  paramComponent.addEntry(fileEntry);
  Entry numLayersEntry=new Entry(){
    @Override protected void setup(){
      allowedValueType=AllowedValueType.Continuous;
      allowedValues.add("String_Node_Str");
      allowedValues.add("String_Node_Str");
      defaultValue="String_Node_Str";
      return;
    }
  }
;
  numLayersEntry.setId(2);
  numLayersEntry.setName(RoughnessEntryName);
  numLayersEntry.setDescription("String_Node_Str");
  paramComponent.addEntry(numLayersEntry);
  Entry deltaQ0Entry=new Entry(){
    @Override protected void setup(){
      allowedValueType=AllowedValueType.Continuous;
      allowedValues.add("String_Node_Str");
      allowedValues.add("String_Node_Str");
      defaultValue="String_Node_Str";
      return;
    }
  }
;
  deltaQ0Entry.setId(3);
  deltaQ0Entry.setName(deltaQ0EntryName);
  deltaQ0Entry.setDescription("String_Node_Str");
  paramComponent.addEntry(deltaQ0Entry);
  Entry deltaQ1Entry=new Entry(){
    @Override protected void setup(){
      allowedValueType=AllowedValueType.Continuous;
      allowedValues.add("String_Node_Str");
      allowedValues.add("String_Node_Str");
      defaultValue="String_Node_Str";
      return;
    }
  }
;
  deltaQ1Entry.setId(4);
  deltaQ1Entry.setName(deltaQ1ByQEntryName);
  deltaQ1Entry.setDescription("String_Node_Str");
  paramComponent.addEntry(deltaQ1Entry);
  Entry waveEntry=new Entry(){
    @Override protected void setup(){
      allowedValueType=AllowedValueType.Continuous;
      allowedValues.add("String_Node_Str");
      allowedValues.add("String_Node_Str");
      defaultValue="String_Node_Str";
      return;
    }
  }
;
  waveEntry.setId(5);
  waveEntry.setName(WaveLengthEntryName);
  waveEntry.setDescription("String_Node_Str");
  paramComponent.addEntry(waveEntry);
  ArrayList<String> names=new ArrayList<String>();
  names.add("String_Node_Str");
  names.add("String_Node_Str");
  names.add("String_Node_Str");
  names.add(Material.SCAT_LENGTH_DENSITY);
  names.add(Material.MASS_ABS_COHERENT);
  names.add(Material.MASS_ABS_INCOHERENT);
  MaterialWritableTableFormat format=new MaterialWritableTableFormat(names);
  ListComponent<Material> matList=new ListComponent<Material>();
  matList.setId(matListId);
  matList.setName("String_Node_Str");
  matList.setDescription("String_Node_Str");
  matList.setTableFormat(format);
  fillMaterialList(matList);
  form.addComponent(matList);
  ResourceComponent resources=new ResourceComponent();
  resources.setName("String_Node_Str");
  resources.setDescription("String_Node_Str");
  resources.setId(resourceCompId);
  form.addComponent(resources);
  DataComponent output=new DataComponent();
  output.setDescription("String_Node_Str");
  output.setName("String_Node_Str");
  output.setId(outputCompId);
  Entry chiSquared=new Entry();
  chiSquared.setId(1);
  chiSquared.setName(ChiSquaredEntryName);
  chiSquared.setDescription("String_Node_Str");
  output.addEntry(chiSquared);
  Entry chiSquaredrq4=new Entry();
  chiSquaredrq4.setId(2);
  chiSquaredrq4.setName(ChiSquaredRQ4EntryName);
  chiSquaredrq4.setDescription("String_Node_Str");
  output.addEntry(chiSquaredrq4);
  form.addComponent(output);
  allowedActions.add(0,processActionName);
  return;
}