Program: 14243
Project: 14243
Buggy source:
/** 
 * Helper method to retrieve   {@link Preference} references and initialize any data.
 */
private void initPreferences(){
  mTitlePref=(EditTextPreference)getPref(R.string.pref_key_site_title);
  mTaglinePref=(EditTextPreference)getPref(R.string.pref_key_site_tagline);
  mAddressPref=(EditTextPreference)getPref(R.string.pref_key_site_address);
  mPrivacyPref=(DetailListPreference)getPref(R.string.pref_key_site_visibility);
  mLanguagePref=(DetailListPreference)getPref(R.string.pref_key_site_language);
  mUsernamePref=(EditTextPreference)getPref(R.string.pref_key_site_username);
  mPasswordPref=(EditTextPreference)getPref(R.string.pref_key_site_password);
  mLocationPref=(WPSwitchPreference)getPref(R.string.pref_key_site_location);
  mCategoryPref=(DetailListPreference)getPref(R.string.pref_key_site_category);
  mFormatPref=(DetailListPreference)getPref(R.string.pref_key_site_format);
  mAllowCommentsPref=(WPSwitchPreference)getPref(R.string.pref_key_site_allow_comments);
  mAllowCommentsNested=(WPSwitchPreference)getPref(R.string.pref_key_site_allow_comments_nested);
  mSendPingbacksPref=(WPSwitchPreference)getPref(R.string.pref_key_site_send_pingbacks);
  mSendPingbacksNested=(WPSwitchPreference)getPref(R.string.pref_key_site_send_pingbacks_nested);
  mReceivePingbacksPref=(WPSwitchPreference)getPref(R.string.pref_key_site_receive_pingbacks);
  mReceivePingbacksNested=(WPSwitchPreference)getPref(R.string.pref_key_site_receive_pingbacks_nested);
  mIdentityRequiredPreference=(WPSwitchPreference)getPref(R.string.pref_key_site_identity_required);
  mUserAccountRequiredPref=(WPSwitchPreference)getPref(R.string.pref_key_site_user_account_required);
  mCloseAfterPref=(DetailListPreference)getPref(R.string.pref_key_site_close_after);
  mSortByPref=(DetailListPreference)getPref(R.string.pref_key_site_sort_by);
  mThreadingPref=(DetailListPreference)getPref(R.string.pref_key_site_threading);
  mPagingPref=(DetailListPreference)getPref(R.string.pref_key_site_paging);
  mWhitelistPref=(DetailListPreference)getPref(R.string.pref_key_site_whitelist);
  mMultipleLinksPref=(WPPreference)getPref(R.string.pref_key_site_multiple_links);
  mModerationHoldPref=(WPPreference)getPref(R.string.pref_key_site_moderation_hold);
  mBlacklistPref=(WPPreference)getPref(R.string.pref_key_site_blacklist);
  mRelatedPostsPref=findPreference(getString(R.string.pref_key_site_related_posts));
  mRelatedPostsPref.setOnPreferenceClickListener(this);
  mModerationHoldPref.setOnPreferenceClickListener(this);
  mBlacklistPref.setOnPreferenceClickListener(this);
  if (mBlog.isDotcomFlag()) {
    removePreference(R.string.pref_key_site_screen,R.string.pref_key_site_account);
    removePreference(R.string.pref_key_site_screen,R.string.pref_key_site_remove_site);
  }
 else {
    removePreference(R.string.pref_key_site_general,R.string.pref_key_site_visibility);
    removePreference(R.string.pref_key_site_general,R.string.pref_key_site_language);
    removePreference(R.string.pref_key_site_writing,R.string.pref_key_site_related_posts);
    removePreference(R.string.pref_key_site_writing,R.string.pref_key_site_category);
    removePreference(R.string.pref_key_site_writing,R.string.pref_key_site_format);
    removePreference(R.string.pref_key_site_screen,R.string.pref_key_site_start_over);
    removePreference(R.string.pref_key_site_screen,R.string.pref_key_site_delete_site);
  }
}

Fixed version (ground truth):
/** 
 * Helper method to retrieve   {@link Preference} references and initialize any data.
 */
private void initPreferences(){
  mTitlePref=(EditTextPreference)getPref(R.string.pref_key_site_title);
  mTaglinePref=(EditTextPreference)getPref(R.string.pref_key_site_tagline);
  mAddressPref=(EditTextPreference)getPref(R.string.pref_key_site_address);
  mPrivacyPref=(DetailListPreference)getPref(R.string.pref_key_site_visibility);
  mLanguagePref=(DetailListPreference)getPref(R.string.pref_key_site_language);
  mUsernamePref=(EditTextPreference)getPref(R.string.pref_key_site_username);
  mPasswordPref=(EditTextPreference)getPref(R.string.pref_key_site_password);
  mLocationPref=(WPSwitchPreference)getPref(R.string.pref_key_site_location);
  mCategoryPref=(DetailListPreference)getPref(R.string.pref_key_site_category);
  mFormatPref=(DetailListPreference)getPref(R.string.pref_key_site_format);
  mAllowCommentsPref=(WPSwitchPreference)getPref(R.string.pref_key_site_allow_comments);
  mAllowCommentsNested=(WPSwitchPreference)getPref(R.string.pref_key_site_allow_comments_nested);
  mSendPingbacksPref=(WPSwitchPreference)getPref(R.string.pref_key_site_send_pingbacks);
  mSendPingbacksNested=(WPSwitchPreference)getPref(R.string.pref_key_site_send_pingbacks_nested);
  mReceivePingbacksPref=(WPSwitchPreference)getPref(R.string.pref_key_site_receive_pingbacks);
  mReceivePingbacksNested=(WPSwitchPreference)getPref(R.string.pref_key_site_receive_pingbacks_nested);
  mIdentityRequiredPreference=(WPSwitchPreference)getPref(R.string.pref_key_site_identity_required);
  mUserAccountRequiredPref=(WPSwitchPreference)getPref(R.string.pref_key_site_user_account_required);
  mCloseAfterPref=(DetailListPreference)getPref(R.string.pref_key_site_close_after);
  mSortByPref=(DetailListPreference)getPref(R.string.pref_key_site_sort_by);
  mThreadingPref=(DetailListPreference)getPref(R.string.pref_key_site_threading);
  mPagingPref=(DetailListPreference)getPref(R.string.pref_key_site_paging);
  mWhitelistPref=(DetailListPreference)getPref(R.string.pref_key_site_whitelist);
  mMultipleLinksPref=getPref(R.string.pref_key_site_multiple_links);
  mModerationHoldPref=getPref(R.string.pref_key_site_moderation_hold);
  mBlacklistPref=getPref(R.string.pref_key_site_blacklist);
  mRelatedPostsPref=findPreference(getString(R.string.pref_key_site_related_posts));
  mRelatedPostsPref.setOnPreferenceClickListener(this);
  mModerationHoldPref.setOnPreferenceClickListener(this);
  mBlacklistPref.setOnPreferenceClickListener(this);
  if (mBlog.isDotcomFlag()) {
    removePreference(R.string.pref_key_site_screen,R.string.pref_key_site_account);
    removePreference(R.string.pref_key_site_screen,R.string.pref_key_site_remove_site);
  }
 else {
    removePreference(R.string.pref_key_site_general,R.string.pref_key_site_visibility);
    removePreference(R.string.pref_key_site_general,R.string.pref_key_site_language);
    removePreference(R.string.pref_key_site_writing,R.string.pref_key_site_related_posts);
    removePreference(R.string.pref_key_site_writing,R.string.pref_key_site_category);
    removePreference(R.string.pref_key_site_writing,R.string.pref_key_site_format);
    removePreference(R.string.pref_key_site_screen,R.string.pref_key_site_start_over);
    removePreference(R.string.pref_key_site_screen,R.string.pref_key_site_delete_site);
  }
}