Program: 44072
Project: 44072
Buggy source:
private Uri addOrUpdateCalendarEvent(Id calEventId,String title,String description,Id projectId,Id contextId,String timezone,long start,long end,boolean allDay){
  if (projectId.isInitialised()) {
    String projectName=getProjectName(projectId);
    title=projectName + "String_Node_Str" + title;
  }
  if (description == null) {
    description="String_Node_Str";
  }
  ContentValues values=new ContentValues();
  if (!TextUtils.isEmpty(timezone)) {
    values.put("String_Node_Str",timezone);
  }
  values.put("String_Node_Str",Preferences.getCalendarId(this));
  values.put("String_Node_Str",title);
  values.put("String_Node_Str",allDay ? 1 : 0);
  if (start > 0L) {
    values.put("String_Node_Str",start);
  }
  if (end > 0L) {
    values.put("String_Node_Str",end);
  }
  values.put("String_Node_Str",description);
  values.put("String_Node_Str",0);
  values.put("String_Node_Str",0);
  values.put("String_Node_Str",0);
  if (contextId.isInitialised()) {
    String contextName=getContextName(contextId);
    values.put("String_Node_Str",contextName);
  }
  Uri baseUri=Uri.parse("String_Node_Str");
  ContentResolver cr=getContentResolver();
  int updateCount=0;
  Uri eventUri=null;
  try {
    if (calEventId.isInitialised()) {
      eventUri=ContentUris.appendId(baseUri.buildUpon(),calEventId.getId()).build();
      updateCount=cr.update(eventUri,values,null,null);
    }
    if (updateCount == 0) {
      eventUri=cr.insert(baseUri,values);
    }
  }
 catch (  Exception e) {
    Log.e(cTag,"String_Node_Str",e);
    mAnalytics.onError(Constants.cFlurryCalendarUpdateError,e.getMessage(),getClass().getName());
  }
  return eventUri;
}

Fixed version (ground truth):
private Uri addOrUpdateCalendarEvent(Id calEventId,String title,String description,Id projectId,Id contextId,String timezone,long start,long end,boolean allDay){
  if (projectId.isInitialised()) {
    String projectName=getProjectName(projectId);
    title=projectName + "String_Node_Str" + title;
  }
  if (description == null) {
    description="String_Node_Str";
  }
  ContentValues values=new ContentValues();
  if (!TextUtils.isEmpty(timezone)) {
    values.put("String_Node_Str",timezone);
  }
  values.put("String_Node_Str",Preferences.getCalendarId(this));
  values.put("String_Node_Str",title);
  values.put("String_Node_Str",allDay ? 1 : 0);
  if (start > 0L) {
    values.put("String_Node_Str",start);
  }
  if (end > 0L) {
    values.put("String_Node_Str",end);
  }
  values.put("String_Node_Str",description);
  values.put("String_Node_Str",0);
  values.put("String_Node_Str",0);
  values.put("String_Node_Str",0);
  if (contextId.isInitialised()) {
    String contextName=getContextName(contextId);
    values.put("String_Node_Str",contextName);
  }
  Uri eventUri=null;
  try {
    eventUri=addCalendarEntry(values,calEventId,Uri.parse("String_Node_Str"));
  }
 catch (  Exception e) {
    Log.e(cTag,"String_Node_Str",e);
    try {
      eventUri=addCalendarEntry(values,calEventId,Uri.parse("String_Node_Str"));
    }
 catch (    Exception e2) {
      Log.e(cTag,"String_Node_Str",e2);
      mAnalytics.onError(Constants.cFlurryCalendarUpdateError,e2.getMessage(),getClass().getName());
    }
  }
  return eventUri;
}