Program: 73896
Project: 73896
Buggy source:
/** 
 * @param container The given container.
 * @param name The given name
 * @exception IllegalActionException
 * @exception NameDuplicationException
 */
public PropertyConstraintSolver(NamedObj container,String name) throws IllegalActionException, NameDuplicationException {
  super(container,name);
  propertyLattice=new StringParameter(this,"String_Node_Str");
  propertyLattice.setExpression("String_Node_Str");
  solvingFixedPoint=new StringParameter(this,"String_Node_Str");
  solvingFixedPoint.setExpression("String_Node_Str");
  actorConstraintType=new StringParameter(this,"String_Node_Str");
  actorConstraintType.setExpression("String_Node_Str");
  connectionConstraintType=new StringParameter(this,"String_Node_Str");
  connectionConstraintType.setExpression("String_Node_Str");
  compositeConnectionConstraintType=new StringParameter(this,"String_Node_Str");
  compositeConnectionConstraintType.setExpression("String_Node_Str");
  fsmConstraintType=new StringParameter(this,"String_Node_Str");
  fsmConstraintType.setExpression("String_Node_Str");
  expressionASTNodeConstraintType=new StringParameter(this,"String_Node_Str");
  expressionASTNodeConstraintType.setExpression("String_Node_Str");
  logMode=new Parameter(this,"String_Node_Str");
  logMode.setTypeEquals(BaseType.BOOLEAN);
  logMode.setExpression("String_Node_Str");
  logDirectory=new FileParameter(this,"String_Node_Str");
  logDirectory.setExpression("String_Node_Str");
  trainedConstraintDirectory=new FileParameter(this,"String_Node_Str");
  trainedConstraintDirectory.setExpression("String_Node_Str");
  _addChoices();
  _attachText("String_Node_Str","String_Node_Str" + "String_Node_Str" + "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str");
  new PropertySolverGUIFactory(this,"String_Node_Str");
}

Fixed version (ground truth):
/** 
 * @param container The given container.
 * @param name The given name
 * @exception IllegalActionException
 * @exception NameDuplicationException
 */
public PropertyConstraintSolver(NamedObj container,String name) throws IllegalActionException, NameDuplicationException {
  super(container,name);
  propertyLattice=new StringParameter(this,"String_Node_Str");
  propertyLattice.setExpression("String_Node_Str");
  solvingFixedPoint=new StringParameter(this,"String_Node_Str");
  solvingFixedPoint.setExpression("String_Node_Str");
  actorConstraintType=new StringParameter(this,"String_Node_Str");
  actorConstraintType.setExpression("String_Node_Str");
  connectionConstraintType=new StringParameter(this,"String_Node_Str");
  connectionConstraintType.setExpression("String_Node_Str");
  compositeConnectionConstraintType=new StringParameter(this,"String_Node_Str");
  compositeConnectionConstraintType.setExpression("String_Node_Str");
  fsmConstraintType=new StringParameter(this,"String_Node_Str");
  fsmConstraintType.setExpression("String_Node_Str");
  expressionASTNodeConstraintType=new StringParameter(this,"String_Node_Str");
  expressionASTNodeConstraintType.setExpression("String_Node_Str");
  logMode=new Parameter(this,"String_Node_Str");
  logMode.setTypeEquals(BaseType.BOOLEAN);
  logMode.setExpression("String_Node_Str");
  logDirectory=new FileParameter(this,"String_Node_Str");
  logDirectory.setExpression("String_Node_Str");
  trainedConstraintDirectory=new FileParameter(this,"String_Node_Str");
  trainedConstraintDirectory.setExpression("String_Node_Str");
  _addChoices();
  _attachText("String_Node_Str","String_Node_Str" + "String_Node_Str" + "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str"+ "String_Node_Str");
}