[Demonstration 1]

[Buggy Method]
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_prescription_list);
    setUpPrescriptions();
    Intent intent = getIntent();
    Prescription newPrescription = Parcels.unwrap(intent.getExtras().getParcelable("args"));
    mAllPrescriptions.add(newPrescription);
    Log.v(TAG, "rx count: " + mAllPrescriptions.size());
}

[Buggy Hunk]
Prescription newPrescription = Parcels.unwrap(intent.getExtras().getParcelable("args"));

[Patch]
Prescription newPrescription = Parcels.unwrap(intent.getBundleExtra("args").getParcelable("rx"));

[Demonstration 2]

[Buggy Method]
public static LevelFragment newInstance(Categoria categoria, boolean isAdmin) {
    Bundle args = new Bundle();
    LevelFragment fragment = new LevelFragment();
    args.putParcelable(KEY_CATEGORIA, categoria);
    args.putBoolean(Util.ARG_ADMIN, isAdmin);
    fragment.setArguments(args);
    return fragment;
}

[Buggy Hunk]
args.putParcelable(KEY_CATEGORIA, categoria);

[Patch]
args.putParcelable(Util.ARG_CATEGORIE, categoria);

[Demonstration 3]

[Buggy Method]
@Override
public void update() {
    super.update();
    float percent;
    percent = this.player.getCurrentHealth() / (float) this.player.getMaxHealth();
    int barWidth = (int) (this.width * 0.52f * percent);
    barWidth = Math.max(barWidth, 2);
    this.hpBar.setWidth(barWidth);
    percent = this.player.getXp() / (float) this.player.getXpForNextLevel();
    barWidth = (int) (this.width * 0.52f * percent);
    barWidth = Math.max(barWidth, 2);
    this.xpBar.setWidth(barWidth);
    this.playerIcon.setBackground(this.player.getSprite());
    this.playerIcon.resize((int) (this.width * 0.25f), (int) (this.width * 0.25f));
    this.playerLevel.setText("Level: " + player.getCurrentLevel());
}

[Buggy Hunk]
this.playerIcon.setBackground(this.player.getSprite());

[Patch]
this.playerIcon.setBackground(new Sprite(this.player.getSprite()));