Program: 10617
Project: 10617
Buggy source:
@SuppressWarnings("String_Node_Str") private Container buildContainer(){
  IndexedContainer cont=new IndexedContainer();
  Calendar c=Calendar.getInstance();
  cont.addContainerProperty("String_Node_Str",String.class,null);
  cont.addContainerProperty("String_Node_Str",String.class,null);
  cont.addContainerProperty("String_Node_Str",String.class,null);
  cont.addContainerProperty("String_Node_Str",String.class,null);
  cont.addContainerProperty("String_Node_Str",String.class,null);
  cont.addContainerProperty("String_Node_Str",String.class,null);
  cont.addContainerProperty("String_Node_Str",String.class,null);
  cont.addContainerProperty("String_Node_Str",String.class,null);
  cont.addContainerProperty("String_Node_Str",Integer.class,null);
  cont.addContainerProperty("String_Node_Str",State.class,null);
  cont.addContainerProperty("String_Node_Str",Timestamp.class,null);
  cont.addContainerProperty("String_Node_Str",Boolean.class,null);
  cont.addContainerProperty("String_Node_Str",Boolean.class,null);
  Random random=new Random();
  for (int i=0; i < 10000; i++) {
    cont.addItem(i);
    cont.getContainerProperty(i,"String_Node_Str").setValue("String_Node_Str" + i);
    cont.getContainerProperty(i,"String_Node_Str").setValue(i);
    int rndInt=random.nextInt(4);
    State stateToSet=State.CREATED;
    if (rndInt == 0) {
      stateToSet=State.PROCESSING;
    }
 else     if (rndInt == 1) {
      stateToSet=State.PROCESSED;
    }
 else     if (rndInt == 2) {
      stateToSet=State.FINISHED;
    }
    cont.getContainerProperty(i,"String_Node_Str").setValue(stateToSet);
    cont.getContainerProperty(i,"String_Node_Str").setValue(new Timestamp(c.getTimeInMillis()));
    c.add(Calendar.DAY_OF_MONTH,1);
    cont.getContainerProperty(i,"String_Node_Str").setValue(random.nextBoolean());
    cont.getContainerProperty(i,"String_Node_Str").setValue(random.nextBoolean());
  }
  return cont;
}

Fixed version (ground truth):
@SuppressWarnings("String_Node_Str") private Container buildContainer(){
  IndexedContainer cont=new IndexedContainer();
  Calendar c=Calendar.getInstance();
  cont.addContainerProperty("String_Node_Str",String.class,null);
  cont.addContainerProperty("String_Node_Str",Integer.class,null);
  cont.addContainerProperty("String_Node_Str",State.class,null);
  cont.addContainerProperty("String_Node_Str",Timestamp.class,null);
  cont.addContainerProperty("String_Node_Str",Boolean.class,null);
  cont.addContainerProperty("String_Node_Str",Boolean.class,null);
  Random random=new Random();
  for (int i=0; i < 10000; i++) {
    cont.addItem(i);
    cont.getContainerProperty(i,"String_Node_Str").setValue("String_Node_Str" + i);
    cont.getContainerProperty(i,"String_Node_Str").setValue(i);
    int rndInt=random.nextInt(4);
    State stateToSet=State.CREATED;
    if (rndInt == 0) {
      stateToSet=State.PROCESSING;
    }
 else     if (rndInt == 1) {
      stateToSet=State.PROCESSED;
    }
 else     if (rndInt == 2) {
      stateToSet=State.FINISHED;
    }
    cont.getContainerProperty(i,"String_Node_Str").setValue(stateToSet);
    cont.getContainerProperty(i,"String_Node_Str").setValue(new Timestamp(c.getTimeInMillis()));
    c.add(Calendar.DAY_OF_MONTH,1);
    cont.getContainerProperty(i,"String_Node_Str").setValue(random.nextBoolean());
    cont.getContainerProperty(i,"String_Node_Str").setValue(random.nextBoolean());
  }
  return cont;
}