Program: 33804
Project: 33804
Buggy source:
@Override protected void onPostExecute(APIResponse.CODE c){
  super.onPostExecute(c);
  if (event != null && activity != null) {
    activity.setActionBarTitle(event.getEventName());
    eventName.setText(event.getEventName());
    if (event.getDateString().isEmpty()) {
      activity.findViewById(R.id.event_date_container).setVisibility(View.GONE);
    }
 else {
      eventDate.setText(event.getDateString());
    }
    if (!event.getVenue().isEmpty()) {
      eventVenue.setText(event.getVenue());
    }
 else     if (!event.getLocation().isEmpty()) {
      eventVenue.setText(event.getLocation());
    }
 else {
      eventVenue.setText(R.string.no_location_available);
      activity.findViewById(R.id.event_venue_container).setVisibility(View.GONE);
    }
    if (showNextMatch) {
      nextLayout.setVisibility(View.VISIBLE);
      if (nextLayout.getChildCount() > 1) {
        nextLayout.removeViewAt(1);
      }
      nextLayout.addView(next);
    }
    if (showLastMatch) {
      lastLayout.setVisibility(View.VISIBLE);
      if (lastLayout.getChildCount() > 1) {
        lastLayout.removeViewAt(1);
      }
      lastLayout.addView(last);
    }
    if (showRanks) {
      topTeams.setVisibility(View.VISIBLE);
      if (topTeams.getChildCount() > 1) {
        topTeams.removeViewAt(1);
      }
      topTeams.addView(ranks);
    }
    if (showStats) {
      topOpr.setVisibility(View.VISIBLE);
      if (topOpr.getChildCount() > 1) {
        topOpr.removeViewAt(1);
      }
      topOpr.addView(stats);
    }
    View view=mFragment.getView();
    if (view != null) {
      view.findViewById(R.id.event_venue_nav_arrow).setVisibility(View.VISIBLE);
      view.setFocusable(true);
      view.setClickable(true);
      if (!event.getVenue().isEmpty()) {
        view.findViewById(R.id.event_venue_container).setTag("String_Node_Str" + event.getVenue().replace("String_Node_Str","String_Node_Str"));
      }
 else       if (!event.getLocation().isEmpty()) {
        view.findViewById(R.id.event_venue_container).setTag("String_Node_Str" + event.getLocation().replace("String_Node_Str","String_Node_Str"));
      }
 else {
        view.findViewById(R.id.event_venue_container).setTag(null);
        view.findViewById(R.id.event_venue_nav_arrow).setVisibility(View.GONE);
        view.setFocusable(false);
        view.setClickable(false);
      }
      view.findViewById(R.id.event_website_button).setTag(!event.getWebsite().isEmpty() ? event.getWebsite() : "String_Node_Str" + event.getEventName());
      view.findViewById(R.id.event_twitter_button).setTag("String_Node_Str" + event.getEventKey());
      view.findViewById(R.id.event_youtube_button).setTag("String_Node_Str" + event.getEventKey());
      view.findViewById(R.id.event_cd_button).setTag("String_Node_Str" + event.getEventKey());
    }
    if (c == APIResponse.CODE.OFFLINECACHE) {
      activity.showWarningMessage(activity.getString(R.string.warning_using_cached_data));
    }
    view=mFragment.getView();
    if (view != null) {
      view.findViewById(R.id.progress).setVisibility(View.GONE);
      view.findViewById(R.id.event_info_container).setVisibility(View.VISIBLE);
    }
    if (c == APIResponse.CODE.LOCAL && !isCancelled()) {
      PopulateEventInfo secondLoad=new PopulateEventInfo(mFragment,false);
      mFragment.updateTask(secondLoad);
      secondLoad.execute(eventKey);
    }
 else {
      if (mFragment instanceof RefreshListener) {
        Log.d(Constants.LOG_TAG,"String_Node_Str");
        activity.notifyRefreshComplete(mFragment);
      }
    }
  }
}

Fixed version (ground truth):
@Override protected void onPostExecute(APIResponse.CODE c){
  super.onPostExecute(c);
  if (event != null && activity != null) {
    activity.setActionBarTitle(event.getEventName());
    eventName.setText(event.getEventName());
    if (event.getDateString().isEmpty()) {
      activity.findViewById(R.id.event_date_container).setVisibility(View.GONE);
    }
 else {
      eventDate.setText(event.getDateString());
    }
    if (!event.getVenue().isEmpty()) {
      eventVenue.setText(event.getVenue());
    }
 else     if (!event.getLocation().isEmpty()) {
      eventVenue.setText(event.getLocation());
    }
 else {
      eventVenue.setText(R.string.no_location_available);
      activity.findViewById(R.id.event_venue_container).setVisibility(View.GONE);
    }
    if (showNextMatch) {
      nextLayout.setVisibility(View.VISIBLE);
      if (nextLayout.getChildCount() > 1) {
        nextLayout.removeViewAt(1);
      }
      nextLayout.addView(next);
    }
    if (showLastMatch) {
      lastLayout.setVisibility(View.VISIBLE);
      if (lastLayout.getChildCount() > 1) {
        lastLayout.removeViewAt(1);
      }
      lastLayout.addView(last);
    }
    if (showRanks) {
      topTeamsContainer.setVisibility(View.VISIBLE);
      topTeams.setText(Html.fromHtml(topTeamsString));
    }
    if (showStats) {
      topOprsContainer.setVisibility(View.VISIBLE);
      topOprs.setText(Html.fromHtml(topOprsString));
    }
    View view=mFragment.getView();
    if (view != null) {
      view.findViewById(R.id.event_venue_nav_arrow).setVisibility(View.VISIBLE);
      view.setFocusable(true);
      view.setClickable(true);
      if (!event.getVenue().isEmpty()) {
        view.findViewById(R.id.event_venue_container).setTag("String_Node_Str" + event.getVenue().replace("String_Node_Str","String_Node_Str"));
      }
 else       if (!event.getLocation().isEmpty()) {
        view.findViewById(R.id.event_venue_container).setTag("String_Node_Str" + event.getLocation().replace("String_Node_Str","String_Node_Str"));
      }
 else {
        view.findViewById(R.id.event_venue_container).setTag(null);
        view.findViewById(R.id.event_venue_nav_arrow).setVisibility(View.GONE);
        view.setFocusable(false);
        view.setClickable(false);
      }
      view.findViewById(R.id.event_website_button).setTag(!event.getWebsite().isEmpty() ? event.getWebsite() : "String_Node_Str" + event.getEventName());
      view.findViewById(R.id.event_twitter_button).setTag("String_Node_Str" + event.getEventKey());
      view.findViewById(R.id.event_youtube_button).setTag("String_Node_Str" + event.getEventKey());
      view.findViewById(R.id.event_cd_button).setTag("String_Node_Str" + event.getEventKey());
    }
    if (c == APIResponse.CODE.OFFLINECACHE) {
      activity.showWarningMessage(activity.getString(R.string.warning_using_cached_data));
    }
    view=mFragment.getView();
    if (view != null) {
      view.findViewById(R.id.progress).setVisibility(View.GONE);
      view.findViewById(R.id.event_info_container).setVisibility(View.VISIBLE);
    }
    if (c == APIResponse.CODE.LOCAL && !isCancelled()) {
      PopulateEventInfo secondLoad=new PopulateEventInfo(mFragment,false);
      mFragment.updateTask(secondLoad);
      secondLoad.execute(eventKey);
    }
 else {
      if (mFragment instanceof RefreshListener) {
        Log.d(Constants.LOG_TAG,"String_Node_Str");
        activity.notifyRefreshComplete(mFragment);
      }
    }
  }
}