[Demonstration 1]

[Buggy Method]
private Integer getUniqueId(String idKey) {
    GetUniqueIdInput getIdInput = new GetUniqueIdInputBuilder().setPoolName(VpnConstants.VPN_IDPOOL_NAME).setIdKey(idKey).build();
    try {
        Future<RpcResult<GetUniqueIdOutput>> result = idManager.getUniqueId(getIdInput);
        RpcResult<GetUniqueIdOutput> rpcResult = result.get();
        if (rpcResult.isSuccessful()) {
            return rpcResult.getResult().getIdValue().intValue();
        } else {
            LOG.warn("RPC Call to Get Unique Id returned with Errors {}", rpcResult.getErrors());
        }
    } catch (NullPointerException | InterruptedException | ExecutionException e) {
        LOG.warn("Exception when getting Unique Id", e);
    }
    return 0;
}

[Buggy Hunk]
} catch (NullPointerException | InterruptedException | ExecutionException e) {

[Patch]
} catch (InterruptedException | ExecutionException e) {

[Demonstration 2]

[Buggy Method]
private boolean isAnyOptionChecked() {
    if ((checkACC.isChecked() || checkLACC.isChecked() || checkCOM.isChecked() || checkGYR.isChecked() || checkGPS.isChecked()) || checkGSM.isChecked()) {
        return true;
    } else {
        return false;
    }
}

[Buggy Hunk]
if ((checkACC.isChecked() || checkLACC.isChecked() || checkCOM.isChecked() || checkGYR.isChecked() ||checkGPS.isChecked()) ||checkGSM.isChecked()){

[Patch]
if (checkACC || checkLACC || checkCOM || checkGYR ||checkGSM){

[Demonstration 3]

[Buggy Method]
@Override
public boolean onPreferenceTreeClick(PreferenceScreen preferenceScreen, Preference preference) {
    super.onPreferenceTreeClick(preferenceScreen, preference);
    if (Build.VERSION.SDK_INT <= 10) {
        if (preference != null)
            if (preference instanceof PreferenceScreen)
                if (((PreferenceScreen) preference).getDialog() != null) {
                    Drawable drawable = this.getWindow().getDecorView().getBackground().getConstantState().newDrawable();
                    ((PreferenceScreen) preference).getDialog().getWindow().getDecorView().setBackgroundDrawable(drawable);
                }
    }
    return false;
}

[Buggy Hunk]
if (Build.VERSION.SDK_INT <= 10) {

[Patch]
if (Build.VERSION.SDK_INT <= Build.VERSION_CODES.GINGERBREAD_MR1) {