[Demonstration 1]

[Buggy Method]
public synchronized void offerEncoder(byte[] input) {
    try {
        ByteBuffer[] inputBuffers = mediaCodec.getInputBuffers();
        ByteBuffer[] outputBuffers = mediaCodec.getOutputBuffers();
        int inputBufferIndex = mediaCodec.dequeueInputBuffer(-1);
        if (inputBufferIndex >= 0) {
            ByteBuffer inputBuffer = inputBuffers[inputBufferIndex];
            inputBuffer.clear();
            inputBuffer.put(input);
            mediaCodec.queueInputBuffer(inputBufferIndex, 0, input.length, System.currentTimeMillis() * 1000, 0);
        }
        MediaCodec.BufferInfo bufferInfo = new MediaCodec.BufferInfo();
        int outputBufferIndex = mediaCodec.dequeueOutputBuffer(bufferInfo, 0);
        while (outputBufferIndex >= 0) {
            ByteBuffer outputBuffer = outputBuffers[outputBufferIndex];
            byte[] outData = new byte[bufferInfo.size];
            outputBuffer.position(bufferInfo.offset);
            outputBuffer.get(outData);
            handler.addAudioFrame(outData);
            mediaCodec.releaseOutputBuffer(outputBufferIndex, false);
            outputBufferIndex = mediaCodec.dequeueOutputBuffer(bufferInfo, 0);
        }
    } catch (Throwable t) {
        t.printStackTrace();
    }
}

[Buggy Hunk]
t.printStackTrace();

[Patch]
Log.e(AudioEncoder.class.getName(),"Error Occured : ",t);

[Demonstration 2]

[Buggy Method]
@Override
public int size() {
    return inTry.size() + inCatch.size() + inFinally.size();
}

[Buggy Hunk]
return inTry.size() + inCatch.size() + inFinally.size();

[Patch]
return inTry.size() + Math.max(inCatch.size(),inFinally.size());

[Demonstration 3]

[Buggy Method]
@Test
public void testHBaseStore() throws Exception {
    String storeName = "org.apache.kylin.storage.hbase.HBaseResourceStore";
    ResourceStoreTest.testAStore(storeName, ResourceStoreTest.mockUrl("hbase", kylinConfig), kylinConfig);
}

[Buggy Hunk]
ResourceStoreTest.testAStore(storeName, ResourceStoreTest.mockUrl("hbase", kylinConfig), kylinConfig);

[Patch]
ResourceStoreTest.testAStore(ResourceStoreTest.mockUrl("hbase", kylinConfig), kylinConfig);