Program: 13408
Project: 13408
Buggy source:
private static ReaderPost getPostFromCursor(Cursor c){
  if (c == null) {
    throw new IllegalArgumentException("String_Node_Str");
  }
  ReaderPost post=new ReaderPost();
  int idxText=c.getColumnIndex("String_Node_Str");
  if (idxText > -1) {
    post.setText(c.getString(idxText));
  }
  post.postId=c.getLong(c.getColumnIndex("String_Node_Str"));
  post.blogId=c.getLong(c.getColumnIndex("String_Node_Str"));
  post.feedId=c.getLong(c.getColumnIndex("String_Node_Str"));
  post.feedItemId=c.getLong(c.getColumnIndex("String_Node_Str"));
  post.authorId=c.getLong(c.getColumnIndex("String_Node_Str"));
  post.setPseudoId(c.getString(c.getColumnIndex("String_Node_Str")));
  post.setAuthorName(c.getString(c.getColumnIndex("String_Node_Str")));
  post.setAuthorFirstName(c.getString(c.getColumnIndex("String_Node_Str")));
  post.setBlogName(c.getString(c.getColumnIndex("String_Node_Str")));
  post.setBlogUrl(c.getString(c.getColumnIndex("String_Node_Str")));
  post.setBlogImageUrl(c.getString(c.getColumnIndex("String_Node_Str")));
  post.setExcerpt(c.getString(c.getColumnIndex("String_Node_Str")));
  post.setFormat(c.getString(c.getColumnIndex("String_Node_Str")));
  post.setFeaturedImage(c.getString(c.getColumnIndex("String_Node_Str")));
  post.setFeaturedVideo(c.getString(c.getColumnIndex("String_Node_Str")));
  post.setTitle(c.getString(c.getColumnIndex("String_Node_Str")));
  post.setUrl(c.getString(c.getColumnIndex("String_Node_Str")));
  post.setShortUrl(c.getString(c.getColumnIndex("String_Node_Str")));
  post.setPostAvatar(c.getString(c.getColumnIndex("String_Node_Str")));
  post.setDatePublished(c.getString(c.getColumnIndex("String_Node_Str")));
  post.setDateLiked(c.getString(c.getColumnIndex("String_Node_Str")));
  post.setDateTagged(c.getString(c.getColumnIndex("String_Node_Str")));
  post.score=c.getDouble(c.getColumnIndex("String_Node_Str"));
  post.numReplies=c.getInt(c.getColumnIndex("String_Node_Str"));
  post.numLikes=c.getInt(c.getColumnIndex("String_Node_Str"));
  post.isLikedByCurrentUser=SqlUtils.sqlToBool(c.getInt(c.getColumnIndex("String_Node_Str")));
  post.isFollowedByCurrentUser=SqlUtils.sqlToBool(c.getInt(c.getColumnIndex("String_Node_Str")));
  post.isCommentsOpen=SqlUtils.sqlToBool(c.getInt(c.getColumnIndex("String_Node_Str")));
  post.isExternal=SqlUtils.sqlToBool(c.getInt(c.getColumnIndex("String_Node_Str")));
  post.isPrivate=SqlUtils.sqlToBool(c.getInt(c.getColumnIndex("String_Node_Str")));
  post.isVideoPress=SqlUtils.sqlToBool(c.getInt(c.getColumnIndex("String_Node_Str")));
  post.isJetpack=SqlUtils.sqlToBool(c.getInt(c.getColumnIndex("String_Node_Str")));
  post.setPrimaryTag(c.getString(c.getColumnIndex("String_Node_Str")));
  post.setSecondaryTag(c.getString(c.getColumnIndex("String_Node_Str")));
  post.setAttachmentsJson(c.getString(c.getColumnIndex("String_Node_Str")));
  post.setDiscoverJson(c.getString(c.getColumnIndex("String_Node_Str")));
  post.xpostPostId=c.getLong(c.getColumnIndex("String_Node_Str"));
  post.xpostBlogId=c.getLong(c.getColumnIndex("String_Node_Str"));
  post.setRailcarJson(c.getString(c.getColumnIndex("String_Node_Str")));
  post.setCardType(ReaderCardType.fromString(c.getString(c.getColumnIndex("String_Node_Str"))));
  post.useExcerpt=SqlUtils.sqlToBool(c.getColumnIndex("String_Node_Str"));
  return post;
}

Fixed version (ground truth):
private static ReaderPost getPostFromCursor(Cursor c){
  if (c == null) {
    throw new IllegalArgumentException("String_Node_Str");
  }
  ReaderPost post=new ReaderPost();
  int idxText=c.getColumnIndex("String_Node_Str");
  if (idxText > -1) {
    post.setText(c.getString(idxText));
  }
  post.postId=c.getLong(c.getColumnIndex("String_Node_Str"));
  post.blogId=c.getLong(c.getColumnIndex("String_Node_Str"));
  post.feedId=c.getLong(c.getColumnIndex("String_Node_Str"));
  post.feedItemId=c.getLong(c.getColumnIndex("String_Node_Str"));
  post.authorId=c.getLong(c.getColumnIndex("String_Node_Str"));
  post.setPseudoId(c.getString(c.getColumnIndex("String_Node_Str")));
  post.setAuthorName(c.getString(c.getColumnIndex("String_Node_Str")));
  post.setAuthorFirstName(c.getString(c.getColumnIndex("String_Node_Str")));
  post.setBlogName(c.getString(c.getColumnIndex("String_Node_Str")));
  post.setBlogUrl(c.getString(c.getColumnIndex("String_Node_Str")));
  post.setBlogImageUrl(c.getString(c.getColumnIndex("String_Node_Str")));
  post.setExcerpt(c.getString(c.getColumnIndex("String_Node_Str")));
  post.setFormat(c.getString(c.getColumnIndex("String_Node_Str")));
  post.setFeaturedImage(c.getString(c.getColumnIndex("String_Node_Str")));
  post.setFeaturedVideo(c.getString(c.getColumnIndex("String_Node_Str")));
  post.setTitle(c.getString(c.getColumnIndex("String_Node_Str")));
  post.setUrl(c.getString(c.getColumnIndex("String_Node_Str")));
  post.setShortUrl(c.getString(c.getColumnIndex("String_Node_Str")));
  post.setPostAvatar(c.getString(c.getColumnIndex("String_Node_Str")));
  post.setDatePublished(c.getString(c.getColumnIndex("String_Node_Str")));
  post.setDateLiked(c.getString(c.getColumnIndex("String_Node_Str")));
  post.setDateTagged(c.getString(c.getColumnIndex("String_Node_Str")));
  post.score=c.getDouble(c.getColumnIndex("String_Node_Str"));
  post.numReplies=c.getInt(c.getColumnIndex("String_Node_Str"));
  post.numLikes=c.getInt(c.getColumnIndex("String_Node_Str"));
  post.isLikedByCurrentUser=SqlUtils.sqlToBool(c.getInt(c.getColumnIndex("String_Node_Str")));
  post.isFollowedByCurrentUser=SqlUtils.sqlToBool(c.getInt(c.getColumnIndex("String_Node_Str")));
  post.isCommentsOpen=SqlUtils.sqlToBool(c.getInt(c.getColumnIndex("String_Node_Str")));
  post.isExternal=SqlUtils.sqlToBool(c.getInt(c.getColumnIndex("String_Node_Str")));
  post.isPrivate=SqlUtils.sqlToBool(c.getInt(c.getColumnIndex("String_Node_Str")));
  post.isVideoPress=SqlUtils.sqlToBool(c.getInt(c.getColumnIndex("String_Node_Str")));
  post.isJetpack=SqlUtils.sqlToBool(c.getInt(c.getColumnIndex("String_Node_Str")));
  post.setPrimaryTag(c.getString(c.getColumnIndex("String_Node_Str")));
  post.setSecondaryTag(c.getString(c.getColumnIndex("String_Node_Str")));
  post.setAttachmentsJson(c.getString(c.getColumnIndex("String_Node_Str")));
  post.setDiscoverJson(c.getString(c.getColumnIndex("String_Node_Str")));
  post.xpostPostId=c.getLong(c.getColumnIndex("String_Node_Str"));
  post.xpostBlogId=c.getLong(c.getColumnIndex("String_Node_Str"));
  post.setRailcarJson(c.getString(c.getColumnIndex("String_Node_Str")));
  post.setCardType(ReaderCardType.fromString(c.getString(c.getColumnIndex("String_Node_Str"))));
  post.useExcerpt=SqlUtils.sqlToBool(c.getInt(c.getColumnIndex("String_Node_Str")));
  return post;
}