Program: 33721
Project: 33721
Buggy source:
@Override protected void onPostExecute(APIResponse.CODE c){
  super.onPostExecute(c);
  if (activity != null && mFragment != null) {
    View view=mFragment.getView();
    TextView noDataText=(TextView)view.findViewById(R.id.no_data);
    View infoContainer=view.findViewById(R.id.event_info_container);
    if (c == APIResponse.CODE.NODATA) {
      noDataText.setText(R.string.no_data);
      noDataText.setVisibility(View.VISIBLE);
      infoContainer.setVisibility(View.GONE);
    }
 else     if (event != null) {
      activity.setActionBarTitle(titleString);
      noDataText.setVisibility(View.GONE);
      eventName.setText(nameString);
      if (event.getDateString().isEmpty()) {
        activity.findViewById(R.id.event_date_container).setVisibility(View.GONE);
      }
 else {
        eventDate.setText(event.getDateString());
      }
      if (!venueString.isEmpty()) {
        eventVenue.setText(venueString);
      }
 else       if (!locationString.isEmpty()) {
        eventVenue.setText(locationString);
      }
 else {
        eventVenue.setText(R.string.no_location_available);
        activity.findViewById(R.id.event_venue_container).setVisibility(View.GONE);
      }
      if (showRanks) {
        topTeamsContainer.setVisibility(View.VISIBLE);
        topTeams.setText(Html.fromHtml(topTeamsString));
      }
      if (showStats) {
        topOprsContainer.setVisibility(View.VISIBLE);
        topOprs.setText(Html.fromHtml(topOprsString));
      }
      view.findViewById(R.id.event_venue_nav_arrow).setVisibility(View.VISIBLE);
      view.setFocusable(true);
      view.setClickable(true);
      if (!venueString.isEmpty()) {
        view.findViewById(R.id.event_venue_container).setTag("String_Node_Str" + venueString.replace("String_Node_Str","String_Node_Str"));
      }
 else       if (!locationString.isEmpty()) {
        view.findViewById(R.id.event_venue_container).setTag("String_Node_Str" + locationString.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" + nameString);
      view.findViewById(R.id.event_twitter_button).setTag("String_Node_Str" + eventKey);
      view.findViewById(R.id.event_youtube_button).setTag("String_Node_Str" + eventKey);
      view.findViewById(R.id.event_cd_button).setTag("String_Node_Str" + eventKey);
      infoContainer.setVisibility(View.VISIBLE);
    }
    if (c == APIResponse.CODE.OFFLINECACHE) {
      activity.showWarningMessage(activity.getString(R.string.warning_using_cached_data));
    }
    view.findViewById(R.id.progress).setVisibility(View.GONE);
    if (c == APIResponse.CODE.LOCAL && !isCancelled()) {
      PopulateEventInfo secondLoad=new PopulateEventInfo(mFragment,false);
      mFragment.updateTask(secondLoad);
      secondLoad.execute(eventKey);
    }
 else {
      if (mFragment instanceof RefreshListener) {
        Log.i(Constants.REFRESH_LOG,"String_Node_Str" + eventKey + "String_Node_Str");
        activity.notifyRefreshComplete(mFragment);
      }
    }
  }
}

Fixed version (ground truth):
@Override protected void onPostExecute(APIResponse.CODE c){
  super.onPostExecute(c);
  if (activity != null && mFragment != null && mFragment.getView() != null) {
    View view=mFragment.getView();
    TextView noDataText=(TextView)view.findViewById(R.id.no_data);
    View infoContainer=view.findViewById(R.id.event_info_container);
    if (c == APIResponse.CODE.NODATA) {
      noDataText.setText(R.string.no_data);
      noDataText.setVisibility(View.VISIBLE);
      infoContainer.setVisibility(View.GONE);
    }
 else     if (event != null) {
      activity.setActionBarTitle(titleString);
      noDataText.setVisibility(View.GONE);
      eventName.setText(nameString);
      if (event.getDateString().isEmpty()) {
        activity.findViewById(R.id.event_date_container).setVisibility(View.GONE);
      }
 else {
        eventDate.setText(event.getDateString());
      }
      if (!venueString.isEmpty()) {
        eventVenue.setText(venueString);
      }
 else       if (!locationString.isEmpty()) {
        eventVenue.setText(locationString);
      }
 else {
        eventVenue.setText(R.string.no_location_available);
        activity.findViewById(R.id.event_venue_container).setVisibility(View.GONE);
      }
      if (showRanks) {
        topTeamsContainer.setVisibility(View.VISIBLE);
        topTeams.setText(Html.fromHtml(topTeamsString));
      }
      if (showStats) {
        topOprsContainer.setVisibility(View.VISIBLE);
        topOprs.setText(Html.fromHtml(topOprsString));
      }
      view.findViewById(R.id.event_venue_nav_arrow).setVisibility(View.VISIBLE);
      view.setFocusable(true);
      view.setClickable(true);
      if (!venueString.isEmpty()) {
        view.findViewById(R.id.event_venue_container).setTag("String_Node_Str" + venueString.replace("String_Node_Str","String_Node_Str"));
      }
 else       if (!locationString.isEmpty()) {
        view.findViewById(R.id.event_venue_container).setTag("String_Node_Str" + locationString.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" + nameString);
      view.findViewById(R.id.event_twitter_button).setTag("String_Node_Str" + eventKey);
      view.findViewById(R.id.event_youtube_button).setTag("String_Node_Str" + eventKey);
      view.findViewById(R.id.event_cd_button).setTag("String_Node_Str" + eventKey);
      infoContainer.setVisibility(View.VISIBLE);
    }
    if (c == APIResponse.CODE.OFFLINECACHE) {
      activity.showWarningMessage(activity.getString(R.string.warning_using_cached_data));
    }
    view.findViewById(R.id.progress).setVisibility(View.GONE);
    if (c == APIResponse.CODE.LOCAL && !isCancelled()) {
      PopulateEventInfo secondLoad=new PopulateEventInfo(mFragment,false);
      mFragment.updateTask(secondLoad);
      secondLoad.execute(eventKey);
    }
 else {
      if (mFragment instanceof RefreshListener) {
        Log.i(Constants.REFRESH_LOG,"String_Node_Str" + eventKey + "String_Node_Str");
        activity.notifyRefreshComplete(mFragment);
      }
    }
  }
}