Program: 163579
Project: 163579
Buggy source:
@Override protected void onCreate(Bundle savedInstanceState){
  super.onCreate(savedInstanceState);
  setContentView(R.layout.activity_about);
  mResources=getResources();
  StringBuilder builder=new StringBuilder();
  addStringsFromArray(builder,R.array.meta_about,LINE_BREAK + LINE_BREAK);
  addString(builder,LINE_BREAK);
  addStringsFromArray(builder,R.array.meta_questions_answers,LINE_BREAK + LINE_BREAK,true);
  addString(builder,LINE_BREAK);
  addTitleAndBody(builder,R.string.meta_security_title,R.array.meta_security_body);
  addTitleAndBody(builder,R.string.meta_permissions_title,R.array.meta_permissions_body);
  addTitleAndBody(builder,R.string.meta_privacy_title,R.array.meta_privacy_body);
  addTitleAndBody(builder,R.string.meta_open_source_title,R.array.meta_open_source_body);
  builder.setLength(builder.length() - (LINE_BREAK.length() * 3));
  if (Config.DEMO_ACTIVE) {
    final String[] descriptionChunks=Strings.splitToChunks(builder.toString(),4000);
    for (    String descriptionChunk : descriptionChunks) {
      System.out.println(descriptionChunk);
    }
  }
  mTextViewAbout=(TextView)findViewById(R.id.textViewAbout);
  mTextViewAbout.setText(Html.fromHtml(builder.toString()));
  mButtonRate=(Button)findViewById(R.id.buttonRate);
  mButtonRate.setOnClickListener(new View.OnClickListener(){
    @Override public void onClick(    View v){
      final String packageName=getApplicationContext().getPackageName();
      Intent rateIntent=new Intent(Intent.ACTION_VIEW,Uri.parse(String.format(URL_GOOGLE_PLAY,packageName)));
      startActivity(rateIntent);
    }
  }
);
  findViewById(R.id.buttonTranslate).setOnClickListener(new View.OnClickListener(){
    @Override public void onClick(    View v){
      AlertDialog.Builder builder=new AlertDialog.Builder(ActivityAbout.this);
      builder.setTitle(R.string.translate);
      builder.setMessage(R.string.translate_explanation);
      builder.setNeutralButton(R.string.ok,null);
      builder.show();
    }
  }
);
  BackgroundPatterns.applyRandomBackground(this,mTextViewAbout);
  getActionBar().setDisplayHomeAsUpEnabled(true);
}

Fixed version (ground truth):
@Override protected void onCreate(Bundle savedInstanceState){
  super.onCreate(savedInstanceState);
  setContentView(R.layout.activity_about);
  mResources=getResources();
  StringBuilder builder=new StringBuilder();
  addStringsFromArray(builder,R.array.meta_about,LINE_BREAK + LINE_BREAK);
  addString(builder,LINE_BREAK);
  addStringsFromArray(builder,R.array.meta_questions_answers,LINE_BREAK + LINE_BREAK,true);
  addString(builder,LINE_BREAK);
  addTitleAndBody(builder,R.string.meta_security_title,R.array.meta_security_body);
  addTitleAndBody(builder,R.string.meta_permissions_title,R.array.meta_permissions_body);
  addTitleAndBody(builder,R.string.meta_privacy_title,R.array.meta_privacy_body);
  addTitleAndBody(builder,R.string.meta_open_source_title,R.array.meta_open_source_body);
  builder.setLength(builder.length() - (LINE_BREAK.length() * 3));
  if (Config.DEMO_ACTIVE) {
    final StringBuilder appDescription=new StringBuilder();
    appDescription.append("String_Node_Str");
    appDescription.append("String_Node_Str");
    appDescription.append(Base64.encodeToString(builder.toString().getBytes(),Base64.NO_WRAP));
    appDescription.append("String_Node_Str");
    final String[] descriptionChunks=Strings.splitToChunks(appDescription.toString(),4000);
    for (    String descriptionChunk : descriptionChunks) {
      System.out.println(descriptionChunk);
    }
  }
  mTextViewAbout=(TextView)findViewById(R.id.textViewAbout);
  mTextViewAbout.setText(Html.fromHtml(builder.toString()));
  mButtonRate=(Button)findViewById(R.id.buttonRate);
  mButtonRate.setOnClickListener(new View.OnClickListener(){
    @Override public void onClick(    View v){
      final String packageName=getApplicationContext().getPackageName();
      Intent rateIntent=new Intent(Intent.ACTION_VIEW,Uri.parse(String.format(URL_GOOGLE_PLAY,packageName)));
      startActivity(rateIntent);
    }
  }
);
  findViewById(R.id.buttonTranslate).setOnClickListener(new View.OnClickListener(){
    @Override public void onClick(    View v){
      AlertDialog.Builder builder=new AlertDialog.Builder(ActivityAbout.this);
      builder.setTitle(R.string.translate);
      builder.setMessage(R.string.translate_explanation);
      builder.setNeutralButton(R.string.ok,null);
      builder.show();
    }
  }
);
  BackgroundPatterns.applyRandomBackground(this,mTextViewAbout);
  getActionBar().setDisplayHomeAsUpEnabled(true);
}