Program: 15010
Project: 15010
Buggy source:
@Override protected void bindGroupView(View view,Context context,Cursor cursor,boolean isExpanded){
  String name=cursor.getString(cursor.getColumnIndex(StatsReferrerGroupsTable.Columns.NAME));
  int total=cursor.getInt(cursor.getColumnIndex(StatsReferrerGroupsTable.Columns.TOTAL));
  String url=cursor.getString(cursor.getColumnIndex(StatsReferrerGroupsTable.Columns.URL));
  String icon=cursor.getString(cursor.getColumnIndex(StatsReferrerGroupsTable.Columns.ICON));
  int children=cursor.getInt(cursor.getColumnIndex(StatsReferrerGroupsTable.Columns.CHILDREN));
  boolean urlValid=(url != null && url.length() > 0);
  toggleChevrons(children > 0,isExpanded,view);
  TextView entryTextView=(TextView)view.findViewById(R.id.stats_group_cell_entry);
  if (urlValid) {
    Spanned link=Html.fromHtml("String_Node_Str" + url + "String_Node_Str"+ name+ "String_Node_Str");
    entryTextView.setText(link);
    entryTextView.setMovementMethod(LinkMovementMethod.getInstance());
  }
 else {
    entryTextView.setText(name);
  }
  DecimalFormat formatter=(DecimalFormat)DecimalFormat.getInstance(Locale.getDefault());
  TextView totalsTextView=(TextView)view.findViewById(R.id.stats_group_cell_total);
  totalsTextView.setText(formatter.format(total));
  view.findViewById(R.id.stats_group_cell_image_frame).setVisibility(View.VISIBLE);
  NetworkImageView imageView=(NetworkImageView)view.findViewById(R.id.stats_group_cell_image);
  ImageView errorImageView=(ImageView)view.findViewById(R.id.stats_group_cell_blank_image);
  if (icon != null && icon.length() > 0) {
    imageView.setErrorImageResId(R.drawable.stats_blank_image);
    imageView.setDefaultImageResId(R.drawable.stats_blank_image);
    imageView.setImageUrl(icon,WordPress.imageLoader);
    imageView.setVisibility(View.VISIBLE);
    errorImageView.setVisibility(View.GONE);
  }
 else {
    imageView.setVisibility(View.GONE);
    errorImageView.setVisibility(View.VISIBLE);
  }
}

Fixed version (ground truth):
@Override protected void bindGroupView(View view,Context context,Cursor cursor,boolean isExpanded){
  String name=cursor.getString(cursor.getColumnIndex(StatsReferrerGroupsTable.Columns.NAME));
  int total=cursor.getInt(cursor.getColumnIndex(StatsReferrerGroupsTable.Columns.TOTAL));
  String url=cursor.getString(cursor.getColumnIndex(StatsReferrerGroupsTable.Columns.URL));
  String icon=cursor.getString(cursor.getColumnIndex(StatsReferrerGroupsTable.Columns.ICON));
  int children=cursor.getInt(cursor.getColumnIndex(StatsReferrerGroupsTable.Columns.CHILDREN));
  boolean urlValid=(url != null && url.length() > 0);
  toggleChevrons(children > 0,isExpanded,view);
  TextView entryTextView=(TextView)view.findViewById(R.id.stats_group_cell_entry);
  if (urlValid) {
    Spanned link=Html.fromHtml("String_Node_Str" + url + "String_Node_Str"+ name+ "String_Node_Str");
    entryTextView.setText(link);
    entryTextView.setMovementMethod(LinkMovementMethod.getInstance());
  }
 else {
    entryTextView.setText(name);
    entryTextView.setMovementMethod(null);
  }
  DecimalFormat formatter=(DecimalFormat)DecimalFormat.getInstance(Locale.getDefault());
  TextView totalsTextView=(TextView)view.findViewById(R.id.stats_group_cell_total);
  totalsTextView.setText(formatter.format(total));
  view.findViewById(R.id.stats_group_cell_image_frame).setVisibility(View.VISIBLE);
  NetworkImageView imageView=(NetworkImageView)view.findViewById(R.id.stats_group_cell_image);
  ImageView errorImageView=(ImageView)view.findViewById(R.id.stats_group_cell_blank_image);
  if (icon != null && icon.length() > 0) {
    imageView.setErrorImageResId(R.drawable.stats_blank_image);
    imageView.setDefaultImageResId(R.drawable.stats_blank_image);
    imageView.setImageUrl(icon,WordPress.imageLoader);
    imageView.setVisibility(View.VISIBLE);
    errorImageView.setVisibility(View.GONE);
  }
 else {
    imageView.setVisibility(View.GONE);
    errorImageView.setVisibility(View.VISIBLE);
  }
}