[Demonstration 1]

[Buggy Method]
static While parse() {
    While whileELSE = null;
    scanner.get();
    scanner.get();
    scanner.get();
    scanner.get();
    scanner.get();
    Compare compare = Compare.parse();
    Token t = scanner.getCurrentToken();
    if (!(t instanceof LeftBracketToken)) {
        System.out.println("Error: While Parsing");
    }
    StatementList stateList = StatementList.parse();
    whileELSE = new While(compare, stateList);
    return whileELSE;
}

[Buggy Hunk]
scanner.get();scanner.get();scanner.get();scanner.get();scanner.get();

[Patch]
scanner.get();

[Demonstration 2]

[Buggy Method]
public Element write(DataWriter ioDW, MatroskaFileMetaSeek metaSeek) {
    long currentBytePositionInFile = ioDW.getFilePointer();
    LOG.debug("Writing matroska cues at file byte position [{}]", currentBytePositionInFile);
    long numberOfBytesInCueData = cues.writeElement(ioDW);
    LOG.debug("Done writing matroska cues, number of bytes was [{}]", numberOfBytesInCueData);
    metaSeek.addIndexedElement(cues, getPositionRelativeToSegmentEbmlElement(currentBytePositionInFile));
    return cues;
}

[Buggy Hunk]
metaSeek.addIndexedElement(cues, getPositionRelativeToSegmentEbmlElement(currentBytePositionInFile));

[Patch]
metaSeek.addIndexedElement(cues, currentBytePositionInFile);

[Demonstration 3]

[Buggy Method]
private void go() {
    try {
        serverSocket = new ServerSocket(PORT);
        System.out.println("Server is running.");
        while (true) {
            Socket socket = serverSocket.accept();
            System.out.println(socket.toString());
            clientsOutputStreams.add(new PrintWriter(socket.getOutputStream()));
            new Thread(new ClientHandler(socket)).start();
            System.out.println("Got a connection.");
        }
    } catch (IOException e) {
        e.printStackTrace();
    } finally {
    }
}

[Buggy Hunk]
clientsOutputStreams.add(new PrintWriter(socket.getOutputStream()));

[Patch]
clientsOutputStreams.add(new PrintWriter(socket.getOutputStream(), true));