Program: 118869
Project: 118869
Buggy source:
@Before public void setUp(){
  ModuleNeeded m1=new ModuleNeeded("String_Node_Str",MODULE1,EMPTY,false);
  m1.setBundleName(EMPTY);
  ModuleNeeded m2=new ModuleNeeded("String_Node_Str",MODULE1,EMPTY,false);
  m2.setBundleName(BUNDLE_NAME);
  ModuleNeeded m3=new ModuleNeeded("String_Node_Str",MODULE1,EMPTY,true);
  ModuleNeeded m4=new ModuleNeeded("String_Node_Str",MODULE1,EMPTY,true);
  m4.setBundleName(BUNDLE_NAME);
  ModuleNeeded m5=new ModuleNeeded("String_Node_Str",MODULE1,EMPTY,true);
  ModuleNeeded m6=new ModuleNeeded("String_Node_Str",MODULE1,EMPTY,true);
  m6.setMrRequired(true);
  ModuleNeeded m11=new ModuleNeeded("String_Node_Str",MODULE2,EMPTY,false);
  m11.setBundleName(EMPTY);
  ModuleNeeded m12=new ModuleNeeded("String_Node_Str",MODULE2,EMPTY,false);
  m12.setBundleName(BUNDLE_NAME);
  ModuleNeeded m13=new ModuleNeeded("String_Node_Str",MODULE2,EMPTY,true);
  ModuleNeeded m14=new ModuleNeeded("String_Node_Str",MODULE2,EMPTY,true);
  m14.setBundleName(BUNDLE_NAME);
  ModuleNeeded m15=new ModuleNeeded("String_Node_Str",MODULE2,EMPTY,true);
  ModuleNeeded m16=new ModuleNeeded("String_Node_Str",MODULE2,EMPTY,true);
  m16.setMrRequired(true);
  neededModules.add(m11);
  neededModules.add(m3);
  neededModules.add(m2);
  neededModules.add(m12);
  neededModules.add(m16);
  neededModules.add(m5);
  neededModules.add(m4);
  neededModules.add(m1);
  neededModules.add(m15);
  neededModules.add(m13);
  neededModules.add(m6);
  neededModules.add(m14);
  refNeededModules.add(m4);
  refNeededModules.add(m2);
  refNeededModules.add(m1);
  refNeededModules.add(m6);
  refNeededModules.add(m3);
  refNeededModules.add(m5);
  refNeededModules.add(m14);
  refNeededModules.add(m12);
  refNeededModules.add(m11);
  refNeededModules.add(m15);
  refNeededModules.add(m16);
  refNeededModules.add(m13);
  refMap.put(1,"String_Node_Str");
  refMap.put(2,"String_Node_Str");
  refMap.put(3,"String_Node_Str");
  refMap.put(4,"String_Node_Str");
  refMap.put(5,"String_Node_Str");
  refMap.put(6,"String_Node_Str");
  refMap.put(7,"String_Node_Str");
  refMap.put(8,"String_Node_Str");
  refMap.put(9,"String_Node_Str");
  refMap.put(10,"String_Node_Str");
  refMap.put(11,"String_Node_Str");
  refMap.put(12,"String_Node_Str");
}

Fixed version (ground truth):
@Before public void setUp(){
  ModuleNeeded m1=new ModuleNeeded("String_Node_Str",MODULE1,EMPTY,false);
  m1.setBundleName(EMPTY);
  ModuleNeeded m2=new ModuleNeeded("String_Node_Str",MODULE1,EMPTY,false);
  m2.setBundleName(BUNDLE_NAME);
  ModuleNeeded m3=new ModuleNeeded("String_Node_Str",MODULE1,EMPTY,true);
  ModuleNeeded m4=new ModuleNeeded("String_Node_Str",MODULE1,EMPTY,true);
  m4.setBundleName(BUNDLE_NAME);
  ModuleNeeded m5=new ModuleNeeded("String_Node_Str",MODULE1,EMPTY,true);
  ModuleNeeded m6=new ModuleNeeded("String_Node_Str",MODULE1,EMPTY,true);
  m6.setMrRequired(true);
  ModuleNeeded m11=new ModuleNeeded("String_Node_Str",MODULE2,EMPTY,false);
  m11.setBundleName(EMPTY);
  ModuleNeeded m12=new ModuleNeeded("String_Node_Str",MODULE2,EMPTY,false);
  m12.setBundleName(BUNDLE_NAME);
  ModuleNeeded m13=new ModuleNeeded("String_Node_Str",MODULE2,EMPTY,true);
  ModuleNeeded m14=new ModuleNeeded("String_Node_Str",MODULE2,EMPTY,true);
  m14.setBundleName(BUNDLE_NAME);
  ModuleNeeded m15=new ModuleNeeded("String_Node_Str",MODULE2,EMPTY,true);
  ModuleNeeded m16=new ModuleNeeded("String_Node_Str",MODULE2,EMPTY,true);
  m16.setMrRequired(true);
  neededModules.add(m11);
  neededModules.add(m3);
  neededModules.add(m2);
  neededModules.add(m12);
  neededModules.add(m16);
  neededModules.add(m5);
  neededModules.add(m4);
  neededModules.add(m1);
  neededModules.add(m15);
  neededModules.add(m13);
  neededModules.add(m6);
  neededModules.add(m14);
  refNeededModules.add(m4);
  refNeededModules.add(m2);
  refNeededModules.add(m1);
  refNeededModules.add(m6);
  refNeededModules.add(m3);
  refNeededModules.add(m5);
  refNeededModules.add(m14);
  refNeededModules.add(m12);
  refNeededModules.add(m11);
  refNeededModules.add(m16);
  refNeededModules.add(m15);
  refNeededModules.add(m13);
  refMap.put(1,"String_Node_Str");
  refMap.put(2,"String_Node_Str");
  refMap.put(3,"String_Node_Str");
  refMap.put(4,"String_Node_Str");
  refMap.put(5,"String_Node_Str");
  refMap.put(6,"String_Node_Str");
  refMap.put(7,"String_Node_Str");
  refMap.put(8,"String_Node_Str");
  refMap.put(9,"String_Node_Str");
  refMap.put(10,"String_Node_Str");
  refMap.put(11,"String_Node_Str");
  refMap.put(12,"String_Node_Str");
}