[Demonstration 1]

[Buggy Method]
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    getSupportFragmentManager().addOnBackStackChangedListener(this);
    if (savedInstanceState == null) {
        MainFragment mainFragment = new MainFragment();
        getSupportFragmentManager().beginTransaction().add(R.id.fragment_container, mainFragment).commit();
    }
}

[Buggy Hunk]
getSupportFragmentManager().beginTransaction().add(R.id.fragment_container, mainFragment).commit();

[Patch]
getSupportFragmentManager().beginTransaction().add(R.id.fragment_container, mainFragment, "PERPUSTAKAAN").commit();

[Demonstration 2]

[Buggy Method]
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_movie_detail);
    Intent intent = getIntent();
    int movieIdExtra = intent.getIntExtra("movie_id", 0);
    Log.d(TAG, "onCreate : " + movieIdExtra);
    FragmentManager fragmentManager = getSupportFragmentManager();
    FragmentTransaction fragmentTransaction = fragmentManager.beginTransaction();
    mMovieDetailFragment = new MovieDetailFragment();
    Bundle bundle = new Bundle();
    bundle.putInt("movie_id", movieIdExtra);
    mMovieDetailFragment.setArguments(bundle);
    fragmentTransaction.add(R.id.fragment_container, mMovieDetailFragment);
    fragmentTransaction.commit();
}

[Buggy Hunk]
fragmentTransaction.add(R.id.fragment_container, mMovieDetailFragment);

[Patch]
fragmentTransaction.add(R.id.fragment_pagger, mMovieDetailFragment);

[Demonstration 3]

[Buggy Method]
private void setupBasicInfoUI() {
    ((TextView) findViewById(R.id.tv_name)).setText(basicInfo.getName());
    ((TextView) findViewById(R.id.tv_address)).setText(basicInfo.getAddress());
    ((TextView) findViewById(R.id.tv_email)).setText(basicInfo.getEmail());
    ((TextView) findViewById(R.id.tv_github)).setText(basicInfo.getGithub());
    ((TextView) findViewById(R.id.tv_phone_number)).setText(basicInfo.getPhoneNumber());
}

[Buggy Hunk]
((TextView) findViewById(R.id.tv_github)).setText(basicInfo.getGithub());

[Patch]
((TextView) findViewById(R.id.tv_personal_site)).setText(basicInfo.getGithub());