[Demonstration 1]

[Buggy Method]
public int[] getPalette() {
    int[] retVal = new int[256];
    int max = Math.min(retVal.length, cgPalette.getColorCount());
    for (int i = 0; i < max; i++) {
        retVal[i] = cgPalette.getColor(i).getRGB();
    }
    return retVal;
}

[Buggy Hunk]
retVal[i] = cgPalette.getColor(i).getRGB();

[Patch]
retVal[i] = cgPalette.getColor(i).getRGB() & 0xffffff;

[Demonstration 2]

[Buggy Method]
public int push(String o) {
    /*
		 * hier nur Zahlen moeglich
		 * Zahl auf Stack schreiben
		 */
    double n = Double.parseDouble(o);
    n = Math.round(n * 10000) / 10000.0;
    System.out.println("n: " + n);
    stack.add(n);
    int message = 3;
    return true;
}

[Buggy Hunk]
public int push(String o) {

[Patch]
public Boolean push(String o) {