Program: 152490
Project: 152490
Buggy source:
private void createContactsTriggers(SQLiteDatabase db){
  db.execSQL("String_Node_Str" + Tables.RAW_CONTACTS + "String_Node_Str");
  db.execSQL("String_Node_Str" + Tables.RAW_CONTACTS + "String_Node_Str"+ "String_Node_Str"+ Tables.RAW_CONTACTS+ "String_Node_Str"+ "String_Node_Str"+ Tables.DATA+ "String_Node_Str"+ Data.RAW_CONTACT_ID+ "String_Node_Str"+ RawContacts._ID+ "String_Node_Str"+ "String_Node_Str"+ Tables.AGGREGATION_EXCEPTIONS+ "String_Node_Str"+ AggregationExceptions.RAW_CONTACT_ID1+ "String_Node_Str"+ RawContacts._ID+ "String_Node_Str"+ AggregationExceptions.RAW_CONTACT_ID2+ "String_Node_Str"+ RawContacts._ID+ "String_Node_Str"+ "String_Node_Str"+ Tables.CONTACTS+ "String_Node_Str"+ Contacts._ID+ "String_Node_Str"+ RawContacts.CONTACT_ID+ "String_Node_Str"+ Tables.RAW_CONTACTS+ "String_Node_Str"+ RawContacts.CONTACT_ID+ "String_Node_Str"+ RawContacts.CONTACT_ID+ "String_Node_Str"+ "String_Node_Str");
  db.execSQL("String_Node_Str");
  db.execSQL("String_Node_Str" + Tables.RAW_CONTACTS + "String_Node_Str");
  db.execSQL("String_Node_Str" + Tables.RAW_CONTACTS + "String_Node_Str"+ "String_Node_Str"+ Tables.RAW_CONTACTS+ "String_Node_Str"+ "String_Node_Str"+ Tables.RAW_CONTACTS+ "String_Node_Str"+ RawContacts.VERSION+ "String_Node_Str"+ RawContacts.VERSION+ "String_Node_Str"+ "String_Node_Str"+ RawContacts._ID+ "String_Node_Str"+ RawContacts._ID+ "String_Node_Str"+ RawContacts.DELETED+ "String_Node_Str"+ RawContacts.DELETED+ "String_Node_Str"+ "String_Node_Str");
  db.execSQL("String_Node_Str" + Tables.DATA + "String_Node_Str");
  db.execSQL("String_Node_Str" + Tables.DATA + "String_Node_Str"+ Tables.DATA+ "String_Node_Str"+ "String_Node_Str"+ Tables.DATA+ "String_Node_Str"+ Data.DATA_VERSION+ "String_Node_Str"+ Data.DATA_VERSION+ "String_Node_Str"+ "String_Node_Str"+ Data._ID+ "String_Node_Str"+ Data._ID+ "String_Node_Str"+ "String_Node_Str"+ Tables.RAW_CONTACTS+ "String_Node_Str"+ RawContacts.VERSION+ "String_Node_Str"+ RawContacts.VERSION+ "String_Node_Str"+ "String_Node_Str"+ RawContacts._ID+ "String_Node_Str"+ Data.RAW_CONTACT_ID+ "String_Node_Str"+ "String_Node_Str");
  db.execSQL("String_Node_Str" + Tables.DATA + "String_Node_Str");
  db.execSQL("String_Node_Str" + Tables.DATA + "String_Node_Str"+ Tables.DATA+ "String_Node_Str"+ "String_Node_Str"+ Tables.RAW_CONTACTS+ "String_Node_Str"+ RawContacts.VERSION+ "String_Node_Str"+ RawContacts.VERSION+ "String_Node_Str"+ "String_Node_Str"+ RawContacts._ID+ "String_Node_Str"+ Data.RAW_CONTACT_ID+ "String_Node_Str"+ "String_Node_Str"+ Tables.PHONE_LOOKUP+ "String_Node_Str"+ PhoneLookupColumns.DATA_ID+ "String_Node_Str"+ Data._ID+ "String_Node_Str"+ "String_Node_Str"+ Tables.STATUS_UPDATES+ "String_Node_Str"+ StatusUpdatesColumns.DATA_ID+ "String_Node_Str"+ Data._ID+ "String_Node_Str"+ "String_Node_Str"+ Tables.NAME_LOOKUP+ "String_Node_Str"+ NameLookupColumns.DATA_ID+ "String_Node_Str"+ Data._ID+ "String_Node_Str"+ "String_Node_Str");
  db.execSQL("String_Node_Str" + Tables.GROUPS + "String_Node_Str");
  db.execSQL("String_Node_Str" + Tables.GROUPS + "String_Node_Str"+ "String_Node_Str"+ Tables.GROUPS+ "String_Node_Str"+ "String_Node_Str"+ Tables.GROUPS+ "String_Node_Str"+ Groups.VERSION+ "String_Node_Str"+ Groups.VERSION+ "String_Node_Str"+ "String_Node_Str"+ Groups._ID+ "String_Node_Str"+ Groups._ID+ "String_Node_Str"+ "String_Node_Str");
}

Fixed version (ground truth):
private void createContactsTriggers(SQLiteDatabase db){
  db.execSQL("String_Node_Str" + Tables.RAW_CONTACTS + "String_Node_Str");
  db.execSQL("String_Node_Str" + Tables.RAW_CONTACTS + "String_Node_Str"+ "String_Node_Str"+ Tables.RAW_CONTACTS+ "String_Node_Str"+ "String_Node_Str"+ Tables.DATA+ "String_Node_Str"+ Data.RAW_CONTACT_ID+ "String_Node_Str"+ RawContacts._ID+ "String_Node_Str"+ "String_Node_Str"+ Tables.AGGREGATION_EXCEPTIONS+ "String_Node_Str"+ AggregationExceptions.RAW_CONTACT_ID1+ "String_Node_Str"+ RawContacts._ID+ "String_Node_Str"+ AggregationExceptions.RAW_CONTACT_ID2+ "String_Node_Str"+ RawContacts._ID+ "String_Node_Str"+ "String_Node_Str"+ Tables.CONTACTS+ "String_Node_Str"+ Contacts._ID+ "String_Node_Str"+ RawContacts.CONTACT_ID+ "String_Node_Str"+ Tables.RAW_CONTACTS+ "String_Node_Str"+ RawContacts.CONTACT_ID+ "String_Node_Str"+ RawContacts.CONTACT_ID+ "String_Node_Str"+ "String_Node_Str");
  db.execSQL("String_Node_Str");
  db.execSQL("String_Node_Str");
  db.execSQL("String_Node_Str" + Tables.RAW_CONTACTS + "String_Node_Str");
  db.execSQL("String_Node_Str" + Tables.RAW_CONTACTS + "String_Node_Str"+ "String_Node_Str"+ Tables.RAW_CONTACTS+ "String_Node_Str"+ "String_Node_Str"+ Tables.RAW_CONTACTS+ "String_Node_Str"+ RawContacts.VERSION+ "String_Node_Str"+ RawContacts.VERSION+ "String_Node_Str"+ "String_Node_Str"+ RawContacts._ID+ "String_Node_Str"+ RawContacts._ID+ "String_Node_Str"+ RawContacts.DELETED+ "String_Node_Str"+ RawContacts.DELETED+ "String_Node_Str"+ "String_Node_Str");
  db.execSQL("String_Node_Str" + Tables.DATA + "String_Node_Str");
  db.execSQL("String_Node_Str" + Tables.DATA + "String_Node_Str"+ Tables.DATA+ "String_Node_Str"+ "String_Node_Str"+ Tables.DATA+ "String_Node_Str"+ Data.DATA_VERSION+ "String_Node_Str"+ Data.DATA_VERSION+ "String_Node_Str"+ "String_Node_Str"+ Data._ID+ "String_Node_Str"+ Data._ID+ "String_Node_Str"+ "String_Node_Str"+ Tables.RAW_CONTACTS+ "String_Node_Str"+ RawContacts.VERSION+ "String_Node_Str"+ RawContacts.VERSION+ "String_Node_Str"+ "String_Node_Str"+ RawContacts._ID+ "String_Node_Str"+ Data.RAW_CONTACT_ID+ "String_Node_Str"+ "String_Node_Str");
  db.execSQL("String_Node_Str" + Tables.DATA + "String_Node_Str");
  db.execSQL("String_Node_Str" + Tables.DATA + "String_Node_Str"+ Tables.DATA+ "String_Node_Str"+ "String_Node_Str"+ Tables.RAW_CONTACTS+ "String_Node_Str"+ RawContacts.VERSION+ "String_Node_Str"+ RawContacts.VERSION+ "String_Node_Str"+ "String_Node_Str"+ RawContacts._ID+ "String_Node_Str"+ Data.RAW_CONTACT_ID+ "String_Node_Str"+ "String_Node_Str"+ Tables.PHONE_LOOKUP+ "String_Node_Str"+ PhoneLookupColumns.DATA_ID+ "String_Node_Str"+ Data._ID+ "String_Node_Str"+ "String_Node_Str"+ Tables.STATUS_UPDATES+ "String_Node_Str"+ StatusUpdatesColumns.DATA_ID+ "String_Node_Str"+ Data._ID+ "String_Node_Str"+ "String_Node_Str"+ Tables.NAME_LOOKUP+ "String_Node_Str"+ NameLookupColumns.DATA_ID+ "String_Node_Str"+ Data._ID+ "String_Node_Str"+ "String_Node_Str");
  db.execSQL("String_Node_Str" + Tables.GROUPS + "String_Node_Str");
  db.execSQL("String_Node_Str" + Tables.GROUPS + "String_Node_Str"+ "String_Node_Str"+ Tables.GROUPS+ "String_Node_Str"+ "String_Node_Str"+ Tables.GROUPS+ "String_Node_Str"+ Groups.VERSION+ "String_Node_Str"+ Groups.VERSION+ "String_Node_Str"+ "String_Node_Str"+ Groups._ID+ "String_Node_Str"+ Groups._ID+ "String_Node_Str"+ "String_Node_Str");
}