Program: 13910
Project: 13910
Buggy source:
/** 
 * Copies data from another   {@link SiteSettingsModel}.
 */
public void copyFrom(SiteSettingsModel other){
  if (other == null)   return;
  isInLocalTable=other.isInLocalTable;
  hasVerifiedCredentials=other.hasVerifiedCredentials;
  localTableId=other.localTableId;
  address=other.address;
  username=other.username;
  password=other.password;
  title=other.title;
  tagline=other.tagline;
  language=other.language;
  languageId=other.languageId;
  privacy=other.privacy;
  location=other.location;
  defaultCategory=other.defaultCategory;
  categories=other.categories;
  defaultPostFormat=other.defaultPostFormat;
  postFormats=other.postFormats;
  showRelatedPosts=other.showRelatedPosts;
  showRelatedPostHeader=other.showRelatedPostHeader;
  showRelatedPostImages=other.showRelatedPostImages;
  allowComments=other.allowComments;
  sendPingbacks=other.sendPingbacks;
  receivePingbacks=other.receivePingbacks;
  shouldCloseAfter=other.shouldCloseAfter;
  closeCommentAfter=other.closeCommentAfter;
  sortCommentsBy=other.sortCommentsBy;
  shouldThreadComments=other.shouldThreadComments;
  threadingLevels=other.threadingLevels;
  shouldPageComments=other.shouldPageComments;
  commentsPerPage=other.commentsPerPage;
  commentApprovalRequired=other.commentApprovalRequired;
  commentsRequireIdentity=other.commentsRequireIdentity;
  commentsRequireUserAccount=other.commentsRequireUserAccount;
  commentAutoApprovalKnownUsers=other.commentAutoApprovalKnownUsers;
  maxLinks=other.maxLinks;
  if (other.holdForModeration != null) {
    holdForModeration=new ArrayList<>(other.holdForModeration);
  }
  if (other.blacklist != null) {
    blacklist=new ArrayList<>(other.blacklist);
  }
}

Fixed version (ground truth):
/** 
 * Copies data from another   {@link SiteSettingsModel}.
 */
public void copyFrom(SiteSettingsModel other){
  if (other == null)   return;
  isInLocalTable=other.isInLocalTable;
  hasVerifiedCredentials=other.hasVerifiedCredentials;
  localTableId=other.localTableId;
  address=other.address;
  username=other.username;
  password=other.password;
  title=other.title;
  tagline=other.tagline;
  language=other.language;
  languageId=other.languageId;
  privacy=other.privacy;
  location=other.location;
  optimizeImage=other.optimizeImage;
  defaultCategory=other.defaultCategory;
  categories=other.categories;
  defaultPostFormat=other.defaultPostFormat;
  postFormats=other.postFormats;
  showRelatedPosts=other.showRelatedPosts;
  showRelatedPostHeader=other.showRelatedPostHeader;
  showRelatedPostImages=other.showRelatedPostImages;
  allowComments=other.allowComments;
  sendPingbacks=other.sendPingbacks;
  receivePingbacks=other.receivePingbacks;
  shouldCloseAfter=other.shouldCloseAfter;
  closeCommentAfter=other.closeCommentAfter;
  sortCommentsBy=other.sortCommentsBy;
  shouldThreadComments=other.shouldThreadComments;
  threadingLevels=other.threadingLevels;
  shouldPageComments=other.shouldPageComments;
  commentsPerPage=other.commentsPerPage;
  commentApprovalRequired=other.commentApprovalRequired;
  commentsRequireIdentity=other.commentsRequireIdentity;
  commentsRequireUserAccount=other.commentsRequireUserAccount;
  commentAutoApprovalKnownUsers=other.commentAutoApprovalKnownUsers;
  maxLinks=other.maxLinks;
  if (other.holdForModeration != null) {
    holdForModeration=new ArrayList<>(other.holdForModeration);
  }
  if (other.blacklist != null) {
    blacklist=new ArrayList<>(other.blacklist);
  }
}